For a very small project which I'm working on from time to time, I need a network library. I've searched the web for a fitting one, but I cannot decide which one would be best. Features I need would be:
- open source. zlib/bsd style preferred, no GPL.
- must be stable, tested and fast
- cross platform if possible
I also thought about creating my own library, something like irrNET, but I've got a 3D library to manage already, and this would be too much time consuming. Altough it would be a lot of fun. :) I also thought about using RAKnet, but I need something really free. Ideas?
It's a reliable layer for UDP (written in C) and was used in the cube and sauerbraten engines. You can't compare this to raknet though because raknet is a more high level network library.