|
4cce3954
|
2023-11-09T20:59:03
|
|
remove additional endbr64 patch, add tests for macos-11
|
|
96e5e35d
|
2023-11-10T03:20:04
|
|
experiment forcing CI failure
|
|
d0d17f89
|
2023-11-09T20:59:03
|
|
remove additional endbr64 patch, add tests for macos-11
|
|
43cb91c9
|
2023-11-08T02:09:32
|
|
amd64/bn_arch.h: avoid redefinition of `OPENSSL_NO_ASM`
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
|
|
e7fe6caa
|
2023-11-01T20:45:51
|
|
Land #924, allow disabling WINCRYPT warnings
|
|
eed367e1
|
2023-11-01T13:21:25
|
|
Allow disabling warning about WINCRYPT overrides
Fixes #919
|
|
98a5122b
|
2023-10-10T08:29:57
|
|
portable asm generator patches for portable
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.
|
|
bc03c7c8
|
2023-08-15T15:19:06
|
|
Regen netcat patch
|
|
89aca6d0
|
2023-08-03T13:38:41
|
|
Update x509.h patch
|
|
5b5f96b0
|
2023-07-28T06:12:29
|
|
Regen patches
|
|
d36f7067
|
2023-07-08T14:20:25
|
|
Rebase modes_local.h patch over KNF rampage
|
|
64c55e27
|
2023-07-07T14:55:15
|
|
upstreamed ocsp_test
|
|
56b283e2
|
2023-07-07T17:34:38
|
|
remove Windows lld workaround
|
|
51368394
|
2023-07-07T04:32:20
|
|
Land #886, add compat getopt implementation
|
|
6000f4de
|
2023-07-07T03:13:31
|
|
remove aeadtest patch upstreamed
|
|
7463f87c
|
2023-07-07T11:46:21
|
|
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.
|
|
a47e3901
|
2023-07-05T15:38:45
|
|
Remove patches merged into upstream
|
|
b2b19236
|
2023-07-05T13:37:32
|
|
Add hidden/openssl/chacha.h
|
|
ed483109
|
2023-07-05T13:25:58
|
|
Remove patch that was merged upstream
|
|
9a00e9e1
|
2023-07-05T11:32:18
|
|
Remove patch that was merged into upstream
|
|
3e7f4d0a
|
2023-06-24T04:47:27
|
|
Regen patches
|
|
564ef7e2
|
2023-05-21T12:32:28
|
|
speed.c: move errstr out of #ifndef
|
|
d5556b47
|
2023-05-21T12:18:07
|
|
Regen speed.c diff
|
|
bcb57693
|
2023-04-28T11:56:17
|
|
regen tlsexttest.patch
|
|
aa7c104b
|
2023-04-26T03:02:14
|
|
patching a non-existent file doesn't work so well...
|
|
9f3b1b5a
|
2023-04-25T17:51:11
|
|
Remove OPENSSL_NO_DEPRECATED from e_old.c
|
|
fe665045
|
2023-04-25T16:52:30
|
|
regen openssl patch
|
|
9b5f3384
|
2023-04-25T16:48:18
|
|
regen tlsexttest.c patch
|
|
63ba2e30
|
2023-04-18T03:33:46
|
|
Regen x509.h patch
|
|
be58e25d
|
2023-04-11T17:33:24
|
|
Revert "Temporarily add sha512.c r1.27 as a patch"
This reverts commit e61927441352a7ac4c51b9b8fc2164d1d236e2f3.
|
|
e6192744
|
2023-04-11T16:18:17
|
|
Temporarily add sha512.c r1.27 as a patch
|
|
977be09d
|
2023-03-15T17:33:08
|
|
Fix build for MSVC
|
|
94289fd2
|
2023-02-28T09:29:06
|
|
Adjust patch to recent speed.c change
|
|
b98c56fd
|
2023-02-28T01:51:41
|
|
stop exposing hidden defines in public opensslconf.h
pull in hidden headers instead, patching drectly for Windows support
|
|
c305c7ac
|
2023-02-27T04:46:43
|
|
disable BN asm for amd64 win32 build
|
|
70b0f418
|
2023-02-21T05:57:41
|
|
remove unused patch
|
|
3c7747fd
|
2023-02-15T07:56:44
|
|
generate opensslconf.h based on host cpu architecture
|
|
59492d5c
|
2023-02-13T20:10:15
|
|
update bn_shift patch
|
|
7dc7ef81
|
2023-02-09T18:44:56
|
|
refresh patches
|
|
81e6fb0f
|
2023-02-09T18:42:33
|
|
Remove obsolete bn_div patch
|
|
1124d1fa
|
2023-01-04T06:08:54
|
|
remove unneeded patch
|
|
320501da
|
2022-12-18T01:30:19
|
|
Use bigger hammer to disable benchmarks
|
|
da826ecc
|
2022-12-18T01:16:15
|
|
Disable bn_shift benchmarks on Windows
Windows doesn't know about SIGALRM
|
|
8c4425cd
|
2022-12-18T00:47:33
|
|
Patch in use of BN_zero() until next sync
|
|
bd345640
|
2022-12-09T11:14:33
|
|
regen bn_isqrt.c patch
|
|
7775de6c
|
2022-11-27T10:50:30
|
|
regen patches
|
|
bcf7afb2
|
2022-11-27T10:35:13
|
|
Adjust patches for lcl.h -> local.h rename
|
|
38089b55
|
2022-11-23T18:36:19
|
|
Don't leak namespace macros out of the library
|
|
67ab6a11
|
2022-11-23T12:46:44
|
|
Neuter namespace differently to fix Appveyor CI
|
|
f015aed7
|
2022-11-22T21:10:11
|
|
regen bio.h patch
|
|
7b66b2d9
|
2022-11-22T18:34:39
|
|
update speed.c.patch
|
|
b21936e5
|
2022-11-08T10:38:28
|
|
Regen tlsexttest.c patch
|
|
5ecf1c62
|
2022-09-06T01:39:41
|
|
Regen bio.h.patch
|
|
d9ba5a5b
|
2022-09-05T23:52:41
|
|
Regen aeadtest.c.patch
|
|
08e05643
|
2022-09-05T23:50:05
|
|
Regen tlsexttestc.c.patch
|
|
cc60b91f
|
2022-09-05T23:48:20
|
|
Drop long long casts that are now upstream
|
|
d46266c2
|
2022-08-29T10:57:39
|
|
fix corrupted patch on merge
|
|
ed935972
|
2022-08-29T08:42:43
|
|
build updates for latest upstream
|
|
08895e84
|
2022-08-15T10:43:49
|
|
MSC doesn't have getopt
|
|
3fcde14a
|
2022-08-15T07:59:06
|
|
regen tlsextest patch
fixes #777
|
|
9bd78949
|
2022-06-22T11:43:09
|
|
Update ssl_txt.c patch
|
|
fbe964e9
|
2022-06-22T11:22:46
|
|
Update netcat patch
Fixes #768
|
|
87aff644
|
2022-04-29T22:07:53
|
|
Stop disabling __attribute__ on Windows with Clang
On Windows with targeting the MSVC ABI, Clang will define _MSC_VER,
and does not treat __attribute__ as a macro.
Clang's builtin headers (e.g. immintrin.h) use __attribute__ liberally,
and do not expect it to be ifdef-ed away.
Suggested from Nicholas Hutchinson by github issue.
|
|
d7bf245b
|
2022-03-21T05:27:12
|
|
update patch
|
|
a32554c6
|
2022-03-15T15:23:27
|
|
remove local patch now upstream
|
|
74e92e5e
|
2022-03-12T11:26:23
|
|
add infinite loop fix in BN_mod_sqrt
|
|
115cf2d5
|
2022-02-27T05:37:43
|
|
rebase patches
|
|
a27642bf
|
2022-02-06T21:11:52
|
|
rebase patches
|
|
867b577d
|
2021-04-08T05:00:36
|
|
rebase tlsexttest patch
|
|
db8b30ae
|
2020-10-06T19:41:18
|
|
Land #611, remove libtls-standalone
|
|
a2ea6495
|
2020-09-04T04:12:49
|
|
rediff patches
|
|
85eea945
|
2020-08-20T10:19:23
|
|
disable some additional libtls-standalone bits
|
|
fa26b535
|
2020-07-06T03:48:44
|
|
update tlsexttest patch
|
|
3b5ae00b
|
2020-05-12T20:21:18
|
|
Fix patch for tests/tlsexttest.c
|
|
1fe77923
|
2020-05-04T23:40:33
|
|
Enable regress handshake_table on Windows
|
|
14dd93c3
|
2020-02-15T11:32:11
|
|
rebase patches
|
|
da75637d
|
2019-11-30T03:50:54
|
|
update netcat patch
|
|
f662008d
|
2019-10-27T09:28:56
|
|
rebased netcat patch
|
|
856d0511
|
2019-07-28T19:03:27
|
|
Use posix_win.c functions on WIN32
- read() returns bytes count as 1 for crlf unless binary mode isn't
specified with open(). Reported by @ulfworsoe in libressl-portable#542
- err could be WSANOTINITIALISED when WSAStartup() is not called
|
|
0e3d93fc
|
2019-07-26T22:26:13
|
|
Force binary mode for open() on WIN32
Reported by @ulfworsoe https://github.com/libressl-portable/portable/issues/542
|
|
30e91bc6
|
2019-07-14T18:37:59
|
|
Enable speed on win32
- Use thread and sleep instead of signal and alarm, on win32
- Disable -multi option on win32 since fork is hard to implement
|
|
6e2215c4
|
2019-05-07T02:11:02
|
|
rebase patches
|
|
79a66f1b
|
2019-02-09T07:28:07
|
|
update patch
|
|
8475a587
|
2019-01-20T19:58:04
|
|
add _LP64 checks
|
|
17ae1da6
|
2019-01-19T22:24:01
|
|
rebase patches
|
|
d8c05ced
|
2019-01-18T18:44:47
|
|
account for differences in FAIL macros
|
|
3ab11de0
|
2019-01-18T18:38:59
|
|
adjust for latest upstream changes
|
|
3247230d
|
2019-01-04T07:28:54
|
|
rename modes_lcl patch so it applies
|
|
0829e7f6
|
2018-11-16T04:40:18
|
|
rebase netcat.c.patch
|
|
11bb39ec
|
2018-11-07T20:00:29
|
|
Rediffed patches for merge fuzz
|
|
34394e7e
|
2018-11-07T23:45:17
|
|
Misc fixes to bring portable in line with upstream.
|
|
3e95275d
|
2018-07-29T16:17:44
|
|
Suppress "overriding WinCrypt defines" warnings
Suppress "overriding WinCrypt defines" from openssl/x509.h by defining `NOCRYPT`.
Only this file does not check `__WINCRYPT_H__` macro like other headers, since
https://github.com/libressl-portable/portable/commit/5d8a1cf7155130bd8101090d7e1d0c2f90d9b123#diff-74b6370bc092dd2988ab577b2eaa21dcR7
|
|
1fb8c9c6
|
2018-03-18T00:38:14
|
|
Fix using right functions for file descriptor with MS Visual Studio
|
|
861a6ca1
|
2017-12-30T20:15:56
|
|
Modify regress tests/tlsexttest.c for 0 sized array
- Windows and hp-ux ANSI compiler can not handle 0 sized array initialization.
|
|
26b40cb7
|
2017-12-05T15:22:15
|
|
netcat.c.patch: eliminate syntax error from patch
If the target system does not define IPV6_TCLASS, this part of
the patch handles that with an ENOPROTOOPT error rather than
failing to compile.
Unfortunately it's missing a trailing semicolon leading to
a compilation error.
Add the missing semicolon to fix the problem.
Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
|
|
512573f0
|
2017-09-03T00:51:08
|
|
Add patch for regress tlsexttest
Some compiler does not support 0 sized array.
This patch changes 0 sized array to have NULL and using variable instead of
sizeof function.
|
|
5ec2c381
|
2017-07-17T06:13:21
|
|
rebase patches on latest, remove fuzz
|
|
1f777716
|
2017-07-07T00:46:48
|
|
update netcat patch
|
|
0974d6f0
|
2017-06-03T20:13:25
|
|
update nc patch
|
|
d3f3daec
|
2017-06-04T00:56:11
|
|
defining DEFAULT_CA_FILE only if it is not defined.
indicated by Kyle J. McKay mackyle@gmail.com
|