Commit Diff


commit - da613aba4b0d28c5d8368ba2fc5e91cf5f6604b1
commit + 62a46b03c6f911f3674d6cb7b77a49bac8efad42
blob - 74c8e3d4c87cdec96ea31222f1a6943967aeff95
blob + 662d14560b1205ca4dac23a29c761dbaa7662e87
--- configure
+++ configure
@@ -34,7 +34,7 @@ echo "file config.log: writing..."
 # default settings: initialize all vars here such that nothing is
 # leaked from the environment except for CC, CFLAGS and LDFLAGS
 
-VERSION=1.8.1
+VERSION=1.8.2
 
 CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | make ${MAKE_FLAGS} -sf -`
 
blob - 5b6d823e9b83596ecbd3653d24c600cd08b2d942
blob + 53c01f662f3f88c7e30d805026eff946bc9b3b77
--- gmid.1
+++ gmid.1
@@ -579,7 +579,7 @@ The port the server is listening on.
 .Dq GEMINI
 .It Ev SERVER_SOFTWARE
 The name and version of the server, i.e.
-.Dq gmid/1.8
+.Dq gmid/1.8.2
 .It Ev AUTH_TYPE
 The string "Certificate" if the client used a certificate, otherwise
 unset.
blob - c1fd91b628670a7ff1d92eedbe6dc28a2c85097f
blob + 854b995e067be1fdc207c3a6c995eeef3b8cf7fe
--- site/Makefile
+++ site/Makefile
@@ -15,7 +15,7 @@ REPOLOGY_BANNER =	https://repology.org/badge/vertical-
 REPOLOGY_URL =		https://repology.org/project/gmid/versions
 
 SUBST =		./subst GITHUB=https://github.com/omar-polo/gmid \
-			VERS=1.8.1 \
+			VERS=1.8.2 \
 			CURV=1.8 \
 			NEXTV=1.9 \
 			TREE=https://git.omarpolo.com/gmid/tree
blob - b33781d479db8c2f589cec0971dd4c3c3c170cc3
blob + 9ad99b57e9538391f7027bc01dd47bc626ab76a3
--- site/changelog.gmi
+++ site/changelog.gmi
@@ -1,5 +1,24 @@
 # change log
 
+## 2022/03/26 - 1.8.2 “Lightbulb Sun” bugfix release
+
+### Bug fixes
+
+* fix a CGI timing issue: if a connection handled by a CGI scripts is interrupted with the right timing it causes the server process to exit with "fatal in client_by_id: invalid id X".
+
+### New Features
+
+* add a new block `type { ... }' to define mime types mapping.
+
+### Improvements
+
+* use shell built-in `command' instead of which(1), prodded by cage and Allen Sobot.
+* configure script: allow to set MANDIR from cmdline (Allen Sobot)
+* add systemd-sysusers sample file in contrib/ (Nakaya)
+* [linux/seccomp] allow fstatat64(2), llseek(2) and sigreturn(2), needed by glibc on armv7.  (Tobias Berger)
+* [linux/seccomp] tightens rules by allowing openat(2) only with the O_RDONLY flag.
+
+
 ## 2022/02/10 - 1.8.1 “Lightbulb Sun” bugfix release
 
 ### Bug fixes
blob - 12ab8d40f94e6ca96f1cbfd7f29b227210ce632d
blob + ebdba7f4788fec180579dddc27b5f356bc74a2f3
--- site/index.gmi
+++ site/index.gmi
@@ -66,8 +66,8 @@ To verify the signatures with signify(1)
 % signify -C -p gmid-1.8.pub -x SHA256.sig
 Signature Verified
 gg.linux.amd64: OK
-gmid-1.8.1-binaries.tar.gz: OK
-gmid-1.8.1.tar.gz: OK
+gmid-1.8.2-binaries.tar.gz: OK
+gmid-1.8.2.tar.gz: OK
 gmid-1.8.pub: OK
 gmid-1.9.pub: OK
 gmid.linux.amd64: OK