Commit graph

29 commits

Author SHA1 Message Date
Florian Bach
2dcf26be18 Force plugin to use TLS v1.2 instead of v1.3.
This is needed due to a change on Adobe's end, breaking
Python > 3.7.16.

Fixes #105.
2024-09-17 19:15:25 +02:00
Florian Bach
d767857f16 Fix standalone scripts 2023-05-14 15:07:43 +02:00
Florian Bach
ff2d9cf2a7 Add copyright note to all files 2023-02-24 14:11:15 +01:00
Florian Bach
97a6b51cec Add test case for XML nodes >32k 2022-10-09 17:13:54 +02:00
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
03d4d3e099 Fix millisecond part in nonce calculation (fixes #27) 2022-07-11 18:16:36 +02:00
Florian Bach
03d8221cdc Fix username code for Windows python 2 2022-05-14 14:59: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
222dc1fe35 Fix error when fulfillment server hostname doesn't resolve 2022-04-28 16:32:43 +02:00
Florian Bach
171c6f36ba More Python2 cleanup 2022-01-16 19:30:53 +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
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
5451766f0a Ignore HTTP500 in optional notifications 2021-12-16 14:43:44 +01:00
Florian Bach
cc37506762 Support anonymous auth and other auth providers 2021-12-12 11:31:51 +01:00
Florian Bach
481e6c8ae9 Some more oddities 2021-12-09 17:34:50 +01:00
Florian Bach
e1c8af47eb Add more comments, improve hashing code 2021-12-09 16:51:53 +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
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
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
3a4652a462 Working Python version (v0.0.3) 2021-09-25 16:24:03 +02:00