aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmar Polo <op@omarpolo.com>2022-03-26 13:22:22 +0000
committerOmar Polo <op@omarpolo.com>2022-03-26 13:22:22 +0000
commit62a46b03c6f911f3674d6cb7b77a49bac8efad42 (patch)
tree88ae6c65b16f0a9eab6897ba6d29892dae2a8153
parentda613aba4b0d28c5d8368ba2fc5e91cf5f6604b1 (diff)
tag 1.8.2 -- "Lightbulb Sun" bugfix release1.8.2
gmid 1.8.2 "Lightbulb Sun" bugfix release ========================================= Released March 26, 2022. signify(1) pubkeys for this release: RWTy3UJQzpxBUAymBwb2EGLLm0b3H/1n8hzhaC9HYFYzNuTavGt9QSwC 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.
-rwxr-xr-xconfigure2
-rw-r--r--gmid.12
-rw-r--r--site/Makefile2
-rw-r--r--site/changelog.gmi19
-rw-r--r--site/index.gmi4
5 files changed, 24 insertions, 5 deletions
diff --git a/configure b/configure
index 74c8e3d..662d145 100755
--- a/configure
+++ b/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 -`
diff --git a/gmid.1 b/gmid.1
index 5b6d823..53c01f6 100644
--- a/gmid.1
+++ b/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.
diff --git a/site/Makefile b/site/Makefile
index c1fd91b..854b995 100644
--- a/site/Makefile
+++ b/site/Makefile
@@ -15,7 +15,7 @@ REPOLOGY_BANNER = https://repology.org/badge/vertical-allrepos/gmid.svg
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
diff --git a/site/changelog.gmi b/site/changelog.gmi
index b33781d..9ad99b5 100644
--- a/site/changelog.gmi
+++ b/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
diff --git a/site/index.gmi b/site/index.gmi
index 12ab8d4..ebdba7f 100644
--- a/site/index.gmi
+++ b/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