1467 Commits

Author SHA1 Message Date
Theo Buehler
462369e82a Move bn_gcd after bn_cmp 2023-04-11 06:43:26 -06:00
Theo Buehler
2f16a85742 Update .gitignore 2023-04-11 06:26:58 -06:00
Theo Buehler
f9fbe121cf Update ChangeLog 2023-04-11 06:12:40 -06:00
Theo Buehler
418d7adf8a Update for mod_sqrt and sha1 changes 2023-04-11 06:11:08 -06:00
Theo Buehler
f79a103b25 Update rust-openssl patch 2023-04-09 10:47:17 -06:00
Theo Buehler
7fa835f0be Update ChangeLog 2023-04-06 00:06:32 -06:00
Theo Buehler
14481349f9 Link bn_gcd test to build 2023-04-06 00:03:51 -06:00
Theo Buehler
634b5a5b89 Fix indent, use https, end sentences with '.' 2023-04-02 09:18:40 -06:00
Brent Cook
f450fde111 add portable changes 2023-04-02 07:02:51 -05:00
Theo Buehler
7b4991bf97 Mention error checking in i2d_ECDSA_SIG 2023-03-31 00:30:03 -06:00
Theo Buehler
e1e2c066bb Update ChangeLog 2023-03-31 00:19:42 -06:00
Brent Cook
3ada658e10 Land #830, sync with openbsd repo on tagged commits 2023-03-27 10:38:51 -05:00
Theo Buehler
4faab7c156 ChangeLog tweaks/additions 2023-03-27 03:26:07 -06:00
Brent Cook
2692b2f1dd Checkout openbsd tag or closest commit when on a release tag
This is a compromise needed to support building from non-stable tags.
This incorporates the same logic used to generate openbsd tags in the
first place, which are unstable because the CVS to git conversion does
not have stable commit hashes.
2023-03-26 21:13:58 -05:00
Brent Cook
190b47b09e Land #829, fix mips/mips64 elf builds 2023-03-26 20:22:22 -05:00
Theo Buehler
9ee3389582 Start the 3.8.0 ChangeLog 2023-03-26 16:35:47 -06:00
Theo Buehler
ec0749ebc1 Unhook the bn_mod_exp2_mont test 2023-03-26 16:27:02 -06:00
Theo Buehler
4abde54b93 Link bio_asn1 to regress 2023-03-26 13:28:00 -06:00
Brent Cook
6501696dd7 generate opensslconf.h for mips 2023-03-23 06:35:41 -05:00
Brent Cook
dc7d38d52f match CI names in test script 2023-03-23 06:21:32 -05:00
Brent Cook
fa35b982c4 enable CI for mips32/mips64 2023-03-23 06:11:16 -05:00
Brent Cook
73d924f643 fix mips/mips64 builds 2023-03-23 06:11:16 -05:00
Theo Buehler
59261d04c5 Adjust rust-openssl version check 2023-03-19 23:19:00 -06:00
Theo Buehler
6b3c90efa9 Unhook the bn_mod_exp_zero test 2023-03-18 03:01:43 -06:00
Theo Buehler
d82cc19631 fix typo 2023-03-16 05:19:24 -06:00
Theo Buehler
0b304ec0ca Compactify, don't list doc fix as compat change 2023-03-16 08:48:35 +01:00
Joel Sing
fedc581dcb Further tweaks and improvements to the ChangeLog 2023-03-16 15:54:02 +11:00
Brent Cook
ab7e90a209 fix more formatting and remove redundancy 2023-03-15 22:01:22 -05:00
Bob Beck
ce4536684c Fix up 3.7.1 changelog 2023-03-15 20:34:00 -06:00
Brent Cook
92ad7393cd Land #824, MSVC fixes 2023-03-15 20:22:11 -05:00
Brent Cook
977be09d69 Fix build for MSVC 2023-03-15 18:49:29 -06:00
Bob Beck
3fab19adc4 3.7.1. ChangeLog 2023-03-15 18:45:21 -06:00
Theo Buehler
047fddbee9 Minimal 3.7.1 ChangeLog 2023-03-15 02:03:00 -06:00
Theo Buehler
42a3218362 Add bn_word to gitignore 2023-03-11 16:11:29 -07:00
Theo Buehler
6016c0651c Hook in bn_word test 2023-03-11 16:09:56 -07:00
Theo Buehler
1f997d143b Do not build freenull.c with LIBRESSL_INTERANL
The point of this check is to test external API...
2023-03-11 07:54:08 -07:00
Theo Buehler
db30748029 Link cipher_method_lib.c to -portable build 2023-03-11 07:23:54 -07:00
Theo Buehler
94289fd2ef Adjust patch to recent speed.c change 2023-02-28 09:29:06 +01:00
Brent Cook
b98c56fd5e stop exposing hidden defines in public opensslconf.h
pull in hidden headers instead, patching drectly for Windows support
2023-02-28 01:51:41 -06:00
Brent Cook
65af3925dc update .gitignore for integrated tests, build files 2023-02-28 01:51:07 -06:00
Brent Cook
ab214b5696 handle i?86 for 32-bit CMake builds 2023-02-27 07:26:07 -06:00
Brent Cook
305d0532ab delete opensslconf.h for each build 2023-02-27 06:27:01 -06:00
Brent Cook
b0310cb34e set CMAKE_SYSTEM_PROCESSOR when cross compiling
handle x86 as option for 32-bit x86 on Windows
2023-02-27 05:48:23 -06:00
Brent Cook
703f430428 add conditional around common apt commands 2023-02-27 04:57:29 -06:00
Brent Cook
c305c7ac43 disable BN asm for amd64 win32 build 2023-02-27 04:46:43 -06:00
Brent Cook
1fbc858e1d remove inherited CC env variable, consolidate common setup 2023-02-27 04:19:34 -06:00
Brent Cook
531f997093 enable ASM on aarch64, disable on i386 2023-02-25 20:56:44 -06:00
Brent Cook
6b59828d6d update cross arch tests for arm/aarch64 2023-02-25 18:20:29 -06:00
Brent Cook
a0a6e7bd07 reenable aarch64 asm for macos 2023-02-25 10:35:21 -06:00
Brent Cook
532d0ef755 include more asm files 2023-02-23 08:52:59 -06:00