- hybrid.c:m_nick: fixed invalid argument count that is passed to do_nick() (off by one)
- Reject downlink if SVS is not supported - Increase protocol_nickmax to 30
- fixed several compile warnings
- Update example configuration files
- add version.c
- Removed vsnprintf.c
- style corrections to hybrid protocol module
- cleanup configuration files
add serno.h
- style corrections
- style corrections only
- fix compile error
- no longer send a 433 numeric if someone tries to use a registered nickname. sending a NOTICE is more than enough
- working towards getting rid of that 'E' shortcut
- style corrections
- run everything thru indent "-bli0 -di1 -npcs -nut -cdw -bls -nbbo -bap"
- fixed bug which would prevent do_nick() from processing user modes that has been sent via NICK
- make services use GLOBOPS instead of WALLOPS
- stuff SVSNICK into hybrid.c - remove all protocol modules but hybrid.c
- I decided to make the services 'hybrid only'. That said, I'm not going to continue the ircservices project in an official manner, since maintaining compatibility for a wide range of ircds would require an enormous amount of effort.
- hybrid.c: rearrange mode tables. otherwise mlock won't work properly in case services use a channel database that has been converted before.
- hybrid.c: update new_chanmodes[]
- hybrid.c: change value of protocol_nickmax to 9, otherwise guest-nicks won't work. One needs to increase protocol_nickmax in case hybrid's NICKLEN gets increased, too. Maybe this one should be changeable via services.conf
- update hybrid protocl module to get it work with servicestamps
- update hybrid protocol module
- add new Extended IRC Services project. Successor of the discontinued ircservices project by Andrew Church.