diff options
author | Omar Polo <op@omarpolo.com> | 2022-03-26 13:22:22 +0000 |
---|---|---|
committer | Omar Polo <op@omarpolo.com> | 2022-03-26 13:22:22 +0000 |
commit | 62a46b03c6f911f3674d6cb7b77a49bac8efad42 (patch) | |
tree | 88ae6c65b16f0a9eab6897ba6d29892dae2a8153 | |
parent | da613aba4b0d28c5d8368ba2fc5e91cf5f6604b1 (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-x | configure | 2 | ||||
-rw-r--r-- | gmid.1 | 2 | ||||
-rw-r--r-- | site/Makefile | 2 | ||||
-rw-r--r-- | site/changelog.gmi | 19 | ||||
-rw-r--r-- | site/index.gmi | 4 |
5 files changed, 24 insertions, 5 deletions
@@ -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 -` @@ -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 |