aboutsummaryrefslogtreecommitdiff
path: root/patches (follow)
Commit message (Collapse)AuthorAgeFilesLines
* backport regress updates for new certs from jsingBrent Cook2024-03-252-0/+22
| | | | | | | | | | | | Use the new certificates/chains in regress. The new certificates are more representative of the real world. The old certificates use weak algorithms and expire in the very near future. Most of our regress has already been switched over, this changes the remainder. Thanks to Bernhard M. Wiedemann for reminding us of the upcoming expiry. ok tb@
* bump for LibreSSL 3.8.4Brent Cook2024-03-241-2/+2
|
* bump to LibreSSL 3.8.3Brent Cook2024-03-061-0/+18
|
* update endbr64 fixes from upstreamBrent Cook2024-03-062-213/+265
|
* align read only sections on masm/windows to 64 bytesBrent Cook2024-03-031-0/+30
| | | | | Avoid conflicts where alignment is specified later in the underlying assembly.
* integrate new upstream endbr64 test code, remove os-specific revertsBrent Cook2024-03-036-1732/+1215
|
* Stop undefining X509_CERT_PAIRTheo Buehler2024-03-031-4/+2
| | | | Pointed out in #910
* remove additional endbr64 patch, add tests for macos-11Brent Cook2024-03-031-0/+20
|
* amd64/bn_arch.h: avoid redefinition of `OPENSSL_NO_ASM`Viktor Szakats2023-11-081-2/+4
| | | | | | | | | | | | | | Fixes this warning when `OPENSSL_NO_ASM` is already set by the build system (seen with CMake): ``` In file included from ./libressl/crypto/bn/bn_mul.c:65: ./libressl/crypto/bn/arch/amd64/bn_arch.h:24:9: warning: 'OPENSSL_NO_ASM' macro redefined [-Wmacro-redefined] ^ <command line>:10:9: note: previous definition is here ^ ``` Reported in #910
* Land #924, allow disabling WINCRYPT warningsBrent Cook2023-11-011-17/+15
|\
| * Allow disabling warning about WINCRYPT overridesTheo Buehler2023-11-011-17/+15
| | | | | | | | Fixes #919
* | portable asm generator patches for portableBrent Cook2023-10-304-0/+1712
|/ | | | | | This reverses changes from the 3.8.x upstream that are causing issues on a few different platforms, including macOS x64, Windows, and older Linux/FreeBSD.
* Regen netcat patchTheo Buehler2023-08-151-6/+6
|
* Update x509.h patchTheo Buehler2023-08-031-4/+3
|
* Regen patchesTheo Buehler2023-07-282-7/+7
|
* Rebase modes_local.h patch over KNF rampageTheo Buehler2023-07-081-13/+10
|
* upstreamed ocsp_testBrent Cook2023-07-071-14/+0
|
* remove Windows lld workaroundBrent Cook2023-07-071-21/+0
|
* Land #886, add compat getopt implementationBrent Cook2023-07-072-36/+0
|\
| * add compat getopt implementation, remove patchesBrent Cook2023-07-072-36/+0
| | | | | | | | | | | | | | | | | | 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.
* | remove aeadtest patch upstreamedBrent Cook2023-07-071-15/+0
|/
* Remove patches merged into upstreamTheo Buehler2023-07-052-149/+0
|
* Add hidden/openssl/chacha.hTheo Buehler2023-07-051-0/+14
|
* Remove patch that was merged upstreamTheo Buehler2023-07-051-35/+0
|
* Remove patch that was merged into upstreamTheo Buehler2023-07-051-76/+0
|
* Regen patchesTheo Buehler2023-06-242-4/+4
|
* speed.c: move errstr out of #ifndefTheo Buehler2023-05-211-4/+3
|
* Regen speed.c diffTheo Buehler2023-05-211-18/+18
|
* regen tlsexttest.patchTheo Buehler2023-04-281-7/+7
|
* patching a non-existent file doesn't work so well...Theo Buehler2023-04-261-18/+0
|
* Remove OPENSSL_NO_DEPRECATED from e_old.cTheo Buehler2023-04-251-0/+18
|
* regen openssl patchTheo Buehler2023-04-251-3/+3
|
* regen tlsexttest.c patchTheo Buehler2023-04-251-7/+7
|
* Regen x509.h patchTheo Buehler2023-04-181-4/+4
|
* Fix build for MSVCBrent Cook2023-03-155-24/+192
|
* Adjust patch to recent speed.c changeTheo Buehler2023-02-281-1/+1
|
* stop exposing hidden defines in public opensslconf.hBrent Cook2023-02-282-0/+26
| | | | pull in hidden headers instead, patching drectly for Windows support
* disable BN asm for amd64 win32 buildBrent Cook2023-02-271-0/+21
|
* remove unused patchBrent Cook2023-02-211-11/+0
|
* generate opensslconf.h based on host cpu architectureBrent Cook2023-02-151-24/+0
|
* update bn_shift patchBrent Cook2023-02-131-5/+5
|
* refresh patchesTheo Buehler2023-02-132-19/+19
|
* Remove obsolete bn_div patchTheo Buehler2023-02-131-11/+0
|
* remove unneeded patchBrent Cook2023-01-041-11/+0
|
* Use bigger hammer to disable benchmarksTheo Buehler2022-12-181-17/+6
|
* Disable bn_shift benchmarks on WindowsTheo Buehler2022-12-181-0/+45
| | | | Windows doesn't know about SIGALRM
* Patch in use of BN_zero() until next syncTheo Buehler2022-12-181-0/+11
|
* regen bn_isqrt.c patchTheo Buehler2022-12-091-4/+4
|
* regen patchesTheo Buehler2022-11-272-7/+7
|
* Adjust patches for lcl.h -> local.h renameTheo Buehler2022-11-272-4/+4
|