Download List

專案描述

Grapple is designed to be a simple network layer,
allowing the addition of multiuser features to an
application for as little as a dozen lines of
code. However, it also allows for more. It
features simple client-server networking that
keeps all clients aware of all other clients,
passworded servers, and data transfer via TCP,
UDP, or reliable UDP. Advanced features include
network messaging via push, pull, or a
combination, multiple methods of querying users,
user groups for client bandwidth saving, network
load reacting data transmission and
retransmission, background pinging to monitor
network states, server failover, and a fully
functional lobby system.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-08-05 00:31
0.9.8

This is a bugfix release, fixing issues with SSL connections, normalizing error returns, STUN race condition, and a number of other issues.
標籤: Minor bugfixes

2008-12-04 06:16
0.9.7

The large enhancements in this release are the final completion of the much delayed encryption system for TCP sessions and the enhancement of the callback system to enable multiple callback threads to be running simultaneously, allowing more complex systems to be built if desired. Minor improvements are encryption certificate inspection, the ability to encrypt a lobby, and the addition of connection callbacks to the lobby.
標籤: Major feature enhancements

2008-11-22 19:09
0.9.6

The major enhancement in this release is synchronized variables, which allow you to change a variable on one client and have all clients automatically reflect the change without the need for messaging. Other updates are description binary blobs, performance improvements all over, bugfixes in the lobby and Win32 port, hardening of server side code to prevent clients crashing servers with overruns, improved handling of large UDP packets, and the addition of CD-Key functionality.
標籤: Major feature enhancements

2008-09-23 00:51
0.9.5

SSL encryption was completed, so Grapple will now
generate its own keys. TURN was added as a nattrav
option. Automatic UDP packet splitting was added
for huge UDP packets. A number of deadlocks and
leaks were fixed.
標籤: Minor feature enhancements

2008-07-18 22:46
0.9.4

This release adds further updates for Win32
compatibility and bugfixes for 64-bit system.
Further work has been done on the encrypted
network layer, and it is now possible to create
encrypted connections, as long as you provide
valid keys.
標籤: Major feature enhancements

Project Resources