Re: [CRYPTO] Basic SSL 3.x support added

2023-12-06 Thread sebb
On Fri, 24 Nov 2023 at 13:44, sebb wrote: > > On Thu, 23 Nov 2023 at 11:57, sebb wrote: > > > > The test suite now runs on ubuntu-latest, windows-latest and > > macos-latest with Java 8,11,17,21 > > > > On macOS, the OpenSSL library path has to be provided, otherwise the > > test can crash with

Re: [CRYPTO] Basic SSL 3.x support added

2023-11-24 Thread sebb
On Thu, 23 Nov 2023 at 11:57, sebb wrote: > > The test suite now runs on ubuntu-latest, windows-latest and > macos-latest with Java 8,11,17,21 > > On macOS, the OpenSSL library path has to be provided, otherwise the > test can crash with > > '"...bin/java is loading libcrypto in an unsafe way" >

Re: [CRYPTO] Basic SSL 3.x support added

2023-11-23 Thread sebb
The test suite now runs on ubuntu-latest, windows-latest and macos-latest with Java 8,11,17,21 On macOS, the OpenSSL library path has to be provided, otherwise the test can crash with '"...bin/java is loading libcrypto in an unsafe way" AFAICT, this is where libcrypto.dylib does not resolve to

Re: [CRYPTO] Basic SSL 3.x support added

2023-11-17 Thread Alex Remily
Just pulled master and successfully ran tests against OpenSSL 3.1.3 on Mac OS 11 BigSur. Nice work sebb! Apache Commons Crypto 1.2.1-SNAPSHOT Native code loaded OK: 1.2.1-SNAPSHOT Native name: Apache Commons Crypto Native built: Nov 17 2023 OpenSSL library loaded OK, version: 0x30100030

Re: [CRYPTO] Basic SSL 3.x support added

2023-11-14 Thread sebb
On Tue, 14 Nov 2023 at 13:17, Alex Remily wrote: > > That's fantastic. I read that there were big API changes with the move to > OpenSSL 3, but maybe those changes were not in the functionality that > commons crypto exposes. Have you merged into master yet? I look forward > to playing around

Re: [CRYPTO] Basic SSL 3.x support added

2023-11-14 Thread Alex Remily
That's fantastic. I read that there were big API changes with the move to OpenSSL 3, but maybe those changes were not in the functionality that commons crypto exposes. Have you merged into master yet? I look forward to playing around with it. Alex On Wed, Nov 8, 2023 at 7:12 PM sebb wrote:

[CRYPTO] Basic SSL 3.x support added

2023-11-08 Thread sebb
Crypto now builds and tests OK on macOS-latest - OpenSSL 3.1.4 24 Oct 2023 and Ubuntu-latest - OpenSSL 3.0.2 15 Mar 2022 Tested with Java 8 and 21 I only had to allow for two changed names: EVP_CIPHER_CTX_block_size => EVP_CIPHER_CTX_get_block_size EVP_CIPHER_flags => EVP_CIPHER_get_flags This