Commits
- Commit:
8bb8cf2ad488151879b1d7e5ec7436d38553b1b5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure: add --disable-sandbox
Calling `configure' with --disable-sandbox will disable the sandbox
support *completely* at compile time. gmid will still complain at
compile time and during the startup.
Users shouldn't disable the sandbox if possible, but instead report
problem upstream so they get fixed (hopefully.)
#4 related
- Commit:
74f0778b9ae93a700d8b0f759b05f24e69f54921
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop the dependency on lex by implementing yylex by ourselves
The actual implementation is based off doas' parse.y. This gave us
various benefits, like cleaner code, \ to break long lines, better
handling of quotes etc...
- Commit:
578f13e4b25879c7763944d4f555ed063a9d8e80
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for reallocarray
- Commit:
fda7b99fc7f19b04eced114983268cfe3eb46c99
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include sys/types.s to fix the build on OpenBSD
- Commit:
aa627c91fcd7b6d56b9a9864fa89f8fa615ff0d2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
checks for compat + don't initialise HAVE_*
- Commit:
6b191ed52a6f3e10816f50d23ec3e52a7d8f2837
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tests and compat for imsg
- Commit:
d278a0c3c50146c703b675ca4dac1d58ef286585
- From:
- Omar Polo <op@omarpolo.com>
- Date:
moving logging to its own process
- Commit:
dfa6d77b7060548a2331c334ff47ee810bbf7a38
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
52418c8d828bc25e0e84cc25d5e349a84be0b397
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix various compilation errors
Include gmid.h as first header in every file, as it then includes
config.h (that defines _GNU_SOURCE for instance).
Fix also a warning about unsigned vs signed const char pointers in
openssl.
- Commit:
a72cc6be31afa97532ea4339ee6e5f3ea20fac68
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve compat/getprogname on GNU libc
but why'd they called it program_invocation_short_name? They couldn't
find a longer name?
- Commit:
4ad0601d1857e509687d2466ffa0afaf3a82578c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
link to compat/ even in regress
this unlocks the full regress tests on arch, for instance, or every
OS where we don't have strl*
- Commit:
1516fd4dadd4ddbb5ed22fdd0f48f5537fd39514
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix detection on non-openbsd systems
- Commit:
337c74209bae429115d6cda46f7d9f68942b725a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
look for libevent
- Commit:
809c4bd0f82ad417782895fef5ede4c7bf7db23e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
keep original CFLAGS
- Commit:
60dbafbf2f32470470d93620521685dd590648bf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
define MANDIR