mirror of
				https://github.com/osmarks/ngircd.git
				synced 2025-10-31 14:02:59 +00:00 
			
		
		
		
	Prepare documentation for release 0.9.0 ...
This commit is contained in:
		| @@ -15,7 +15,7 @@ ngIRCd CVSHEAD | |||||||
|   - Don't generate error messages for unknown commands received before the |   - Don't generate error messages for unknown commands received before the | ||||||
|     client is registered with the server (like the original ircd). |     client is registered with the server (like the original ircd). | ||||||
|   - Never run with root privileges but always switch the user ID. |   - Never run with root privileges but always switch the user ID. | ||||||
|   - Make netsplit messages RFC compliant. |   - Make "netsplit" messages RFC compliant. | ||||||
|   - Fix handling of QUIT Messages: send only one message, even if the client |   - Fix handling of QUIT Messages: send only one message, even if the client | ||||||
|     is member of multiple channels. |     is member of multiple channels. | ||||||
|   - Don't exit server if closing of a socket fails; instead ignore it and |   - Don't exit server if closing of a socket fails; instead ignore it and | ||||||
| @@ -53,7 +53,7 @@ ngIRCd CVSHEAD | |||||||
|     most probably other older C compilers on other systems. |     most probably other older C compilers on other systems. | ||||||
|   - When the daemon should switch to another user ID (ServerID is defined in |   - When the daemon should switch to another user ID (ServerID is defined in | ||||||
|     the configuration file) and is not running in a chroot environment, it |     the configuration file) and is not running in a chroot environment, it | ||||||
|     changes it's working directory to the home directory of this user. This |     changes its working directory to the home directory of this user. This | ||||||
|     should enable the system to write proper core files when not running with |     should enable the system to write proper core files when not running with | ||||||
|     root privileges ... |     root privileges ... | ||||||
|  |  | ||||||
| @@ -608,4 +608,4 @@ ngIRCd 0.0.1, 31.12.2001 | |||||||
|  |  | ||||||
|  |  | ||||||
| --  | --  | ||||||
| $Id: ChangeLog,v 1.275 2005/06/24 20:56:46 alex Exp $ | $Id: ChangeLog,v 1.276 2005/06/26 21:54:01 alex Exp $ | ||||||
|   | |||||||
							
								
								
									
										6
									
								
								NEWS
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								NEWS
									
									
									
									
									
								
							| @@ -10,8 +10,10 @@ | |||||||
|                                   -- NEWS -- |                                   -- NEWS -- | ||||||
|  |  | ||||||
|  |  | ||||||
| ngIRCd CVSHEAD | ngIRCd 0.9.0 | ||||||
|  |  | ||||||
|  |   - Never run with root privileges but always switch the user ID. | ||||||
|  |   - Make "netsplit" messages RFC compliant. | ||||||
|   - Implemented the IRC function "WHOWAS". |   - Implemented the IRC function "WHOWAS". | ||||||
|   - New configuration option "OperServerMode" to enable a workaround needed |   - New configuration option "OperServerMode" to enable a workaround needed | ||||||
|     when running an network with ircd2 servers and "OperCanUseMode" enabled |     when running an network with ircd2 servers and "OperCanUseMode" enabled | ||||||
| @@ -206,4 +208,4 @@ ngIRCd 0.0.1, 31.12.2001 | |||||||
|  |  | ||||||
|  |  | ||||||
| --  | --  | ||||||
| $Id: NEWS,v 1.73 2005/05/16 12:25:15 alex Exp $ | $Id: NEWS,v 1.74 2005/06/26 21:54:02 alex Exp $ | ||||||
|   | |||||||
							
								
								
									
										30
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								README
									
									
									
									
									
								
							| @@ -1,21 +1,19 @@ | |||||||
|  |  | ||||||
|                      ngIRCd - Next Generation IRC Server |                      ngIRCd - Next Generation IRC Server | ||||||
|  |  | ||||||
|                       (c)2001-2004 by Alexander Barton, |                         (c)2001-2005 Alexander Barton, | ||||||
|                     alex@barton.de, http://www.barton.de/ |                     alex@barton.de, http://www.barton.de/ | ||||||
|  |  | ||||||
|                ngIRCd is free software and published under the |                ngIRCd is free software and published under the | ||||||
|                    terms of the GNU General Public License. |                    terms of the GNU General Public License. | ||||||
|  |  | ||||||
|                                 -- README -- |                                 -- README -- | ||||||
|                             |  | ||||||
|                       Ilja Osthoff, <ilja@glide.ath.cx> |  | ||||||
|  |  | ||||||
|  |  | ||||||
| I. Introduction | I. Introduction | ||||||
| ~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~ | ||||||
|  |  | ||||||
| ngIRCd is an Open-Source server for the Internet Relay Chat (IRC), which | ngIRCd is an Open Source server for the Internet Relay Chat (IRC), which | ||||||
| is developed and published under the terms of the GNU General Public | is developed and published under the terms of the GNU General Public | ||||||
| Licence (URL: http://www.gnu.org/licenses/gpl.html). ngIRCd means "next | Licence (URL: http://www.gnu.org/licenses/gpl.html). ngIRCd means "next | ||||||
| generation IRC daemon", it's written from scratch and not deduced from the | generation IRC daemon", it's written from scratch and not deduced from the | ||||||
| @@ -25,15 +23,19 @@ generation IRC daemon", it's written from scratch and not deduced from the | |||||||
| II. Status | II. Status | ||||||
| ~~~~~~~~~~~ | ~~~~~~~~~~~ | ||||||
|  |  | ||||||
| At present, the ngIRCd is under active development, some features are not | It is not the goal of ngIRCd to implement all the nasty behaviours of the | ||||||
| implemented, some only partly. | original ircd, but to implement most of the useful commands and semantics | ||||||
|  | specified by the RFCs. | ||||||
|  |  | ||||||
| Till today (more or less complete) implemented IRC-commands: | In the meantime ngIRCd should be quite feature complete and stable to be | ||||||
|  | used in real IRC networks. | ||||||
|  |  | ||||||
|  | Implemented IRC-commands are: | ||||||
|  |  | ||||||
| ADMIN, AWAY, CHANINFO, CONNECT, DIE, DISCONNECT, ERROR, HELP, INVITE, ISON, | ADMIN, AWAY, CHANINFO, CONNECT, DIE, DISCONNECT, ERROR, HELP, INVITE, ISON, | ||||||
| JOIN, KICK, KILL, LINKS, LIST, LUSERS, MODE, MOTD, NAMES, NICK, NJOIN, | JOIN, KICK, KILL, LINKS, LIST, LUSERS, MODE, MOTD, NAMES, NICK, NJOIN, NOTICE, | ||||||
| NOTICE, OPER, PART, PASS, PING, PONG, PRIVMSG, QUIT, REHASH, RESTART, SERVER, | OPER, PART, PASS, PING, PONG, PRIVMSG, QUIT, REHASH, RESTART, SERVER, SQUIT, | ||||||
| SQUIT, STATS, TIME, TOPIC, TRACE, USER, USERHOST, VERSION, WHO, WHOIS. | STATS, TIME, TOPIC, TRACE, USER, USERHOST, VERSION, WHO, WHOIS, WHOWAS. | ||||||
|  |  | ||||||
|  |  | ||||||
| III. Features (or: why use ngIRCd?) | III. Features (or: why use ngIRCd?) | ||||||
| @@ -43,10 +45,8 @@ III. Features (or: why use ngIRCd?) | |||||||
| - simple, easy understandable configuration file, | - simple, easy understandable configuration file, | ||||||
| - freely published open-source C source code, | - freely published open-source C source code, | ||||||
| - ngIRCd will be developed on in the future. | - ngIRCd will be developed on in the future. | ||||||
| - supported platforms (tested versions): AIX (3.2.5), A/UX (3.0.1), FreeBSD | - wide field of supported platforms, including AIX, A/UX, FreeBSD, HP-UX, | ||||||
|   (4.5), HP-UX (10.20), IRIX (6.5), Linux (2.x), Mac OS X (10.x), NetBSD |   IRIX, Linux, Mac OS X, NetBSD, OpenBSD, Solaris, and Windows with Cygwin. | ||||||
|   (1.5.2/i386, 1.5.3/m68k), Solaris (2.5.1, 2.6), Windows with Cygwin, and |  | ||||||
|   OpenBSD (3.4/i386). |  | ||||||
|  |  | ||||||
|  |  | ||||||
| IV. Documentation | IV. Documentation | ||||||
| @@ -84,4 +84,4 @@ mail to: <alex@barton.de> or <alex@arthur.ath.cx> | |||||||
|  |  | ||||||
|  |  | ||||||
| --  | --  | ||||||
| $Id: README,v 1.19 2004/05/07 11:19:20 alex Exp $ | $Id: README,v 1.20 2005/06/26 21:54:01 alex Exp $ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alexander Barton
					Alexander Barton