profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/phimage/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Eric Marchand phimage @4D France https://twitter.com/Phimageio 🧙🍺🥊🥋🏓

4d-for-ios/form-detail-Cards 0

4D for iOS Detail Form template

4d-for-ios/form-detail-Circle 0

4D for iOS Detail Form template

4d-for-ios/form-detail-Dashboard 0

4D for iOS Detail Form template

4d-for-ios/form-detail-LeftCutHeader 0

4D for iOS Detail Form template

4d-for-ios/form-detail-Numbers 0

4D for iOS Detail Form template

4d-for-ios/form-detail-ParallaxDetail 0

4D for iOS Detail Form template

4d-for-ios/form-detail-ParallaxHeader 0

4D for iOS Detail Form template

4d-for-ios/form-detail-RightCutHeader 0

4D for iOS Detail Form template

4d-for-ios/form-detail-SimpleContact 0

4D for iOS Detail Form template

4d-for-ios/form-detail-SimpleHeader 0

4D for iOS Detail Form template

push eventOAuthSwift/OAuthSwift

Eric Marchand

commit sha 8e62dc0243de97e37640e97fd0641fad4dbe6e1f

Update OAuthSwift.swift

view details

push time in 25 days

push eventphimage/MomXML

phimage

commit sha 0c6f79f2013d2eb393ac6b4a573880a72e3136ad

Converting attribute with derived expression to correct core data type `NSDerivedAttributeDescription`

view details

push time in a month

PullRequestReviewEvent

Pull request review commentmesopelagique/OTP

fix base32 encode according to https://datatracker.ietf.org/doc/html/…

 Class constructor 	This:C1470.base32:=cs:C1710.Base32.new() 	 Function test_encode+	// https://datatracker.ietf.org/doc/html/rfc4648#page-12 	This:C1470.assertEquals(""; This:C1470.base32.encodeText(""))-	This:C1470.assertEquals("OQ"; This:C1470.base32.encodeText("t"))

Take from RFC is a good practice. I am able to create mine to demonstrate the bug, and did not take time to fix it (I do use this OTP lib yet, do just for fun, so I expect someone that use it will fix it, so good timing)

I make my test using OTP lib used by many user, check with base32 php and JavaScript lib and also online

--

Yes a better class could be done, see last comment. I agree with pure Base32 first

We could fix here, or share in discuss or copy paste code to make your own repository about base32 (no license issue) [Because here it's just for OTP]

blegay

comment created time in a month

Pull request review commentmesopelagique/OTP

fix base32 encode according to https://datatracker.ietf.org/doc/html/…

 Function encode 		End if  		$bits:=$bits-5 	End while -	$0:=Replace string:C233($obuff; "="; "")+	$obuff:=Replace string:C233($obuff; "="; ""; *)+	

Yes code is not clear and could produce this misunderstanding. I just do this lib fast without interest to base32, just need it In README.md there is link to otp rfc and this base32

The best is add option to make url or not base32 encoding With less effort rename class or function to Base32URL or encodeURL

blegay

comment created time in a month

PullRequestReviewEvent

pull request commentmesopelagique/OTP

Base32 encode function passes all tests now.

Thank, I will see that when I have access to a computer

dbeaubien

comment created time in a month

Pull request review commentmesopelagique/OTP

fix base32 encode according to https://datatracker.ietf.org/doc/html/…

 Class constructor 	This:C1470.base32:=cs:C1710.Base32.new() 	 Function test_encode+	// https://datatracker.ietf.org/doc/html/rfc4648#page-12 	This:C1470.assertEquals(""; This:C1470.base32.encodeText(""))-	This:C1470.assertEquals("OQ"; This:C1470.base32.encodeText("t"))

Could we keep the previous tests (but could add more)

blegay

comment created time in a month

PullRequestReviewEvent

Pull request review commentmesopelagique/OTP

fix base32 encode according to https://datatracker.ietf.org/doc/html/…

 Function encode 		End if  		$bits:=$bits-5 	End while -	$0:=Replace string:C233($obuff; "="; "")+	$obuff:=Replace string:C233($obuff; "="; ""; *)+	

otp is base32 url encoding , not pure base32, there is no =

blegay

comment created time in a month

PullRequestReviewEvent

issue commentOAuthSwift/OAuthSwift

Swift compiler errors - Xcode 13.0 beta 3

PR are welcome

johnnysay

comment created time in 2 months

push eventphimage/Erik

Nikolai Prokofev

commit sha 45db2d85d8644365f26baf4b0574615b4eab9fea

Fix main memory thread issue for assert checking engine.navigable

view details

push time in 2 months

issue commentOAuthSwift/OAuthSwift

Swift compiler errors - Xcode 13.0 beta 3

I have never fixed such things but on one of my other project someone talk me about new annotation @available(iOSApplicationExtension, https://github.com/phimage/CallbackURLKit/issues/31

johnnysay

comment created time in 2 months

issue commentphimage/CallbackURLKit

Swift Package will not build in Xcode 13 (beta 3+)

thank for the report I will fix when I can download this beta 3

ptsochantaris

comment created time in 2 months

fork phimage/input-control-emailContact

Input control for mails that allow get thems from contacts

fork in 2 months

PR merged IBDecodable/IBDecodable

[ADD] Added and implemented SystemColor as Resource.

[ADD] Support for genericGamma22GrayColorSpace in Color.

+102 -0

0 comment

5 changed files

kostassite

pr closed time in 3 months

push eventIBDecodable/IBDecodable

Kostas Antonopoulos

commit sha a272ad3d7d424eefb8e2da08b37f3c8b3dbac7cb

[ADD] Support for genericGamma22GrayColorSpace in Color. [ADD] Added and implemented SystemColor as Resource.

view details

push time in 3 months

PullRequestReviewEvent

push eventIBDecodable/IBDecodable

Kostas Antonopoulos

commit sha a430614ba10cd70ce305e22240d86e75a8c7ad88

[ADD] AllowsSelection and allowsMultipleSelection in TableView

view details

push time in 3 months