Theo Buehler
eed367e19c
Allow disabling warning about WINCRYPT overrides
...
Fixes #919
2023-11-01 13:21:25 +01:00
Theo Buehler
bc03c7c898
Regen netcat patch
2023-08-15 15:22:42 -06:00
Theo Buehler
89aca6d003
Update x509.h patch
2023-08-03 13:39:56 -06:00
Theo Buehler
5b5f96b0fb
Regen patches
2023-07-28 06:16:14 -06:00
Theo Buehler
d36f70674f
Rebase modes_local.h patch over KNF rampage
2023-07-08 14:20:25 -06:00
Brent Cook
64c55e2708
upstreamed ocsp_test
2023-07-07 14:55:15 -05:00
Brent Cook
56b283e27f
remove Windows lld workaround
2023-07-07 18:19:10 +03:00
Brent Cook
51368394eb
Land #886 , add compat getopt implementation
2023-07-07 04:32:20 -05:00
Brent Cook
6000f4de8f
remove aeadtest patch upstreamed
2023-07-07 04:21:56 -05:00
Brent Cook
7463f87cf1
add compat getopt implementation, remove patches
...
This adds a getopt implementation for compatibility where it is not
available, removing a couple of regress patches.
Note, this is a slightly modified copy from OpenBSD libc that doesn't
expose getopt_long, which has dependency conflicts with Windows system
headers and isn't needed anyway.
2023-07-07 12:11:20 +03:00
Theo Buehler
a47e39014e
Remove patches merged into upstream
2023-07-05 15:38:45 -06:00
Theo Buehler
b2b1923600
Add hidden/openssl/chacha.h
2023-07-05 13:46:42 -06:00
Theo Buehler
ed4831099a
Remove patch that was merged upstream
2023-07-05 13:25:58 -06:00
Theo Buehler
9a00e9e1ce
Remove patch that was merged into upstream
2023-07-05 11:32:18 -06:00
Theo Buehler
3e7f4d0aba
Regen patches
2023-06-24 04:47:27 -06:00
Theo Buehler
564ef7e293
speed.c: move errstr out of #ifndef
2023-05-21 12:33:22 -06:00
Theo Buehler
d5556b47c7
Regen speed.c diff
2023-05-21 12:20:11 -06:00
Theo Buehler
bcb576938d
regen tlsexttest.patch
2023-04-28 11:59:12 -06:00
Theo Buehler
aa7c104b1a
patching a non-existent file doesn't work so well...
2023-04-26 03:02:14 -06:00
Theo Buehler
9f3b1b5a1a
Remove OPENSSL_NO_DEPRECATED from e_old.c
2023-04-25 17:51:50 -06:00
Theo Buehler
fe66504504
regen openssl patch
2023-04-25 16:53:19 -06:00
Theo Buehler
9b5f33843b
regen tlsexttest.c patch
2023-04-25 16:50:18 -06:00
Theo Buehler
63ba2e3089
Regen x509.h patch
2023-04-18 03:33:46 -06:00
Brent Cook
977be09d69
Fix build for MSVC
2023-03-15 18:49:29 -06:00
Theo Buehler
94289fd2ef
Adjust patch to recent speed.c change
2023-02-28 09:29:06 +01:00
Brent Cook
b98c56fd5e
stop exposing hidden defines in public opensslconf.h
...
pull in hidden headers instead, patching drectly for Windows support
2023-02-28 01:51:41 -06:00
Brent Cook
c305c7ac43
disable BN asm for amd64 win32 build
2023-02-27 04:46:43 -06:00
Brent Cook
70b0f418d3
remove unused patch
2023-02-21 05:57:41 -06:00
Brent Cook
3c7747fd8b
generate opensslconf.h based on host cpu architecture
2023-02-15 07:56:44 -06:00
Brent Cook
59492d5c9f
update bn_shift patch
2023-02-13 20:36:37 -06:00
Theo Buehler
7dc7ef81d1
refresh patches
2023-02-13 20:36:37 -06:00
Theo Buehler
81e6fb0fe9
Remove obsolete bn_div patch
2023-02-13 20:36:37 -06:00
Brent Cook
1124d1fa71
remove unneeded patch
2023-01-04 06:08:54 -06:00
Theo Buehler
320501da40
Use bigger hammer to disable benchmarks
2022-12-18 01:30:19 +01:00
Theo Buehler
da826ecc77
Disable bn_shift benchmarks on Windows
...
Windows doesn't know about SIGALRM
2022-12-18 01:16:15 +01:00
Theo Buehler
8c4425cd53
Patch in use of BN_zero() until next sync
2022-12-18 00:47:33 +01:00
Theo Buehler
bd3456405b
regen bn_isqrt.c patch
2022-12-09 11:23:44 +01:00
Theo Buehler
7775de6c76
regen patches
2022-11-27 10:50:30 +01:00
Theo Buehler
bcf7afb23f
Adjust patches for lcl.h -> local.h rename
2022-11-27 10:35:13 +01:00
Theo Buehler
38089b5596
Don't leak namespace macros out of the library
2022-11-23 18:36:19 +01:00
Theo Buehler
67ab6a1187
Neuter namespace differently to fix Appveyor CI
2022-11-23 12:46:44 +01:00
Theo Buehler
f015aed7a0
regen bio.h patch
2022-11-22 21:10:11 +01:00
Theo Buehler
7b66b2d9e6
update speed.c.patch
2022-11-22 18:34:39 +01:00
Theo Buehler
b21936e58f
Regen tlsexttest.c patch
2022-11-08 10:38:28 +01:00
Theo Buehler
5ecf1c62dc
Regen bio.h.patch
2022-09-06 01:39:41 +02:00
Theo Buehler
d9ba5a5bdf
Regen aeadtest.c.patch
2022-09-05 23:52:41 +02:00
Theo Buehler
08e0564339
Regen tlsexttestc.c.patch
2022-09-05 23:50:05 +02:00
Theo Buehler
cc60b91ff2
Drop long long casts that are now upstream
2022-09-05 23:48:20 +02:00
Brent Cook
d46266c297
fix corrupted patch on merge
2022-08-29 10:57:39 -05:00
Brent Cook
ed9359727a
build updates for latest upstream
2022-08-29 09:06:06 -05:00