portable
portable copied to clipboard
Libre version of DLLs
Dear LibreSS team,
if some Windows app needs OpenSSL functions, I have to put libcrypto-3-x64.dll and libssl-3-x64.dll into %PATH%. Do you have similar but libre libraries to download?
$ curl -O https://download.firedaemon.com/FireDaemon-OpenSSL/openssl-3.4.1.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 27.5M 100 27.5M 0 0 5399k 0 0:00:05 0:00:05 --:--:-- 6461k
$ 7z e openssl-3.4.1.zip -o%SystemRoot% x64\bin\lib*.dll
7-Zip 24.09 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-11-29
Scanning the drive for archives:
1 file, 28906473 bytes (28 MiB)
Extracting archive: openssl-3.4.1.zip
--
Path = openssl-3.4.1.zip
Type = zip
Physical Size = 28906473
Everything is Ok
Files: 2
Size: 6589456
Compressed: 28906473
$ dir %SystemRoot%\lib*.dll
Directory of C:\Windows
2025-02-11 21:10 5 212 424 libcrypto-3-x64.dll
2025-02-11 21:10 1 377 032 libssl-3-x64.dll
I’m not very familiar with Windows, but from what I can see in GitHub Actions, it seems that DLLs are being generated.
For example, from the latest build result page:
https://github.com/libressl/portable/actions/runs/14151348759
when I download and extract the windows-2022-x64-shared-build-results, it includes crypto-56.dll and ssl-59.dll.
$ file windows-2022-x64-shared-build-results/crypto/Release/crypto-56.dll windows-2022-x64-shared-build-results/ssl/Release/ssl-59.dll
windows-2022-x64-shared-build-results/crypto/Release/crypto-56.dll: PE32+ executable (DLL) (console) x86-64, for MS Windows
windows-2022-x64-shared-build-results/ssl/Release/ssl-59.dll: PE32+ executable (DLL) (console) x86-64, for MS Windows