Commit Diff
Diff:
1670b5f3ae82215a756b37b48d84cbc56857d8b3
1f6de7491cee22546d397793945ec16dc981836c
Commit:
1f6de7491cee22546d397793945ec16dc981836c
Tree:
77ac1aa2af7bce56fb8040a6500772a4cd72d686
Author:
Omar Polo <op@omarpolo.com>
Date:
Mon Jul 4 14:51:39 2022 UTC
Message:
changes for 1.8.4
commit - 1670b5f3ae82215a756b37b48d84cbc56857d8b3
commit + 1f6de7491cee22546d397793945ec16dc981836c
blob - a7daa1fb44943a1614bb6a7ce57d031050f13332
blob + e6dfa1759251eb83c9950adff2a6b175f24ba060
--- configure
+++ configure
@@ -33,7 +33,7 @@ VERSION=1.8.3-current
# default settings: initialize all vars here such that nothing is
# leaked from the environment except for CC, CFLAGS and LDFLAGS
-VERSION=1.8.3-current
+VERSION=1.8.4
CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | make ${MAKE_FLAGS} -sf -`
blob - 1a5dc2af67cf0a50c60e4f9a91fd1b9efae451a6
blob + cbd16fd34ce9d1e25da04ecbdbec4bf60475e8e3
--- gmid.conf.5
+++ gmid.conf.5
@@ -264,7 +264,7 @@ The name and version of the server, i.e.
.Dq GEMINI
.It Ev SERVER_SOFTWARE
The name and version of the server, i.e.
-.Dq gmid/1.8.3
+.Dq gmid/1.8.4
.It Ev AUTH_TYPE
The string "Certificate" if the client used a certificate, otherwise
unset.
blob - ef0c31cdccd3fd40e724c825800d72091c1648cc
blob + edd277dce0f920268c7efaf48ca773ad03c7ded8
--- site/Makefile
+++ site/Makefile
@@ -18,7 +18,7 @@ SUBST = ./subst GITHUB=https://github.com/omar-polo/g
REPOLOGY_URL = https://repology.org/project/gmid/versions
SUBST = ./subst GITHUB=https://github.com/omar-polo/gmid \
- VERS=1.8.3 \
+ VERS=1.8.4 \
CURV=1.8 \
NEXTV=1.9 \
TREE=https://github.com/omar-polo/gmid/blob/master
blob - 1ba405c422eb9479ddc9df1729d662ee8f7bd32d
blob + dec370c94714bc51929b184d75faf007ce5f84c4
--- site/changelog.gmi
+++ site/changelog.gmi
@@ -1,5 +1,25 @@
# change log
+## 2022/07/04 - 1.8.4 “Lightbulb Sun” bugfix release
+
+### Bug fixes
+
+* allow "@" and ":" in paths; spotted by freezr
+* URL-encode the file names in the directory index; reported by cage
+
+### Improvements
+
+* move the documentation about the config file in its own manual page: gmid.conf.5
+* improvements to the mime handling: fixed a memory leak and improve lookup speed.
+* log (with low priority) when gmid failed to open a file because of its permissions.
+* include a trailing "/" for dirs in the auto-generated directory index.
+
+### Breaking Changes
+
+* deprecated the `map' rule in favour of the new `types' block.
+* the default list is not loaded anymore when `types' is used; except for the text/gemini to ".gmi"/".gemini" mappings.
+
+
## 2022/03/27 - 1.8.3 “Lightbulb Sun” bugfix release
### Bug fixes
Omar Polo