aboutsummaryrefslogtreecommitdiff
path: root/apps (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-03-06update endbr64 fixes from upstreamBrent Cook3-214/+267
2024-03-03format artifacts with shared conditionallyBrent Cook1-1/+1
2024-03-03adjust formatting of resultsBrent Cook1-1/+1
2024-03-03define _MSC_VER when preprocessing, add guardsBrent Cook2-2/+8
2024-03-03include placeholder cet.h for cppBrent Cook2-1/+14
2024-03-03CI: 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-03-03CI: redirect changelog error to stdoutIlya Shipitsin1-3/+3
during CI stdout is redirected to "changelog.txt" and thus not seen
2024-03-03CI: add "x" permission to release helperIlya Shipitsin1-0/+0
2024-03-03test windows builds with shared libs enabledBrent Cook1-3/+4
2024-03-03fix 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-03-03delete checked-in tap-driver.shBrent Cook2-650/+1
it is autogenerated, so don't keep it in tree
2024-03-03align read only sections on masm/windows to 64 bytesBrent Cook2-3/+32
Avoid conflicts where alignment is specified later in the underlying assembly.
2024-03-03integrate new upstream endbr64 test code, remove os-specific revertsBrent Cook7-1751/+1223
2024-03-03Windows: 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-03-03Windows: 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-03-03Windows: 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-03-03CI: limit scheduled runs to "libressl" org onlyIlya Shipitsin6-0/+6
2024-03-03cmake: disable ASM for Windows ARM64Viktor Szakats1-0/+3
With ASM support the builds either exit with an assert or hang (with asserts disabled).
2024-03-03Fix timingsafe memcmp detectionTheo Buehler1-2/+2
2024-03-03pthread_once() returns an error code on failureTheo Buehler1-1/+1
2024-03-03Stop undefining X509_CERT_PAIRTheo Buehler1-4/+2
Pointed out in #910
2024-03-03readme: fix grammatical errorJoshua Sing1-1/+1
Co-authored-by: Theo Buehler <botovq@users.noreply.github.com>
2024-03-03readme: tidy up stylingJoshua Sing1-37/+57
2024-03-03ci: add concurrency groups to workflowsJoshua Sing11-0/+44
2024-03-03ci: remove autoconf from msys2 in windows workflowJoshua Sing1-1/+0
2024-03-03ci: avoid unnecessary steps in windows workflowJoshua Sing1-4/+2
2024-03-03ci: tidy windows workflow job nameJoshua Sing1-1/+1
2024-03-03ci: fix windows workflow syntaxJoshua Sing1-1/+1
2024-03-03readme: add windows badgeJoshua Sing1-0/+1
2024-03-03ci: clean up windows workflowJoshua Sing2-46/+66
2024-03-03Add Solaris workflow badge to readmeJoshua Sing1-0/+1
2024-03-03ci: clean up release workflowJoshua Sing3-66/+155
2024-03-03ci: fix apt commands in solaris workflowJoshua Sing1-1/+2
2024-03-03ci: cleanup coverity workflowJoshua Sing1-40/+57
2024-03-03ci: reenable and clean up solaris workflowJoshua Sing2-28/+31
2024-03-03Fix build on windowsTheo Buehler1-0/+1
2024-03-03cmake: limit some macros to mingwViktor Szakats1-5/+7
Syncing this up with autotools. Also use the built-in `MINGW` variable.
2024-03-03CI: fix automatic releases assets extension "zip"Ilya Shipitsin1-2/+1
2024-03-03pthreads.h: avoid undefined behaviorTheo Buehler1-3/+8
You can't pass a function pointer through a void pointer. So wrap the pthread callback in a struct. Fixes #966
2024-03-03zap stray whitespaceTheo Buehler1-1/+1
2024-03-03Update .github/workflows/release_by_tag.ymlIlya Shipitsin1-1/+2
Co-authored-by: Joshua Sing <joshua@hypera.dev>