Hi!
I wrote a small patch that allows you to specify a file in the config
containing forbidden nicks.
This may be useful to disallow users changing their nicks to NickServ
or ChanServ or any other nick.
regards,
Fabian
Hello!
After releasing ngIRCd 0.10.4, which is "only" a bug-fix release, we
are going to release our new "major release" 0.11.0 containing new
features: the most prominent is the introduction of the
"MaxNickLength" configuration option, which enables administrators to
define the maxmimum nick name length dynamically.
As usual, ngIRCd 0.11.0 can be downloaded from:
<ftp://ftp.berlios.de/pub/ngircd/ngircd-0.11.0.tar.gz>
<ftp://ngircd.barton.de/pub/ngircd/ngircd-0.11.0.tar.gz>
GnuPG signatures and a patch from 0.10.4 are available and can be
downloaded from here:
<ftp://ngircd.berlios.de/pub/ngircd/>
<ftp://ngircd.barton.de/pub/ngircd/>
The 0.11.x branch is tagged as "branch-0-11-x" in CVS, and this
release is tagged as "rel-0-11-0".
The NEWS file of ngIRCd 0.11.0 lists the following enhancements:
- Add support for /STAT u (server uptime) command.
- New [Server] configuration Option "Bind" allows to specify
the source ip adress to use when connecting to remote server.
- New configuration option "MaxNickLength" to specify the allowed
length of user nick names. Note: must be unique in an IRC network!
- Numeric 317: implemented "signon time" (displayed in WHOIS result).
- Added new server configuration option "Passive" for "Server" blocks
to disable automatic outgoing connections (similar to -p option to
ngircd, but only for the specified server). (Tassilo Schweyer)
- Added support for the WALLOPS command. Usage is restricted to IRC
operators.
You can view the complete NEWS and ChangeLog files online here:
<http://ngircd.barton.de/doc/NEWS>
<http://ngircd.barton.de/doc/ChangeLog>
There have been no changes since ngIRCd 0.11.0-pre2.
Have fun!
Regards
Alex
Hello,
crawling through the sources and the bug tracker, I tried to solve
BUG 70.
As this is my first patch (and I'm not that good in programming C) I
hope I
did not make too many mistakes.
The patch was tested on a local ngircd instance (MacOS X 10.4.11) and is
attached to this mail.
I haven't found any specific conditions for a user to be able to
NOTICE a channel
in the RFC's, so I assumed that they are the same as used for
PRIVMSG, is this correct?
Regards,
Fabian
Hello All!
ngIRCd 0.10.4 has been released, fixing a security bug which could
cause the server to access invalid memory and to crash while handling
specially crafted PART commands. All installations should be upgraded!
<ftp://ftp.berlios.de/pub/ngircd/ngircd-0.10.4.tar.gz>
<ftp://ngircd.barton.de/pub/ngircd/ngircd-0.10.4.tar.gz>
The GnuPG signature and a patch from 0.10.3 is available and can be
downloaded from here:
<ftp://ngircd.barton.de/pub/ngircd/>
<ftp://ngircd.berlios.de/pub/ngircd/>
All the above and more information, bug tracker, and CVS web frontend
can be found via the homepage of ngIRCd which is located here:
<http://ngircd.barton.de/>
<http://ngircd.berlios.de/>
This release is tagged as "rel-0-10-4" in CVS.
The fix for the above mentioned security bug is the only change since
release 0.10.3.
In addition, ngIRCd 0.11.0-pre2 has been released which fixes this bug
as well. It can be obtained via the usual FTP servers listed above.
Regards
Alex
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello and happy new year!
The next release of ngIRCd is overdue, but here is the first pointer:
ngIRCd 0.11.0-pre1.
So dont wait, go grab it, test it, and report bugs! ;-)
<ftp://ftp.berlios.de/pub/ngircd/ngircd-0.11.0-pre1.tar.gz>
<ftp://ngircd.barton.de/pub/ngircd/ngircd-0.11.0-pre1.tar.gz>
The GnuPG signature and a patch from 0.10.3 is available and can be
downloaded from here:
<ftp://ngircd.berlios.de/pub/ngircd/>
<ftp://ngircd.barton.de/pub/ngircd/>
Changes since ngIRCd 0.10.3 are:
- - Use dotted-decimal IP address if hostname is >= 64.
- - Add support for /STAT u (server uptime) command.
- - New [Server] configuration Option "Bind" allows to specify
the source ip adress to use when connecting to remote server.
- - New configuration option "MaxNickLength" to specify the allowed
maximum length of user nick names.
Note: must be unique in an IRC network!
- - Enhanced the IRC+ protocol to support an enhanced "server handshake"
and enable server to recognice numeric 005 (ISUPPORT) and 376
(ENDOFMOTD). See doc/Protocol.txt for details.
- - Re-added doc/SSL.txt to distribution -- got lost somewhere!?
- - Fixes the wrong logging output when nested servers are introduced
to the network as well as the wrong output of the LINKS command.
- - Update Mac OS X Xcode project file for Xcode 3.
- - Adjust test suite to be usable on HP/UX 11.11 :-)
- - Fix code to compile using K&R C compiler and ansi2kr again.
- - New config option NoDNS: Disables DNS lookups when clients connect.
- - Fixed propagation of channel mode 'P' on server links.
- - Numeric 317: implemented "signon time" (displayed in WHOIS result).
- - Fixed code that prevented GCC 2.95 to compile ngIRCd.
- - Adjust path names in manual pages according to "./configure" settings.
- - Added new server configuration option "Passive" for "Server" blocks
to disable automatic outgoing connections (similar to -p option to
ngircd, but only for the specified server). (Tassilo Schweyer)
- - Don't connect to a server if a connection to another server within
the same group is already in progress.
- - Added support for the WALLOPS command. Usage is restricted to IRC
operators.
Please test this release and let us know which problems you encounter
and which changes should be made for the final 0.11.0 release. Thanks!
Regards
Alex
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFHfBvSwkoPY342SFYRAlqwAKDEVz6S3eNxpHuyxnaMeLOn5Y5s8QCg9Sbi
tQPWo6cUG0C1IitawWxlvKQ=
=1WjZ
-----END PGP SIGNATURE-----