Removing virtual destructor, not a base class
Removing virtual destructor, not a base class
Removing network logging here

All incoming/outgoing network is logged now at points just before
crc/encryption/compression for sending and just after for receiving
Server now exposes a way to get its listen address
Fixed acknowledgement handling
Removed unnecessary newlines from log
Added an overload to get the non-const raw data
Removed soe namespace
Reverted interface change