Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2024-03-07 | move syslog_r and getprogname into compat src list | Brent Cook | 1 | -4/+4 | |
2024-03-07 | put compat getpagesize into the right object list | Brent Cook | 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. | |||||
2024-03-07 | Update man links | Theo Buehler | 1 | -19/+0 | |
2024-03-06 | add additional portable improvements | Brent Cook | 1 | -0/+3 | |
2024-03-04 | Update man links | Theo Buehler | 1 | -10/+1 | |
2024-03-04 | Regen openssl.c.patch | Theo Buehler | 1 | -3/+3 | |
2024-03-04 | Update ChangeLog | Theo Buehler | 1 | -1/+13 | |
2024-03-02 | Update man links | Theo Buehler | 1 | -9/+0 | |
2024-03-02 | Update build system for file removal | Theo Buehler | 5 | -60/+8 | |
2024-02-27 | upstreamed masm alignment fix | Brent Cook | 2 | -39/+3 | |
2024-02-27 | format artifacts with shared conditionally | Brent Cook | 1 | -1/+1 | |
2024-02-27 | adjust formatting of results | Brent Cook | 1 | -1/+1 | |
2024-02-25 | define _MSC_VER when preprocessing, add guards | Brent Cook | 2 | -2/+8 | |
2024-02-25 | include placeholder cet.h for cpp | Brent Cook | 2 | -1/+14 | |
2024-02-24 | Remove use of endbr64.patch | Theo Buehler | 1 | -1/+0 | |
2024-02-24 | The endbr64.patch is now upstream | Theo Buehler | 1 | -1215/+0 | |
2024-02-24 | Update man links | Theo Buehler | 1 | -2/+4 | |
2024-02-21 | CI: limit scheduled runs to "libressl" org only | Ilya Shipitsin | 1 | -0/+1 | |
this was commited in https://github.com/libressl/portable/pull/995 somehow it was lost, maybe due to force push | |||||
2024-02-18 | Add posix_time.h | Theo Buehler | 2 | -1/+2 | |
2024-02-18 | CI: redirect changelog error to stdout | Ilya Shipitsin | 1 | -3/+3 | |
during CI stdout is redirected to "changelog.txt" and thus not seen | |||||
2024-02-17 | CI: add "x" permission to release helper | Ilya Shipitsin | 1 | -0/+0 | |
2024-02-17 | Update ChangeLog | Theo Buehler | 1 | -0/+1 | |
2024-02-13 | test windows builds with shared libs enabled | Brent Cook | 1 | -3/+4 | |
2024-02-12 | fix file comparison failures testing with WSL + CMake | Brent Cook | 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. | |||||
2024-02-12 | delete checked-in tap-driver.sh | Brent Cook | 2 | -650/+1 | |
it is autogenerated, so don't keep it in tree | |||||
2024-02-12 | align read only sections on masm/windows to 64 bytes | Brent Cook | 2 | -3/+32 | |
Avoid conflicts where alignment is specified later in the underlying assembly. | |||||
2024-02-12 | check for control flow integrity support in compiler | Brent Cook | 1 | -0/+5 | |
2024-02-12 | integrate new upstream endbr64 test code, remove os-specific reverts | Brent Cook | 7 | -1751/+1223 | |
2024-02-04 | Windows: Improve the check for endianness when using Visual Studio. | Christian Andersen | 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. | |||||
2024-02-04 | Windows: Don't set -Wall when compiling with Visual Studio. | Christian Andersen | 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. | |||||
2024-02-04 | Windows: Fix assertion pop-up up when using Debug compiled libressl. | Christian Andersen | 1 | -0/+2 | |
When running the signertest, or the test project in https://github.com/libressl/portable/issues/266 an assertion window pops up. This was fixed in afcd4be8a72a for a release compiled library. To prevent the issue in debug mode, it looks like it is necessary to also disable the assertion window popup. With this all tests pass when compiling and running them with a Debug, Release or RelWithDebInfo CMake build on windows (for me). | |||||
2024-02-03 | Update ChangeLog | Theo Buehler | 1 | -0/+1 | |
2024-02-02 | Update ChangeLog | Theo Buehler | 1 | -0/+1 | |
2024-02-02 | Link bio_dump test to build | Theo Buehler | 2 | -0/+10 | |
2024-02-01 | Update ChangeLog | Theo Buehler | 1 | -0/+3 | |
2024-01-30 | Update ChangeLog | Theo Buehler | 1 | -2/+2 | |
2024-01-28 | Update ChangeLog | Theo Buehler | 1 | -0/+1 | |
2024-01-27 | Unhook p5_crypt{,2}.c and p12_crpt.c | Theo Buehler | 2 | -6/+0 | |
2024-01-27 | Update ChangeLog | Theo Buehler | 1 | -0/+3 | |
2024-01-26 | Update ChangeLog | Theo Buehler | 1 | -1/+1 | |
2024-01-25 | Update ChangeLog | Theo Buehler | 1 | -0/+2 | |
2024-01-24 | Update ChangeLog | Theo Buehler | 1 | -0/+1 | |
2024-01-22 | Update man links | Theo Buehler | 1 | -0/+19 | |
2024-01-19 | Add shutdowntest to build | Theo Buehler | 4 | -0/+44 | |
2024-01-14 | CI: limit scheduled runs to "libressl" org only | Ilya Shipitsin | 6 | -0/+6 | |
2024-01-13 | Update man links | Theo Buehler | 1 | -4/+0 | |
2024-01-13 | evp/evp_names.c replaces a few other files | Theo Buehler | 2 | -6/+2 | |
2024-01-13 | Update ChangeLog | Theo Buehler | 1 | -1/+3 | |
2024-01-12 | Update ChangeLog | Theo Buehler | 1 | -0/+3 | |
2024-01-10 | Update ChangeLog | Theo Buehler | 1 | -0/+1 | |