aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | portable asm generator patches for portableBrent Cook2023-10-307-4/+1721
| | | | | | | | | | | | 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.
* | adjust how sizeof time_t is set, the current way causes issues with MSVC ↵Brent Cook2023-10-292-1/+8
|/ | | | 2022's preprocessor
* Land #913, CMake build fixesBrent Cook2023-10-292-8/+11
|\
| * Properly check componentsMarc Aldorasi2023-09-121-6/+9
| |
| * Consistently use CMAKE_CURRENT_BINARY_DIRMarc Aldorasi2023-09-121-2/+2
| |
* | MSVC: Enable building ocspcheck.Pierre Wendling2023-10-294-5/+6
| | | | | | | | | | | | | | - Add `STDIN_FILENO` to compat unistd header. - Use quotes to include compat getopt header in the compat unistd. - Export additional symbols needed by ocspcheck (optarg, optind, ftruncate)
* | Land #909, Fix processor detection with CmakeBrent Cook2023-10-292-20/+20
|\ \
| * | disable MSVC x64 asmBrent Cook2023-10-291-0/+3
| | |
| * | remove conflicting align directives for MASMBrent Cook2023-10-291-0/+1
| | |
| * | remove unneeded switch for MSVC, cleanup comment alignmentBrent Cook2023-10-291-10/+6
| | |
| * | Fix processor detection in CMakeLists.txtJiajie Chen2023-09-041-10/+10
| | |
* | | Update ChangeLogTheo Buehler2023-10-191-0/+9
| | |
* | | Link x509_algor test to buildTheo Buehler2023-10-112-0/+10
| | |
* | | Update ChangeLogTheo Buehler2023-10-031-2/+1
| | |
* | | Update ChangeLogTheo Buehler2023-10-021-0/+1
| | |
* | | package getopt compat filesBrent Cook2023-10-012-0/+2
| | |
* | | Update ChangeLogTheo Buehler2023-10-011-0/+3
| | |
* | | Update man linksTheo Buehler2023-09-291-0/+3
| | |
* | | ChangeLogTheo Buehler2023-09-291-0/+1
| | |
* | | Update man linksTheo Buehler2023-09-281-1/+39
| | |
* | | Update changelogTheo Buehler2023-09-281-0/+5
| | |
* | | Update ChangeLogTheo Buehler2023-09-241-0/+8
| | |
* | | Update man linksTheo Buehler2023-09-181-4/+0
| |/ |/|
* | update man linksTheo Buehler2023-09-101-2/+10
| |
* | Update man linksTheo Buehler2023-09-071-42/+40
|/
* Rebase rust-openssl patchTheo Buehler2023-09-021-5/+5
|
* Prepare 3.8.2 ChangeLogTheo Buehler2023-08-311-1/+9
|
* End all ChangeLog entries with a periodv3.8.1Theo Buehler2023-08-301-4/+4
|
* Update man linksTheo Buehler2023-08-291-0/+3
|
* remove unneeded release change for testsBrent Cook2023-08-291-3/+0
|
* enable asserts regardless of build typeBrent Cook2023-08-291-0/+7
|
* Fix build flags for testsBrent Cook2023-08-291-0/+3
| | | | | | The default C flags for all build types other than 'Debug' sets -DNDEBUG which disables assert(), and breaks tests. This switches tests to use 'Debug' instead, reenabling asserts.
* Update man linksTheo Buehler2023-08-271-3/+7
|
* Update man linksTheo Buehler2023-08-261-2/+2
|
* Update man linksTheo Buehler2023-08-251-0/+6
|
* Move `LibreSSL/` to `LIBRESSL_INSTALL_CMAKEDIR`.Pierre Wendling2023-08-194-6/+6
| | | | | This allows users to install the CMake configs without forcing a `LibreSSL` directory after `LIBRESSL_INSTALL_CMAKEDIR`.
* CI: Test consuming the exported CMake configs.Pierre Wendling2023-08-195-0/+141
|
* CMake: Export and install library targets.Pierre Wendling2023-08-196-11/+154
| | | | | | | | 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.
* CMake: Copy public headers to the build directory.Pierre Wendling2023-08-191-0/+8
|
* Land #902Theo Buehler2023-08-181-12/+6
|\
| * CI: fedora rawhide follow upIlya Shipitsin2023-08-181-12/+6
| |
* | compat changesBrent Cook2023-08-181-0/+22
|/
* Land #901Theo Buehler2023-08-171-0/+40
|\
| * CI: add scheduled Fedora Rawhide buildsIlya Shipitsin2023-08-171-0/+40
|/ | | | | Fedora Rawhide is shipped with the most recent gcc/clang, it is nice to test build on them from time to time
* Land #900Theo Buehler2023-08-171-1/+1
|\
| * CI: Solaris: display tests/test-suite.log in case of failureIlya Shipitsin2023-08-171-1/+1
|/
* Land #899Theo Buehler2023-08-171-7/+4
|\
| * Simplify and fix solaris endian.h macrosTheo Buehler2023-08-171-7/+4
|/ | | | Fixes #898
* add htole32/le32toh for SolarisBrent Cook2023-08-161-0/+2
|
* Add htole32 and le32toh for macos and windowsTheo Buehler2023-08-161-0/+4
| | | | Windows assumes little endian for now...