commit - 0e4e22a7a671d1e8efbc44bffd80062191f75c38
commit + fd9266df78e32104af3fa72eb5528b5615a2030e
blob - 8d730bf3e7846bb77231b6885ad56756677cab60
blob + 6e1fcc713ffe52b546d347b786f67ec4d853c263
--- ChangeLog
+++ ChangeLog
- Make the test suite work on OpenSolaris.
ngIRCd 13~rc1 (2008-11-21):
- - New version numer scheme :-)
- - Initial support for IRC services, using a RFC1459 styel interface,
+ - New version number scheme :-)
+ - Initial support for IRC services, using a RFC1459 style interface,
tested with IRCServices (http://www.ircservices.za.net/) version 5.1.13.
For this to work, ngIRCd now supports server-server links conforming
to RFC 1459. New ngircd.conf(5) option: ServiceMask.
- Update ngIRCd manual pages
- Add option aliases -V (for --version) and -h (for --help).
- Fix 'no-ipv6' compile error.
- - Make Listen parameter a comma-seperated list of addresses. This also
+ - Make Listen parameter a comma-separated list of addresses. This also
obsoletes ListenIPv4 and ListenIPv6 options. If Listen is unset, it
is treated as Listen="::,0.0.0.0".
Note: ListenIPv4 and ListenIPv6 options are still recognized,
- Fix Bug: 85: "WHO #SecretChannel" that user is not a member of now returns
proper RPL_ENDOFWHO_MSG instead of nothing. (Ali Shemiran)
- - Fix complie on FreeBSD 5.4 and AIX.
- - If bind() fails, also print ip address and not just the port number.
+ - Fix compile on FreeBSD 5.4 and AIX.
+ - If bind() fails, also print IP address and not just the port number.
ngIRCd 0.12.0-pre2 (2008-04-29)
- - IPv6: Add config options to disabe ipv4/ipv6 support.
+ - IPv6: Add config options to disable ipv4/ipv6 support.
- Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now!
- Documentation: get rid of some more references to CVS, switch to GIT.
- Get rid of cvs-version.* and CVSDATE definition.
- 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.
+ the source IP address 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).
+ enable server to recognize 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
- Better error reporting to clients on connect.
- Enhanced manual pages ngircd(8) and ngircd.conf(5).
- Documentation is now installed in $(datadir)/doc/ngircd.
- - Enhanced hanling of NJOIN in case of nick collisions.
+ - Enhanced handling of NJOIN in case of nick collisions.
ngIRCd 0.6.1, 2003-01-21
blob - 92a6b357f4bd3649b4ee92e2e6965bc417559297
blob + 869b1d606c6949a75bec3ab6de49589b03add034
--- NEWS
+++ NEWS
ngIRCd Release 13 (2008-12-25)
ngIRCd 13~rc1 (2008-11-21):
- - New version numer scheme :-)
- - Initial support for IRC services, using a RFC1459 styel interface,
+ - New version number scheme :-)
+ - Initial support for IRC services, using a RFC1459 style interface,
tested with IRCServices (http://www.ircservices.za.net/) version 5.1.13.
For this to work, ngIRCd now supports server-server links conforming
to RFC 1459. New ngircd.conf(5) option: ServiceMask.
ngIRCd 0.12.1 (2008-07-09)
- Add option aliases -V (for --version) and -h (for --help).
- - Make Listen parameter a comma-seperated list of addresses. This also
+ - Make Listen parameter a comma-separated list of addresses. This also
obsoletes ListenIPv4 and ListenIPv6 options. If Listen is unset, it
is treated as Listen="::,0.0.0.0".
Note: ListenIPv4 and ListenIPv6 options are still recognized,
ngIRCd 0.12.0 (2008-05-13)
ngIRCd 0.12.0-pre2 (2008-04-29)
- - IPv6: Add config options to disabe ipv4/ipv6 support.
+ - IPv6: Add config options to disable ipv4/ipv6 support.
ngIRCd 0.12.0-pre1 (2008-04-20)
- Add IPv6 support.
- 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.
+ the source IP address 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!
- Numeric 317: implemented "signon time" (displayed in WHOIS result).
blob - 68eea21d346e1dfd0dfa6cf2035e8a99b3331096
blob + b52429475ce3111045267d92ee0480f99800e8b0
--- doc/README-AUX.txt
+++ doc/README-AUX.txt
ftp://arthur.barton.de/pub/unix/aux/libraries/libUTIL-2.1.tar.gz
This library contains functions that are common on other UNIX
- systems but not on A/UX e.g. memmove(), strerror() und strdup().
+ systems but not on A/UX e.g. memmove(), strerror() and strdup().
After installation of these packages just do a "./configure" and "make" to
the 'config.status' script. Better rename /bin/sh to /bin/sh.AUX and
replace it by a symbolic link to /bin/ksh (ln -s /bin/ksh /bin/sh as
root).
- These procedure should'nt cause you into problems and is recommended
+ These procedure shouldn't cause you into problems and is recommended
even if you don't use ngIRCd.
--
blob - ea3816d58f9f72ef78d8016c881325a4700aac63
blob + 9e8df386e5eabb7153d18798301aeda19f907bb9
--- doc/README-BeOS.txt
+++ doc/README-BeOS.txt
select(): Bad file descriptor!
Es sieht leider so aus, als ob das select() von BeOS nicht mit File-Handles
-von Pipes verschiedener Prozesse umgehen kann: sobald der Resolver asyncron
+von Pipes verschiedener Prozesse umgehen kann: sobald der Resolver asynchron
gestartet wird, also Pipe-Handles im select() vorhanden sind, fuehrt das zu
obiger Meldung.
blob - 04a323252d4184d4d296f8e55ebad9780c14d02d
blob + 120892218d6ef4fd493a880d87ca34136185856e
--- doc/Zeroconf.txt
+++ doc/Zeroconf.txt
of the newer Avahi[5] library.
When calling the configure script using the "--with-zeroconf" switch the
-avalable API will be autodetected and the required additional libraries will
+available API will be autodetected and the required additional libraries will
be linked to the ngircd binary as required.
ngIRCd then registers a DNS-SD service for each port it is listening on using
blob - 041542e7d6a68b8586ebcb8c448a57adcae06dbe
blob + 526e8801c95c8db6ac90e43734b621ec09da3840
--- doc/sample-ngircd.conf
+++ doc/sample-ngircd.conf
# Diffie-Hellman parameters
;SSLDHFile = /usr/local/etc/ngircd/ssl/dhparams.pem
- # comma seperated list of IP addresses on which the server should
+ # comma separated list of IP addresses on which the server should
# listen. Default values are:
# "0.0.0.0" or (if compiled with IPv6 support) "::,0.0.0.0"
# so the server listens on all IP addresses of the system by default.
# Connect to the remote server using TLS/SSL (Default: false)
;SSLConnect = yes
- # Define a (case insensitive) mask matching nick names that sould be
+ # Define a (case insensitive) mask matching nick names that should be
# treated as IRC services when introduced via this remote server.
# REGULAR SERVERS DON'T NEED this parameter, so leave it empty
# (which is the default).
# When you are connecting IRC services which mask as a IRC server
# and which use "virtual users" to communicate with, for example
- # "NickServ" amd "ChanServ", you should set this parameter to
+ # "NickServ" and "ChanServ", you should set this parameter to
# something like "*Serv".
;ServiceMask = *Serv
blob - d456bb4be53b3722c0efecd83b777fb40bda8316
blob + b8aa7bda96402b0da5d3bfb23336c706e08b1740
--- man/ngircd.conf.5.tmpl
+++ man/ngircd.conf.5.tmpl
.TP
\fBListen\fR
A comma separated list of IP address on which the server should listen.
-If unset, the defaults value is "0.0.0.0" or, if nIRCcd was compiled
+If unset, the defaults value is "0.0.0.0" or, if ngIRCd was compiled
with IPv6 support, "::,0.0.0.0". So the server listens on all configured
IP addresses and interfaces by default.
.TP
.TP
\fBMotdPhrase\fR
A simple Phrase (<256 chars) if you don't want to use a MOTD file.
-If this variabke is set, no \fBMotdFile\fR will be read at all which can be
+If this variable is set, no \fBMotdFile\fR will be read at all which can be
handy if the daemon should run inside a chroot directory.
.TP
\fBServerUID\fR