
Greetings All, Note that I'll be working on Bahamut 2 significantly over the next week. If you have patches you'd like to see added to the code, please submit them this week. The current git head reflects significant amounts of work done by Ned to get ipv6 support into the code. At this time that is the only committed feature for Bahamut 2.0. Other things may pop up as time goes on. :) The code can be retrieved using git from http://code.dal.net/bahamut.git - things will progress likely fairly fast from here, since weather is supposed to be rainy this week and I'll be indoors a lot. :P Here is the current git shortlog from 1.8.9: Juan Baez (1): Fixed problem with initconf() where the function would not call fclose after it was done with the config file. Kobi Shmueli (1): Re-added SVSNOOP to let services temporary disable all o:lines on a given server. Ned T. Crigler (23): Add NICKIPSTR capability. Move zero IP checking into clones_add/clones_remove. Add cipntoa, a function to return a client's IP address as a string. Introduce the possibility of multiple address families. Make clones.c support non-IPv4 addresses. Refactor the functions in s_auth.c in preparation for IPv6 client support. Refactor the functions in s_bsd.c in preparation for IPv6 client support. Allow IPv6 clients to connect to the server. Change the resolver to use a larger maximum hostname length. Use improved hashing algorithms in the resolver. Refactor the functions in res.c in preparation for IPv6 support. Make resolving IPv6 hostnames work for clients. Fix some problems found on FreeBSD 6.4 Fix relaying of NICKIPSTR NICK messages. Fix some issues when receiving a numeric IP address from a server. Reindent and cleanup lookup_confhost. Allow connections to and from IPv6 servers. Allow colons in klines. Add bitncmp and inet_parse_cidr. Add CIDR support to channel bans, O:lines and I:lines. Add IPv6 CIDR support to /who and /rwho. Add IPv6 CIDR support to klines. Silence some warnings found on FreeBSD 8.2 epiphani (2): Fix compatibility with gcc 2.95 in zlink header include order Update 005 numeric with +S channel mode