Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| e2827e05 | 2023-12-12 23:20:44 | pthreads.h: avoid undefined behavior You can't pass a function pointer through a void pointer. So wrap the pthread callback in a struct. Fixes #966 | ||
| a31f8a95 | 2023-12-12 13:57:56 | zap stray whitespace | ||
| a2e4a3f3 | 2023-12-12 00:28:52 | CI: automatically create release, upload windows builds | ||
| c4034613 | 2023-12-11 16:29:44 | delete broken link | ||
| 819b6064 | 2023-12-11 16:21:00 | upgrade links in comments to HTTPS | ||
| 5809029c | 2023-12-11 21:53:59 | windows: minor compat header fixes - posix_win.c: use `snprintf` as-is with _MSC_VER >= 1900 - stdio.h: include socket header before windows.h - pthread.h: delete exec permission from source file | ||
| 2d7ff32a | 2023-12-12 08:17:48 | Update .github/workflows/release_by_tag.yml Co-authored-by: Joshua Sing <joshua@hypera.dev> | ||
| 4f0ae7a9 | 2023-12-11 17:40:31 | Add configure check for strcasecmp | ||
| b85c9dac | 2023-12-11 16:21:30 | cmake: auto-detect `strtonum` Notice that just like in autotools, this detection also doesn't take into account the targeted OS version. Meaning it detects `strtonum` even if targeting e.g. macOS older than release v11 Big Sur (which introduced this funcitions), if the SDK declares it. Wrong detection will either cause a binary broken on older macOS and/or trigger compiler warnings. Ref: https://github.com/libressl/portable/issues/928#issuecomment-1850178282 Ref: https://github.com/libressl/portable/issues/928#issuecomment-1850276298 Prerequisite: https://github.com/libressl/portable/issues/928#issuecomment-1850356408 | ||
| 4764faea | 2023-12-10 22:52:31 | check-release.sh: use HTTPS when downloading sources |