Commits
- Commit:
4e80a172c62f9b329f0f876405c8d391358e5e6a
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: support infrastructure for gotd/gotsh
Provide the ability for -portable to continue to compile, until such
time that gotd and gotsh have been enabled in -portable.
- Commit:
fc16ecdf72bdc27684fed33e40cfaad4a7018517
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: sort makefile source lines
For all key Makefile.am files in use, sort the files so that they're
more easily identifiable -- especially when adding/removing source
files.
- Commit:
400c1baa797ea52d7f44e2d997bbf0341912a6f4
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
move got_gotconfig_read() into new file read_gotconfig_privsep.c
- Commit:
d348087d319f40c9237d272e23cd12fdec5bd123
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
move code for reading Git's config file into new file read_gitconfig_privsep.c
The end goal here is to remove the dependency of repository.c on privsep.c
during compilation.
- Commit:
b61ceafcc71b10ab2295bf09b9ddb34a07666f73
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
move functions which open objects into new file object_open_privsep.c
For the future, this will make it possible to provide alternative
implementations of functions now stored in object_open_privsep.c.
This will probably be needed by future gotd(8) which runs inside
a chroot(2) environment and without the "exec" pledge(2) promise,
making it impossible to run libexec helpers on the fly.
Details of this design are not yet settled, but moving functions
into a separate compilation unit won't hurt in any case.
- Commit:
b033d7a680ecb16ee6150f33c8ad88f25c93e728
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: gotwebd: install to sbin
When installing gotwebd, put this under ${prefix}/sbin
- Commit:
8f795179913a172632debbcf459cdea3562a2279
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: provide sockaddr-linux implementation
Someof the socket code has been factored out of gotwebd and put
centrally so that platform-specific targets can be created, without the
need of heavily modifying the central socket code to contain numerous
ifdefs.
- Commit:
732c70f595eef7db741177f2dfd61b8bd27f156e
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: gotwebd: add headers to EXTRA_DIST
Add the header files under gotwebd to EXTRA_DIST so that they're
included in the distribution tarball.
- Commit:
ff36aeea6fe48eb9071eccc41d2a31a47d109be3
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: gotwebd: first stab at compilation
This is not yet "clean", but does compile. A few things to consider:
* See comments beginning with "TA:"