All Versions
5
Latest Version
Avg Release Cycle
89 days
Latest Release
1776 days ago
Changelog History
Changelog History
-
v0.2.1.2 Changes
May 13, 2020๐ Fix build by adjusting dependency constraints.
-
v0.2.1.1 Changes
December 10, 2019- Server
- Make
user
parameter in config optional. If it is not given or set tonull
,spacecookie
won't attempt to change its UID and GID. This is especially useful, if socket activation is used. In that case it is not necessary to start spacecookie asroot
since systemd sets up the socket, sospacecookie
can be already started by the right user and doesn't need to change UID. - Example Systemd config files
SocketMode
is now660
instead of default666
.- Set
User
andGroup
forspacecookie.service
as well. - Set
"user": null
inspacecookie.json
- Make
- Library
- Fixed issue that led to
runGopher*
trying to change UID even if it wasn't possible (not running as root). This especially affected thespacecookie
server, sincecRunUserName
would always beJust
. - Made logging related to
dropPrivileges
clearer.
- Fixed issue that led to
- Server
-
v0.2.1.0 Changes
October 20, 2019- ๐ Improved systemd support.
- Support for the notify service type
- Support for socket activation and socket (fd) storage
- To make use of these new features you'll have to update your service files
- โ Added
defaultConfig
value to prevent future breakage in software using the
library when theGopherConfig
type is extended. - ๐จ Pretty print IPv6 addresses in logging
- ๐ Improved systemd support.
-
v0.2.0.1 Changes
May 23, 2019โ Added version constraints for
base
to please hackage. -
v0.2.0.0 Changes
May 23, 2019- ๐ First version. Released on an unsuspecting world. Includes:
- Library for writing any gopher server / application.
- File system based gopher server with support for gopher maps.
- Supports logging, privilege dropping, the gopher protocol and common extensions.
- ๐ First version. Released on an unsuspecting world. Includes: