1607 Commits

Author SHA1 Message Date
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
186134f7c5 Some ECDH and ECDSA files were (re)moved 2023-07-05 07:08:24 -06:00
Brent Cook
0c3849a055 Land #880, move function attribute shims 2023-07-05 08:00:57 -05:00
Brent Cook
3a757272d0 move attribute shims
There's not a great place for these, but since they are internal, we can
just move them to the most common header.
2023-07-05 07:08:32 -05:00
Brent Cook
642ead359b only link libtls statically to libssl/libcrypto when building standalone 2023-07-05 14:27:23 +03:00
Brent Cook
74be614b0c add Windows builder test actions 2023-07-05 11:29:13 +03:00
Brent Cook
3601512b61 update testssl.bat for TLS 1.0 removal 2023-07-05 11:28:18 +03:00
Brent Cook
d238b6d3a1 label individual macos build arches 2023-07-05 00:28:56 +03:00
Brent Cook
77ce9713e4 Land #874, reenable ssltest 2023-07-04 06:52:41 -05:00
Brent Cook
15d076b475 add ventura and arm64 test targets, remove big sur
This reworks the macOS github actions to target Apple silicon for tests.
To simplify the test matrix, removing big sur and adding ventura.
Also some cleanups to the test script. We really don't need the 'x'
workaround for non-POSIX shells, and it got confusing writing "xx86_64".
2023-07-04 13:09:31 +03:00
Brent Cook
2203c13d25 make cross compilation possible on macOS with CMake
Sync CMAKE_SYSTEM_PROCESSOR to CMAKE_OSX_ARCHITECTURES. This doesn't
support universal binaries, but does allow cross-compiling for a single
architecture by setting -DCMAKE_OSX_ARCHITECTURES=(arm64|x86_64)
2023-07-04 12:36:57 +03:00
Brent Cook
71ce0b8c3e generate opensslconf.h in build dir for cmake 2023-07-04 10:37:24 +03:00
Brent Cook
23718ad134 reenable ssltest
failure was unrelated to tls 1.0/1.1 changes
2023-07-04 01:52:46 -05:00
Brent Cook
b16ad4dbd4 disable client / server tests for now
These were broken with the removal of TLS 1.0/1.1 support due to
static checks in packet structure.
2023-07-04 03:29:19 +03:00
Brent Cook
2722f95501 Land #843, add signertest to build 2023-07-03 11:19:38 -05:00
Brent Cook
7d0b106805 Land #872, implement endbr64 workaround on macOS in preprocessor 2023-07-03 11:05:09 -05:00
Brent Cook
7179a01c45 flip logic around 2023-07-03 19:00:12 +03:00
Brent Cook
b328be457a third try's a charm 2023-07-03 18:40:00 +03:00
Brent Cook
cdb7ad4753 define endbr64 as nop 2023-07-03 16:50:10 +03:00
Theo Buehler
33b2c49c9b link signertest to build 2023-07-03 16:45:02 +03:00
Brent Cook
11dfc90f83 move endbr64 removal to preprocessor 2023-07-03 16:34:38 +03:00
Bob Beck
4ccf125f88 legacy disabling 2023-07-02 11:29:34 -06:00
Theo Buehler
2493c4737b Update ChangeLog 2023-07-02 11:21:27 -06:00
Theo Buehler
559f40996a Update ChangeLog 2023-06-28 14:27:10 -06:00
Theo Buehler
3bfd835ae3 Update ChangeLog 2023-06-26 03:31:01 -06:00
Theo Buehler
7204769b60 ech_local.h was removed 2023-06-25 14:06:59 -06:00
Theo Buehler
1276956834 Update ChangeLog 2023-06-25 07:57:17 -06:00
Theo Buehler
c6fcebf9e3 Update ChangeLog 2023-06-24 14:31:19 -06:00
Theo Buehler
2a9096debe Add bn_convert test to build 2023-06-24 04:51:01 -06:00
Theo Buehler
3e7f4d0aba Regen patches 2023-06-24 04:47:27 -06:00
Theo Buehler
bc2f9954b5 Update ChangeLog 2023-06-21 02:39:32 -06:00
Theo Buehler
ee0a1048b8 Link bn_primitives.c to the build 2023-06-21 02:31:32 -06:00
Theo Buehler
d5204e5fe6 Update ChangeLog 2023-06-18 08:10:53 -06:00
Theo Buehler
8c792f98f1 Update ChangeLog 2023-06-17 13:09:58 -06:00
Theo Buehler
4e2abbea66 Update ChangeLog 2023-06-15 13:30:23 -06:00
Theo Buehler
d7096cc3e1 Tweak ChangeLog 2023-06-12 13:37:35 -06:00
Theo Buehler
0aa471fe68 ChangeLog: small wording tweak 2023-06-11 13:16:01 -06:00
Theo Buehler
ba4fc35fb9 Update ChangeLog 2023-06-11 00:12:12 -06:00
Theo Buehler
afeeb17fb9 Remove cms_cd.c 2023-06-11 00:09:55 -06:00
Theo Buehler
0d7ffa5260 Update ChangeLog 2023-06-09 07:23:10 -06:00
Theo Buehler
309455efe7 Update ChangeLog 2023-06-06 11:17:16 -06:00
Theo Buehler
d5547e52cc Link BN_mod_inverse test to build 2023-06-03 15:53:31 -06:00
Theo Buehler
6b935ac1c0 Update ChangeLog 2023-06-03 15:49:08 -06:00
Theo Buehler
341e0bf1c3 Update ChangeLog 2023-06-01 09:43:42 -06:00
Theo Buehler
4f93524b64 Update patch for rust-openssl version check 2023-05-27 23:49:56 -06:00
Theo Buehler
3e78c18646 Update man links 2023-05-27 08:03:15 -06:00
Theo Buehler
7e69c3a6af Update ChangeLog 2023-05-27 07:52:27 -06:00
Brent Cook
01217160b5 Land #808, internally link dependencies statically 2023-05-27 08:05:34 -05:00