Commits


portable: release 0.103


use _POSIX_HOST_NAME_MAX instead of HOST_NAME_MAX this is to help -portable. Some systems don't define HOST_NAME_MAX at all, and assume instead that code will use sysctl(_SC_HOST_NAME_MAX) with a VLA or a dynamic allocation, which is completely backward and useless. So, use the _POSIX hammer on this one too. it's dirty, but it's better to strive to avoid gratious -portable changes. reported and discussed with Thomas Adam.


portable: update for gotd-secrets


bump version number


CHANGES for 0.103


have 'make clean' remove gotd-secrets.conf file created by gotd regress


sync dist file list


have 'make clean' delete files generated by secrets regress


fix documentation of auth keyword in gotd.conf.5


wording improvements for gotd-secrets.conf man page


traverse regress/secrets during 'make regress'


add stderr files generated by secrets regress to ignores list


make output of secrets regress tests more like that of other tests we have ok op@


gotwebd: minor tweaks to the HTML for ease of styling This adds a few more classes and wrapper divs that make easier to customize the look, without changing the appearance.


improve the gotd-secrets.conf syntax don't reuse the username as the label since it makes impossible to have multiple entries with the same username. ok stsp@


fix some typos with codespell(1); ok/tweaks tb@ and stsp@


sync files from diff.git edc37d001aae9784c6d575f08850d49139adf02f


in gotd.8, mention the need for gotd-secrets.conf more clearly


typo fix


require root-ownership of gotd-secrets.conf


apply realpath() to the gotd -s argument


allow gotd_secrets_free() to be called with NULL pointer; fixes gotd regress ok op@


gitwrapper: add dummy gotd_secrets_get() to satisfy the linker This function is the only reason we had to pull in secrets.c in gitwrapper, because it's needed for parse.y (even if it's never called.) ok stsp@


initial gotd-secrets.conf implementation This moves the handling of the secrets outside gotd.conf. There will be a few changes to this, committing it as-is to continue hacking in tree. ok stsp@


style