Commits
- Commit:
fde1a9966508de40278266689ba6b687483e2fe2
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: gotd/gitwrapper: update for libs
Bring gotd and gitwrapper closer to how libraries are detected.
- Commit:
19adade7a418bb7f630bb23034368dfcc2189440
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: enable gotctl (via --enable-gotd)
This builds gotctl, for the moment via --enable-gotd
- Commit:
9985aa0db65d4e8015eac2fe780944f56d7d162d
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: build gotsh when --enable-gotd passed
When building gotd, also build gotsh.
- Commit:
cff566e89cb95d37e3bc3478c154504e6cfc4b02
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: enable compiling gotd
This enables gotd -- for now, this is opt-in at compile-time, via:
./configure --enable-gotd
- Commit:
b7eff1274c82d60d1eeca924bb9c5dcb951a781c
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: enable cvg
- Commit:
b74f20ba56efe30c25f0e3dcd56b1248dc06c030
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: add object_qid.c to regress
- Commit:
28c54b826b2cf26c7840db947ee29fe2b17e893f
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: regress: enable tog tests
This enables running of the tog regress tests. Note that this is
enabled before regress-cmdline, as regress-cmdline takes a while.
- Commit:
5007bd0d88e88e4e812dbb82ec4cf157920f62ea
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: linux: add libmd
On some systems libmd isn't explicitly implied, so detect this via
pkg-config at configure time.
Problem reported by @stsp
- Commit:
09e05ed50d7310833916e622c86ee1a18ba4a1b0
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: regress: imply compat
When building tests, compat needs to be built. Do this prior to running
any tests. This ensures tests can be run from a clean tree.
Furthermore, add got_compat.h to all test headers. This wasn't
necessary before as this was implicitly being included, but now isn't.
- Commit:
7481a082712c54222e8d31ed08a109145090a913
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: add LICENCE util/got-portable-ver.sh to dist
Update EXTRA_DIST to include these two files.
- Commit:
54bac5ec34cd08d8ecedaab13def1cfce4e4dae2
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: update Makefiles
sha1.c -> hash.c
- Commit:
cb11302ca643bbb042a84f1e4784202c0f9a1252
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: gotwebd: use template
This updates -portable's gotwebd instance to make use of the new
templating engine.
- 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:
948a2b91cd1124a44fa06cfac61f72ed076dcdf8
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: fix tests
- Commit:
cb3c9f1cc3c0150fe2781c4bcd4bcae557696705
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: regress: order lib files
For those tests which rely on compilation files, order them
alphabetically so it's easier when having to change the makefile
stanzas.
- 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:
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:"
- Commit:
1d7053d6b0ca752f59bfb4059699ae9154e2ddcd
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: regress: fix fetch compilation
Add missing files for testing fetch.
- Commit:
3c79ece5dbd0a468b7de189d359be7a969275026
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add -q to all the regress scripts
- Commit:
d5df63dab35a6063d2fa0b9abfdbd8fd9a50deb8
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: enable got-patch tests
Enable the got-patch tests.
- Commit:
ebdfb05bcdd625d0722a8b72220647eb014997fb
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: add murmurhash2 to deltify test
Add missing include for the deltify test now that it depends on
murmurhash2.
- Commit:
cdba74ba3b79256e0094f4a6ec4ed4601806cba6
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: enable merge.sh
This seemingly went walkies, so reenabling it.