[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Announcing 2.10
Release 2.10.0p1 of the IRC software is a step forward for the
IRC community. Both the protocol and the software bring
interesting enhancements.
The most exciting new feature is the creation of a new type
of channels which cannot be collided. These channels bring
a definite solution to one of the biggest problems known on
IRC.
Another big problem with the current protocol, nickname
collisions, will be addressed in a future release.
While 2.9.x and 2.10.x can co-exist without causing really
big problems, it is important to keep IRC network
homogenous. In particular, the propagation of 2.10 net
bursts to 2.9.x servers generate excessive traffic.
The complete and detailed list of changes is held in doc/ChangeLog.
Discussion about this software is welcome in ircd-users@xxxxxxxxxxx
mailing list. If you are interested, subscribe by sending
"subscribe ircd-users" in the body of a mail to majordomo@xxxxxxxxxxxx
Locations:
ftp://coombs.anu.edu.au/pub/irc/irc2.10.0p1.tgz
ftp://ftp.funet.fi/pub/unix/irc/server/irc2.10.0p1.tgz
* +a (away) user mode
This user mode is used to propagate users' away status between
servers.
* added channel mode +e (exceptions to bans).
* added channel mode +I (invitations).
* invites can now be used to override channel bans and limit.
* banned users cannot speak on channel without +o/+v.
* ! channels introduced (can't be collided);
A quite detailed technical description can be found on the web:
http://www.stealth.net/~kalt/irc/channel.html
* NJOIN for 2.10 <-> 2.10 communication on connect bursts instead of
the combined JOIN/MODE introduced by 2.9 (and now deprecated)
* a slave process is now used to authenticate incoming connections.
The slave's modular design makes it easy to add new authentication
modules.