Kabir Oberai
8654756d67
comment
2024-11-04 21:21:12 -05:00
Kabir Oberai
85c9bdba55
Fix handling of s2k_fo
2024-11-04 21:14:48 -05:00
Matt Kiazyk
42c2c6bfc0
move to xcodesOrg/swift-srp fork
2024-10-28 21:45:07 -05:00
Matt Kiazyk
69e667cf87
some cleanup of extra prints and old code
2024-10-28 21:34:41 -05:00
Anand Biligiri
dc22b913f3
Use swift-srp from remote source
...
- Use from https://github.com/abiligiri/swift-srp , version 1.1.0
This is based on latest from upstream with changes required
- Remove local copy of swift-srp
2024-10-28 16:52:25 -07:00
Anand Biligiri
9b107ec98c
SRP Login works now
...
- Switch to use https://github.com/adam-fowler/swift-srp with some modifications
that are local
- Pad g value to equal size of N while calculating clientProof
- Use SHA256(plain-text-password) while computing key using PBKDF2
- Added a unit test with some sample values
2024-10-28 13:25:17 -07:00
Matt Kiazyk
2ed84ef792
clean up srp client, still not working
2024-10-24 19:34:26 -05:00
Matt Kiazyk
e04ed029de
(wip) SRP Login implementation
2024-10-22 23:35:59 -05:00
Kino Roy
f269dcbc98
Fix typo
2024-10-12 14:12:50 -07:00
Kino Roy
e855a1fb62
Implement security key auth
2024-09-28 16:25:11 -07:00
Daniel Chick
c0cff4822c
If status code 412 is returned from code entry change error to describe acknowledgement required
2023-12-05 18:12:57 -06:00
Matt Kiazyk
76bb3fbae0
Adds hashcash implementation
2023-02-27 12:11:12 -06:00
Matt Kiazyk
29503ad9cf
Testing Hashcash
2023-02-23 23:04:31 -06:00
Matt Kiazyk
709af9e97a
Update download task to check for resultCode !=0
2021-11-09 16:25:26 -06:00
Matt Kiazyk
4db8346c2f
Merge branch 'main' into matt/nonPaidAppleDeveloper
2021-11-04 21:49:32 -05:00
Oskar Figiel
04d81ed9e4
Show a message when user is not authorized yet
2021-11-01 17:30:39 +01:00
Matt Kiazyk
e8fd83032b
fix: Allow non-paid Apple Developers to download
2021-10-27 08:30:43 -05:00
Matt Kiazyk
1496f32e28
Better handling of when AppleId is not a developer
2021-10-14 15:43:16 -05:00
Andrew Erickson
761b2bd8cb
handle account locked auth error
2021-05-01 09:13:26 -06:00
Brandon Evans
58cddb88f6
Try to improve auth error messages
2021-01-25 19:36:49 -07:00
Brandon Evans
a04bfb39d0
Treat 400 from security code submission to be incorrect code
2021-01-25 19:23:51 -07:00
Brandon Evans
9508cda585
Remove invalid phone number index error
...
Not relevant for Xcodes.app.
2021-01-25 19:23:50 -07:00
Brandon Evans
4301667000
Replace print/dump/NSLog with os.log Logger
2021-01-16 13:14:27 -07:00
Brandon Evans
bfb3fd9ea5
Add install functionality
...
I'm omitting aria2 support for now.
2021-01-07 21:25:07 -07:00
Brandon Evans
34d6f4feb4
Update code that validates security code response
2020-12-12 10:45:35 -07:00
Brandon Evans
c3806e2eff
Allow selecting a phone number interactively
2020-12-05 10:21:53 -07:00
Brandon Evans
ad267e2b56
2FA seems to work now
2020-11-28 13:02:17 -07:00
Brandon Evans
ddcfb1c7f8
Rename the project and directories
2020-11-24 21:11:25 -07:00