Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Add libtool | Kenjiro Nakayama | 2024-03-18 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add macos-14 test | Kenjiro Nakayama | 2024-03-18 | 1 | -1/+1 | |
| | | | ||||||
* | | | Replace expiring certs with more modern versions | Theo Buehler | 0 min. | 12 | -15/+15 | |
| |/ |/| | | | | | Ref: #1018 | |||||
* | | Update man links | Theo Buehler | 2024-03-19 | 1 | -3/+0 | |
| | | ||||||
* | | rm o_init.c | Theo Buehler | 2024-03-19 | 2 | -2/+0 | |
|/ | ||||||
* | Land #1020 - add new tests to gitignore | Theo Buehler | 2024-03-18 | 1 | -0/+2 | |
|\ | ||||||
| * | Add tests/bio_dump* and tests/x509_algor* to gitignore | Kenjiro Nakayama | 2024-03-18 | 1 | -0/+2 | |
|/ | ||||||
* | Land #1018 - temporarily lower ASLR entropy to fix ASAN | Theo Buehler | 2024-03-18 | 1 | -0/+9 | |
|\ | ||||||
| * | CI: setup kernel entropy to work with asan | Ilia Shipitsin | 2024-03-17 | 1 | -0/+9 | |
|/ | ||||||
* | cmake: disable default NDEBUG differently | Viktor Szakats | 2024-03-11 | 1 | -2/+7 | |
| | | | | | | | | | | | Before this patch `NDEBUG` was force-disabled, preventing a build with debug asserts disabled. After this patch `NDEBUG` works again when passed as a custom build option, e.g.: `-DCMAKE_C_FLAGS=-DNDEBUG` Previously submitted as #988, which was merged, but the commit vanished from master and ended up missing from both 3.8.3 and 3.9.0 releases. | |||||
* | changelog updatesv3.9.0 | Brent Cook | 2024-03-08 | 1 | -3/+10 | |
| | ||||||
* | move syslog_r and getprogname into compat src list | Brent Cook | 2024-03-07 | 1 | -4/+4 | |
| | ||||||
* | put compat getpagesize into the right object list | Brent Cook | 2024-03-07 | 1 | -1/+1 | |
| | | | | | | | | | Was getting this linker error building shared libraries on Windows: Creating library C:/projects/portable/build/ssl/Release/ssl.lib and object C:/projects/portable/build/ssl/Release/ssl.exp recallocarray.obj : error LNK2019: unresolved external symbol getpagesize referenced in function getpagesize should be in compat rather than crypto object file list. | |||||
* | Update man links | Theo Buehler | 2024-03-07 | 1 | -19/+0 | |
| | ||||||
* | add additional portable improvements | Brent Cook | 2024-03-06 | 1 | -0/+3 | |
| | ||||||
* | Update man links | Theo Buehler | 2024-03-04 | 1 | -10/+1 | |
| | ||||||
* | Regen openssl.c.patch | Theo Buehler | 2024-03-04 | 1 | -3/+3 | |
| | ||||||
* | Update ChangeLog | Theo Buehler | 2024-03-04 | 1 | -1/+13 | |
| | ||||||
* | Update man links | Theo Buehler | 2024-03-02 | 1 | -9/+0 | |
| | ||||||
* | Update build system for file removal | Theo Buehler | 2024-03-02 | 5 | -60/+8 | |
| | ||||||
* | Land #1000, test shared library builds for Windows | Brent Cook | 2024-02-28 | 1 | -3/+4 | |
|\ | ||||||
| * | format artifacts with shared conditionally | Brent Cook | 2024-02-27 | 1 | -1/+1 | |
| | | ||||||
| * | adjust formatting of results | Brent Cook | 2024-02-27 | 1 | -1/+1 | |
| | | ||||||
| * | test windows builds with shared libs enabled | Brent Cook | 2024-02-13 | 1 | -3/+4 | |
| | | ||||||
* | | upstreamed masm alignment fix | Brent Cook | 2024-02-27 | 2 | -39/+3 | |
| | | ||||||
* | | define _MSC_VER when preprocessing, add guards | Brent Cook | 2024-02-25 | 2 | -2/+8 | |
| | | ||||||
* | | include placeholder cet.h for cpp | Brent Cook | 2024-02-25 | 2 | -1/+14 | |
| | | ||||||
* | | Remove use of endbr64.patch | Theo Buehler | 2024-02-24 | 1 | -1/+0 | |
| | | ||||||
* | | The endbr64.patch is now upstream | Theo Buehler | 2024-02-24 | 1 | -1215/+0 | |
| | | ||||||
* | | Update man links | Theo Buehler | 2024-02-24 | 1 | -2/+4 | |
| | | ||||||
* | | Land #1005: CI: limit scheduled runs to "libressl" org only | Theo Buehler | 2024-02-21 | 1 | -0/+1 | |
|\ \ | ||||||
| * | | CI: limit scheduled runs to "libressl" org only | Ilya Shipitsin | 2024-02-21 | 1 | -0/+1 | |
|/ / | | | | | | | | | this was commited in https://github.com/libressl/portable/pull/995 somehow it was lost, maybe due to force push | |||||
* | | Add posix_time.h | Theo Buehler | 2024-02-18 | 2 | -1/+2 | |
| | | ||||||
* | | Land #1002: CI: redirect changelog error to stdout | Theo Buehler | 2024-02-18 | 1 | -3/+3 | |
|\ \ | ||||||
| * | | CI: redirect changelog error to stdout | Ilya Shipitsin | 2024-02-18 | 1 | -3/+3 | |
|/ / | | | | | | | during CI stdout is redirected to "changelog.txt" and thus not seen | |||||
* | | Land #1001: CI: add "x" permission to release helper | Theo Buehler | 2024-02-17 | 1 | -0/+0 | |
|\ \ | ||||||
| * | | CI: add "x" permission to release helper | Ilya Shipitsin | 2024-02-17 | 1 | -0/+0 | |
|/ / | ||||||
* / | Update ChangeLog | Theo Buehler | 2024-02-17 | 1 | -0/+1 | |
|/ | ||||||
* | Land #989 cmake: disable ASM for Windows ARM64 | Brent Cook | 2024-02-12 | 1 | -0/+3 | |
|\ | ||||||
| * | cmake: disable ASM for Windows ARM64 | Viktor Szakats | 2024-01-02 | 1 | -0/+3 | |
| | | | | | | | | | | With ASM support the builds either exit with an assert or hang (with asserts disabled). | |||||
* | | fix file comparison failures testing with WSL + CMake | Brent Cook | 2024-02-12 | 1 | -17/+20 | |
| | | | | | | | | | | Using FC on Windows through a WSL mount assumes all filenames are UPPERCASE. So make the filenames UPPERCASE in the first place. | |||||
* | | delete checked-in tap-driver.sh | Brent Cook | 2024-02-12 | 2 | -650/+1 | |
| | | | | | | | | it is autogenerated, so don't keep it in tree | |||||
* | | align read only sections on masm/windows to 64 bytes | Brent Cook | 2024-02-12 | 2 | -3/+32 | |
| | | | | | | | | | | Avoid conflicts where alignment is specified later in the underlying assembly. | |||||
* | | check for control flow integrity support in compiler | Brent Cook | 2024-02-12 | 1 | -0/+5 | |
| | | ||||||
* | | integrate new upstream endbr64 test code, remove os-specific reverts | Brent Cook | 2024-02-12 | 7 | -1751/+1223 | |
| | | ||||||
* | | Land #998, Windows: Improve check for endianness when using Visual Studio | Brent Cook | 2024-02-12 | 2 | -1/+25 | |
|\ \ | ||||||
| * | | Windows: Improve the check for endianness when using Visual Studio. | Christian Andersen | 2024-02-04 | 2 | -1/+25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Visual studio does not define __BYTE_ORDER__ so all architectures were detected as LITTLE_ENDIAN since both __BYTE_ORDER__ and __ORDER_LITTLE_ENDIAN__ would evaluate to 0 and compare equal. This updates the checks to use CMakes detection of endianness, with a hard error, if this also fails. | |||||
* | | | Land #999, Windows: Don't set -Wall when compiling with Visual Studio | Brent Cook | 2024-02-12 | 1 | -2/+2 | |
|\ \ \ | ||||||
| * | | | Windows: Don't set -Wall when compiling with Visual Studio. | Christian Andersen | 2024-02-04 | 1 | -2/+2 | |
| |/ / | | | | | | | | | | | | | As it enables a lot of spammed warnings that are not part of W4. This reduces the warnings a lot when compiling LibreSSL in CLion for me. | |||||
* | | | Land #997, Windows: Prevent assertion pop-up up when using Debug | Brent Cook | 2024-02-12 | 1 | -0/+2 | |
|\ \ \ |