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
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
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