Releases: negrutiu/nsis-nscurl
Releases · negrutiu/nsis-nscurl
v24.11.5.154
Changelog
- GH-37: Upgraded to openssl/3.4.0 which includes the fix for CVE-2024-9143
- Upgraded to nghttp2/1.64.0
Release Notes
libcurl/8.10.1
,openssl/3.4.0
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.64.0
,cacert/2024-09-24
- Built with mingw-w64
gcc/14.2.0-1
- GitHub workflow run: https://github.com/negrutiu/nsis-nscurl/actions/runs/11677224580
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Included in my unofficial NSIS fork
v24.9.26.122
Changelog
- GH-36: Patched curl CVE-2024-8096.
NScurl
seems unaffected since it usesopenSSL
instead ofGnuTLS
. - Updated curl/8.10.1
- Updated openssl/3.3.2
- Updated cacert.pem/2024-09-24
Release Notes
libcurl/8.10.1
,openssl/3.3.2
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.62.1
,cacert/2024-09-24
- Built with mingw-w64
gcc/14.2.0-1
- GitHub workflow run: https://github.com/negrutiu/nsis-nscurl/actions/runs/11055899084
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Included in my unofficial NSIS fork
Full Changelog: v24.8.31.120...v24.9.26.122
v24.8.31.120
Changelog
- GH-31, GH-33: Introduced
/SECURITY strong|weak
option that enables sacrificing security for improved compatibility with legacy servers
Release Notes
libcurl/8.9.1
,openssl/3.3.1
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.62.1
,cacert/2024-07-02
- Built with mingw-w64
gcc/14.2.0-1
- GitHub workflow run: https://github.com/negrutiu/nsis-nscurl/actions/runs/10644545561
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Included in my unofficial NSIS fork
Full Changelog: v24.8.11.112...v24.8.31.120
v24.8.11.112
Changelog
- GH-15: Fixed
openssl
crash at module unload. Unpinned the dll so it can unload gracefully
Release Notes
libcurl/8.9.1
,openssl/3.3.1
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.62.1
,cacert/2024-07-02
- Built with mingw-w64
gcc/14.2.0-1
- GitHub workflow run: https://github.com/negrutiu/nsis-nscurl/actions/runs/10338094826
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Included in my unofficial NSIS fork
Full Changelog: v24.8.5.108...v24.8.11.112
v24.8.5.108
Changelog
- GH-28: Added
/CASTORE true|false
argument to control whether Windows' CA store gets used for certificate validation. Default istrue
- Added
x509
error type to report certificate validation errors - Extended
/CERT thumbprint|pem
to accept PEM blobs - Updated libcurl/8.9.1
Release Notes
libcurl/8.9.1
,openssl/3.3.1
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.62.1
,cacert/2024-07-02
- Built with mingw-w64
gcc/14.2.0-1
- GitHub workflow run: https://github.com/negrutiu/nsis-nscurl/actions/runs/10248623741
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Included in my unofficial NSIS fork
v24.6.12.97
Changelog
- Updated openssl/3.3.1
Release Notes
libcurl/8.8.0
,openssl/3.3.1
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.62.1
,cacert/2024-03-11
- Built with mingw-w64
gcc/14.1.0-3
- GitHub workflow run: https://github.com/negrutiu/nsis-nscurl/actions/runs/9485106526
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Included in my unofficial NSIS fork
v24.6.7.61
Changelog:
- GH-21: Build the project using GitHub workflows
- Changed the versioning scheme to
yy.mm.dd.##
Release Notes
libcurl/8.8.0
,OpenSSL/3.3.0
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,nghttp2/1.62.1
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Built with
mingw-w64 gcc/14.1.0-3
- Included in my unofficial NSIS fork
Full Changelog: v1.2024.6.1...v24.6.7.61
v1.2024.6.1
Changelog
- GH-19: Removed dependency on libcurl-devel project.
libcurl
is now built using vcpkg package manager - Added
brotli
andzstd
as additional encoders - Heavy project refactoring
Release Notes
- Includes
libcurl/8.8.0
,openssl/3.3.0
,nghttp2/1.62.1
,zlib/1.3.1
,brotli/1.1.0
,zstd/1.5.6
,cacert.pem/2024-03-11
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Built with
mingw-w64 gcc/14.1.0-3
- Included in my unofficial NSIS fork
Full Changelog: v1.2024.5.12...v1.2024.6.1
v1.2024.5.12
Changelog
- GH-17: Improved plugin documentation (converted xml to markdown)
- GH-18: Improved in-memory downloads
- Other minor improvements
Release Notes
- Includes
libcurl/8.7.1
,openssl/3.3.0
,nghttp2/1.61.0
,zlib/1.3.1
,cacert.pem/2024-03-11
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Built with
mingw gcc/13.2.0-6
- Included in my unofficial NSIS builds
Full Changelog: v1.2024.4.30...v1.2024.5.12
v1.2024.4.30
Changelog
- Updated libcurl-devel/v2024.4.30
- GH-12: Use latest openssl
- Upgraded openssl/1.0.1w -> openssl/3.3.0
- Be aware that openssl 3.x is covered by the Apache License v2. The previous openssl 1.x used to be dual-licensed. More info here: https://www.openssl.org/source/license.html
- GH-13: Fixed transfer encoding interfering with resuming. Added new parameter
/ENCODING
to request encoded/compressed transfers on demand - GH-14: Fixed NSIS ABI version check
- GH-16: Fixed relative destination file names
- Updated compiler toolchain to mingw/13.2.0-6 after a blocker issue got fixed recently
- See mingw issue #966 msvcrt!_strtoi64 doesn't exist in Windows NT 4
Release Notes
- Includes
libcurl/8.7.1
,openssl/3.3.0
,nghttp2/1.61.0
,zlib/1.3.1
,cacert.pem/2024-03-11
- Contains
amd64-unicode
,x86-unicode
,x86-ansi
binaries - Built with
mingw gcc/13.2.0-6
- Included in my unofficial NSIS builds
Full Changelog: v1.2024.4.6...v1.2024.4.30