Commits
- Commit:
d93c819182ba6decf8f7f1787c6ba416f76c315a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use bsearch to match the keywords
not that it's a bottleneck, but it's fancier this way.
- Commit:
bffa7daab8d1a54cf099287cbc0ce443fea4c0d0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
provide a means to skip the runtime tests
Setting the environment variable SKIP_RUNTIME_TESTS to 1 will prevent
the runtime tests. This is useful when running the tests inside a
sandbox.
based on a similar diff by Anna "CyberTailor"
- Commit:
8c9b8f487e9efd3eab489d205fd55d97da34a6c3
- From:
- Anna “CyberTailor” <cyber@sysrq.in>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
replace add_{cflags,ldflags} with add_library
- Commit:
9c84a04f9cf948abc9d1c94e37a25a1f857b77b1
- From:
- Anna “CyberTailor” <cyber@sysrq.in>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
check freedesktop's libbsd
- Commit:
9797799ad4634887fa825388c9c1efe0be11f903
- From:
- Anna “CyberTailor” <cyber@sysrq.in>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
regress/Makefile: add missing LDFLAGS
- Commit:
2e2e189b016fe981fcb32e2c461a7c385cb25942
- From:
- Omar Polo <op@omarpolo.com>
- Date:
PF_UNIX is not a valid protocol for socketpair
OpenBSD accept it, but FreeBSD disallows it. PF_UNSPEC (or 0) should
be used instead. The FastCGI bit in the regress suite still doesn't
work on FreeBSD, but at least now it starts.
- Commit:
e7c6502bf3ebe199349e315ac7f112db6a2db38e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't leak a file descriptor
make sure we always close every fd in every possible code path; while
there, also add a log_err if fork(2) failed.
- Commit:
a8a1f439210de9538b196c6bb5470c306379128c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
style(9)-ify
- Commit:
68ef1170922d8c457b529dd7f64dc207a3c8b5a3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always append -W flags to CFLAGS
- Commit:
8a50fc0330f50c1c0c5fc0b541e0b8a19f900ea5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initialize the logger early
Initialize the logger as soon as possible and log by default to
stderr. With this, some (common?) errors are printed early instead of
ending up in syslog.
# NB: this is in configless mode
% ./gmid -p 80
[2021-07-07 11:05:57] bind: Address already in use
% ./gmid -p 81
[2021-07-07 11:13:53] bind: Permission denied
%
- Commit:
d336aeafd4b848f3d6f3711e8d233d8b75ce297b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor add_{cflags,ldflags}
- Commit:
489e1655a0be43f6cca08030e558a03824627c9e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add --enable-sandbox
patch from Anna "CyberTailor"
It's handy for helpers like ebuild's use_enable.
(the sandbox is still always enabled by default)
- Commit:
1a572d422159b247922d8b22c58e7b60c35d6fc6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
check libimsg too
patch from Anna "CyberTailor"
- Commit:
af15474448e4ccafd4c05d2963d2131db33d92bb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always append LDFLAGS and CFLAGS
Initial patch from Anna "CyberTailor", tweaked by me (drop guessing_*
and always append CFLAGS)
- Commit:
321341f6c09b8d51f6ed137833300af5417a3b61
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add -T timeout to gg; don't let the regress test hang