complain about memory allocation failures in a central place
fix the spurious empty line annoying-as-hell bug
rename casemapping to casemap becoz it is too long for too unimportant a variable
whitespace
rework message handling infrastructure and basic message handlers
move a few definitions, fix a couple forgotten sizeofs which formally referred to arrays but would now work on pointers
rework MODE parse and classify
add heavily hacked hashmap (and what formally was the ptrlist) from libsrsbsns to be used as our channel and user store also featuring advanced military grade state-of-art lookup-table technology for streamlined customer experience and minimal time-to-market
icat, iwat: fix (/add) heartbeat
iwat: add DO command
add user-and-channel-base (ucbase)
add (not entirely finished) tracking module
integrate tracking module
debug dumping
iwat: always track
iwat: dump on SIGINFO (SIGUSR1 on lunix) and on command