# 2017-09-29 11:30:47.327253 UTC (+0000)

Geomyidae 0.29 release

I am happy to announce the 0.29 release of geomyidae, a simple gopher server.
What has been changed:

* the OpenBSD rc.d files have been fixed due to arg.h fixes
* index.bin support added
	* Create a file with the raw gopher menu content in a directory and is
	  served by geomyidae.
	* This is useful for scripts generating static gopher content
	* This is useful for serving a backup of a gopherhole.
* show errors on fork, in case there are constraints on process resources
* care for send errors
* huge speed up on different platforms when transferring huge binary files
	* Linux is using sendfile(2) and TCP_CORK 
	* FreeBSD and DragonflyBSD are using sendfile(2)
	* TCP_NOPUSH is used on all BSDs
	* TCP_NODELAY is disabled on nearly all platforms
	* other platforms (like OpenBSD) have a speed increase due to an
	  alignment of the send buffer to blocksize of the socket

I want to thank all contributors! All patches are welcome!

The source can be found here:

	git://bitreich.org/geomyidae

The latest tarball is here:

	gopher://bitreich.org/9/scm/geomyidae/tag/geomyidae-v0.29.tgz
	gopher://bitreich.org/9/scm/geomyidae/tag/geomyidae-v0.29.tgz.sha512sum


Have fun!

20h