Commits


portable: clarify release instructions


portable: use a release variable for tarballs When creating a release tarball, use a GOT_RELEASE variable to determine the version of the release.


portable: add repo version to main string When compiling got-portable from source, outside of an official release tarball, it's often helpful to know which commit the binary was built from, especially for diagnostic purposes. This adds an extra hook to AC_INIT to derive whether -portable is being built in-tree or via a release tarball.


portable: update READMEs with release info Document how to release a new `-portable` version.


portable: explain how to sync/update -portable Add a section to the README files explaining how -portable is maintained.


portable: README: mention shortlog format When writing -portable patches, mention the format of the commit's shortlog.


Revert "portable: ci: add libtls/libressl" Remove libtls/libressl as TLS isn't going to be supported in gotweb any time soon. This reverts commit 5ae325ebc8cde2d9c3810d385f9111597345d597.


portable: ci: add libtls/libressl Needed for TLS in gotwebd.


portable: mention libevent dependency This is now required to run gotwebd.


portable: regress: harden coreutils check When running tests on non-Linux systems, it was just assumed that GNU coreutils had been installed. This meant that the wrapper commands for date/ln on those systems always had gdate and gln installed. Rather than assume that, check to see if the GNU coreutils versions as present, and if not echo a warning.


portable: add libbsd to README This adds libbsd to the README files to indicate a core dependency. Originally from Ashish SHUKLA.


portable: README: clarify jot for regress When running the tests under Linux, jot(1) can be found in the athena-jot package.


portable: add support for DragonFlyBSD This adds support for DragonFlyBSD.


portable: update README Mention which operating systems are supported.


README: mention bison as a required component Although configure.ac will for the presence of bison, the READMEs didn't say that was a required program. Patch from Carlos Torres


portable: fix READMEs Remove conflict markers in README, and add mailing-list link to both READMEs. Noticed by stsp


portable: initial Linux compilation This commit modifies the GoT main branch to be able to compile it under linux.


portability: fix typos Fix some typos. From Christian "naddy" Weisgerber


README: add for Github mirroring purposes Add a .github/README.md file so that the read-only clone of GoT on Github, which is used for CI purposes, explains the project. Also, update the README.portable vesion to patch.


regress: port cmdline tests This commit introduces the 'make tests' target which will run the cmdline/* tests.


autoconf: add wrapper script This adds a 'autogen.sh' wrapper script for generating configure. README.portable is also updated accordingly.


portable: initial Linux compilation This commit modifies the GoT main branch to be able to compile it under linux.