Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-04 | prepare release 2.0.12.0.2 | Omar Polo | |
2024-04-04 | changelog for 2.0.2 | Omar Polo | |
2024-04-04 | add a test for the config dumping | Omar Polo | |
2024-04-04 | fix config dumping (-nn) handling | Omar Polo | |
with the privsep rework the config dumping was unadvertitely broken, it prints the content of the key itself. | |||
2024-04-03 | use -Werror=implicit-function-declaration for function detection | Omar Polo | |
the previous -Werror triggers too easily: on NixOS for example the FORTIFY_SOURCE #warning about a missing optimization level breaks all the checks when using -O0 (which is the default for non-release builds). | |||
2024-04-03 | fix landlock test | Omar Polo | |
include stddef.h for size_t | |||
2024-03-12 | remove dead code | Omar Polo | |
2024-03-06 | update mac CI target to sonoma | Omar Polo | |
2024-03-03 | fix `log access path' with chroot | Omar Polo | |
We should open the log file inside the chroot; missed in 4acf495f41d2c26136e99072293ca8b9bff91dc0. See https://github.com/omar-polo/gmid/issues/24 | |||
2024-03-03 | revert 9f1cce3d0e53209180eabbcd48878c1e989101e7 | Omar Polo | |
we actually should open the log file in the chroot, the bug is in the code. | |||
2024-03-03 | fix log access doc: path is not relative to the chroot | Omar Polo | |
Reported by Colin Henein, thanks! See https://github.com/omar-polo/gmid/issues/24 | |||
2024-02-02 | add a note regarding the usage of the bundled libtls | Omar Polo | |
See https://codeberg.org/op/gmid/issues/2 | |||
2024-01-30 | sync changelog | Omar Polo | |
2024-01-30 | contrib/vim: fix indent | Anna “CyberTailor” | |
2024-01-30 | rename the @common_opt macro back to @common | Omar Polo | |
now common is no longer a reserved keyword | |||
2024-01-30 | turn log styles into strings from yacc point of view | Omar Polo | |
having styles as reserved keywords means that variables / macros can't be called `common', `condensed', etc... which is not great and not obvious either. Instead, let's keep the log styles as strings and match on them. This also allows to have a slightly better error message in case of a typo. See: https://codeberg.org/op/gmid/issues/1 | |||
2024-01-30 | remove stray space | Omar Polo | |
2024-01-26 | tweak and update freebsd task | Omar Polo | |
2024-01-26 | rework the grammar so that ; is accepted after variables and options | Omar Polo | |
See Codeberg issue #1. | |||
2024-01-26 | add a test that uses @-style macros | Omar Polo | |
See Codeberg issue #1. | |||
2024-01-24 | change the default PUBKEY for the verify-release target | Omar Polo | |
doesn't play well with minor releases such as 2.0.1 since for them I reuse the 2.0 key. | |||
2024-01-24 | set next version | Omar Polo | |
2024-01-24 | prepare release 2.0.12.0.1 | Omar Polo | |
2024-01-24 | changelog for 2.0.1 | Omar Polo | |
2024-01-21 | convert remaining code to the imsg getters | Omar Polo | |
Now gmid doesn't touch anymore the internals of the imsg structs. | |||
2024-01-21 | convert the remaining bit of crypto.c to the ibuf_* APIs | Omar Polo | |
2024-01-21 | please macos | Omar Polo | |
for some reason that's not entirely clear to me, __dead doesn't seem to work on macos, so clang thinks datalen is used un-initialized. meh | |||
2024-01-21 | update imsg test: gmid now requires the new API too | Omar Polo | |
2024-01-21 | convert crypto.c to the new imsg API | Omar Polo | |
2024-01-21 | rename ibuf to imsgbuf in crypto | Omar Polo | |
soon we'll be using a struct ibuf and it'll be confusing. | |||
2024-01-21 | remove proc_forward_imsg since it's unused | Omar Polo | |
2024-01-21 | convert most of gmid to the new imsg APIs | Omar Polo | |
Makes parsing and handling of imsgs simpler / clearer. only crypto.c is left as-is. | |||
2024-01-21 | convert to use imsg_get_fd() | Omar Polo | |
since proc_forward_imsg() never forwards a file descriptor (it's never called actually) just use -1 there. | |||
2024-01-14 | configure: fix --mandir handling | Anna “CyberTailor” | |
2024-01-11 | ops; pretty big omission among the breaking changes | Omar Polo | |
2024-01-11 | typo | Omar Polo | |
2024-01-11 | start the 2.1 release cycle | Omar Polo | |
2024-01-11 | prepare release 2.02.0 | Omar Polo | |
2024-01-11 | add release date | Omar Polo | |
2024-01-11 | update contrib after Dockerfile changes | Omar Polo | |
2024-01-11 | contrib/Dockerfile: fix the build and improve the usage | Omar Polo | |
Install a sample config, include a self-signed cert and setup a local user and chroot. | |||
2024-01-11 | fix missing listen on warning | Omar Polo | |
printed the wrong value for the hostname | |||
2024-01-11 | configure: add --sysconfdir / $SYSCONFDIR handling | Omar Polo | |
so that we don't have to hardcode /etc in gmid.c. Helps on systems like FreeBSD where the non-base programs are expected to look for their config in /usr/local/etc. | |||
2024-01-11 | install titan too | Omar Polo | |
while here, sort the binaries and the manpages by section and name. | |||
2024-01-11 | other misc tweaks for the site | Omar Polo | |
2024-01-11 | tweak 2.0 changelog | Omar Polo | |
2024-01-11 | update/fix description of the subprocess and what they do | Omar Polo | |
2024-01-11 | better phrasing | Omar Polo | |
2024-01-11 | fix the dependencies | Omar Polo | |
libtls is for now bundled | |||
2024-01-11 | remove the warning; 2.0 is almost here | Omar Polo | |