Commits
- Commit:
3bb9eb8b6af322c1fa4de61ab5e59b4efb865c65
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: compat: update imsg
Update imsg from libutils via OpenBSD. Needed for some imsg->fd
handling.
- Commit:
b69b73ef940f81c5e2f740df4166d2cf68677683
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: update imsg from OpenBSD libutil
Sync latest changes of imsg from OpenBSD, as some of its newer fd
handling is required.
- Commit:
3ef3f36a26879f6f0dd1a0b1eb7d2a775ee45095
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync imsg with base
- Commit:
4fccd2fe0ffbbc668b66abe63614470635f92f1b
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: configure: split out dependencies
Rather than assume all dependencies are required for all programs, split
them out.
This will make packaging easier, as well as splitting the code to use
subprojects.
Note that due to the use of config.h semantics, in most cases the
got_compat.h header file is now at the top of the .c file it is included
in, so that it can handle the system header inclusion properly.
- Commit:
c0faa64537e979f3a490dec3d4ecb2223791383e
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas.adam@smoothwall.net>
- Date:
xmalloc: remove wrapper as no longer needed
There is only one user which calls xrecallocarray: ibuf_realloc().
We already provide recallocarray() in the compat layer so ibuf_realloc()
can simply call recallocarray() directly, as it does on OpenBSD.
OK thomas.adam
- Commit:
dd038bc6ec835ad3fd3c0b5303b8af9ad506c8cc
- From:
- Thomas Adam <thomas@xteddy.org>
- Via:
- Thomas Adam <thomas.adam@smoothwall.net>
- Date:
portable: initial Linux compilation
This commit modifies the GoT main branch to be able to compile it under
linux.