# 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