Commits
- Commit:
abc599e0317f564fcbbb7fe04a4f1a9dc0ce0036
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop debug log
- Commit:
55b74a9691874e406aeaf1f62b27127ee9a04583
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove the new_*() declarations that were moved to utils.c
- Commit:
fc2d207c79125ffd80a6819b50981d9401232660
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use host->domain to report errors, $2 is free'd
- Commit:
c5ded53a8e37b5812d3648c4247ba9f4cc6f2028
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort pledge promises as per pledge(2)
- Commit:
b692d8bd5b24045832657a01b7ad6fa15793ef68
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop `proc' pledge in the main process
unlike the name might suggest, proc_kill() doesn't use kill(2) so
proc is not needed.
- Commit:
5dad390015970eb1e35f6e6fd9f8f28bf6e6db0e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `release' target
- Commit:
1959cda3d8cb21be770535e48529b7bdfa6e240d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
more avoiding of void pointer arithmetics
This time with a temporary variable to avoid not to trigger
-Wpointer-sign, sigh.
- Commit:
b90faa1605c46f14747742a30cf10721515e0cac
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify check
brought to my attention by gcc who isn't smart enough to figure out
that `ret' is always set.
- Commit:
cf5cf697a89faf792c8e7214b6a6b148d6bfe7d8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
enable -Werror on CI
-Wno-deprecated-declarations is needed because of OpenSSL 3 (and macos
stupidly deprecating daemon(3) in favour of that trash of posix_spawn.)
- Commit:
7604fc903a0eda71255ea8f878a615ac216b7e9a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop questionable #warning
- Commit:
1610f9541d742906f7f683e9ad1ad2a29225ae8a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework the configure script
now it resembles less oconfigure and more the configure scripts I'm
using in my recent projects. I'd argue it's more easy to use it.
- Commit:
10cc819309de08fbab770ce9605dec1b35a4fad9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
avoid arithmetic on void pointers (GNU extension)
not really sold on this one, I don't see what other interpretation could
be given, but it's not standard so...
- Commit:
d6d9f9b2a9493f3a6271fd52f3e63a51b2c57f67
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add mac_task with disabled runtime tests for the time being
the runtime tests fails on the ci (gg: Connection refused); will be
revisited after we get a real `listen on' directive.
- Commit:
8af9da984379ae26d5ee17f47a6b12763a780851
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix the build with some yacc implementations
- Commit:
611dffe81628683ebd2b48ae6f02f9bff6081ee9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove regress/sha
we can use cmp to tell if two files are different, which also has
the benefit of being available everywhere and reporting the byte
offset of the first difference. Reduces the test dependencies on
some systems.