|  | 469d378f9a | Update version to 0.8.7 | 2025-02-16 21:32:51 +01:00 |  | 
			
				
					|  | 0d77cf55e1 | Update version | 2024-03-28 21:58:07 +01:00 |  | 
			
				
					|  | 68bf982b6f | Fix use after free in DRMProcessorClientImpl::sendHTTPRequest() | 2024-01-24 19:13:22 +01:00 |  | 
			
				
					|  | ef8c2644ca | Update version | 2024-01-16 11:09:31 +01:00 |  | 
			
				
					|  | e05639c09d | Support HTTP error codes != 200 (exception) and cookies in drmprocessorclientimpl | 2024-01-06 09:25:11 +01:00 |  | 
			
				
					|  | 29d298b373 | Update libgourou version | 2023-09-06 21:17:06 +02:00 |  | 
			
				
					|  | e0bb1bd4f8 | Add notify server feature | 2023-09-06 21:17:06 +02:00 |  | 
			
				
					|  | bb5349d710 | Update version | 2023-08-08 20:14:23 +02:00 |  | 
			
				
					|  | a0f6324999 | Try to fix GCC 13 compilation errors | 2023-05-03 21:15:31 +02:00 |  | 
			
				
					|  | fc839e671a | Manage ACSM files that contains server internal error | 2023-01-06 21:17:57 +01:00 |  | 
			
				
					|  | ab5afa5003 | Add new default ADEPT directories : /home/<user>/.config/adept and $ADEPT_DIR environment variable | 2023-01-05 21:29:55 +01:00 |  | 
			
				
					|  | e4bd73c03d | Add global option -D to utils, allowing to specify .adept directory instead of every single files. WARNING : -D has been changed by -d in adept_loan_mgt ! | 2022-12-21 21:23:42 +01:00 |  | 
			
				
					|  | f65e8cd9eb | Check for target user before trying to decrypt a file | 2022-12-21 21:06:03 +01:00 |  | 
			
				
					|  | 24bae89095 | Factorize decryptADEPTKey() for ePub and PDF | 2022-12-21 20:58:49 +01:00 |  | 
			
				
					|  | afab1c0012 | Fix over encrypted RSA key decryption algorithm | 2022-12-21 20:15:11 +01:00 |  | 
			
				
					|  | 7878f91cdd | Add support for MacOS and old compilers (not supporting C++11). Main patch is from Samuel Marks. | 2022-11-21 17:56:29 +01:00 |  | 
			
				
					|  | 6e3958f09e | Compute over encrypted key also for PDF files | 2022-09-04 09:25:06 +02:00 |  | 
			
				
					|  | 2dbd4cc343 | Update version | 2022-08-29 15:19:23 +02:00 |  | 
			
				
					|  | e28dc39a68 | Make DRMProcessorClient API more consistent | 2022-08-29 15:19:23 +02:00 |  | 
			
				
					|  | 7b8c7acbad | Compute first pass for encryptedKey if keyType attribute is set | 2022-08-29 11:57:33 +02:00 |  | 
			
				
					|  | 56b3231f92 | Add dumpBuffer() in libgourou_common | 2022-08-29 11:56:47 +02:00 |  | 
			
				
					|  | 7084fb7025 | Add fromHex() static function to ByteArray | 2022-08-29 11:56:47 +02:00 |  | 
			
				
					|  | 086e9b0610 | Update version | 2022-08-29 11:56:47 +02:00 |  | 
			
				
					|  | 600535d52c | Utils: Migration to OpenSSL3 | 2022-08-29 11:56:47 +02:00 |  | 
			
				
					|  | 33bb983283 | Change log levels names to avoid collisions | 2022-08-10 21:34:30 +02:00 |  | 
			
				
					|  | 4acf401031 | Don't clone base64 repository at first build, use a static version of Base64.h (not modified since many years) Patch from Nguyễn Gia Phong | 2022-07-03 09:20:05 +02:00 |  | 
			
				
					|  | 5e018ddbd8 | Update version | 2022-06-08 12:24:38 +02:00 |  | 
			
				
					|  | 4f288f4e24 | Add support for OpenSSL 3 | 2022-06-05 15:29:20 +02:00 |  | 
			
				
					|  | 7b6b1471fe | Update version | 2022-04-23 17:51:19 +02:00 |  | 
			
				
					|  | 570ad83747 | Manage loan tokens | 2022-04-03 09:39:46 +02:00 |  | 
			
				
					|  | 9556fe862f | Optimization : Add signature node into signNode() instead of returing it and be added after | 2022-04-03 09:28:19 +02:00 |  | 
			
				
					|  | 2f2e4e193e | Add resume option to acsmdownloader | 2022-03-23 21:05:56 +01:00 |  | 
			
				
					|  | 1221b2a95a | Add optional fd parameter to sendHTTPRequest() in order to directly write received data in a buffer and not in an intermediate buffer | 2022-03-17 21:55:02 +01:00 |  | 
			
				
					|  | 2ce6142596 | Remove QtCore and QtNetwork, replace them by libcurl + libc | 2022-03-16 22:45:33 +01:00 |  | 
			
				
					|  | 0f475423c0 | Add a private option into adept_remove to provide encryption key | 2022-03-12 23:04:16 +01:00 |  | 
			
				
					|  | 9b946a62b4 | ADEPT remove : Don't decrypt XRef stream if there is one | 2022-03-12 23:02:55 +01:00 |  | 
			
				
					|  | 16a13eed89 | Update version & README | 2022-02-22 21:26:19 +01:00 |  | 
			
				
					|  | a97a915bc8 | Rework HTTP request loop events (Thanks Milian) and display download progression | 2022-02-22 20:58:32 +01:00 |  | 
			
				
					|  | 7d161133c3 | Check for key size before files decryption | 2022-02-22 20:58:26 +01:00 |  | 
			
				
					|  | 7d93817e49 | Add PKCS8 error | 2022-02-22 20:58:14 +01:00 |  | 
			
				
					|  | ef62fb921a | Update version | 2022-01-04 20:25:18 +01:00 |  | 
			
				
					|  | e4c05bd6b3 | Send a warning when libgourou can't handle encryption algorithm during a DRM removal attempt (+ keep encryption.xml in output) | 2021-12-23 21:12:03 +01:00 |  | 
			
				
					|  | f33891ef1c | Rework ByteArray::resize() to keep buffer data | 2021-12-23 21:11:18 +01:00 |  | 
			
				
					|  | f0ff97f7d7 | Add support of DRM removal for PDF | 2021-12-18 17:40:24 +01:00 |  | 
			
				
					|  | 19aacf98a2 | Make Encryption/Decryption method of DRMProcessorClient generic | 2021-12-18 17:37:37 +01:00 |  | 
			
				
					|  | a751327dab | Add DRM removal for ePub only | 2021-12-18 17:34:19 +01:00 |  | 
			
				
					|  | 8129ec4423 | Update version | 2021-11-29 09:31:18 +01:00 |  | 
			
				
					|  | e5697378e9 | Update version | 2021-11-27 10:29:22 +01:00 |  | 
			
				
					|  | fd8ce841eb | Fix a nasty bug : fulfill reply data must be copied, not just referenced | 2021-11-26 20:01:49 +01:00 |  | 
			
				
					|  | 89a5408c2d | Update README_package.md | 2021-11-03 13:54:44 +01:00 |  |