aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make gettimeofday() definition match the prototypeOPENBSD_7_6Theo Buehler2024-10-161-1/+1
| | | | Should fix #1111
* ci: add freebsd workflowJoshua Sing2024-10-161-0/+71
|
* Fix CMake build on FreeBSDTheo Buehler2024-10-161-0/+4
| | | | | | | FreeBSD's libc has a stub implementation of pthread_once() that returns ENOSYS and doesn't seem to call the init routine. You need to link with pthread for this to work. This PR does this and fixes regress failures for CMake builds on this platform. This likely never worked.
* CI: bump macos-12 to 15Theo Buehler2024-10-161-1/+1
| | | | https://github.com/actions/runner-images/issues/10721
* update Changelogv4.0.0Brent Cook2024-10-131-1/+2
|
* Land #1104, don't override language property for ASM files as CBrent Cook2024-10-082-5/+1
|\
| * don't override language property for ASM files as CBrent Cook2024-10-082-5/+1
| | | | | | | | | | | | As of CMake 3.20, this causes the files to be built _as_ C, instead of just with a C compiler. This also properly specifies the languages in the project call.
* | add OpenBSD 7.6 branchBrent Cook2024-10-071-1/+1
| |
* | use TIMEVAL typedef with select()Brent Cook2024-10-061-1/+1
| | | | | | | | | | | | | | This prevents the compatibility struct timeval definition in sys/time.h from potentially getting used with select() here. https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-select
* | for poll timeout -1, set loop time more reasonablyBrent Cook2024-10-061-2/+2
| | | | | | | | | | Otherwise it sets looptime to -1, which was skipped by select() and caused 100% cpu busy looping.
* | Attempt to fix 2038 problem with MSVCTheo Buehler2024-10-062-1/+12
|/
* Land #1103 - fix ddl versioning on WindowsTheo Buehler2024-10-023-9/+9
|\
| * Pull if() statement out of argument listTheo Buehler2024-10-023-9/+9
|/ | | | Pointed out by @vszakats in #1100
* Land #1102 - fix syslog_r and pipe2 detectionTheo Buehler2024-10-022-3/+3
|\
| * fix syslog_r and pipe2 detectionTheo Buehler2024-10-022-3/+3
|/
* Land #1101 - fix syslog_r detectionTheo Buehler2024-10-021-1/+1
|\
| * Fix syslog_r detectionTheo Buehler2024-10-021-1/+1
|/
* Land #1100 - mop up dll name breakageTheo Buehler2024-10-024-4/+10
|\
| * Only use DLL_NAME_WITH_SOVERSION for cmake >= 3.27Theo Buehler2024-10-023-3/+9
| | | | | | | | Suggested by Viktor Szakats in #1084
| * Revert "bump minimum CMake version for DLL_NAME_WITH_SOVERSION"Theo Buehler2024-10-021-1/+1
|/ | | | This reverts commit 5feccf86658d09b917c005bfb43191dd38f38c83.
* Land #1079, Switch to check_symbol_exists() for simple casesBrent Cook2024-10-012-18/+23
|\
| * Switch to check_symbol_exists() in simplest casesTheo Buehler2024-08-212-18/+23
| | | | | | | | | | | | | | | | There are a few exceptions. Some require _GNU_SOURCE, some are in the weird strings.h header, some are probably too new to be found in the standard locations. Fixes #1077
* | Land #1084, Append version to dll on CMakeBrent Cook2024-10-015-17/+11
|\ \
| * | properly specify define for shared librariesBrent Cook2024-10-011-1/+1
| | |
| * | bump minimum CMake version for DLL_NAME_WITH_SOVERSIONBrent Cook2024-10-011-1/+1
| | |
| * | Append version to dll on CMakeYang Kun2024-08-213-15/+9
| |/
* | Clean up and expand ChangeLogTheo Buehler2024-09-121-3/+10
| |
* | Update man linksTheo Buehler2024-09-091-8/+0
| |
* | Update ChangeLogTheo Buehler2024-09-091-0/+1
| |
* | Update ChangeLogTheo Buehler2024-09-011-2/+13
| |
* | DES met jsing. And it never looked quite the same again.Theo Buehler2024-08-312-37/+8
| |
* | Be better at grep...Theo Buehler2024-08-311-1/+0
| |
* | Update man linksTheo Buehler2024-08-311-3/+0
| |
* | enc_read.c is goneTheo Buehler2024-08-312-2/+0
| |
* | ui_util.c was removedTheo Buehler2024-08-312-2/+0
| |
* | conf_api.h was removed, conf_local.h was addedTheo Buehler2024-08-312-1/+3
| |
* | Adjust for whirlpool removalTheo Buehler2024-08-315-19/+2
| |
* | Update man linksTheo Buehler2024-08-291-11/+1
| |
* | Remove evp_pkey_checkTheo Buehler2024-08-293-11/+0
| |
* | Link x509_siginfo.c to the buildTheo Buehler2024-08-282-0/+2
| |
* | Update ChangeLogTheo Buehler2024-08-261-0/+2
| |
* | ChangeLog: fix grammarTheo Buehler2024-08-251-1/+1
| |
* | Update ChangeLogTheo Buehler2024-08-251-0/+4
| |
* | Land #1090 - update CI actionsTheo Buehler2024-08-254-12/+8
|\ \
| * | ci: update actionsJoshua Sing2024-08-264-12/+8
|/ /
* | Land #1085 - fix includedirTheo Buehler2024-08-221-1/+1
|\ \ | |/ |/|
| * Fix includedir on CMakeYang Kun2024-08-211-1/+1
|/
* regen man linksTheo Buehler2024-08-171-9/+0
|
* Regen netcat patchTheo Buehler2024-08-171-10/+10
|
* Tweak ChangeLogTheo Buehler2024-08-131-3/+4
|