aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-24prepare release 2.0.12.0.1Omar Polo
2024-01-24changelog for 2.0.1Omar Polo
2024-01-21convert remaining code to the imsg gettersOmar Polo
Now gmid doesn't touch anymore the internals of the imsg structs.
2024-01-21convert the remaining bit of crypto.c to the ibuf_* APIsOmar Polo
2024-01-21please macosOmar 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-21update imsg test: gmid now requires the new API tooOmar Polo
2024-01-21convert crypto.c to the new imsg APIOmar Polo
2024-01-21rename ibuf to imsgbuf in cryptoOmar Polo
soon we'll be using a struct ibuf and it'll be confusing.
2024-01-21remove proc_forward_imsg since it's unusedOmar Polo
2024-01-21convert most of gmid to the new imsg APIsOmar Polo
Makes parsing and handling of imsgs simpler / clearer. only crypto.c is left as-is.
2024-01-21convert 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-14configure: fix --mandir handlingAnna “CyberTailor”
2024-01-11ops; pretty big omission among the breaking changesOmar Polo
2024-01-11typoOmar Polo
2024-01-11start the 2.1 release cycleOmar Polo
2024-01-11prepare release 2.02.0Omar Polo
2024-01-11add release dateOmar Polo
2024-01-11update contrib after Dockerfile changesOmar Polo
2024-01-11contrib/Dockerfile: fix the build and improve the usageOmar Polo
Install a sample config, include a self-signed cert and setup a local user and chroot.
2024-01-11fix missing listen on warningOmar Polo
printed the wrong value for the hostname
2024-01-11configure: add --sysconfdir / $SYSCONFDIR handlingOmar 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-11install titan tooOmar Polo
while here, sort the binaries and the manpages by section and name.
2024-01-11other misc tweaks for the siteOmar Polo
2024-01-11tweak 2.0 changelogOmar Polo
2024-01-11update/fix description of the subprocess and what they doOmar Polo
2024-01-11better phrasingOmar Polo
2024-01-11fix the dependenciesOmar Polo
libtls is for now bundled
2024-01-11remove the warning; 2.0 is almost hereOmar Polo
2024-01-11gmid.conf.5: finish the sentence about fastcgi stripOmar Polo
2024-01-10fix release target; add verify-releaseOmar Polo
2024-01-10rename gmid-1.9.pub -> gmid-2.0.pub; next version will be 2.0Omar Polo
2024-01-10add changelog for 2.0Omar Polo
2024-01-10add signify pubkeysOmar Polo
2024-01-10fix SRCS and DISTFILES; forgot iri.h, landlock is long goneOmar Polo
2024-01-10add missing entries in have/Makefile distfilesOmar Polo
2024-01-10update vim screenshotOmar Polo
2024-01-09fix configtest with chrootOmar Polo
The configtest checks try to open the root directories too, operation that can fail when they're expected to be inside a chroot.
2024-01-09adjust vim syntax file: `fastcgi param' is not deprecatedOmar Polo
Only a server-level bare `param' is (and in hindsight it was just a terrible idea to add it in the first place.)
2024-01-09update ChangeLogOmar Polo
2024-01-09Update Vim syntax fileAnna “CyberTailor”
2024-01-09contrib/vim: add ALE linterAnna “CyberTailor”
ALE is faster and otherwise better alternative to Syntastic.
2024-01-08titan: accept either one or two positional argumentsOmar Polo
2024-01-08titan: usage and exit on unknown flagsOmar Polo
2024-01-08fix ge^W gemexp version stringOmar Polo
2024-01-08make `serve-gemini' use gemexp (from repo) instead of gmidOmar Polo
the standalone / config-less mode was removed from gmid and put into gemexp time ago...
2024-01-07add more endian.h macros implementation for macosOmar Polo
2024-01-07mark private function as staticOmar Polo
2024-01-07remove explicit #include endian.hOmar Polo
unfortunately that's not portable. config.h will include the right stuff however.
2024-01-07sync libtlsOmar Polo
2024-01-07sync imsgOmar Polo