Skip to content

Commit

Permalink
tag 1.8.2 -- "Lightbulb Sun" bugfix release
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
omar-polo committed Mar 26, 2022
1 parent da613ab commit 62a46b0
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 5 deletions.
2 changes: 1 addition & 1 deletion configure
Original file line number Diff line number Diff line change
Expand Up @@ -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 -`

Expand Down
2 changes: 1 addition & 1 deletion gmid.1
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion site/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
19 changes: 19 additions & 0 deletions site/changelog.gmi
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions site/index.gmi
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 62a46b0

Please sign in to comment.