Martin Prikryl
ea94f08215
Update to OpenSSL 3.5.9
...
Source commit: 4828d4a32aea4cb4489052ba450a1c868321f5e9
2026-10-02 17:55:17 +02:00
Martin Prikryl
53e9fa9cba
Merge branch 'thirdparty'
...
# Conflicts:
# libs/openssl/crypto/init.c
Source commit: 4564413da7872ac62838988bc1fff4e10082b5a4
2026-10-01 00:39:32 +02:00
Martin Prikryl
76ef84ee9f
OpenSSL 3.5.9
...
Source commit: 576ad7c53795c8bad0ac3c54f37ffd83319c0077
2026-10-01 00:38:31 +02:00
Martin Prikryl
82fe067bda
Update to OpenSSL 3.5.8
...
Source commit: 43037597e93625bae8773c60ce0feae26a106060
2026-08-27 00:37:06 +02:00
Martin Prikryl
e3497c4411
Merge branch 'thirdparty'
...
# Conflicts:
# libs/openssl/include/openssl/ssl.h
Source commit: 9979bc91fbab012071e38fdab32966af9e79afc6
2026-08-27 00:36:12 +02:00
Martin Prikryl
a168770743
OpenSSL 3.5.8
...
Source commit: ba6936b76d9bf4f428bfbc29abbe02df58a16e65
2026-08-27 00:35:11 +02:00
Martin Prikryl
dd1665bccb
Update to OpenSSL 3.5.7
...
Source commit: 936bca5fc8eaae2a1dfec090ef63df64ba622115
2026-06-11 01:04:29 +02:00
Martin Prikryl
ae879128e8
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# libs/openssl/include/openssl/ssl.h
Source commit: dd87f85cf0fc77acc5a675b1ae2cc0ecdcd7019c
2026-06-11 01:01:07 +02:00
Martin Prikryl
86d1ef99b1
OpenSSL 3.5.7
...
Source commit: 1c948c123bc7fe5c5dd0d6fd7a725eba2fc8af3d
2026-06-11 00:57:07 +02:00
Martin Prikryl
d725f98ec4
Issue 618 – Experimental 64-bit version of WinSCP
...
https://winscp.net/tracker/618
Source commit: 329fb51d696db6c1d37d5c5240ff253af0df941b
2026-05-11 18:39:51 +02:00
Martin Prikryl
d35e49d5d0
Update to OpenSSL 3.5.6
...
Source commit: c97a56b706bc704b5472a71b657bbd398ad96a46
2026-04-09 01:12:15 +02:00
Martin Prikryl
28af0833ef
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# libs/openssl/include/openssl/cmp.h
Source commit: d607feabaff43b24df8f714ab126558d615bd6f9
2026-04-08 17:12:05 +02:00
Martin Prikryl
a1e18b6312
OpenSSL 3.5.6
...
Source commit: 8fbe63cb73d53c5cf2262c44d963a7ed0aa4c241
2026-04-08 17:09:23 +02:00
Martin Prikryl
8b6c876864
Update to OpenSSL 3.5.5
...
Source commit: 3235ece45e6e47a9d1b2d13db4e33072064529a0
2026-01-29 01:41:20 +01:00
Martin Prikryl
05d51db835
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# libs/openssl/crypto/conf/conf_mod.c
# libs/openssl/crypto/init.c
# libs/openssl/crypto/threads_win.c
# libs/openssl/include/crypto/bn_conf_32.h
# libs/openssl/include/openssl/asn1.h
# libs/openssl/include/openssl/asn1t.h
# libs/openssl/include/openssl/bio.h
# libs/openssl/include/openssl/cmp.h
# libs/openssl/include/openssl/cms.h
# libs/openssl/include/openssl/conf.h
# libs/openssl/include/openssl/crypto.h
# libs/openssl/include/openssl/ct.h
# libs/openssl/include/openssl/err.h
# libs/openssl/include/openssl/fipskey.h
# libs/openssl/include/openssl/lhash.h
# libs/openssl/include/openssl/ocsp.h
# libs/openssl/include/openssl/opensslv.h
# libs/openssl/include/openssl/pkcs12.h
# libs/openssl/include/openssl/pkcs7.h
# libs/openssl/include/openssl/ssl.h
# libs/openssl/include/openssl/ui.h
# libs/openssl/include/openssl/x509.h
# libs/openssl/include/openssl/x509_vfy.h
# libs/openssl/providers/common/include/prov/der_sm2.h
# libs/openssl/ssl/ssl_lib.c
Source commit: 4ea901160dd4b84bbd284ee42dc159d2af67d738
2026-01-29 01:38:37 +01:00
Martin Prikryl
a3d1ddb18f
OpenSSL 3.5.5
...
Source commit: 6e1d3a2b8ad5e23bd17bd3f028e864dbd8533dc2
2026-01-29 01:29:09 +01:00
Martin Prikryl
04c1169332
VC-WIN32 OpenSSL target generates exactly the configuration.h file we want
...
Source commit: ba4d0524b3fdf7911b5f9aa18ba301aa3eeee406
2026-01-23 01:17:49 +01:00
Martin Prikryl
67408f3319
Isolating 32-bit-specific OpenSSL directives, parameters and files
...
Source commit: c96d8dc2fb56e811f6a02687973291468df2e14f
2026-01-23 01:10:50 +01:00
Martin Prikryl
8f32c28aca
Updating (and resetting) OpenSSL configuration.h to official one for BC-32 target
...
Configuration file stored in target-specific name, first to allow some overrides in the wrapper include, second to allow upcoming parallel 64-bit build.
That makes some defines in Makefile redundant
Source commit: f5e38dc1d7c489699a4e9dfd69139413129c117f
2026-01-10 01:17:40 +01:00
Martin Prikryl
3e4285c8a7
Update to OpenSSL 3.5.4
...
Source commit: 8c0a0ffb020ae2169f173a6cfa96d7fbf524bc03
2025-11-20 13:39:35 +01:00
Martin Prikryl
c8730275a1
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
nf
# libs/openssl/crypto/conf/conf_mod.c
# libs/openssl/crypto/init.c
# libs/openssl/include/openssl/asn1.h
# libs/openssl/include/openssl/bio.h
# libs/openssl/include/openssl/cmp.h
# libs/openssl/include/openssl/cms.h
# libs/openssl/include/openssl/crmf.h
# libs/openssl/include/openssl/crypto.h
# libs/openssl/include/openssl/fipskey.h
# libs/openssl/include/openssl/pkcs12.h
# libs/openssl/include/openssl/ssl.h
# libs/openssl/include/openssl/x509.h
# libs/openssl/include/openssl/x509_vfy.h
# libs/openssl/ssl/quic/quic_tls.c
# libs/openssl/ssl/ssl_init.c
# libs/openssl/ssl/ssl_lib.c
.in
.in
.in
.in
.in
.in
Source commit: 72e033c3ae49e8fe8d7e236dc7c4566ea71c43ef
2025-11-20 12:39:39 +01:00
Martin Prikryl
c1b9277a66
OpenSSL 3.5.4
...
Source commit: 3e9d97cebbb2e97f8f7c4bc406ebfe7062715032
2025-11-20 12:35:43 +01:00
Martin Prikryl
88668a60bf
Resetting differences to official OpenSSL that are no longer needed
...
Most, if not all, were for compatibility with the classic C++Builder compiler
Source commit: 7519168f3b93b2a375a9197d1fb5dc35ba196204
2025-11-14 15:58:48 +01:00
Martin Prikryl
344369c104
Update to OpenSSL 3.3.5
...
Source commit: f9ced8907984095c0a74b69942bd7a2367e5a278
2025-10-03 12:00:01 +02:00
Martin Prikryl
4a1bf134be
Merge branch 'thirdparty'
...
# Conflicts:
# libs/openssl/include/openssl/crypto.h
# libs/openssl/include/openssl/opensslv.h
Source commit: 3ca4d08965cd1e439a1b00aeddeb0059533e19bb
2025-10-03 11:57:45 +02:00
Martin Prikryl
6ec29a5a18
OpenSSL 3.3.5
...
Source commit: bfee7abaf16e16767a604e5907bf644c16be36da
2025-10-03 11:55:13 +02:00
Martin Prikryl
69fba930c7
Update to OpenSSL 3.3.4
...
Source commit: c020c4965f77c5486aef5ac174d5b50b375d06f4
2025-07-07 13:13:45 +02:00
Martin Prikryl
c2bd0addf7
Merge branch 'thirdparty'
...
# Conflicts:
# libs/openssl/crypto/threads_win.c
Source commit: 4998401fca1b98335361b9bc350f7865d6f913d2
2025-07-07 13:08:47 +02:00
Martin Prikryl
80313efea9
OpenSSL 3.3.4
...
Source commit: f755cc0d2ae3cb215780d4f27e2e04c3e35b4c27
2025-07-07 13:05:56 +02:00
Martin Prikryl
8adf61b8ad
Update to OpenSSL 3.3.3
...
Source commit: 4c88b7740fd4b17bb283079f62c0c0b5908b9fdc
2025-02-18 18:25:49 +01:00
Martin Prikryl
f28eb63139
Merge branch 'thirdparty'
...
Source commit: d5350429f28f5724056a4b41d4233bca2a380207
2025-02-18 18:23:46 +01:00
Martin Prikryl
a322da3810
OpenSSL 3.3.3
...
Source commit: 6b701e382db44315914e8dfdf871568090ee34c9
2025-02-18 18:21:24 +01:00
Martin Prikryl
04474ccdeb
Restoring cleanup of tracing code broken by ed402b54
...
Source commit: 533542f83ea2b0ff4d9a20b6a2319bc3e90e7dac
2024-10-21 10:18:36 +02:00
Martin Prikryl
e09e95ee43
Upgrade to C++ Builder 11
...
Comments:
- .res files seem to be linked automatically, so explicit entries in project files caused duplicates
- JCL updated for compatibility with BCB11 (jcld28win32.inc obtained by running JCJ installer [uninstalled afterwards])
Source commit: ec28d10a0bbb346ed2bb3940aed37e777342e663
2024-10-08 07:18:18 +02:00
Martin Prikryl
ed402b54f9
Restoring functionality of BUILD_SOURCE_OPENSSL_PREBUILT
...
Broken probably ever since 0aa999a1
Source commit: 27c0aa7b5614bc9cea4157379303501249b662f5
2024-10-03 01:21:36 +02:00
Martin Prikryl
85225451a0
Update to OpenSSL 3.3.2
...
Source commit: 1df3404cde407cce90e6242ffa128bfc53e88bf1
2024-09-06 01:34:33 +02:00
Martin Prikryl
f50e6a821c
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# libs/openssl/crypto/threads_win.c
.in
.in
Source commit: c7cce0d21bed425eb42fbd89f2ba6f839462b105
2024-09-06 01:30:22 +02:00
Martin Prikryl
79dd2a5047
OpenSSL 3.3.2
...
Source commit: 07d6d1e199ebcefe8d6913316b604235bc1d6021
2024-09-06 01:27:07 +02:00
Martin Prikryl
6f5b37be11
Update to OpenSSL 3.3.1
...
For RCU mapping to plain locks, see comments in conf_mod.c
Source commit: b10a31df63a30f656a6f406e0f7b5ce924a3fb76
2024-06-28 15:17:51 +02:00
Martin Prikryl
f457be95a8
Merge branch 'thirdparty_dev' into dev
...
# Conflicts:
# libs/openssl/include/openssl/bio.h
# libs/openssl/include/openssl/cmp.h
# libs/openssl/include/openssl/err.h
# libs/openssl/include/openssl/lhash.h
# libs/openssl/include/openssl/pkcs7.h
# libs/openssl/include/openssl/ssl.h
# libs/openssl/include/openssl/x509_vfy.h
.in
Source commit: 9c0c77794e087c6046e339af292ca0456e7edf25
2024-06-28 15:15:54 +02:00
Martin Prikryl
c4c4ebb56d
OpenSSL 3.3.1
...
Source commit: 96fe61bb0db2d2509837764686191422b7caa46a
2024-06-28 15:13:41 +02:00
Martin Prikryl
2cc6297be6
Update to OpenSSL 3.2.2
...
Source commit: 3655b07b0ba513ba677849a03d93d88df4367cf4
2024-06-13 12:10:07 +02:00
Martin Prikryl
c9d8e23f52
Merge branch 'thirdparty'
...
.in
Source commit: 48543c41ce2b52731cedff39e439e7b56e161719
2024-06-13 12:04:14 +02:00
Martin Prikryl
1254066655
OpenSSL 3.2.2
...
Source commit: 1c0788038359777938294900e1426e24de93434b
2024-06-13 12:01:51 +02:00
Martin Prikryl
4bae76d602
Update to OpenSSL 3.2.1
...
Source commit: b423362563067c1dec0d4812aabccb97f914e81e
2024-02-01 07:53:43 +01:00
Martin Prikryl
f0209a5852
Merge branch 'thirdparty'
...
Source commit: 4758355c815d411efd0863adf47efb040685afd3
2024-02-01 07:50:45 +01:00
Martin Prikryl
3651ead1e8
OpenSSL 3.2.1
...
Source commit: 3199a4eed0402f205987ca53cef3e0510d3cfacf
2024-02-01 07:48:09 +01:00
Martin Prikryl
d574774044
Update to OpenSSL 3.2.0
...
Source commit: c708cd643dbbef248d19db5abc595bdccb04a36a
2023-11-30 01:25:54 +01:00
Martin Prikryl
b1ef401853
Merge branch 'thirdparty_dev' into dev
...
Source commit: 25c89439beb09a535aa58d44b729f0f772e575ed
2023-11-30 01:13:17 +01:00
Martin Prikryl
513d92a184
OpenSSL 3.2.0
...
Source commit: 783d483915f32b104c5faced51deec41fc326ce4
2023-11-30 01:08:16 +01:00