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
Brent Cook
3ef498f9e6
Land #865 , fix asm on x86_64 macOS
2023-05-27 01:21:29 -05:00
Brent Cook
e6dbcc47dc
update man links
2023-05-27 01:20:54 -05:00
Brent Cook
54b31ce5ec
unexport internal compat symbols from libcrypto
2023-05-27 01:20:54 -05:00
Brent Cook
605328314f
make it simpler to test on a non-Linux system
2023-05-27 01:20:54 -05:00
Brent Cook
a316f8ab8c
link internal apps statically
2023-05-27 01:20:54 -05:00
Brent Cook
f8ced390cd
fix dangling whitespace when building object list
...
breaks latest macOS linker to have a directory in the object list
2023-05-27 01:20:54 -05:00
Brent Cook
419fbd6fba
fix asm on x86_64 macos
2023-05-26 21:51:56 -05:00
Joel Sing
05e287fefc
Minor tweaks to ChangeLog
2023-05-26 16:44:59 +10:00
Theo Buehler
76d053c3a8
Update ChangeLog
2023-05-25 01:59:08 -06:00