Commit Graph

71 Commits

Author SHA1 Message Date
Florian Bach 03d4d3e099 Fix millisecond part in nonce calculation (fixes #27) 2022-07-11 18:16:36 +02:00
Florian Bach b5978dc7c4 Fix AV false-positives by packing executables 2022-06-15 19:32:23 +02:00
Florian Bach d5028c3cc8 Additional pkcs12 test code 2022-05-16 08:32:36 +02:00
Florian Bach d66913c1ae Hacky fix for OpenSSL 3 2022-05-14 19:26:46 +02:00
Florian Bach 03d8221cdc Fix username code for Windows python 2 2022-05-14 14:59:14 +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 137fc82fa8 Use HTTP if no protocol is included in URL (fixes #22) 2022-05-11 06:47:09 +02:00
Florian Bach b2b88abd06 Cleanup 2022-05-11 06:46:35 +02:00
Florian Bach fa6ad1da5d Make fulfill.py accept file names 2022-04-28 16:50:55 +02:00
Florian Bach 222dc1fe35 Fix error when fulfillment server hostname doesn't resolve 2022-04-28 16:32:43 +02:00
Florian Bach 5fe4dbb75a More Python2 fixes 2022-04-28 16:31:14 +02:00
Florian Bach 171c6f36ba More Python2 cleanup 2022-01-16 19:30:53 +01:00
Florian Bach 3a460ae1fd Fix Wine import for Python2 2022-01-16 19:00:29 +01:00
Florian Bach 05a302424c Update PDF code for Python2 2022-01-16 18:34:52 +01:00
Florian Bach 6d72506fad Begin work on Python2 support 2022-01-16 18:11:35 +01:00
Florian Bach cec56cb9a2 Make Github recognize LICENSE 2022-01-16 10:12:55 +01:00
Florian Bach 3daed133e0 Don't fail if optional notification server is unavailable 2022-01-08 11:50:55 +01:00
Florian Bach 964d4c06eb Try to reduce AV false-positives 2022-01-05 21:44:15 +01:00
Florian Bach 4dfa2194b8 Small ADE version differences 2022-01-05 21:39:29 +01:00
Florian Bach 619b7bab22 Improve tests some more 2021-12-19 22:22:56 +01:00
Florian Bach 2fae9b83a2 Update signing / encryption code 2021-12-19 11:24:48 +01:00
Florian Bach 218d7e6e52 Add signing test 2021-12-19 11:23:27 +01:00
Florian Bach fc5015474f Add a couple tests 2021-12-19 00:00:13 +01:00
Florian Bach 01d34288c4 Experimental eReader authorization support 2021-12-18 11:50:30 +01:00
Florian Bach 7373a33709 Begin work on authorizing eReaders 2021-12-16 22:26:44 +01:00
Florian Bach 5451766f0a Ignore HTTP500 in optional notifications 2021-12-16 14:43:44 +01:00
Florian Bach 1fa8e28c53 Prepare v0.0.15 2021-12-15 13:48:34 +01:00
Florian Bach 21644b25b2 Update some dependencies 2021-12-15 10:13:39 +01:00
Florian Bach 2380177448 Improve error messages for linking an anonymous auth 2021-12-14 20:05:00 +01:00
Florian Bach 732ed1cf3e Support converting anonymous auth to new AdobeID 2021-12-14 19:41:09 +01:00
Florian Bach cc37506762 Support anonymous auth and other auth providers 2021-12-12 11:31:51 +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 481e6c8ae9 Some more oddities 2021-12-09 17:34:50 +01:00
Florian Bach a0937b794f Begin work on exporting activation to ADE 2021-12-09 17:34:30 +01:00
Florian Bach cd47dfa229 Ignore exception on free in cpuid.py 2021-12-09 16:53:13 +01:00
Florian Bach e1c8af47eb Add more comments, improve hashing code 2021-12-09 16:51:53 +01:00
Florian Bach f453dd7391 Fix wine parsing code 2021-12-09 16:50:58 +01:00
Florian Bach f7eb9e5d79 Beta 3: Support for importing from Wine 2021-11-25 09:15:37 +01:00
Florian Bach 4c3ee827f0 Bunch of code to extract keys from WINE 2021-11-20 14:20:30 +01:00
Florian Bach ed9e6d534a beta2, stupid bug 2021-11-20 07:31:26 +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 a7290b536a Fix race condition when importing multiple files at once 2021-11-15 12:09:11 +01:00
Florian Bach 1f61d972f5 v0.0.12: Fix Calibre plugin index 2021-11-15 06:46:48 +01:00
Florian Bach c8f1081e44 Update standalone key downloader to include UUID in filename 2021-11-13 17:27:27 +01:00
Florian Bach 51a61114d8 v0.0.11: Include UUID in export filename, fix other FT plugins 2021-11-12 19:37:13 +01:00
Florian Bach 87c72be5d9 Improve PassHash support 2021-10-26 09:10:01 +02:00