Log

Author Commit Date CI Message
Brent Cook 15d076b4 2023-07-04T13:09:31 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".
Brent Cook 2203c13d 2023-07-04T12:36:57 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)
Brent Cook 71ce0b8c 2023-07-04T10:37:24 generate opensslconf.h in build dir for cmake
Brent Cook b16ad4db 2023-07-04T02:17:58 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.
Brent Cook 2722f955 2023-07-03T11:19:38 Land #843, add signertest to build
Brent Cook 7d0b1068 2023-07-03T11:05:09 Land #872, implement endbr64 workaround on macOS in preprocessor
Brent Cook 7179a01c 2023-07-03T19:00:12 flip logic around
Brent Cook b328be45 2023-07-03T18:40:00 third try's a charm
Brent Cook cdb7ad47 2023-07-03T16:50:10 define endbr64 as nop
Theo Buehler 33b2c49c 2023-04-17T10:55:52 link signertest to build
Brent Cook 11dfc90f 2023-07-03T16:34:38 move endbr64 removal to preprocessor
Bob Beck 4ccf125f 2023-07-02T11:24:57 legacy disabling
Theo Buehler 2493c473 2023-07-02T11:21:27 Update ChangeLog
Theo Buehler 559f4099 2023-06-28T14:25:11 Update ChangeLog
Theo Buehler 3bfd835a 2023-06-26T03:31:01 Update ChangeLog
Theo Buehler 7204769b 2023-06-25T14:06:59 ech_local.h was removed
Theo Buehler 12769568 2023-06-25T07:57:17 Update ChangeLog
Theo Buehler c6fcebf9 2023-06-24T14:31:19 Update ChangeLog
Theo Buehler 2a9096de 2023-06-24T04:51:01 Add bn_convert test to build
Theo Buehler 3e7f4d0a 2023-06-24T04:47:27 Regen patches
Theo Buehler bc2f9954 2023-06-21T02:39:32 Update ChangeLog
Theo Buehler ee0a1048 2023-06-21T02:31:32 Link bn_primitives.c to the build
Theo Buehler d5204e5f 2023-06-18T08:10:53 Update ChangeLog
Theo Buehler 8c792f98 2023-06-17T13:09:58 Update ChangeLog
Theo Buehler 4e2abbea 2023-06-15T13:30:23 Update ChangeLog
Theo Buehler d7096cc3 2023-06-12T13:37:35 Tweak ChangeLog
Theo Buehler 0aa471fe 2023-06-11T13:16:01 ChangeLog: small wording tweak
Theo Buehler ba4fc35f 2023-06-11T00:12:12 Update ChangeLog
Theo Buehler afeeb17f 2023-06-11T00:09:55 Remove cms_cd.c
Theo Buehler 0d7ffa52 2023-06-09T07:23:10 Update ChangeLog
Theo Buehler 309455ef 2023-06-06T11:17:16 Update ChangeLog
Theo Buehler d5547e52 2023-06-03T15:53:31 Link BN_mod_inverse test to build
Theo Buehler 6b935ac1 2023-06-03T15:49:08 Update ChangeLog
Theo Buehler 341e0bf1 2023-06-01T09:43:42 Update ChangeLog
Theo Buehler 4f93524b 2023-05-27T23:49:56 Update patch for rust-openssl version check
Theo Buehler 3e78c186 2023-05-27T08:03:15 Update man links
Theo Buehler 7e69c3a6 2023-05-27T07:51:18 Update ChangeLog
Brent Cook 01217160 2023-05-27T08:05:34 Land #808, internally link dependencies statically
Brent Cook 3ef498f9 2023-05-27T01:21:29 Land #865, fix asm on x86_64 macOS
Brent Cook e6dbcc47 2023-05-26T22:07:14 update man links
Brent Cook 54b31ce5 2023-02-28T08:34:39 unexport internal compat symbols from libcrypto
Brent Cook 60532831 2023-02-28T08:34:08 make it simpler to test on a non-Linux system
Brent Cook a316f8ab 2022-12-18T22:10:11 link internal apps statically
Brent Cook f8ced390 2022-12-18T21:39:58 fix dangling whitespace when building object list breaks latest macOS linker to have a directory in the object list
Brent Cook 419fbd6f 2023-05-26T21:51:56 fix asm on x86_64 macos
Joel Sing 05e287fe 2023-05-26T16:44:59 Minor tweaks to ChangeLog
Theo Buehler 76d053c3 2023-05-25T01:59:08 Update ChangeLog
Theo Buehler 8801e1d0 2023-05-24T03:39:37 Update ChangeLog
Theo Buehler b4b1e676 2023-05-24T03:38:27 Link ssl_verify_param test to build
Theo Buehler 0f48dbcb 2023-05-23T14:08:27 Update ChangeLog
Theo Buehler 564ef7e2 2023-05-21T12:32:28 speed.c: move errstr out of #ifndef
Theo Buehler d5556b47 2023-05-21T12:18:07 Regen speed.c diff
Theo Buehler 4adafb26 2023-05-21T20:08:13 ChangeLog: fix typo and line wrapping
Theo Buehler 35368ffc 2023-05-21T11:50:57 Update ChangeLog
Theo Buehler 06cdbdd4 2023-05-17T17:06:46 Land #857 - POSIX instead of BSD in endian.h
Theo Buehler 28f30570 2023-05-17T17:05:16 Add asn1oct test to .gitignore
Theo Buehler 765a8fac 2023-05-17T16:49:25 endian.h: Use POSIX names instead old BSD names
Theo Buehler 0cb69d68 2023-05-17T06:41:47 Update ChangeLog
Theo Buehler 89fee125 2023-05-12T02:34:22 Link asn1oct test to the build
Theo Buehler 72ef4d3c 2023-05-10T11:23:06 Update ChangeLog
Theo Buehler c450eaff 2023-05-10T07:05:47 Modernize the compat with OpenSSL paragraph a bit This is a bit vague and may leave a lot of room for improvement, but it's at least not factually incorrect. ok joshua jsing
Theo Buehler 07f8b2f6 2023-05-10T03:16:19 switch cvsweb links to https
Theo Buehler b24deefa 2023-05-10T02:20:55 Update ChangeLog
Theo Buehler bfc51905 2023-05-05T09:23:26 Update ChangeLog
Theo Buehler 686f7ff3 2023-05-05T06:42:50 Add back rsa_x931.c for salt
Theo Buehler cfd98536 2023-05-03T23:13:18 Update ChangeLog
Bob Beck 0b710d66 2023-05-02T08:19:29 Add to changelog
Theo Buehler d0b6ef40 2023-05-01T05:02:27 Update man links
Theo Buehler b5609cd9 2023-05-01T04:22:51 tweak ChangeLog
Theo Buehler fc15f483 2023-04-28T11:58:27 Fixed botched autoconf
Theo Buehler bcb57693 2023-04-28T11:56:17 regen tlsexttest.patch
Theo Buehler da8d75b6 2023-04-28T11:47:16 update gitignore
Theo Buehler 0d3f252c 2023-04-28T11:42:10 add and enable policy tests
Theo Buehler 5e68ae38 2023-04-28T11:34:43 rfc3779 no longer uses __unused
Theo Buehler 79f5058d 2023-04-28T11:03:51 enable x509_asn1 test
Theo Buehler f08bf799 2023-04-28T11:03:01 Unhook policy code
Theo Buehler 9b4a05cb 2023-04-28T10:52:41 Update ChangeLog
Theo Buehler 0b9dd2d1 2023-04-28T18:44:59 Land #849, no-asm ASAN
Joshua Sing 4fdce0c6 2023-04-29T01:15:13 Add CI workflow to run tests with ASM disabled
Theo Buehler 4c2ab998 2023-04-26T13:18:17 Link x509_policy.c to the build
Theo Buehler bafe5fa5 2023-04-26T13:16:08 Update ChangeLog
Theo Buehler b3ab3588 2023-04-26T08:29:58 bio_pk7.c was removed
Theo Buehler aa7c104b 2023-04-26T03:02:14 patching a non-existent file doesn't work so well...
Theo Buehler 6007185d 2023-04-26T02:42:48 e_old.c went away again
Theo Buehler 9f3b1b5a 2023-04-25T17:51:11 Remove OPENSSL_NO_DEPRECATED from e_old.c
Theo Buehler 3f423552 2023-04-25T17:19:01 add back e_old.c
Theo Buehler fe665045 2023-04-25T16:52:30 regen openssl patch
Theo Buehler 9b5f3384 2023-04-25T16:48:18 regen tlsexttest.c patch
Theo Buehler b3c13755 2023-04-25T14:17:25 A handful of files were removed
Theo Buehler a99c1fee 2023-04-25T14:13:20 Remove the cts128 test
Theo Buehler 8ef59bff 2023-04-25T14:09:45 Revert "Pin -portable to a commit before the endb64 addition" This reverts commit 1852585726c3e80e64b1aca821cfcc246e246287.
Brent Cook 20901d25 2023-04-25T07:58:20 Land #848, Pin -portable to a commit before the endb64 addition
Theo Buehler 10204764 2023-04-25T13:15:22 Land #847
Theo Buehler 94763de5 2023-04-25T11:47:02 Disable assembly on macos for now
Theo Buehler 18525857 2023-04-25T12:03:07 Pin -portable to a commit before the endb64 addition
Theo Buehler 250713b3 2023-04-25T02:44:17 Update ChangeLog
Theo Buehler 61daaabc 2023-04-21T00:16:20 x509_enum.c is gone
Theo Buehler f67df7c0 2023-04-20T15:53:49 Update ChangeLog
Theo Buehler 43edddb8 2023-04-20T15:53:35 RFC 3779 test no longer uses __unused
Theo Buehler c9747bf1 2023-04-20T13:04:45 update man links