Commits
- Commit:
1c55b953512e802e518f22049ddd3891e702d541
- From:
- Omar Polo <op@omarpolo.com>
- Date:
require c99
- Commit:
a625907cba57e9bba5b33e46393bb1fbc5a7e21c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix compilation on glibc
glibc needs _GNU_SOURCE defined to make IOV_MAX visible. Use
AC_USE_SYSTEM_EXTENSIONS and make sure to include compat.h before
everything else. Found by cage_, thanks!
- Commit:
8255077602558143997f8768875a6f2efdce3d26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added compat for ohash
- Commit:
cc4953ef55207880f2363213450274581b44b0db
- From:
- Omar Polo <op@omarpolo.com>
- Date:
first draft of asynchronous dns resolution
Use asr on OpenBSD to do DNS query lookups asynchronously. At the
moment it seems a bit hard to provide the whole asr + asr_event stuff
in the compat layer, so hide those bits behind an #ifdef; not the
prettiest solution, but a working one.
Future works may either:
- provide a stub implementation for the asr stuff
- bundle the libasr from OpenSMTD-portable
- Commit:
e18a9f1429efc0aff81d06fbaffcc44ce2c1d7b2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add various -W flags
- Commit:
e21e40a91812c2e21408c7ff5c360cb373049a0b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for memmem(3)
- Commit:
60c891c2ceb82f9e49bd4b60c355de3f91cbf494
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix compat layer build
- Commit:
b0003f5861f022ca86f3b254ebb0c3f2fdadfe4e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add bunch of compats for compatibility
- Commit:
1d08c280e4fb59f78de88a09aa7932e3013e1ce7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
5e11c00c40910bea9deb4b2199868f6dde63798e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initial commit