sobby
=====

Version 0.4.8:
 * Fix a build failure when compiled using glibmm 2.31 or greater

Version 0.4.7:
 * Depend on net6 >= 1.3.12 to handle non-blocking sockets correctly.
   We urge everybody using Sobby 0.4.6 to install net6 1.3.12 or higher.
 * Fail on startup when the configuration file cannot be read.

Version 0.4.6:
 * Allow to configure both autosaving facilities (file and directory).
 * Initial files are added without directory names in their document title.
 * Create sockets non-blocking on *nix systems.

Version 0.4.5:
 * Run autosave on SIGUSR1 and SIGTERM if an autosave file is specified,
   even if autosave interval is 0.
 * Only autosave if the session changed.
 * Added a post-save-hook which could be used to tie the autosave to
   a VCS commit.
 * Ease porting to OpenBSD.

Version 0.4.4:
 * Allow initial session file to be specified in the configuration file

Version 0.4.3:
 * Support for command directories from which executables could be called
   via Sobby commands
 * Avahi support

Version 0.4.2:
 * Autosave of all invididual files of a session into a specified directory
 * Enabled keepalive to detect stale connections

Version 0.4.0:
 * XML-based configuration files are now supported (at arbitarary locations)
 * Configuration files could be written by Sobby with all options
   passed on the command line to ease their initial creation
 * Command subsystem added:
   - Commands could be issues from Gobby's chat console via /command
   - Removal of documents is implemented through /remove <documentname>

Version 0.3.0:
 * Updated for obby 0.3.0
 * Automatic save of serialised sessions (e.g. for web presentation through
   the script provided by `obby')
 * Ability to restore saved session files

Version 0.2.0:
 * Initial release

