1605 Commits

Author SHA1 Message Date
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
Brent Cook
f261e8c46e unexport internal compat symbols from libcrypto 2023-02-28 08:41:51 -06:00
Brent Cook
47aeda0fb2 make it simpler to test on a non-Linux system 2023-02-28 08:41:51 -06:00
Brent Cook
cfbdf67f59 link internal apps statically 2023-02-28 06:56:49 -06:00
Brent Cook
b38f5a8904 fix dangling whitespace when building object list
breaks latest macOS linker to have a directory in the object list
2023-02-28 06:56:49 -06: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
Brent Cook
a498c6a7c9 only disable asm on aarch64 for now, enable for other archs 2023-02-23 08:31:31 -06:00
Brent Cook
a64adc5811 disable asm for autoconf tests as well 2023-02-21 09:37:47 -06:00
Brent Cook
8c2c718bb7 Ubuntu 18.04 is getting removed, update Linux base images 2023-02-21 06:01:38 -06:00
Brent Cook
70b0f418d3 remove unused patch 2023-02-21 05:57:41 -06:00
Brent Cook
4bcb537aa8 generally disable asm for now 2023-02-21 01:39:35 -06:00
Brent Cook
5a695723ab disable BN ASM for aarch64 for now (fails tests) 2023-02-21 01:13:08 -06:00
Brent Cook
8fc30eca61 generate and include arch-specific headers for CMake builds 2023-02-21 00:25:04 -06:00
Brent Cook
c3e1e50cb1 update Makefile.am.tpl to build and install correct opensslconf.h 2023-02-15 19:32:16 -06:00
Brent Cook
3c7747fd8b generate opensslconf.h based on host cpu architecture 2023-02-15 07:56:44 -06:00
Brent Cook
20fb2bdb11 add CPU checks, include initial bn_arch.h headers 2023-02-14 02:52:10 -06:00
Brent Cook
d36629044d directly grab bn asm source 2023-02-13 21:10:32 -06:00
Brent Cook
e5e36ec6ec remove obsolete and duplicated file references 2023-02-13 20:36:37 -06:00