Release Notes: This release merges the Google Summer of Code projects of refactoring and MTSec, along with many bugfixes, BattleXML support, media support in MiniSec, and tidier libltdl support.
Release Notes: This release is mostly small improvements, particularly to support single player mode. It also makes cross compiling for Windows a bit easier.
Release Notes: This release includes all three GSoC Projects that involved tpserver-cpp, namely two games - Risk and TaE - and remote administration support. Also included are some bugfixes and a fix for MySQL persistence. The server is now a daemon and the internal console has been removed. The tpadmin-cpp remote administration client should be released shortly.
Release Notes: This release of tpserver-cpp fixes a number of bugs and build issues. It is now possible to build on OS X. Some refactoring has also been performed.
Release Notes: This release includes last year's Google Summer of Code project, Reach for the Stars Clone ruleset. A large number of other improvements have been made, such as a new Object model, TP04 protocol support, better control over what players can see on the server, and a history that supports MySQL persistence. This release is a significant step towards the goal of a fully featured server.
Release Notes: This release of tpserver-cpp is mostly bugfixes, but a few new features have been added, including non-blocking tps and https player connections, a setting for turning metaserver updates on, updates to minisec, updates for AI comp, ping limiting code, a Mersenne Twister random number generator, a nicer looking and behaving console, and greater portability using libltdl. It also runs under Cygwin for Windows, though this is unsupported.
Release Notes: A number of new features have been added in this release, including metaserver and mdns-sd support, parameterized Orders, and better setting change notifications. The server only wakes up when necessary. TP and HTTP player connections are now non-blocking. Bugs were fixed. Some of the changes are to support the AI competition that Thousand Parsec is running.
Release Notes: This release contains a number of bugfixes, the most significant of which was for a bug with the build orders not working. A number of configuration problems were also fixed. New features include new HTTP tunneling sockets, account frame handling and settings, and the start of the code for MTSec.
Release Notes: This release of tpserver-cpp adds significant progress towards full game support. It adds resource descriptions and resources, splitting of the code into core and modules, making the modules libraries, dynamically loading the modules, and improved console and configuration file game setup.
Release Notes: Guile support was added, so you don't have to use MzScheme. Configuration file support was added. Changes were made to command line argument usage. A lot of bugs were fixed regarding the network, combat, and logging.