ENet is an easy to use, portable UDP networking library providing features such as connection management, optional in-order and reliable packet delivery on multiple channels, packet fragmentation and reassembly, and congestion avoidance.
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.
This release adds an adaptive order-2 range coder for transparent compression, reduces the size of packet headers, makes out of memory behavior configurable, removes the dispatch overhead of using channels, adds counters for bandwidth statistics, and revamps the autoconf build system.
A bug causing dropped disconnect events was fixed. Socket wrappers were generalized to make them more useful. A contributed Code::Blocks build system was added.
Sequence number overflow handling was revised to
be more robust. Some possible timeouts in
acknowledgement handling were fixed. A new API
function for checking locally available packets
was added. The MSVC project file was updated.