aboutsummaryrefslogtreecommitdiff
path: root/tls (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-03-07move syslog_r and getprogname into compat src listBrent Cook1-4/+4
2024-03-07put compat getpagesize into the right object listBrent Cook1-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-07Update man linksTheo Buehler1-19/+0
2024-03-06add additional portable improvementsBrent Cook1-0/+3
2024-03-04Update man linksTheo Buehler1-10/+1
2024-03-04Regen openssl.c.patchTheo Buehler1-3/+3
2024-03-04Update ChangeLogTheo Buehler1-1/+13
2024-03-02Update man linksTheo Buehler1-9/+0
2024-03-02Update build system for file removalTheo Buehler5-60/+8
2024-02-27upstreamed masm alignment fixBrent Cook2-39/+3
2024-02-27format artifacts with shared conditionallyBrent Cook1-1/+1
2024-02-27adjust formatting of resultsBrent Cook1-1/+1
2024-02-25define _MSC_VER when preprocessing, add guardsBrent Cook2-2/+8
2024-02-25include placeholder cet.h for cppBrent Cook2-1/+14
2024-02-24Remove use of endbr64.patchTheo Buehler1-1/+0
2024-02-24The endbr64.patch is now upstreamTheo Buehler1-1215/+0
2024-02-24Update man linksTheo Buehler1-2/+4
2024-02-21CI: limit scheduled runs to "libressl" org onlyIlya Shipitsin1-0/+1
this was commited in https://github.com/libressl/portable/pull/995 somehow it was lost, maybe due to force push
2024-02-18Add posix_time.hTheo Buehler2-1/+2
2024-02-18CI: redirect changelog error to stdoutIlya Shipitsin1-3/+3
during CI stdout is redirected to "changelog.txt" and thus not seen
2024-02-17CI: add "x" permission to release helperIlya Shipitsin1-0/+0
2024-02-17Update ChangeLogTheo Buehler1-0/+1
2024-02-13test windows builds with shared libs enabledBrent Cook1-3/+4
2024-02-12fix file comparison failures testing with WSL + CMakeBrent Cook1-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-12delete checked-in tap-driver.shBrent Cook2-650/+1
it is autogenerated, so don't keep it in tree
2024-02-12align read only sections on masm/windows to 64 bytesBrent Cook2-3/+32
Avoid conflicts where alignment is specified later in the underlying assembly.
2024-02-12check for control flow integrity support in compilerBrent Cook1-0/+5
2024-02-12integrate new upstream endbr64 test code, remove os-specific revertsBrent Cook7-1751/+1223
2024-02-04Windows: Improve the check for endianness when using Visual Studio.Christian Andersen2-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-04Windows: Don't set -Wall when compiling with Visual Studio.Christian Andersen1-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-04Windows: Fix assertion pop-up up when using Debug compiled libressl.Christian Andersen1-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-03Update ChangeLogTheo Buehler1-0/+1
2024-02-02Update ChangeLogTheo Buehler1-0/+1
2024-02-02Link bio_dump test to buildTheo Buehler2-0/+10
2024-02-01Update ChangeLogTheo Buehler1-0/+3
2024-01-30Update ChangeLogTheo Buehler1-2/+2
2024-01-28Update ChangeLogTheo Buehler1-0/+1
2024-01-27Unhook p5_crypt{,2}.c and p12_crpt.cTheo Buehler2-6/+0
2024-01-27Update ChangeLogTheo Buehler1-0/+3
2024-01-26Update ChangeLogTheo Buehler1-1/+1
2024-01-25Update ChangeLogTheo Buehler1-0/+2
2024-01-24Update ChangeLogTheo Buehler1-0/+1
2024-01-22Update man linksTheo Buehler1-0/+19
2024-01-19Add shutdowntest to buildTheo Buehler4-0/+44
2024-01-14CI: limit scheduled runs to "libressl" org onlyIlya Shipitsin6-0/+6
2024-01-13Update man linksTheo Buehler1-4/+0
2024-01-13evp/evp_names.c replaces a few other filesTheo Buehler2-6/+2
2024-01-13Update ChangeLogTheo Buehler1-1/+3
2024-01-12Update ChangeLogTheo Buehler1-0/+3
2024-01-10Update ChangeLogTheo Buehler1-0/+1