Commits
- Commit:
f29d705e04b5fdb74980622803ddff3adb9fb09d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing -include of *.d files
- 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