- Rewrote the IRC client protocol parser due the PART issue discovered in -63 (this change could break just about anything!) - Improved the channel mode, channel key and channel limit parsing in oer (there is still room for improvement) - Improved the socket family detection so that oer should no longer attempt to connect to a IPv4 address from a IPv6 address and visa versa (Thanks must go to Renzo) - Fixed yet another IPv4 <-> IPv6 interoperatibility issue (Thanks must go to Emperor) - Added Operating System information to CTCP VERSION if supported (shown only to bot users) - Configure now checks for the availability of getaddrinfo() - I fixed a long lasting error in where oer would sometimes get stuck in the server registration phase - Added notice flood protection (how on earth have I overlooked this one) - oer would exit if it couldn't resolve the server hostname, fixed - Changed gethostbyname() references to getaddrinfo() - ECONNRESET in connect() is no longer seen as a fatal error - Implemented reset autheds, requires global admin authorization - Implemented reset masks, requires global admin authorization (Thanks must go to Refic) - Updated copyright strings to include year 2004