aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmar Polo <op@omarpolo.com>2022-03-27 12:59:57 +0000
committerOmar Polo <op@omarpolo.com>2022-03-27 12:59:57 +0000
commit1a04137e1869781efcd635a1abd4387ccfa6e56d (patch)
tree2dc99614984571299c0851ba702b62c47d087a22
parentea27eaaa83d61792e75858dc624c58fe1fa13dc9 (diff)
tag 1.8.3 -- "Lightbulb Sun" bugfix release1.8.3
gmid 1.8.3 "Lightbulb Sun" bugfix release ========================================= Released March 27, 2022. signify(1) pubkeys for this release: RWTy3UJQzpxBUAymBwb2EGLLm0b3H/1n8hzhaC9HYFYzNuTavGt9QSwC Bug Fixes ~~~~~~~~~ * fix a possible out-of-bound access in the CGI handling. It was introduced last October during a refactoring, but due to how many malloc(3) implementations works this hasn't been found until now. Otto' malloc is more strict fortunately.
-rwxr-xr-xconfigure2
-rw-r--r--gmid.12
-rw-r--r--site/changelog.gmi7
3 files changed, 9 insertions, 2 deletions
diff --git a/configure b/configure
index 662d145..ac8104e 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.2
+VERSION=1.8.3
CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | make ${MAKE_FLAGS} -sf -`
diff --git a/gmid.1 b/gmid.1
index 53c01f6..383ef56 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.2
+.Dq gmid/1.8.3
.It Ev AUTH_TYPE
The string "Certificate" if the client used a certificate, otherwise
unset.
diff --git a/site/changelog.gmi b/site/changelog.gmi
index 9ad99b5..1ba405c 100644
--- a/site/changelog.gmi
+++ b/site/changelog.gmi
@@ -1,5 +1,12 @@
# change log
+## 2022/03/27 - 1.8.3 “Lightbulb Sun” bugfix release
+
+### Bug fixes
+
+* fix a possible out-of-bound access in the CGI handling. It was introduced last October during a refactoring, but due to how many malloc(3) implementations works this hasn't been found until now. Otto' malloc is more strict fortunately.
+
+
## 2022/03/26 - 1.8.2 “Lightbulb Sun” bugfix release
### Bug fixes