Skip to content

Commit

Permalink
prepare release 2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
omar-polo committed Aug 3, 2024
1 parent 905a329 commit 92c4fab
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 6 deletions.
1 change: 1 addition & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
2024-08-03 Omar Polo <[email protected]>

* configure (VERSION): release 2.1 "From Mars To Sirius"
* add support for the proxy-protocol v1 in outgoing connections too;
needs to be enabled with the new `proxy-v1' flag in a `proxy' block.
* gg.c (parse_proxy): support IPv6 addresses in -P
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ y.tab.c: parse.y
lint:
man -Tlint -Wstyle -l gmid.8 gmid.conf.5 gemexp.1 gg.1 titan.1

PUBKEY = keys/gmid-2.0.pub
PUBKEY = keys/gmid-2.1.pub
PRIVKEY = set-PRIVKEY
DISTFILES = .cirrus.yml .dockerignore .gitignore ChangeLog LICENSE \
Makefile README.md config.c configure crypto.c dirs.c fcgi.c \
Expand Down
2 changes: 1 addition & 1 deletion configure
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
set -e

RELEASE=no
VERSION=2.0.5-current
VERSION=2.1

usage()
{
Expand Down
2 changes: 1 addition & 1 deletion gmid.conf.5
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,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/2.0.5
.Dq gmid/2.1
.It Ev REMOTE_USER
The subject of the client certificate if provided, otherwise unset.
.It Ev TLS_CLIENT_ISSUER
Expand Down
2 changes: 1 addition & 1 deletion keys/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
DISTFILES = Makefile gmid-1.7.pub gmid-1.8.pub gmid-2.0.pub
DISTFILES = Makefile gmid-1.7.pub gmid-1.8.pub gmid-2.0.pub gmid-2.1.pub

all: false

Expand Down
2 changes: 2 additions & 0 deletions keys/gmid-2.1.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
untrusted comment: signify public key
RWSMZUrn4u03g0AwurM9kGiIfhetO5OISPlMMb4+th+Bw8ViotgbzKss
4 changes: 2 additions & 2 deletions site/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ REPOLOGY_URL = https://repology.org/project/gmid/versions

SUBST = ./subst GITHUB=https://github.com/omar-polo/gmid \
SITE=https://ftp.omarpolo.com \
VERS=2.0.5 \
PUBKEY=gmid-2.0.pub \
VERS=2.1 \
PUBKEY=gmid-2.1.pub \
TREE=https://github.com/omar-polo/gmid/blob/master

SUBST_GEM = ${SUBST} MANEXT=txt EXT=gmi REPOLOGY=${REPOLOGY_URL}
Expand Down
12 changes: 12 additions & 0 deletions site/changelog.gmi
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# change log

## 2024/08/03 - 2.0.5 “From Mars To Sirius”

### New Features

* support for the proxy protocol v1 both when accepting connections and when proxying via the new `proxy-v1' keyword available in `listen' and `proxy' directives.

### Bug fixes

* fixed typo in bound check that resulted in "chroot path too long" on some systems
* correctly propagate the prefork value; was causing failures if it was changed from the default
* titan: improve error check when reading from standard input; errors such as "no space left on device" would have been silently ignored.

## 2024/06/11 - 2.0.5 “Lady Stardust” security release

This release fixes a logic error that can result in a DoS; therefore is a strongly reccomended update for all users. It's safe to update to it from any version of the 2.0.x series.
Expand Down

0 comments on commit 92c4fab

Please sign in to comment.