Commit Graph

24 Commits

Author SHA1 Message Date
Florian Bach 79be3e3d87 BETA: Migration code from DeACSM to ACSM Input
Do not use this version yet unless you have a backup of your account data
2022-10-08 17:52:47 +02:00
Florian Bach 2904e187c4 Add GUI, rename to "ACSM Input" 2022-09-05 18:34:40 +02:00
Florian Bach 9be0d5e55d Ensure loan record is rewritten during re-fulfillment 2022-09-04 12:20:23 +02:00
Florian Bach c6b9e5c59b Update loanID generation code
Should fix #31. Apparently I implemented the loanID code
wrong, that sometimes caused book returns to fail (or even
worse, return the wrong book) if you had multiple active
loans from the same distributor.
Also adds a test case to catch this bug should it ever
occur again.
2022-09-04 11:13:53 +02:00
Florian Bach 396f0cfad0 Add debugging and readme note for LoanReturn on ACS6 servers 2022-09-03 19:06:46 +02:00
Florian Bach d5028c3cc8 Additional pkcs12 test code 2022-05-16 08:32:36 +02:00
Florian Bach 53e106fa73 Display error message if pkcs12 can't be decrypted 2022-05-14 10:26:11 +02:00
Florian Bach dd104665bb Actually fix loans without deviceID 2022-05-13 18:46:04 +02:00
Florian Bach 2779334e4a Fix misidentification as passHash book 2022-05-13 16:38:23 +02:00
Florian Bach 9346b888d3 Fix loans without deviceID 2022-05-13 16:23:14 +02:00
Florian Bach b2b88abd06 Cleanup 2022-05-11 06:46:35 +02:00
Florian Bach 6d72506fad Begin work on Python2 support 2022-01-16 18:11:35 +01:00
Florian Bach 3daed133e0 Don't fail if optional notification server is unavailable 2022-01-08 11:50:55 +01:00
Florian Bach 4dfa2194b8 Small ADE version differences 2022-01-05 21:39:29 +01:00
Florian Bach fc5015474f Add a couple tests 2021-12-19 00:00:13 +01:00
Florian Bach f9fbc4172a Support for Google Play books without metadata node 2021-12-12 09:35:28 +01:00
Florian Bach 1ac47e81e7 Prepare v0.0.14, add code to auto-delete ACSM 2021-12-11 11:32:45 +01:00
Florian Bach f7eb9e5d79 Beta 3: Support for importing from Wine 2021-11-25 09:15:37 +01:00
Florian Bach eebb523b6b Bunch of ADE-related changes
- Support for emulating multiple ADE versions
- Support for importing existing Win/Mac ADE activation
- Various small fixes and cleanup
2021-11-20 06:55:39 +01:00
Florian Bach 87c72be5d9 Improve PassHash support 2021-10-26 09:10:01 +02:00
Florian Bach 89dcaf75c1 Fix nonce calculation bug (fixes #5) 2021-10-23 21:36:47 +02:00
Florian Bach 8e8ca43c7e v0.0.9: Add support for FulfillmentNotification and LoanReturn 2021-10-04 15:42:32 +02:00
Florian Bach ac655fdd9d v0.0.6: PDF support & importing activation backup support 2021-09-28 18:43:14 +02:00
Florian Bach 3a4652a462 Working Python version (v0.0.3) 2021-09-25 16:24:03 +02:00