2 194f18c8 2001-12-31 alex ngIRCd - Next Generation IRC Server
3 6d11fb14 2011-01-09 alex http://ngircd.barton.de/
5 6a5569c2 2016-01-04 alex (c)2001-2016 Alexander Barton and Contributors.
6 f39d6285 2003-01-04 alex ngIRCd is free software and published under the
7 f39d6285 2003-01-04 alex terms of the GNU General Public License.
12 f39d6285 2003-01-04 alex I. Introduction
13 f39d6285 2003-01-04 alex ~~~~~~~~~~~~~~~
15 53b2acc0 2012-09-04 alex ngIRCd is a free, portable and lightweight Internet Relay Chat server for
16 53b2acc0 2012-09-04 alex small or private networks, developed under the GNU General Public License
17 53b2acc0 2012-09-04 alex (GPL; please see the file COPYING for details). It is simple to configure,
18 53b2acc0 2012-09-04 alex can cope with dynamic IP addresses, and supports IPv6 as well as SSL. It is
19 53b2acc0 2012-09-04 alex written from scratch and not based on the original IRCd.
21 53b2acc0 2012-09-04 alex The name ngIRCd means next generation IRC daemon, which is a little bit
22 53b2acc0 2012-09-04 alex exaggerated: lightweight Internet Relay Chat server most probably would be a
23 53b2acc0 2012-09-04 alex better name :-)
25 22a9ed66 2007-05-20 alex Please see the INSTALL document for installation and upgrade information!
31 cb3a4321 2015-09-06 alex It is not the goal of ngIRCd to implement all the nasty behaviors of the
32 eeccc193 2005-06-26 alex original ircd, but to implement most of the useful commands and semantics
33 eeccc193 2005-06-26 alex specified by the RFCs.
35 eeccc193 2005-06-26 alex In the meantime ngIRCd should be quite feature complete and stable to be
36 eeccc193 2005-06-26 alex used in real IRC networks.
38 eeccc193 2005-06-26 alex Implemented IRC-commands are:
40 65befdaf 2011-12-25 alex ADMIN, AWAY, CHANINFO, CONNECT, DIE, DISCONNECT, ERROR, GLINE, HELP, INFO,
41 65befdaf 2011-12-25 alex INVITE, ISON, JOIN, KICK, KILL, KLINE, LINKS, LIST, LUSERS, MODE, MOTD,
42 65befdaf 2011-12-25 alex NAMES, NICK, NJOIN, NOTICE, OPER, PART, PASS, PING, PONG, PRIVMSG, QUIT,
43 65befdaf 2011-12-25 alex REHASH, RESTART, SERVER, SERVICE, SERVLIST, SQUERY, SQUIT, STATS, SUMMON,
44 65befdaf 2011-12-25 alex TIME, TOPIC, TRACE, USER, USERHOST, USERS, VERSION, WALLOPS, WEBIRC, WHO,
45 65befdaf 2011-12-25 alex WHOIS, WHOWAS.
47 f39d6285 2003-01-04 alex III. Features (or: why use ngIRCd?)
48 f39d6285 2003-01-04 alex ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 e0f8ce09 2012-01-04 alex - well arranged (lean) configuration file
51 e0f8ce09 2012-01-04 alex - simple to build/install, configure and maintain
52 e0f8ce09 2012-01-04 alex - supports IPv6 and SSL
53 e0f8ce09 2012-01-04 alex - no problems with servers that have dynamic IP addresses
54 e0f8ce09 2012-01-04 alex - freely available, modern, portable and tidy C-source
55 eeccc193 2005-06-26 alex - wide field of supported platforms, including AIX, A/UX, FreeBSD, HP-UX,
56 eeccc193 2005-06-26 alex IRIX, Linux, Mac OS X, NetBSD, OpenBSD, Solaris, and Windows with Cygwin.
57 e0f8ce09 2012-01-04 alex - ngIRCd is being actively developed since 2001.
60 f39d6285 2003-01-04 alex IV. Documentation
61 cfe1893d 2002-05-08 alex ~~~~~~~~~~~~~~~~~
63 93146b57 2003-03-04 alex More documentation can be found in the "doc/" directory and the homepage of
64 b976ec03 2005-07-09 alex the ngIRCd: <http://ngircd.barton.de/>.
70 b976ec03 2005-07-09 alex The homepage of the ngIRCd is: <http://ngircd.barton.de/>; you will find
71 b976ec03 2005-07-09 alex the newest information about the ngIRCd and the most recent ("stable")
72 b976ec03 2005-07-09 alex releases there.
74 93146b57 2003-03-04 alex If you are interested in the latest development versions (which are not
75 09968ee8 2008-04-24 alex always stable), then please read the section about "GIT" on the homepage and
76 09968ee8 2008-04-24 alex the file "doc/GIT.txt" which describes the use of GIT, the version control
77 a0252446 2015-07-19 alex system used by ngIRCd (homepage: <http://git-scm.com/>).
83 f39d6285 2003-01-04 alex If you find bugs in the ngIRCd (which might be there :-), please report
84 f39d6285 2003-01-04 alex them at the following URL:
86 a0252446 2015-07-19 alex <https://github.com/ngircd/ngircd/issues>
88 a84b9d99 2003-03-09 alex There you can read about known bugs and limitations, too.
90 a0252446 2015-07-19 alex If you have comments, patches or something else, please feel free to post
91 a0252446 2015-07-19 alex a mail to the ngIRCd mailing list: <ngircd-ml@ngircd.barton.de> (please see
92 a0252446 2015-07-19 alex <http://ngircd.barton.de/support.php> for details) or join the ngIRCd IRC
93 a0252446 2015-07-19 alex channel: <irc://irc.barton.de/ngircd>.