aboutsummaryrefslogtreecommitdiff
path: root/update.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make opensslconf.h MI againTheo Buehler2025-08-261-2/+1
|
* Update for MLKEM changesTheo Buehler2025-08-171-1/+1
|
* Adjust to GCM refactoringTheo Buehler2025-06-291-0/+1
|
* Only link aes_${arch}.c to asm buildsTheo Buehler2025-06-261-0/+4
| | | | | | | | Don't mix C source with ASM source. Add the ASM support C code to CRYPTO_SRC or libcrypto_la_SOURCES as normal, but depending on the HOST_ASM* bits Change-Id: I6a6a69648fc7c2102c96813b70be0d255a345cd3
* Land #1175, Add ISC copyright headers, add explicit COPYING to LibreSSL ↵Brent Cook2025-06-031-2/+15
|\ | | | | | | portable tree
| * add top-level script copyright noticesBrent Cook2025-06-021-0/+15
| |
| * explicitly copy COPYING file in this project from LICENSE file in CVS treeBrent Cook2025-06-011-2/+0
| |
* | remove arm perlasm tendrilsTheo Buehler2025-05-241-11/+0
|/
* update.sh: stop generating vpaes and bsaes x86_64 assemblyKenjiro Nakayama2025-05-221-2/+0
| | | | | | | Remove generation of vpaes and bsaes assembly sources from update.sh, as these are removed from source tree. See: https://github.com/openbsd/src/commit/824f363240372afd9c86bea543128d656b531c16
* remove tmp files left behind during masm generationBrent Cook2025-05-181-0/+2
|
* rewrite pq_test to perform internal checksKenjiro Nakayama2025-05-041-1/+0
| | | | | | | | | | This change prepares for the patch at https://marc.info/?l=openbsd-tech&m=174634767904894&w=2 by removing the need for pq_expected.txt, pq_test.sh, and pq_test.bat. The test now performs internal output and priority verification in code, simplifying the test infrastructure across platforms. Update CMakeLists.txt and Makefile.am accordingly.
* Disable MD5 ASMTheo Buehler2025-01-241-1/+0
|
* Remove mlkem and bytestring from public visibility for nowTheo Buehler2024-12-191-2/+1
|
* Hook ML-KEM related testsKenjiro Nakayama2024-12-171-0/+1
| | | | This patch adds ML-KEM related tests.
* Also install test headersTheo Buehler2024-12-141-1/+1
|
* Link mlkem to buildTheo Buehler2024-12-141-1/+2
|
* Disable sha1 assembly on amd64Theo Buehler2024-12-041-1/+0
|
* Disable sha512 perlasmTheo Buehler2024-11-161-1/+0
|
* Disable sha256 assemblyTheo Buehler2024-11-081-1/+0
|
* Hook up crypto_cpu_caps_init()Theo Buehler2024-10-181-1/+4
|
* Adjust for whirlpool removalTheo Buehler2024-08-311-2/+2
|
* Need to copy over crypto_arch.hTheo Buehler2024-08-111-1/+3
|
* ui_compat.h was removedTheo Buehler2024-08-101-1/+1
|
* ssl2.h and ssl23.h are goneTheo Buehler2024-07-131-1/+1
|
* pem2.h headed to the bit bucketTheo Buehler2024-04-251-1/+1
|
* Land #1047, use file version number in test scriptsBrent Cook2024-04-081-1/+1
|\
| * use a specific version number in test scriptsBrent Cook2024-04-081-1/+1
| | | | | | | | | | This avoids issue reported in #1041 with file glob confusing cd. Also remove extra newline from VERSION when update.sh runs.
* | Land #1035, explicitly undef __CET__ on masm cppBrent Cook2024-04-081-1/+1
|\ \ | |/ |/|
| * explicitly undef __CET__ on masm cppBrent Cook2024-03-281-1/+1
| | | | | | | | | | Some systems (e.g. OpenBSD) unconditionally set __CET__ in the C preprocessor.
* | camellia/cast consolidation copingTheo Buehler2024-03-291-1/+0
| |
* | Consolidate whirlpoolTheo Buehler2024-03-281-1/+0
|/
* More garbage was hiding hereTheo Buehler2024-03-271-2/+0
|
* update.sh: add LIBRESSL_GIT_OPTIONSViktor Szakats2024-03-221-5/+3
|
* update.sh: use shallow clone to spare time/bandwidthViktor Szakats2024-03-201-2/+2
|
* Update build system for file removalTheo Buehler2024-03-021-1/+1
|
* upstreamed masm alignment fixBrent Cook2024-02-271-9/+3
|
* define _MSC_VER when preprocessing, add guardsBrent Cook2024-02-251-1/+1
|
* include placeholder cet.h for cppBrent Cook2024-02-251-1/+1
|
* Remove use of endbr64.patchTheo Buehler2024-02-241-1/+0
|
* Add posix_time.hTheo Buehler2024-02-181-1/+1
|
* align read only sections on masm/windows to 64 bytesBrent Cook2024-02-121-3/+2
| | | | | Avoid conflicts where alignment is specified later in the underlying assembly.
* integrate new upstream endbr64 test code, remove os-specific revertsBrent Cook2024-02-121-19/+8
|
* restrict patches to windows / macos platformsBrent Cook2023-10-311-5/+22
|
* portable asm generator patches for portableBrent Cook2023-10-301-2/+7
| | | | | | This reverses changes from the 3.8.x upstream that are causing issues on a few different platforms, including macOS x64, Windows, and older Linux/FreeBSD.
* remove conflicting align directives for MASMBrent Cook2023-10-291-0/+1
|
* Adjust for file removal and renamingTheo Buehler2023-07-281-1/+1
|
* make update.sh compatible with Solaris 11 tail behaviorBrent Cook2023-07-061-1/+1
|
* move endbr64 removal to preprocessorBrent Cook2023-07-031-9/+0
|
* fix asm on x86_64 macosBrent Cook2023-05-261-0/+9
|
* add and enable policy testsTheo Buehler2023-04-281-0/+1
|