Added versions of min() and max() that find the smallest and largest values in an iterable.

Fixed compilation problems. protocol5

Merged with default protocol5

Added the ByteArray typedef for Vector<unsigned char>

Bytestream now behaves more like a cursor. It does not store the data anymore, rather it leaves the user to specify a vector to use for storage.

Restyled RCONSession method names and paren style

Merged with default protocol5

Eliminated unnecessary difference to the protocol5 branch

Merged with default protocol5

Renamed Datagram members, RCONSession::handle_packet now takes the datagram as the parameter.

Fixed complation problems. protocol5

Merged with default protocol5

Restored the String::vsprintf buffer to 1024 characters, it only was 64 characters long for testing.

Made String::vsprintf behave properly with long strings.

Documented mystring.cpp. String::trim removed as it does the same as String::removeFromEnd.

(0) -100 -15 +15 tip

mercurial