Skip to content

“Lightbulb Sun” bugfix release

Compare
Choose a tag to compare
@omar-polo omar-polo released this 04 Jul 15:00
· 564 commits to master since this release

Released July 4, 2022.

signify(1) pubkeys for this release: RWTy3UJQzpxBUAymBwb2EGLLm0b3H/1n8hzhaC9HYFYzNuTavGt9QSwC

Starting from this release there will be no more pre-compiled binaries. gmid is already packaged by various repositories and the needed dependency are almost universally available.

Edit 2022/07/07: the tarball ended up without contrib/. gmid-1.8.4.-with-contrib.tar.gz was uploaded to recover from this issue and not tag another release; SHA256 and SHA256.sum had to be re-generated.

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.