Re: [Podofo-users] Last series of commits + Ideas
A PDF parsing, modification and creation library.
Brought to you by:
domseichter
|
From: Palmer Z. <pal...@gm...> - 2014-04-06 12:21:38
|
The problem is fixed after removing the use of Apple’s Common Crypto instead of OpenSSL for Apple platforms. It may be reactivated by reversing commit 1594 and syncing the code that uses OpenSSL with the one using Common Crypto in PdfEncrypt.cpp. The current trunk has been tested on OSX, Linux and Windows. -- Palmer Zent On April 5, 2014 at 10:08:53 AM, Palmer Zent (pal...@gm...) wrote: Hi, The last series of commits breaks compilation on OSX and probably on iOS as well. Here are some of the errors Xcode 5.1 generates: PdfEncrypt.cpp:357:3: Unknown type name ‘EVP_CIPHER_CTX' PdfEncrypt.cpp:1258:20: Out-of-line definition of 'Encrypt' does not match any declaration in 'PoDoFo::PdfEncryptAESBase' Can the author look into that? In the meantime, I am going to look into using the same SSL code for OSX and all other systems (as it may be related). Idea: Could we setup a validation process for commits? I am willing to systematically test compilation on OSX 10.9 (Xcode and g++), and several linux distributions (6 at the moment, see my last commit message). I can also test on Windows 8 (Visual Studio 12) if my arm gets twisted hard enough. Also: Has the idea of moving PoDoFo to Github been discussed before? I would also be willing to help with that. -- Palmer Zent |