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