Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | explicitly undef __CET__ on masm cpp | Brent Cook | 2024-03-27 | 1 | -1/+1 |
| | | | | | Some systems (e.g. OpenBSD) unconditionally set __CET__ in the C preprocessor. | ||||
* | update endbr64 fixes from upstream | Brent Cook | 2024-03-06 | 1 | -1/+2 |
| | |||||
* | define _MSC_VER when preprocessing, add guards | Brent Cook | 2024-03-03 | 1 | -1/+1 |
| | |||||
* | include placeholder cet.h for cpp | Brent Cook | 2024-03-03 | 1 | -1/+1 |
| | |||||
* | align read only sections on masm/windows to 64 bytes | Brent Cook | 2024-03-03 | 1 | -3/+2 |
| | | | | | Avoid conflicts where alignment is specified later in the underlying assembly. | ||||
* | integrate new upstream endbr64 test code, remove os-specific reverts | Brent Cook | 2024-03-03 | 1 | -19/+8 |
| | |||||
* | restrict patches to windows / macos platforms | Brent Cook | 2023-10-31 | 1 | -5/+22 |
| | |||||
* | portable asm generator patches for portable | Brent Cook | 2023-10-30 | 1 | -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 MASM | Brent Cook | 2023-10-29 | 1 | -0/+1 |
| | |||||
* | Adjust for file removal and renaming | Theo Buehler | 2023-07-28 | 1 | -1/+1 |
| | |||||
* | make update.sh compatible with Solaris 11 tail behavior | Brent Cook | 2023-07-06 | 1 | -1/+1 |
| | |||||
* | move endbr64 removal to preprocessor | Brent Cook | 2023-07-03 | 1 | -9/+0 |
| | |||||
* | fix asm on x86_64 macos | Brent Cook | 2023-05-26 | 1 | -0/+9 |
| | |||||
* | add and enable policy tests | Theo Buehler | 2023-04-28 | 1 | -0/+1 |
| | |||||
* | Drop GF2m assembly | Theo Buehler | 2023-04-15 | 1 | -2/+0 |
| | |||||
* | Hook a few more tests to the build | Theo Buehler | 2023-04-14 | 1 | -0/+2 |
| | |||||
* | Checkout openbsd tag or closest commit when on a release tag | Brent Cook | 2023-03-26 | 1 | -4/+21 |
| | | | | | | | 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. | ||||
* | generate opensslconf.h for mips | Brent Cook | 2023-03-23 | 1 | -1/+1 |
| | |||||
* | fix mips/mips64 builds | Brent Cook | 2023-03-23 | 1 | -34/+63 |
| | |||||
* | generate opensslconf.h based on host cpu architecture | Brent Cook | 2023-02-15 | 1 | -1/+6 |
| | |||||
* | directly grab bn asm source | Brent Cook | 2023-02-13 | 1 | -0/+7 |
| | |||||
* | Revert "pin master build to upstream commit" | Brent Cook | 2023-02-13 | 1 | -1/+2 |
| | | | | This reverts commit a7ca886cb03e52718b51f9dd35ea15f28db71a2b. | ||||
* | autoconf: x509_verify.h is no longer public | Theo Buehler | 2023-02-13 | 1 | -1/+1 |
| | |||||
* | pin master build to upstream commit | Brent Cook | 2023-02-11 | 1 | -2/+1 |
| | |||||
* | Fixes for GitHub organisation rename | Joshua Sing | 2023-01-11 | 1 | -1/+1 |
| | |||||
* | add direct source dependency to each library | Brent Cook | 2022-12-14 | 1 | -0/+3 |
| | | | | | Fix library generation with some CMake generators by including a direct source file dependency for each library. | ||||
* | Build a static test library with all symbols | Brent Cook | 2022-12-13 | 1 | -0/+1 |
| | | | | | Build and link a special test library rather than assuming that the build has static libraries available. | ||||
* | Update autoconf framework to build again | Theo Buehler | 2022-11-22 | 1 | -1/+3 |
| | |||||
* | updates for new files and test cases | Brent Cook | 2022-07-31 | 1 | -1/+1 |
| | |||||
* | update for latest changes | Brent Cook | 2022-07-10 | 1 | -2/+2 |
| | |||||
* | expose kdf.h as a public header | Brent Cook | 2022-05-09 | 1 | -1/+1 |
| | |||||
* | update for latest upstream | Brent Cook | 2022-05-08 | 1 | -1/+1 |
| | |||||
* | Copy ARM related files from arch/arm/ | kinichiro | 2022-03-25 | 1 | -3/+3 |
| | |||||
* | Add strtonum to compat library and export it | kinichiro | 2021-12-26 | 1 | -3/+1 |
| | | | | | crypto library requires strtonum now, and add it to compat library. remove it from applications compat/ directories. | ||||
* | Add ct | kinichiro | 2021-11-27 | 1 | -1/+2 |
| | |||||
* | Add '--enable-libtls-only' build option | Brent Cook | 2021-04-07 | 1 | -4/+6 |
| | |||||
* | include strtonum for ocspcheck | Brent Cook | 2020-10-19 | 1 | -0/+1 |
| | |||||
* | Land #611, remove libtls-standalone | Brent Cook | 2020-10-06 | 1 | -20/+1 |
|\ | |||||
| * | disable some additional libtls-standalone bits | Brent Cook | 2020-08-20 | 1 | -20/+1 |
| | | |||||
* | | Add x509_verify.c x509_verify.h | kinichiro | 2020-09-14 | 1 | -1/+1 |
|/ | |||||
* | add possibility to override upstream opensslv.h with a local version | Brent Cook | 2020-06-15 | 1 | -1/+7 |
| | |||||
* | Move crypto/x509v3/ files to crypto/x509/ | kinichiro | 2020-06-10 | 1 | -1/+1 |
| | |||||
* | add cms.h to public headers | Brent Cook | 2019-09-09 | 1 | -1/+1 |
| | |||||
* | remove comments and unify fixups | Brent Cook | 2019-06-10 | 1 | -12/+11 |
| | |||||
* | Fix masm build | kinichiro | 2019-06-10 | 1 | -2/+12 |
| | | | | | | - Fix masm operators and comments - Add -DOPENSSL_NO_ASM only if not 64 bit build - Add -DCMAKE_INSTALL_PREFIX to avoid build error | ||||
* | run masm files through the C preprocessor | Brent Cook | 2019-06-10 | 1 | -2/+10 |
| | |||||
* | Add portable scaffold for SM4 | Daniel Wyatt | 2019-03-04 | 1 | -2/+2 |
| | |||||
* | always stop the asm generators from calling the C compiler | Brent Cook | 2019-01-20 | 1 | -10/+2 |
| | |||||
* | generate masm and mingw64 assembly | Brent Cook | 2019-01-20 | 1 | -3/+11 |
| | |||||
* | build crypto_lock_win.c in-place | Brent Cook | 2019-01-01 | 1 | -1/+0 |
| |