diff --git a/README.md b/README.md index 41c1dbe..9a576df 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,8 @@ other variables are DESTDIR and PREFIX to handle destination install directory 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 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD diff --git a/include/libgourou.h b/include/libgourou.h index d506494..292ebbb 100644 --- a/include/libgourou.h +++ b/include/libgourou.h @@ -37,7 +37,7 @@ #define ACS_SERVER "https://adeactivate.adobe.com/adept" #endif -#define LIBGOUROU_VERSION "0.8.9" +#define LIBGOUROU_VERSION "0.8.10" namespace gourou { diff --git a/utils/adept_loan_mgt.cpp b/utils/adept_loan_mgt.cpp index bb938d2..e01907c 100644 --- a/utils/adept_loan_mgt.cpp +++ b/utils/adept_loan_mgt.cpp @@ -31,7 +31,6 @@ #include #include -#define _XOPEN_SOURCE 700 #include #include #include diff --git a/utils/drmprocessorclientimpl.cpp b/utils/drmprocessorclientimpl.cpp index 2512fb8..214b757 100644 --- a/utils/drmprocessorclientimpl.cpp +++ b/utils/drmprocessorclientimpl.cpp @@ -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_COOKIEJAR, cookiejar); + if (getenv("SSL_CERT_FILE") != NULL) + curl_easy_setopt(curl, CURLOPT_CAINFO, getenv("SSL_CERT_FILE")); + if (POSTData.size()) { curl_easy_setopt(curl, CURLOPT_POST, 1L);