Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sync opensslconf.h, add crypto_arch.h for mips | Theo Buehler | 4 days | 2 | -2/+3 |
| | | | | | | | This was easy enough to make compile. As long as it doesn't get in the way, I think we can keep this. Fixes #1110 | ||||
* | Basic loongarch64 support | Ivan A. Melnikov | 6 days | 2 | -0/+7 |
| | | | | | | | | | | | Just wire things up to make the project buildable on LoongArch64. opensslconf.h is taken form riscv64 folder as is, and is the same as on some other 64 bit architectures. Refs: https://github.com/libressl/portable/issues/1123 Signed-off-by: Ivan A. Melnikov <iv@altlinux.org> | ||||
* | Disable additional MSVC warnings | Don Olmstead | 2024-11-13 | 1 | -1/+7 |
| | | | | Append additional MSVC warnings to `MSVC_DISABLED_WARNINGS_LIST`. Disable warnings for specific files using `COMPILE_OPTIONS`. | ||||
* | Pull if() statement out of argument list | Theo Buehler | 2024-10-02 | 1 | -3/+3 |
| | | | | Pointed out by @vszakats in #1100 | ||||
* | Only use DLL_NAME_WITH_SOVERSION for cmake >= 3.27 | Theo Buehler | 2024-10-02 | 1 | -1/+3 |
| | | | | Suggested by Viktor Szakats in #1084 | ||||
* | Append version to dll on CMake | Yang Kun | 2024-08-21 | 1 | -5/+3 |
| | |||||
* | And adapt libssl | Theo Buehler | 2024-08-11 | 2 | -0/+72 |
| | |||||
* | reach from ssl into crypto for crypto_internal.h | Theo Buehler | 2024-06-25 | 2 | -0/+2 |
| | |||||
* | cmake: stop exporting compat functions | Viktor Szakats | 2023-12-14 | 1 | -1/+1 |
| | |||||
* | ssl_algs.c was removed | Theo Buehler | 2023-11-22 | 2 | -2/+0 |
| | |||||
* | Move `LibreSSL/` to `LIBRESSL_INSTALL_CMAKEDIR`. | Pierre Wendling | 2023-08-19 | 1 | -1/+1 |
| | | | | | This allows users to install the CMake configs without forcing a `LibreSSL` directory after `LIBRESSL_INSTALL_CMAKEDIR`. | ||||
* | CMake: Export and install library targets. | Pierre Wendling | 2023-08-19 | 1 | -3/+29 |
| | | | | | | | | The configs can be consumed by setting LibreSSL_DIR to the build directory, or after installation using CMAKE_PREFIX_PATH/LibreSSL_DIR. For compatibility, the EXPORT_NAME of targets and the LIBRESSL_* variables are set to match the names used in FindLibreSSL. | ||||
* | Add hidden srtp.h and tls1.h | Theo Buehler | 2023-07-08 | 1 | -0/+2 |
| | |||||
* | fixes #681, allow override of library POSTFIX for nested builds | Brent Cook | 2023-07-07 | 1 | -1/+1 |
| | |||||
* | generate opensslconf.h in build dir for cmake | Brent Cook | 2023-07-04 | 1 | -1/+2 |
| | |||||
* | unexport internal compat symbols from libcrypto | Brent Cook | 2023-05-27 | 1 | -0/+4 |
| | |||||
* | stop exposing hidden defines in public opensslconf.h | Brent Cook | 2023-02-28 | 2 | -1/+3 |
| | | | | pull in hidden headers instead, patching drectly for Windows support | ||||
* | add direct source dependency to each library | Brent Cook | 2022-12-14 | 2 | -1/+2 |
| | | | | | Fix library generation with some CMake generators by including a direct source file dependency for each library. | ||||
* | Update */Makefile.am for internal header renaming | Theo Buehler | 2022-11-27 | 1 | -2/+2 |
| | |||||
* | Neuter namespace differently to fix Appveyor CI | Theo Buehler | 2022-11-23 | 1 | -2/+0 |
| | |||||
* | Fix cmake builds | Theo Buehler | 2022-11-22 | 1 | -1/+3 |
| | |||||
* | Update autoconf framework to build again | Theo Buehler | 2022-11-22 | 1 | -0/+3 |
| | |||||
* | Add tls12_internal.h | Theo Buehler | 2022-11-08 | 1 | -0/+1 |
| | |||||
* | build updates for latest upstream | Brent Cook | 2022-08-29 | 2 | -0/+2 |
| | |||||
* | updates for new files and test cases | Brent Cook | 2022-07-31 | 2 | -0/+2 |
| | |||||
* | update for latest changes | Brent Cook | 2022-07-10 | 2 | -0/+2 |
| | |||||
* | Fix build | kinichiro | 2022-01-14 | 2 | -0/+3 |
| | | | | | | - Remove pem/pem_seal.c asn1/x_nx509.c asn1/n_pkey.c - Remove evp/m_dss.c evp/m_dss1.c evp/m_ecdsa.c - Add include path crypto/bio to libssl for bio_local.h | ||||
* | Follow upstream file changes and fix build | kinichiro | 2022-01-12 | 2 | -2/+2 |
| | | | | | | | | | | | | | - Add asn1_lib.c - Consolidation of ASN.1 code Add asn1_item.c asn1_old.c Remove a_d2i_fp.c a_digest.c a_dup.c a_i2d_fp.c a_sign.c a_verify.c - Merge evp_asn1.c into a_type.c - Merge asn_pack.c into asn1_item.c - Rename tls13_key_share.c to tls_key_share.c - Add bio/bio_local.h dh/dh_local.h ocsp/ocsp_local.h - Add comp/comp_local.h - Add define LIBRESSL_CRYPTO_INTERNAL to regress build | ||||
* | Ignore ar command error | kinichiro | 2021-12-13 | 1 | -1/+1 |
| | | | | 'ar d' command gets error on macos if specified object not exist. | ||||
* | Remove bytestring objects from static libssl with autotools | kinichiro | 2021-12-12 | 1 | -0/+7 |
| | |||||
* | Add crypto/bytestring with cmake | kinichiro | 2021-12-11 | 1 | -4/+18 |
| | |||||
* | Add crypto/bytestring with autotools | kinichiro | 2021-12-11 | 1 | -5/+9 |
| | |||||
* | Remove unneeded target_include_directories with cmake | kinichiro | 2021-12-04 | 1 | -12/+0 |
| | | | | | | | This could remove recurring of the same statement for include directories. Instead of this removals, apps/* and tests should have include path that had been provided by INTERFACE_INCLUDE_DIRECTORIES of target libs and internal static libs. | ||||
* | Build static library for regression tests when shared build with CMake | kinichiro | 2021-11-27 | 1 | -0/+13 |
| | |||||
* | build updates | Brent Cook | 2021-11-08 | 2 | -2/+3 |
| | |||||
* | add new files to build | Brent Cook | 2021-09-08 | 2 | -0/+3 |
| | |||||
* | add dtls_locl.h | Brent Cook | 2021-05-30 | 1 | -0/+1 |
| | |||||
* | Add tls12_key_schedule.c | kinichiro | 2021-05-10 | 2 | -0/+2 |
| | |||||
* | Use object library for CMake | kinichiro | 2021-05-02 | 1 | -1/+9 |
| | |||||
* | add tls12_lib.c | Brent Cook | 2021-04-27 | 2 | -0/+2 |
| | |||||
* | Add '--enable-libtls-only' build option | Brent Cook | 2021-04-07 | 1 | -0/+4 |
| | |||||
* | remove d1_clnt/d1_srvr | Brent Cook | 2020-10-06 | 2 | -4/+0 |
| | |||||
* | Link crypto and ssl object files directly instead of static library | kinichiro | 2020-10-04 | 1 | -0/+9 |
| | | | | | | - Output object files list variable for libcrypto and libssl to .mk file. - Include object files list variable .mk from tls/Makefile - Link .lo files directly instead of static library for libtls. | ||||
* | Add ssl/tls12_record_layer.c | kinichiro | 2020-09-02 | 2 | -0/+2 |
| | |||||
* | remove d1_enc.c | Brent Cook | 2020-03-14 | 2 | -2/+0 |
| | |||||
* | SSL target properties when building static libs | Dan Nestor | 2020-03-02 | 1 | -11/+9 |
| | |||||
* | add new libssl files | Brent Cook | 2020-02-15 | 2 | -0/+6 |
| | |||||
* | add tls_error for cmake builds | Brent Cook | 2020-01-26 | 2 | -1/+2 |
| | |||||
* | tls13_error.c was recently added upstream. | Darren Tucker | 2020-01-26 | 1 | -0/+1 |
| | | | | Fixes link error when building. | ||||
* | add tls13_server.c | Brent Cook | 2019-11-18 | 2 | -0/+2 |
| |