John Boiles
c3a6c703a2
Decode serial from bytes before concatenation in libadobe.py
2023-09-21 09:51:57 -07: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