Compare commits

..

4 commits

Author SHA1 Message Date
Grégory Soutadé
906b8a3733 Update libgourou version to v0.8.10 2026-09-02 16:41:29 +02:00
Grégory Soutadé
c32230f27d Remove warning about _XOPEN_SOURCE 2026-09-02 16:41:29 +02:00
Grégory Soutadé
06297aa6f0 Add warning about new device activation (now require a ByteBooks account) 2026-09-02 16:37:57 +02:00
Grégory Soutadé
2d4a5c992c Get ca-certificates.crt path from SSL_CERT_FILE env var if available 2026-09-02 16:21:52 +02:00
4 changed files with 6 additions and 2 deletions

View file

@ -86,6 +86,8 @@ other variables are DESTDIR and PREFIX to handle destination install directory
Utils Utils
----- -----
!!Warning!! : When activating a new device (with _adept\_activate_), Adobe ID accounts are deprecated. You need to sign in with a (dts) ByteBooks account.
First, add libgourou.so to your LD_LIBRARY_PATH First, add libgourou.so to your LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD

View file

@ -37,7 +37,7 @@
#define ACS_SERVER "https://adeactivate.adobe.com/adept" #define ACS_SERVER "https://adeactivate.adobe.com/adept"
#endif #endif
#define LIBGOUROU_VERSION "0.8.9" #define LIBGOUROU_VERSION "0.8.10"
namespace gourou namespace gourou
{ {

View file

@ -31,7 +31,6 @@
#include <iostream> #include <iostream>
#include <algorithm> #include <algorithm>
#define _XOPEN_SOURCE 700
#include <stdio.h> #include <stdio.h>
#include <sys/types.h> #include <sys/types.h>
#include <dirent.h> #include <dirent.h>

View file

@ -261,6 +261,9 @@ std::string DRMProcessorClientImpl::sendHTTPRequest(const std::string& URL, cons
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, list); curl_easy_setopt(curl, CURLOPT_HTTPHEADER, list);
curl_easy_setopt(curl, CURLOPT_COOKIEJAR, cookiejar); curl_easy_setopt(curl, CURLOPT_COOKIEJAR, cookiejar);
if (getenv("SSL_CERT_FILE") != NULL)
curl_easy_setopt(curl, CURLOPT_CAINFO, getenv("SSL_CERT_FILE"));
if (POSTData.size()) if (POSTData.size())
{ {
curl_easy_setopt(curl, CURLOPT_POST, 1L); curl_easy_setopt(curl, CURLOPT_POST, 1L);