Commit graph

51 commits

Author SHA1 Message Date
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
Florian Bach
55530d1d2d Update and improve element hashing code 2021-10-26 08:09:54 +02:00
Florian Bach
977b6951a3 Ignore SSL errors during ACS Notify
Apparently some distributors aren't using SSL correctly (or it somehow gets
messed up along the way) and the notification fails. There's nothing that
needs to be kept secret in these notifications so we can ignore SSL errors
to ensure that fulfillment works even when SSL isn't.
2021-10-26 08:03:33 +02:00
Florian Bach
2aecbabce4 Add issue template 2021-10-25 21:02:09 +02:00
Florian Bach
16fc1b8980 Release v0.0.10 2021-10-23 21:45:43 +02:00
Frédéric Perrin
344b199694 Don't hide import errors 2021-10-23 21:40:04 +02:00
Frédéric Perrin
aca0157004 If Crypto can't be found, try to import Cryptodome 2021-10-23 21:37:57 +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
36b28765dd v0.0.8: PDF fixes & ACSM file type config 2021-10-03 10:30:45 +02:00
hub2git
61bebdd906 Update README.md
i think it's good to have, at least once in a document, the words that an abbreviation stands for. :)
2021-10-01 14:47:11 +02:00
Florian Bach
e395d373a5 v0.0.7: PDF bugfixes, more PDF logging, MacOS locale bugfix 2021-10-01 14:35: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
b927a549c6 v0.0.5: Bugfix: DeDRM no longer runs when it's disabled 2021-09-27 17:07:17 +02:00
Florian Bach
05e9ebf247 Add standalone scripts & Account key downloader 2021-09-27 17:06:05 +02:00
Florian Bach
a930a99c80 v0.0.4: Make DeDRM work without modifications 2021-09-26 12:56:53 +02:00
Florian Bach
3a4652a462 Working Python version (v0.0.3) 2021-09-25 16:24:03 +02:00
Florian Bach
3962c91d22 Python account activation finally working 2021-09-24 16:10:03 +02:00
Florian Bach
391d7082e9 Fix more errors, still not working 2021-09-23 16:14:42 +02:00
Florian Bach
fa3a336d5e Fix signature in Python version 2021-09-22 17:52:38 +02:00
Florian Bach
6177bdf67a Add node hashing support to Python version 2021-09-22 17:20:51 +02:00
Florian Bach
58f0d57284 Begin work on python version 2021-09-21 17:42:51 +02:00
Florian Bach
84a7e31fc9 Add License 2021-09-20 16:46:32 +02:00
Florian Bach
132b4a4ed2 Update README 2021-09-20 15:26:02 +02:00
Florian Bach
1107fe4214 Add account setup stuff 2021-09-20 15:05:07 +02:00
Florian Bach
4f5f22a63d Make plugin compile itself 2021-09-20 11:24:46 +02:00