TinyPoker

Home

Thank you for stopping by and checking out TinyPoker. TinyPoker is a collection of free software for poker and is written and maintained by Thomas Cort. The TinyPoker project was founded in 2005 to create a poker server and poker bot programming framework. It has evolved since then and is currently undergoing a major re-write. The new library, libtinypoker, just had its first release. The new server, tinypokerd, needs additional game logic. The target release date for tinypokerd is May 1, 2009.

Features
  • Secure client/server communications with Transport Layer Security.

  • Support for Internet Protocol version 4 (IPv4) and version 6 (IPv6).

  • User authentication with Pluggable Authentication Modules (PAM).

  • Compatible with existing Internet Poker Protocol 2.0 Implementations.

  • Freedom to run, copy, distribute, study, change and improve the software.

News

March 15, 2009 - libtinypoker 0.1.0 Released

The second release of libtinypoker is now available in the downloads section. This release improves upon the prior release by providing functions for evaluating hands and determining the winner(s). libtinypoker is free software and is licensed under the terms of the GNU General Public License version 3 or Later.

April 1, 2008 - libtinypoker 0.0.0 Released

The first release of libtinypoker is now available in the downloads section. libtinypoker provides application programming interfaces (APIs) to applications implementing the Internet Poker Protocol (IPP) Version 2.0. The library provides a robust communications framework that allows clients and servers to communicate over secure transport layer sockets (TLS) using Internet Protocol version 4 (IPv4) and/or Internet Protocol version 6 (IPv6). The underlying code is designed to gracefully handle network problems such as unexpected disconnections and bad input. IPP message validation, normalization and parsing functions are available to developers as are several predefined types for representing poker games, players and cards. libtinypoker is free software and is licensed under the terms of the GNU General Public License version 3 or Later.