diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/.indent.pro ircby-0.5-RC3/.indent.pro
--- ircd-hybrid-7.0.1/.indent.pro	Mon Jun 18 02:09:42 2001
+++ ircby-0.5-RC3/.indent.pro	Wed Dec 31 19:00:00 1969
@@ -1,17 +0,0 @@
-/* $Id: .indent.pro,v 1.3 2001/06/18 06:09:42 a1kmm Exp $ */
-/* copy this file to the source dir then run indent file.c */
-
---gnu-style
-/* Disable tabs... */
--nut
-/* This is the indent before the brace not inside the block. */
---brace-indent0
-/* Indent case: by 2 and braces inside case by 0(then by 0)... */
---case-brace-indentation0
---case-indentation2
-/* Put while() on the brace from do... */
---cuddle-do-while
-/* Disable an annoying format... */
---no-space-after-function-call-names
-/* Disable an annoying format... */
---no-space-after-casts
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/BUGS ircby-0.5-RC3/BUGS
--- ircd-hybrid-7.0.1/BUGS	Wed Jun 11 00:26:04 2003
+++ ircby-0.5-RC3/BUGS	Tue Mar 30 11:04:24 2004
@@ -60,4 +60,4 @@
  with any report  (with passwords and other sensitive information masked).
 
 --------------------------------------------------------------------------------
-$Id: BUGS,v 7.52.2.1 2003/06/11 04:26:04 lusky Exp $
+$Id: BUGS,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/ChangeLog.IRCby ircby-0.5-RC3/ChangeLog.IRCby
--- ircd-hybrid-7.0.1/ChangeLog.IRCby	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/ChangeLog.IRCby	Sat Jun  5 20:16:30 2004
@@ -0,0 +1,105 @@
+ircby-0.5-RC3
+
+05-06-2004	newiceman
+    *	added +a (anon ops) support
+    
+02-06-2004	newiceman
+    *	from now you can't put +v on +o/+h modes
+    
+07-05-2004	newiceman
+    *	fixed +h/+p bug
+    *	fixed xline bug(incorrect validation function)
+    
+19-04-2004	newiceman
+    *	fixed codepage translation
+
+ircby-0.5-RC2
+
+29-3-2004
+    *	IRCby.wizard: fixed Linux ÓÔÁÒÔÏ×ÙÊ ÓËÒÉÐÔ ÎÁ /etc/init.d/ircd.sh
+    *	ÂÙÌÁ ÏÛÉÂËÁ m_whois. îÅ ÄÏ ËÏÎÃÁ ÎÁÌÏÖÅÎ ÐÁÔÞ xlat (ÎÅ ÄÏÂÁ×ÌÅÎ ËÏÄ 309 RPL_WHOISCODEPAGE,
+	ËÏÔÏÒÙÊ × ÉÔÏÇÅ ÇÅÎÅÒÉÌ ÎÅÉÚ×ÅÓÔÕÎÀ ÏÛÉÂËÕ × whois). fixed
+
+25-3-2004	ewger
+    *  	IRCby.wizard ÎÅËÏÒÒÅËÔÎÏ ÇÅÎÅÒÉÒÏ×ÁÌÓÑ ËÏÎÆÉÇ stunnel.conf
+	äÏÂÁ×ÌÅÎ uid ÐÏÌØÚÏ×ÁÔÅÌÑ ircd.. ÂÙÌ nobody. úÁËÏÍÅÎÔÉÒÏ×ÁÎÁ ÄÅÒÅËÔÉ×Á
+	cert, ÓÁÍÏÐÏÄÐÉÓÁÎÎÙÅ ÓÅÒÔÉÆÉËÁÔÙ ×ÓÅÒÁ×ÎÏ ÉÇÎÏÒÉÒÕÀÔÓÑ, ÉÓÐÏÌØÚÕÅÔÓÑ
+	ÓÇÅÎÅÒÉÒÏ×ÁÎÎÙÊ /usr/local/etc/stunnel.pem ÐÒÉ ÕÓÔÁÎÏ×ËÅ stunnel
+	
+    *   BF/256 ÚÁÍÅÎÅÎÏ BF/168. ïÇÒÁÎÉÞÅÎÉÑ ÐÏ ÒÁÚÍÅÒÕ ËÌÀÞÁ OpenSSL
+    
+    *   autoconf/configure.in ÄÌÑ "ÎÏÒÍÁÌØÎÏÊ" ÇÅÎÅÒÁÃÉÉ configure 
+	ÕÓÔÁÎÏ×ÌÅÎÙ ÐÁÒÁÍÅÔÒÙ ac_cv_nicklen="30" ac_cv_maxclients="500" ac_cv_topiclen="300"
+	
+
+ircby-0.5-RC1
+
+24-3-2004	ewger
+    *	match.c ÉÓÐÒÁ×ÌÅÎ ÇÌÀË Ó ÂÕË×ÏÊ ³ ÚÁËÇÌÁ×ÎÏÊ. ÷ cp1251 ÜÔÏ ÂÁÊÔ 0xA8.
+	òÁÎØÛÅ ÏÎ ÎÅ ÓÞÉÔÁÌÓÑ ÂÕË×ÏÊ ÎÉËÁ ÉÌÉ ËÁÎÁÌÁ. á × "ËÌÁÓÎÏÍ" 7-Í ËÏÄÅ
+	×ÓÅ ÎÉËÉ ÎÅ ÐÒÏÈÏÄÑÝÉÅ ÐÒÏ×ÅÒËÕ ÐÒÉÂÉ×ÁÌÉÓØ. ëÓÔÁÔÉ ÄÅÂÁÇ ÌÕÞÛÅ ×ÓÅÇÏ ÄÅÌÁÔØ
+	ilog(L_NOTICE) É ÞÉÔÁÔØ ÌÏÇ ÓÅÒ×ÅÒÁ.
+    * 	ircd.c ÄÏÂÁ×ÌÅÎÁ ÛÁÐÏÞËÁ ÎÁÞÁÌÁ ÌÏÇÁ.
+	
+
+21-3-2004	ewger
+    *   patchlevel.h ÐÏÄÐÒÁ×ÌÅÎÁ ×ÅÒÓÉÑ ÄÌÑ /trace
+
+    * 	ÏÔÒÅÄÁËÔÉÒÏ×ÁÎ ircd.motd, ËÏÔÏÒÙÊ ÄÏÂÁ×ÌÑÅÔÓÑ ÓËÒÉÐÔÏÍ
+
+    *	äÏÂÁ×ÌÅÎ ÓËÒÉÐÔ ÕÐÒÏÝÅÎÎÏÊ Á×ÔÏÍÁÔÉÞÅÓËÏÊ ÕÓÔÁÎÏ×ËÉ ÎÁ perl
+	IRCby.wizard õÓÔÁÎÏ×ËÕ ÔÅÐÅÒØ ÓÄÅÌÁÔØ ÐÒÏÝÅ × ÂÏÌÅÅ ÉÔÅÒÁËÔÉ×ÎÏÍ ÒÅÖÉÍÅ.
+
+    *   IRCby/ClientsSSL
+    
+    *	INSTALL.IRCby, README.IRCby, ÄÏËÕÍÅÎÔÁÃÉÑ doc/IRCby
+    
+    *	äÏÂÁ×ÌÅÎÙ ÍÏÄÕÌÉ contrib/hybrid_services É m_forcenick
+	íÏÄÕÌØ ÓÅÒ×ÉÓÏ× ÎÁÄÏ ÐÏÄÇÒÕÖÁÔØ ÏÂÑÚÁÔÅÌØÎÏ. ïÎÉ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÎÁÂÏÒ
+	ËÏÍÍÁÎÄ É ÓÏËÒÁÝÅÎÉÊ ÄÌÑ ÒÁÂÏÔÙ ÓÅÒ×ÉÓÏ× ÎÁÐÒÑÍÕÀ.
+    
+20-3-2004	ewger
+
+    *   ðÅÒÅÎÅÓÅÎ ÒÕÓÓËÉÊ ÈÅÌÐ windows 1251
+
+    *  	óÏÚÄÁÎ ChangeLog.IRCby
+
+    * 	÷ÚÑÔÏ ÉÚ èÉÍÅÒÙ 1.0 ÐÏ×ÅÒÈ çÉÂÒÉÄÁ 7.0.1 
+	
+	[m_xlat.c, client.h] ÐÏÄÄÅÒÖËÁ ËÌÉÅÎÔÓËÉÈ ËÏÄÏ×ÙÈ ÔÁÂÌÉÃ
+        [match.c, hash.c, m_nick.c]
+	äÏÂÁ×ÌÅÎÁ ÐÒÏ×ÅÒËÁ ÐÏÈÏÖÉÈ ÒÕÓÓËÉÈ É ÌÁÔÉÎÓËÉÈ ÌÉÔÅÒ
+        ÎÅËÏÔÏÒÙÅ ÐÒÁ×ËÉ ÍÏÄÕÌÑ m_nick (strcmp ÎÁ irccmp)
+	ÐÒÁ×ËÁ ÈÅÛÅÊ nick, channel, resv
+        [match.c]
+	ðÏÄÐÒÁ×ÌÅÎÙ ÔÁÂÌÉÃÙ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ × ×ÅÒÈÎÉÊ É ÎÉÖÎÉÊ ÒÅÇÉÓÔÒ.
+        ðÏÄÐÒÁ×ÌÅÎÁ ÔÁÂÌÉÃÁ ÚÎÁËÏ×. ôÅÐÅÒØ ÐÏÑ×ÉÌÁÓØ ×ÏÚÍÏÖÎÏÓÔØ ÉÓÐÏÌØÚÏ×ÁÔØ ÒÕÓÓËÉÅ ÎÉËÉ, 
+	ÒÕÓÓËÉÅ ÉÍÅÎÁ ÐÏÌÚÏ×ÁÔÅÌÅÊ É ÒÕÓÓËÉÅ ÉÍÅÎÁ ËÁÎÁÌÏ×
+
+newiceman 11/03/2003
+	o	äÏÂÁÌÅÎÁ ÐÏÄÄÅÒÖËÁ ÒÕÓÓËÏÊ ÌÏËÁÌÉ
+newiceman 09/03/2003
+	o	äÏÂÁ×ÌÅÎ ÐÁÔÞ ÏÔ sa ÄÌÑ ÐÏÄÄÅÒÖËÉ gatelinks
+newiceman 07/03/2003
+	o	óÄÅÌÁÎ ÐÅÒÅÈÏÄ ÎÁ rc9 ÂÁÚÕ
+	o	éÓÐÒÁ×ÌÅÎ ÂÁÚÏ×ÙÊ ËÏÎÆÉÇ ÓÅÒ×ÅÒÁ
+	o	ðÅÒÅ×ÅÄÅÎ ÎÁ ÒÕÓÓËÉÊ ÑÚÙË ÈÅÌÐ ÐÏ ËÏÍÍÁÎÄÁÍ ÓÅÒ×ÅÒÁ
+newiceman 20/11/2002
+	o	éÚÍÅÎÅÎ ÆÏÒÍÁÔ ×Ù×ÏÄÁ ÓÔÁÔÉÓÔÉËÉ × ËÏÍÍÁÎÄÁÈ /stats ? É /stats l
+        o       éÚÍÅÎÉÌÓÑ ÂÁÚÏ×ÙÊ ËÏÎÆÉÇ ÓÅÒ×ÅÒÁ
+	
+newiceman 17/11/2002
+	o	ðÏÄËÏÒÒÅËÔÉÒÏ×ÁÎÏ ÎÅÓËÏÌØËÏ ÐÒÏ×ÅÒÏË ÐÁÍÑÔÉ É ÄÅÓËÒÉÐÔÏÒÏ×
+	o	äÏÐÉÓÁÎ ÍÏÄÕÌØ ÐÅÒÅËÏÄÉÒÏ×ËÉ ËÏÄÏ×ÙÈ ÔÁÂÌÉÃ
+	o	îÅÕÄÁÞÎÁÑ ÐÏÐÙÔËÁ ÚÁÐÒÅÔÉÔØ ÎÅ cryptlink ÌÉÎËÉ ÓÅÒ×ÅÒÏ× ÉÚ-ÚÁ ÔÏÇÏ
+		ÞÔÏ ÓÅÒ×ÉÓÙ ÌÉÎËÕÀÔÓÑ ÔÏÌØËÏ ÓÔÁÒÙÍ ÍÅÔÏÄÏÍ.
+	
+newiceman 11/10/2002
+	o	ðÅÒ×ÙÊ ÒÅÌÉÚ
+	o	ðÏÄËÏÒÒÅËÔÉÒÏ×ÁÎ ËÏÎÆÉÇ
+	o	äÏÂÁ×ÌÅÎÁ ÒÅÁÌÉÚÁÃÉÑ ËÌÉÅÎÔÓËÉÈ SSL-ÐÏÄËÌÀÞÅÎÉÊ ÎÁ ÂÁÚÅ stunnel
+
+newiceman 27/09/2002
+ircd_defs.h
+	o	éÚÍÅÎÅÎÏ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ TOPICLEN ÎÁ 300
+	o	ðÅÒ×ÙÊ ×ÙÐÕÓË ÄÌÑ irc.by 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/Hybrid-team ircby-0.5-RC3/Hybrid-team
--- ircd-hybrid-7.0.1/Hybrid-team	Tue Dec 30 15:53:29 2003
+++ ircby-0.5-RC3/Hybrid-team	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$Id: Hybrid-team,v 7.59.2.2 2003/12/30 20:53:29 ievil Exp $
+$Id: Hybrid-team,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
 The hybrid team is a group of ircd coders who were frustrated
 with the instability and all-out "dirtiness" of the EFnet ircd's
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/INSTALL ircby-0.5-RC3/INSTALL
--- ircd-hybrid-7.0.1/INSTALL	Thu Sep 19 12:14:30 2002
+++ ircby-0.5-RC3/INSTALL	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
                             Hybrid INSTALL Document
 
-   $Id: INSTALL,v 7.31 2002/09/19 16:14:30 bill Exp $
+   $Id: INSTALL,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
    Copyright (c) 2001 by ircd-hybrid team
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/INSTALL.IRCby ircby-0.5-RC3/INSTALL.IRCby
--- ircd-hybrid-7.0.1/INSTALL.IRCby	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/INSTALL.IRCby	Tue Mar 30 11:04:24 2004
@@ -0,0 +1,28 @@
+
+ôÒÅÂÏ×ÁÎÉÑ
+
+    OS: ÔÅÓÔÉÒÏ×ÁÌÏÓØ ÎÁ Linux, FreeBSD
+
+    âÉÂÌÉÏÔÅËÁ OpenSSL-0.9.7
+
+    õÓÔÁÎÏ×ÌÅÎÎÙÊ Stunnel doc/IRCby/ClientsSSL × /usr/local
+
+ðÒÉÍÅÒ ÉÎÓÔÁÌÑÃÉÉ
+    
+    òÁÓÐÁËÕÊÔÅ ËÏÄ ÓÅÒ×ÅÒÁ, ÎÁÐÒÉÍÅÒ × ÐÁÐËÕ /usr/local/src
+        
+    úÁÐÕÓÔÉÔÅ ÆÁÊÌ IRCby.wizard, ËÏÔÏÒÙÊ ÚÁÄÁÓÔ ×ÏÐÒÏÓÙ É ÐÒÏÉÚ×ÅÄÅÔ 
+    ÂÙÓÔÒÕÀ ÕÓÔÁÎÏ×ËÕ. õÓÔÁÎ×ÏËÁ ÄÏÌÖÎÁ ÐÒÏÉÚ×ÏÄÉÔØÓÑ ÏÔ ÐÏÌØÚÏ×ÁÔÅÌÑ 
+    root, × ÐÒÏÃÅÓÓÅ ÕÓÔÁÎÏ×ËÉ ÎÁÄÏ ÕËÁÚÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÑ ÏÔ ËÏÔÏÒÏÇÏ 
+    ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÄÅÍÏÎ.
+        
+    åÓÌÉ ÞÔÏ-ÔÏ ÐÏÛÌÏ ÎÅ ÔÁË, ÞÉÔÁÊÔÅ ÄÏËÕÍÅÎÔÁÃÉÀ É ÒÁÚÂÉÒÁÊÔÅÓØ ÐÏ ÛÁÇÁÍ.
+    ÷ÁÍ ÐÒÉÄÅÔÓÑ ÓÄÅÌÁÔØ ËÌÁÓÓÉÞÅÓËÉÅ
+    
+	./configure	
+	make 	
+	make install
+	cd contrib
+	make
+	make install
+	
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/IRCby.wizard ircby-0.5-RC3/IRCby.wizard
--- ircd-hybrid-7.0.1/IRCby.wizard	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/IRCby.wizard	Tue Mar 30 11:04:24 2004
@@ -0,0 +1,564 @@
+#!/usr/bin/perl
+# v 0.2
+
+use Socket;
+
+    @hosts = (
+	 "FreeBSD", "Solaris", "Linux"
+    );
+
+    %hubs = (
+        "irc.by" => "-----BEGIN PUBLIC KEY-----
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtgMqwGfdg5H9DBF5dAwB
+OG1m/No8KkdYbjIhqrIBVdaHmhjKogkHUNqHi+RhO5cM9pdcb5AZTWsDoRfWo+oB
+SlsY+yX1VdJ84FSVvQGsxoEmaUP7Kvx2ql1Qo9OvorFLm6v/yoIc+YtixK/a0X7u
+4XDRt72yaJcTlkMRk5NGhjHY9U683GM1euV5gel8FzAl8jKQXP3syOCgk+uR2uo7
+0uibdEdT84Bcz6NgD3gIz2xRpvP7tiXK9G5AyUOZre1DvDZ/3essUre6BLT3IlCS
+NjGd/VaX9HIsRuX29ARCWflywGTkB1VfKrslHq8stIkxrMIFzvOk/5YnkRjjHO+n
+UwIDAQAB
+-----END PUBLIC KEY-----",
+        "solo.irc.by" => "-----BEGIN PUBLIC KEY-----
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3gd5ayLA7iTNUWujmbkF
+JfZq6yuVRp5Wg4ZV/QegPl391Jx5JK5aXStdQLwzNQfWBkdjKSeXaqFF9u5cWoK/
+ixJGbFuBH6G+aspnSDsKqMlUnyHOul8e5RMajn9AxMpoajRkdxuMWeVBqPbwtcPd
+NWvGrdF+7lfISYhtU+dHeElIGctgNmcGnIKCZrF5w0KuM/kr1U6KiKcX0nDBDi9P
+43h6Ums5i8i+Mv9nciMTbzMTzKQE8SkqGozZzdn+D+LJ+AnUby2stJIhfNyMYXXJ
+sqN0wIPHJUWLND+LaZjYUS+d/pRwIBzEasvUP88ZUZ+mtP1e4v+NH3Be5Cdm+bTb
+wwIDAQAB
+-----END PUBLIC KEY-----",
+	"prezident.irc.by" => "-----BEGIN PUBLIC KEY-----
+MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwfDUi9Vo6i8OBhiHKBfG
+MmCWxTsCrDUtVtBsYBgVVvERr9gxfG4NY+YFJF7F6CI5hkVWAZAzghCBmw8pIQae
+qILSYlx5U6YF3/Pbw1Lhp0nluXHTj9N0bpsHVXh6IgNitkY3qNInt2C1kQV2TTk2
+LYI2Qc2NyqeE1IpqKTM6TFLhVRJQBI05HGMSAZRDYFrd+ZTjV/PPjOSNeJM/TBcw
+p7BQZ+f21IIlcw9MSZc40ChfyMdu+9HSZsf2cGS0iMzxLP2oMsDWqklOhQWPQGiF
+Cr3u6A70wW+rwGvSifrhB7Hnx2ybEwx6zh6IQ/g8TFUgH3Dr9IHHjE3TO0M7KBA0
+pwIDAQAB
+-----END PUBLIC KEY-----",
+    );
+
+    $PREFIX = "/usr/local";
+print <<EOF;
++--------------------------------------------------------------+
+|
+|    óËÒÉÐÔ ÂÙÓÔÒÏÊ ÕÓÔÁÎÏ×ËÉ irc ÓÅÒ×ÅÒÁ ÄÌÑ ÓÅÔÉ IRCby
+|
++--------------------------------------------------------------+
+
+    üÔÏÔ ÓËÒÉÐÔ ÏÞÅÎØ ÐÒÏÓÔÏÊ. ïÎÏ ÐÒÏÓÉÔ ××ÅÓÔÉ ÄÁÎÎÙÅ, ËÏÔÏÒÙÅ 
+    ÎÁÄÏ ÕËÁÚÁÔØ ÔÏÞÎÏ, ÌÉÂÏ ÐÒÅÒ×ÁÔØ ÕÓÔÁÎÏ×ËÕ É ÎÁÞÁÔØ ÚÁÎÏ×Á.
+    óËÒÉÐÔ ÚÁÐÒÁÛÉ×ÁÅÔ ÓÌÅÄÕÀÝÉÅ ÄÁÎÎÙÅ:    
+    
+     * îÁÚ×ÁÎÉÅ ×ÁÛÅÇÏ ÓÅÒ×ÅÒÁ (ÎÁÐÒÉÍÅÒ, ÔÏ ÞÔÏ ÂÕÄÅÔ ×ÍÅÓÔÏ 
+       \"*\" × *.irc.by)
+     * éÍÑ É ÆÁÍÉÌÉÀ ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ ÓÅÒ×ÅÒÁ ÌÁÔÉÎÓËÉÍÉ ÂÕË×ÁÍÉ 
+       (ÎÁÐÒÉÍÅÒ, Vasiliy Pupkin). ïÂÑÚÁÔÅÌØÎÏ Ó ÚÁÇÌÁ×ÎÙÈ ÂÕË×.
+     * ëÏÎÔÁËÔÎÙÊ email ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ ÓÅÒ×ÅÒÁ 
+       (ÎÁÐÒÉÍÅÒ, Vasiliy\@irc.by)
+     * Nickname ÉÒËÏÐÁ, ËÏÔÏÒÙÊ ×Ù ÂÕÄÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ 
+       ÕÐÒÁ×ÌÅÎÉÑ ÓÅÒ×ÅÒÏÍ. ðÒÁ×Á ÂÕÄÕÔ ÄÏÓÔÕÐÎÙ ÐÏÓÌÅ ËÏÍÍÁÎÄÙ 
+       /oper <nick> <pass>
+     * ðÁÒÏÌØ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÉÒËÏÐÁ × ËÏÍÍÁÎÄÅ ×ÙÛÅ. ïÎ ÂÕÄÅÔ 
+       ÚÁÛÉÆÒÏ×ÁÎ É ×ÎÅÓÅÎ × ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ
+     * óÅÒ×ÅÒ ÎÅ ÍÏÖÅÔ ÚÁÐÕÓËÁÔØÓÑ ÏÔ root. õËÁÖÉÔÅ ÉÍÑ 
+       ÐÏÌØÚÏ×ÁÔÅÌÑ ÓÉÓÔÅÍÙ, ÏÔ ËÏÔÏÒÏÇÏ ÄÏÌÖÅÎ ÚÁÐÕÓËÁÔØÓÑ 
+       ÓÅÒ×ÅÒ. üÔÏÔ ÐÏÌØÚÏ×ÁÔÅÌØ É ÅÇÏ ÇÒÕÐÐÁ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ 
+       ÎÁ ÆÁÊÌÁÈ ÓÅÒ×ÅÒÁ ËÁË ×ÌÁÄÅÌÅÃ. 
+     * õËÁÖÉÔÅ ÎÏÍÅÒ ÓÏÏÔ×ÅÓÔ×ÕÀÝÉÊ ×ÁÛÅÊ ïó ÉÌÉ ××ÅÄÉÔÅ Ó×ÏÊ
+       ×ÁÒÉÁÎÔ ÌÁÔÉÎÓËÉÍÉ ÂÕË×ÁÍÉ.
+     * õËÁÖÉÔÅ ÎÏÍÅÒ ÓÏÏÔ×ÅÓÔ×ÕÀÝÉÊ ×ÁÛÅÍÕ ÐÒÉÅÍÌÅÍÏÍÕ ÁÐÌÉÎËÕ 
+       ÉÌÉ ××ÅÄÉÔÅ Ó×ÏÊ ×ÁÒÉÁÎÔ ÐÒÏÐÉÓÎÙÍÉ ÌÁÔÉÎÓËÉÍÉ ÂÕË×ÁÍÉ.
+     
+    îÁ ÏÓÎÏ×ÁÎÉÉ ÜÔÉÈ ÄÁÎÎÙÈ ÓËÒÉÐÔ ÎÁÞÎÅÔ ÕÓÔÁÎÏ×ËÕ. é ÅÓÌÉ
+    ÞÔÏ-ÔÏ ÐÏÛÌÏ ÎÅ ÔÁË, ×ÁÍ ÐÒÉÄÅÔÓÑ ÕÄÁÌÉÔØ ÆÁÊÌÙ
+    $PREFIX/ircd/*, 
+    Á ÔÁËÖÅ ÆÁÊÌ ÓÅÒ×ÉÓÁ ÅÓÌÉ ÏÎ ÕÓÐÅÌ ÕÓÔÁÎÏ×ÉÔÓÑ, ÐÒÏÞÅÓÔØ 
+    ÄÏËÕÍÅÎÔÁÃÉÀ, É ÓÄÅÌÁÔØ ×ÓÅ ÓÁÍÏÓÔÏÑÔÅÌØÎÏ.
+     
+    ÷ ÒÅÚÕÌØÔÁÔÅ ÒÁÂÏÔÙ ×Ù ÐÏÌÕÞÉÔÅ ÓÅÒ×ÉÓ × /etc/rc.d/init.d/ircd.sh
+    ÉÌÉ × /usr/local/etc/rc.d/ircd.sh, ËÏÔÏÒÙÊ ÂÕÄÅÔ ÚÁÐÕÓËÁÔØ
+    ircd ÎÁ 6667 ÐÏÒÔÕ É ircsd ÎÁ 994, ÅÓÌÉ ÕÓÔÁÎÏ×ÌÅÎ stunnel.  
+
++--------------------------------------------------------------+     
+EOF
+    print "ðÒÏÄÏÌÖÉÔØ? (y\\n): ";
+    <STDIN> =~ /^y/i or exit();
+
+# 	promt server name
+    print "ÎÁÚ×ÁÎÉÅ ÓÅÒ×ÅÒÁ: ";
+    $SERVERNAME = <STDIN>;
+    chomp($SERVERNAME);
+    if ($SERVERNAME =~ /^[A-Za-z0-9]*$/) {
+	# cool
+    } else {
+      	die("îÅÐÒÁ×ÉÌØÎÏÅ ÉÍÑ ÓÅÒ×ÅÒÁ..");
+    }    
+    
+# 	promt admin name
+    print "ÉÍÑ É ÆÁÍÉÌÉÑ ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ: ";
+    $ADMINNAME = <STDIN>;
+    chomp($ADMINNAME);
+    if ($ADMINNAME =~ /^[A-Z][A-Za-z]*\s[A-Z][A-Za-z]*$/) {
+	# cool
+    } else {
+	die("îÅÐÒÁ×ÉÌØÎÏÅ ÉÍÑ..");
+    }
+
+# 	promt admin email
+    print "email ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ: ";
+    $ADMINEMAIL = <STDIN>;    
+    chomp($ADMINEMAIL);
+    if ($ADMINEMAIL =~ /^[^@]+@.+$/) {
+	# cool
+    } else {
+	die("îÅÐÒÁ×ÉÌØÎÙÊ email..");
+    }
+    
+# 	promt admin nick
+    print "nickname irc-ÏÐÅÒÁÔÏÒÁ: ";
+    $ADMINNICK = <STDIN>;
+    chomp($ADMINNICK);
+    if ($ADMINNICK =~ /^[A-Za-z0-9]*$/) {
+	# cool
+    } else {
+  	die("îÅÐÒÁ×ÉÌØÎÙÊ ÎÉË..");
+    }    
+
+# 	promt admin pass
+    print "ÐÁÒÏÌØ irc-ÏÐÅÒÁÔÏÒÁ: ";
+    $ADMINPASS = <STDIN>;
+    chomp($ADMINPASS);
+    if ($ADMINPASS =~ /^[A-Za-z0-9]*$/) {
+	# cool
+    } else {
+  	die("îÅÐÒÁ×ÉÌØÎÙÊ ÐÁÒÏÌØ..");
+    }        
+
+# 	promt hostuser
+    print "ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ ÓÉÓÔÅÍÙ: ";
+    $HOSTUSER = <STDIN>;
+    chomp($HOSTUSER);
+    if ($HOSTUSER =~ /^[A-Za-z0-9]*$/) {
+	# cool
+    } else {
+  	die("îÅÐÒÁ×ÉÌØÎÙÊ ÐÏÌØÚÏ×ÁÔÅÌØ..");
+    }            
+    
+#	promt for host system
+    print "ÎÏÍÅÒ ïó ( ";
+    for $i (1 .. $#hosts+1) {
+        print  "$i. $hosts[$i-1]";  
+        if ($i ne $#hosts + 1) {
+		print ", ";
+	}
+    }
+    print "): ";
+
+    $HOST = <STDIN>;    
+    if ($HOST =~ /\d/) {
+	    $HOST =  $hosts[$HOST-1];
+    }
+    
+#	promt for uplink
+    print "ÎÏÍÅÒ ÁÐÌÉÎËÁ ( ";
+    @hublist = keys %hubs; 
+    for $i (1 .. $#hublist+1) {
+        print  "$i. $hublist[$i-1]";  
+        if ($i ne $#hublist + 1) {
+		print ", ";
+	}
+    }
+    print "): ";
+
+    $UPLINK = <STDIN>;    
+    chomp($UPLINK);
+    if ($UPLINK =~ /\d/) {
+    	$UPLINK =  $hublist[$UPLINK-1];
+    }
+     
+    print "ðÒÏÄÏÌÖÉÔØ? (y\\n): ";
+    <STDIN> =~ /^y/i or exit();
+    
+    $configure_args = " --prefix=$PREFIX/ircd ";
+    if ($HOST =~ /FreeBSD/i ) {
+    	$configure_args .= " --enable-kqueue ";
+    } elsif  ($HOST =~ /Solaris/i) {
+    	$configure_args .= " --enable-devpoll ";        
+    } elsif  ($HOST =~ /Linux/i) {
+    	$configure_args .= " --enable-rtsigio ";        
+    }
+    
+# 	configure    
+    print "\n*\tëÏÎÆÉÇÕÒÉÒÕÅÍ ËÏÄ. ðÏÄÏÖÄÉÔÅ..\n";
+    print `make distclean;./configure $configure_args`;
+    
+#	build
+    print "\n*\tëÏÍÐÉÌÉÒÕÅÍ..\n";
+    print `make -s`;
+    
+    print "\n*\téÎÓÔÁÌÉÒÕÅÍ..\n";
+    print `make install`;
+
+#	contrib
+    print "\n*\tëÏÍÐÉÌÉÒÕÅÍ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÍÏÄÕÌÉ..\n";
+    print `cd contrib; make -s; make install`;
+    
+    print "ðÒÏÄÏÌÖÉÔØ? (y\\n): ";
+    <STDIN> =~ /^y/i or exit();
+    
+#	ircd/etc        
+    my ($HOSTUSRGR,$passwd,$gid, $ulist) = getgrnam($HOSTUSER);    
+    
+    print "\n*\tóÏÚÄÁÅÍ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ.. ircd/etc/*.conf. íÏÖÅÔÅ ÐÏÓÍÏÔÒÅÔØ ÉÈ ÐÏÚÖÅ..\n";
+
+    open(IRCDCONF,">$PREFIX/ircd/etc/ircd.conf") or die "Can't open ircd.conf: $!";    
+    print IRCDCONF <<EOF;
+serverinfo {
+    name = "$SERVERNAME.irc.by";
+    description = "$SERVERNAME IRCby Server";
+    network_name = "IRCby";
+    network_desc = "First Belorussian IRC Network http://www.irc.by";
+    hub = no;
+    rsa_private_key_file = "$PREFIX/ircd/etc/$SERVERNAME.privkey";
+};
+    
+admin {
+    name = "$ADMINNAME";
+    description = "Server Administrator";
+    email = "<$ADMINEMAIL>";
+};
+    
+logging {
+    log_level = L_INFO;
+};
+
+class {
+    name = "users";
+    ping_time = 2 minutes;
+    number_per_ip = 2;
+    max_number = 100;
+    sendq = 100 kbytes;
+};
+
+class {
+    name = "restricted";
+    ping_time = 1 minute 30 seconds;
+    number_per_ip = 1;
+    max_number = 100;
+    sendq = 60kb;
+};
+
+class {
+    name = "opers";
+    ping_time = 5 minutes;
+    number_per_ip = 10;
+    max_number = 100;
+    sendq = 100kbytes;
+};
+
+class {
+    name = "server";
+    ping_time = 5 minutes;
+    connectfreq = 5 minutes;
+    max_number = 1;
+    sendq = 2 megabytes;
+};
+
+listen {
+    port = 6667;
+};
+
+auth {
+    user = "*@*";
+    exceed_limit = yes;	
+    kline_exempt = yes;
+    gline_exempt = yes;
+    no_tilde = yes;
+    class = "opers";
+};
+
+auth {
+    user = "*@*";
+    class = "users";       
+    restricted = yes;
+    have_ident = no;        
+};
+    
+.include "opers.conf"
+.include "connects.conf"
+
+resv {
+    reason = "There are no services on this network";
+    nick = "nickserv";
+    nick = "chanserv";
+    nick = "memoserv";
+    nick = "operserv";
+    nick = "botserv";
+    nick = "*serv";
+};
+
+channel {
+    use_invex = yes;
+    use_except = yes;
+    use_halfops = yes;
+    use_anonops = no;
+    use_vchans = no;
+    vchans_oper_only = yes;
+    use_knock = yes;
+    knock_delay = 5 minutes;
+    knock_delay_channel = 1 minute;
+    max_chans_per_user = 15;
+    quiet_on_ban = yes;
+    max_bans = 25;
+    default_split_user_count = 100;
+    default_split_server_count = 10;
+    no_create_on_split = yes;
+    no_join_on_split = no;	
+    oper_pass_resv = yes;
+};
+
+serverhide {
+    flatten_links = no;
+    links_delay = 5 minutes;
+    hidden = no;
+    disable_hidden = no;
+    hide_servers = no;
+    disable_remote_commands = no;
+    disable_local_channels = no;
+};
+
+general {
+    default_floodcount = 10;
+    failed_oper_notice = yes;
+    dots_in_ident=2;
+    dot_in_ip6_addr = yes;
+    min_nonwildcard = 4;
+    max_accept = 20;
+    anti_nick_flood = yes;	
+    max_nick_time = 20 seconds;
+    max_nick_changes = 5;        
+    anti_spam_exit_message_time = 5 minutes;
+    ts_warn_delta = 30 seconds;
+    ts_max_delta = 5 minutes;
+    client_exit = yes;	
+    kline_with_reason = yes;	
+    kline_with_connection_closed = no;	
+    non_redundant_klines = yes;
+    warn_no_nline = yes;
+    stats_o_oper_only=yes;	
+    stats_P_oper_only=no;
+    stats_i_oper_only=masked;
+    stats_k_oper_only=masked;                                    	
+    caller_id_wait = 1 minute;	
+    pace_wait_simple = 1 second;	
+    pace_wait = 10 seconds;	
+    short_motd = no;	
+    ping_cookie = no;
+    no_oper_flood = yes;
+    true_no_oper_flood = no;
+    glines = yes;
+    gline_time = 1 day;	
+    idletime = 0;
+    maximum_links = 1;	
+    fname_userlog = "logs/userlog";
+    fname_operlog = "logs/operlog";
+    fname_foperlog = "logs/foperlog";	
+    max_targets = 4;	
+    client_flood = 20;
+    use_help = yes;
+    message_locale = "russian";    
+    oper_only_umodes = bots, cconn, debug, full, skill, nchange, rej, spy, external, operwall, locops, unauth;
+    oper_umodes = locops, servnotice, operwall, wallop;
+    #servlink_path = "/usr/local/ircd/bin/servlink";
+    #default_cipher_preference = "BF/168";
+    #use_egd = yes;
+    #egdpool_path = "/var/run/egd-pool";
+    compression_level = 6;
+    throttle_time = 10;
+};
+    
+modules {
+    path = "$PREFIX/ircd/modules";
+    path = "$PREFIX/ircd/modules/autoload";	
+    module = "m_map.so";
+    module = "m_tburst.so";
+    module = "m_xlat.so";
+    module = "m_opme.so";	
+    module = "m_ojoin.so";
+    module = "hybrid_services.so";
+};
+    
+        
+EOF
+    close IRCDCONF;    
+    
+    $CRYPTEDPASS = `$PREFIX/ircd/bin/mkpasswd -d -p $ADMINPASS`;
+    chomp($CRYPTEDPASS);
+    open(OPERSCONF,">$PREFIX/ircd/etc/opers.conf") or die "Can't open opers.conf: $!";    
+    print OPERSCONF <<EOF;
+    
+operator {
+    name = "$ADMINNICK";
+    user = "*@*";    
+    password = "$CRYPTEDPASS";
+    class = "opers";
+    global_kill = yes;
+    remote = yes;
+    kline = yes;
+    unkline = yes;
+    gline = yes;
+    die = yes;
+    rehash = yes;
+    nick_changes = yes;
+    admin = yes;
+};
+    
+EOF
+    close OPERSCONF;
+
+    my $uplinkip = inet_ntoa(scalar gethostbyname($UPLINK));
+        
+    open(CONNECTSCONF,">$PREFIX/ircd/etc/connects.conf") or die "Can't open connects.conf: $!";
+    print CONNECTSCONF <<EOF;
+    
+connect {
+    name = "$UPLINK";
+    host = "$uplinkip";
+    class = "server";
+    cryptlink = yes;
+    port = 6667;
+    hub_mask = "*";
+    compressed = no;
+    encrypted = yes;
+    autoconn = yes;
+    rsa_public_key_file = "etc/$UPLINK.pubkey";
+    cipher_preference = "BF/128";
+};
+    
+EOF
+    close CONNECTSCONF;    
+
+#   serverkeys    
+
+    print "\nóÏÚÄÁÔØ ÎÏ×ÙÅ RSA ËÌÀÞÉ ÄÌÑ ÓÅÒ×ÅÒÁ?(y\\n): ";
+    $createkeys = <STDIN>;
+    if ($createkeys =~ /y/i) {
+        print "\n*\tçÅÎÅÒÉÒÕÅÍ RSA ËÌÀÞÉ ÄÌÑ ÎÁÛÅÇÏ ÓÅÒ×ÅÒÁ..\n";
+	print `openssl genrsa -out $PREFIX/ircd/etc/$SERVERNAME.privkey 2048; openssl rsa -in $PREFIX/ircd/etc/$SERVERNAME.privkey -pubout -out $PREFIX/ircd/etc/$SERVERNAME.pubkey; chown $HOSTUSER $PREFIX/ircd/etc/$SERVERNAME.pubkey $PREFIX/ircd/etc/$SERVERNAME.privkey; chmod 0600 $PREFIX/ircd/etc/$SERVERNAME.privkey; chmod 0644 $PREFIX/ircd/etc/$SERVERNAME.pubkey;`;
+        print "\n*\tïÔÐÒÁ×ØÔÅ ËÌÀÞ $PREFIX/ircd/etc/$SERVERNAME.pubkey ÎÁ ÁÄÒÅÓ adminlist\@irc.by, ÞÔÏÂÙ ×ÁÛ ÓÅÒ×ÅÒ ÍÏÇÌÉ ÐÏÄËÌÀÞÉÔØ.\n";
+    } else {
+	print "\n ðÅÒÅÉÍÅÎÕÊÔÅ Ó×ÏÉ ÓÔÁÒÙÅ RSA ËÌÀÞÉ × $PREFIX/ircd/etc/$SERVERNAME.pubkey \nÉ $PREFIX/ircd/etc/$SERVERNAME.privkey \n";
+    }
+    
+    if ($hubs{$UPLINK} ne "") {
+        open(UPLINKPUBKEY,">$PREFIX/ircd/etc/$UPLINK.pubkey") or die "Can't open $PREFIX/ircd/etc/$UPLINK.pubkey: $!";
+	print UPLINKPUBKEY $hubs{$UPLINK};
+	close UPLINKPUBKEY;
+    } else {
+	print "\n÷ÎÉÍÁÎÉÅ, ÄÌÑ ÓÏÅÄÉÎÅÎÉÑ Ó UPLINK'ÏÍ ×ÁÍ ÎÕÖÅÎ ÅÇÏ ÏÔËÒÙÔÙÊ ËÌÀÞ. ÷ ÓÐÉÓËÅ ÈÁÂÏ× ÅÇÏ ÎÅ ÂÙÌÏ.\n äÏÕÓÔÁÎÏ×ÉÔÅ ÅÇÏ ÓÁÍÉ ËÁË $PREFIX/ircd/etc/$UPLINK.pubkey.\n";
+    }
+
+#   stunnel
+    
+    
+    open(STUNNELCONF,">$PREFIX/ircd/etc/stunnel.conf") or die "Can't open stunnel.conf: $!";
+    print STUNNELCONF <<EOF;
+
+#cert = $PREFIX/ircd/stunnel/ircd.pem
+chroot = $PREFIX/ircd/stunnel/run
+# PID is created inside chroot jail
+pid = /stunnel.pid
+setuid = $HOSTUSER
+setgid = $HOSTUSRGR
+service = ircs
+
+# Authentication stuff
+verify = 1
+# don't forget about c_rehash CApath
+# it is located inside chroot jail:
+#CApath = /certs
+# or simply use CAfile instead:
+#CAfile = $PREFIX/etc/stunnel/certs.pem
+
+# Some debugging stuff
+debug = 7
+output = $PREFIX/ircd/logs/stunnel.log
+
+[ircd]
+accept=994
+connect=127.0.0.1:6667
+
+    
+EOF
+    close STUNNELCONF; 
+    `mkdir $PREFIX/ircd/stunnel;mkdir $PREFIX/ircd/stunnel/run`;
+
+    `touch $PREFIX/ircd/etc/xline.conf; touch $PREFIX/ircd/etc/nresv.conf; touch $PREFIX/ircd/etc/cresv.conf;`;
+    
+#   ircd/logs
+    
+    print "\n*\tóÏÚÄÁÅÍ ÌÏÇÉ ..\n";
+    `touch $PREFIX/ircd/logs/userlog; touch $PREFIX/ircd/logs/operlog; touch $PREFIX/ircd/logs/foperlog;`;
+    
+#   startup
+
+    print "\n*\tîÁÓÔÒÁÉ×ÁÅÍ ÚÁÐÕÓË ircd É ircs × ÓÉÓÔÅÍÅ ËÁË ÓÅÒ×ÉÓÁ...\n";
+    if ($HOST =~ /FreeBSD/i ) {
+        open(IRCDSH,">/usr/local/etc/rc.d/ircd.sh") or die "/usr/local/etc/rc.d/ircd.sh: $!";
+        print IRCDSH <<EOF;               
+#!/bin/sh
+
+case "\$1" in
+start)
+        [ -x $PREFIX/ircd/bin/ircd ] && su - $HOSTUSER -c "$PREFIX/ircd/bin/ircd > /dev/null" && echo -n ' ircd'
+        [ -x $PREFIX/sbin/stunnel ] && $PREFIX/sbin/stunnel $PREFIX/ircd/etc/stunnel.conf && echo -n ' ircs'
+        ;;
+stop)
+        [ -r $PREFIX/ircd/etc/ircd.pid ] && /usr/bin/killall ircd  > /dev/null && echo -n ' ircd' && rm $PREFIX/ircd/etc/ircd.pid
+        [ -r $PREFIX/ircd/stunnel/run/stunnel.pid ] && /usr/bin/killall stunnel > /dev/null && echo -n ' ircs' && [ -r $PREFIX/ircd/stunnel/run/stunnel.pid ] rm $PREFIX/ircd/stunnel/run/stunnel.pid
+        ;;
+*)
+        echo "Usage: `basename \$0` {start|stop}" >&2
+        ;;
+esac
+
+exit 0
+EOF
+        close IRCDSH;       
+        `chmod 0755 /usr/local/etc/rc.d/ircd.sh`;
+    } elsif  ($HOST =~ /Solaris/i) {
+	print "\n÷ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÕÓÔÁÎÏ×ÉÔØ ÓÅÒ×ÉÓ ÚÁÐÕÓËÁ ÄÅÍÏÎÁ ÓÁÍÏÓÔÏÑÔÅÌØÎÏ. \n";
+    } elsif  ($HOST =~ /Linux/i) {
+        open(IRCDSH,">/etc/init.d/ircd.sh") or die "/etc/init.d/ircd.sh: $!";
+        print IRCDSH <<EOF;               
+#!/bin/sh
+
+case "\$1" in
+start)
+        [ -x $PREFIX/ircd/bin/ircd ] && su - $HOSTUSER -c "$PREFIX/ircd/bin/ircd > /dev/null" && echo -n ' ircd'
+        [ -x $PREFIX/sbin/stunnel ] && $PREFIX/sbin/stunnel $PREFIX/ircd/etc/stunnel.conf && echo -n ' ircs'
+        ;;
+stop)
+        [ -r $PREFIX/ircd/etc/ircd.pid ] && /usr/bin/killall ircd  > /dev/null && echo -n ' ircd' && rm $PREFIX/ircd/etc/ircd.pid
+        [ -r $PREFIX/ircd/stunnel/run/stunnel.pid ] && /usr/bin/killall stunnel > /dev/null && echo -n ' ircs' && [ -r $PREFIX/ircd/stunnel/run/stunnel.pid ] rm $PREFIX/ircd/stunnel/run/stunnel.pid
+        ;;
+*)
+        echo "Usage: `basename \$0` {start|stop}" >&2
+        ;;
+esac
+
+exit 0
+EOF
+        close IRCDSH;       
+	`chmod 0755 /etc/init.d/ircd.sh`;
+    }
+
+    
+
+#   ðÒÁ×Á    
+    `chown -R $HOSTUSER:$HOSTUSRGR $PREFIX/ircd`;
+    
+#   motd
+    `cp ./doc/IRCby/ircd.motd $PREFIX/ircd/etc/ircd.motd`;    
+    print "\nóËÒÉÐÔ ÚÁËÏÎÞÉÌ ÒÁÂÏÔÕ. ó×ÑÖÉÔÅÓØ Ó adminlist\@irc.by ÄÌÑ ÏÂÍÅÎÁ ËÌÀÞÁÍÉ. õÄÁÞÉ!\n(enter)";
+    $enter = <STDIN>;
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/LICENSE ircby-0.5-RC3/LICENSE
--- ircd-hybrid-7.0.1/LICENSE	Sat Jan  5 04:14:20 2002
+++ ircby-0.5-RC3/LICENSE	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-# $Id: LICENSE,v 7.3 2002/01/05 09:14:20 a1kmm Exp $
+# $Id: LICENSE,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 		    GNU GENERAL PUBLIC LICENSE
 		       Version 2, June 1991
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/Makefile.in ircby-0.5-RC3/Makefile.in
--- ircd-hybrid-7.0.1/Makefile.in	Sun Jan 13 13:31:43 2002
+++ ircby-0.5-RC3/Makefile.in	Tue Mar 30 11:04:24 2004
@@ -16,7 +16,7 @@
 #*   along with this program; if not, write to the Free Software
 #*   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 #*
-#*   $Id: Makefile.in,v 7.38 2002/01/13 18:31:43 wcampbel Exp $
+#*   $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 #*/
 
 RM=@RM@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/README.FIRST ircby-0.5-RC3/README.FIRST
--- ircd-hybrid-7.0.1/README.FIRST	Sat Apr 27 20:26:01 2002
+++ ircby-0.5-RC3/README.FIRST	Tue Mar 30 11:04:24 2004
@@ -112,4 +112,4 @@
 - Other files recommended for reading: BUGS, INSTALL
 
 --------------------------------------------------------------------------------
-$Id: README.FIRST,v 7.33 2002/04/28 00:26:01 leeh Exp $
+$Id: README.FIRST,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/README.IRCby ircby-0.5-RC3/README.IRCby
--- ircd-hybrid-7.0.1/README.IRCby	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/README.IRCby	Tue Mar 30 11:04:24 2004
@@ -0,0 +1,14 @@
+
+    äÏËÕÍÅÎÔÁÃÉÑ, ÓÐÅÃÉÆÉÞÎÁÑ ÄÌÑ ÓÅÔÉ IRC.by, ÌÅÖÉÔ × doc/IRCby
+    
+    óÅÒ×ÅÒ ÂÁÚÉÒÕÅÔÓÑ ÎÁ ËÏÄÅ ircd-hybrid-7.0.1, ËÏÄ ÒÕÓÓËÉÆÉËÁÃÉÉ
+    ÉÚ chimera-1.0
+    
+    ðÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÔÏÌØËÏ ËÒÉÐÔÏÌÉÎËÉ (ÍÉÎÉÍÕÍ BF/128).
+    
+    ÷Ï ÉÚÂÅÖÁÎÉÑ ÐÏÔÅÒÉ ÐÁÒÏÌÅÊ ÐÒÉ ÒÁÂÏÔÅ Ó ÓÅÒ×ÅÒÏÍ É ÓÅÒ×ÉÓÁÍÉ,
+    ÏÐÅÒÁÔÏÒÙ ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ SSL ÓÏÅÄÉÎÅÎÉÅ (doc/IRCby/ClientsSSL).
+    
+    ðÅÒÅËÌÀÞÅÎÉÅ ÓÅÒ×ÅÒÁ × ÒÅÖÉÍ HUB ×ÌÉÑÅÔ ÎÁ ÒÁÂÏÔÕ ÓÅÔÉ, É 
+    ÔÒÅÂÕÅÔ ÓÐÅÃÉÁÌØÎÏÇÏ ÒÁÚÒÅÛÅÎÉÑ ÓÅÔÅ×ÏÇÏ ËÏÏÒÄÉÎÁÔÏÒÁ.
+    
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/README.PLATFORMS ircby-0.5-RC3/README.PLATFORMS
--- ircd-hybrid-7.0.1/README.PLATFORMS	Tue Nov 12 23:33:01 2002
+++ ircby-0.5-RC3/README.PLATFORMS	Tue Mar 30 11:04:24 2004
@@ -27,4 +27,4 @@
 PA-RISC 2.0  cc		      HP-UX B.11    Yusuf Iskenderoglu 
 						<uhc0@stud.uni-karlsruhe.de>
 
-$Id: README.PLATFORMS,v 7.15 2002/11/13 04:33:01 jmallett Exp $
+$Id: README.PLATFORMS,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/README.VMS ircby-0.5-RC3/README.VMS
--- ircd-hybrid-7.0.1/README.VMS	Tue Feb  5 16:33:54 2002
+++ ircby-0.5-RC3/README.VMS	Tue Mar 30 11:04:24 2004
@@ -44,4 +44,4 @@
 binary distributions are available on the FTP site.
 (actually, they aren't yet, but at some time in the future they should be)
 
-$Id: README.VMS,v 1.11 2002/02/05 21:33:54 ejb Exp $
+$Id: README.VMS,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/RELNOTES ircby-0.5-RC3/RELNOTES
--- ircd-hybrid-7.0.1/RELNOTES	Wed Mar 17 23:22:08 2004
+++ ircby-0.5-RC3/RELNOTES	Tue Mar 30 11:04:24 2004
@@ -68,4 +68,4 @@
 Other files recommended for reading: BUGS, README.FIRST, INSTALL
 
 --------------------------------------------------------------------------------
-$Id: RELNOTES,v 1.65.2.8 2004/03/18 04:22:08 lusky Exp $
+$Id: RELNOTES,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/TODO ircby-0.5-RC3/TODO
--- ircd-hybrid-7.0.1/TODO	Wed Aug 21 01:58:03 2002
+++ ircby-0.5-RC3/TODO	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$Id: TODO,v 7.74 2002/08/21 05:58:03 lusky Exp $
+$Id: TODO,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
 - add more stderr debugging (ircd -s)... one for every place we syslog()
 - ircd -s doesn't work through a restart
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/Makefile.in ircby-0.5-RC3/adns/Makefile.in
--- ircd-hybrid-7.0.1/adns/Makefile.in	Fri May 24 19:34:01 2002
+++ ircby-0.5-RC3/adns/Makefile.in	Tue Mar 30 11:04:24 2004
@@ -1,7 +1,7 @@
 #
 # Makefile.in for ircd/src
 #
-# $Id: Makefile.in,v 1.13 2002/05/24 23:34:01 androsyn Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 #
 CC		= @CC@
 INSTALL		= @INSTALL@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/adns.h ircby-0.5-RC3/adns/adns.h
--- ircd-hybrid-7.0.1/adns/adns.h	Tue Oct 29 21:56:16 2002
+++ ircby-0.5-RC3/adns/adns.h	Tue Mar 30 11:04:24 2004
@@ -51,7 +51,7 @@
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  *
  *
- *  $Id: adns.h,v 1.8 2002/10/30 02:56:16 androsyn Exp $
+ *  $Id: adns.h,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #ifndef ADNS_H_INCLUDED
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/check.c ircby-0.5-RC3/adns/check.c
--- ircd-hybrid-7.0.1/adns/check.c	Fri May 24 19:34:01 2002
+++ ircby-0.5-RC3/adns/check.c	Tue Mar 30 11:04:24 2004
@@ -24,7 +24,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: check.c,v 1.6 2002/05/24 23:34:01 androsyn Exp $
+ * $Id: check.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/descrip.mms ircby-0.5-RC3/adns/descrip.mms
--- ircd-hybrid-7.0.1/adns/descrip.mms	Mon Feb  4 16:07:44 2002
+++ ircby-0.5-RC3/adns/descrip.mms	Tue Mar 30 11:04:24 2004
@@ -8,7 +8,7 @@
 # $ COPY [.include]setup.h_vms [.include]setup.h
 # $ MMS IRCD.EXE
 #
-# $Id: descrip.mms,v 1.2 2002/02/04 21:07:44 ejb Exp $
+# $Id: descrip.mms,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
 CC=	CC
 CFLAGS=	/INCLUDE_DIRECTORY=([-.INCLUDE],[])/STANDARD=ISOC94
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/dlist.h ircby-0.5-RC3/adns/dlist.h
--- ircd-hybrid-7.0.1/adns/dlist.h	Fri Jan  4 00:02:21 2002
+++ ircby-0.5-RC3/adns/dlist.h	Tue Mar 30 11:04:24 2004
@@ -24,7 +24,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: dlist.h,v 1.5 2002/01/04 05:02:21 db Exp $
+ * $Id: dlist.h,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #ifndef ADNS_DLIST_H_INCLUDED
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/event.c ircby-0.5-RC3/adns/event.c
--- ircd-hybrid-7.0.1/adns/event.c	Wed Oct 29 16:16:34 2003
+++ ircby-0.5-RC3/adns/event.c	Tue Mar 30 11:04:24 2004
@@ -26,7 +26,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: event.c,v 1.17.2.3 2003/10/29 21:16:34 bill Exp $
+ * $Id: event.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/general.c ircby-0.5-RC3/adns/general.c
--- ircd-hybrid-7.0.1/adns/general.c	Fri May 24 19:34:01 2002
+++ ircby-0.5-RC3/adns/general.c	Tue Mar 30 11:04:24 2004
@@ -25,7 +25,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: general.c,v 1.11 2002/05/24 23:34:01 androsyn Exp $
+ * $Id: general.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/internal.h ircby-0.5-RC3/adns/internal.h
--- ircd-hybrid-7.0.1/adns/internal.h	Tue Oct 29 21:56:16 2002
+++ ircby-0.5-RC3/adns/internal.h	Tue Mar 30 11:04:24 2004
@@ -26,7 +26,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  *
- * $Id: internal.h,v 1.11 2002/10/30 02:56:16 androsyn Exp $
+ * $Id: internal.h,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #ifndef ADNS_INTERNAL_H_INCLUDED
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/parse.c ircby-0.5-RC3/adns/parse.c
--- ircd-hybrid-7.0.1/adns/parse.c	Tue Dec 17 07:35:08 2002
+++ ircby-0.5-RC3/adns/parse.c	Tue Mar 30 11:04:24 2004
@@ -24,7 +24,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: parse.c,v 1.6 2002/12/17 12:35:08 androsyn Exp $
+ * $Id: parse.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/query.c ircby-0.5-RC3/adns/query.c
--- ircd-hybrid-7.0.1/adns/query.c	Tue Oct 29 21:56:17 2002
+++ ircby-0.5-RC3/adns/query.c	Tue Mar 30 11:04:24 2004
@@ -26,7 +26,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: query.c,v 1.14 2002/10/30 02:56:17 androsyn Exp $
+ * $Id: query.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/reply.c ircby-0.5-RC3/adns/reply.c
--- ircd-hybrid-7.0.1/adns/reply.c	Fri May 24 19:34:01 2002
+++ ircby-0.5-RC3/adns/reply.c	Tue Mar 30 11:04:24 2004
@@ -24,7 +24,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: reply.c,v 1.8 2002/05/24 23:34:01 androsyn Exp $
+ * $Id: reply.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/setup.c ircby-0.5-RC3/adns/setup.c
--- ircd-hybrid-7.0.1/adns/setup.c	Sat May 25 02:52:49 2002
+++ ircby-0.5-RC3/adns/setup.c	Tue Mar 30 11:04:24 2004
@@ -25,7 +25,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: setup.c,v 1.27 2002/05/25 06:52:49 androsyn Exp $
+ * $Id: setup.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/transmit.c ircby-0.5-RC3/adns/transmit.c
--- ircd-hybrid-7.0.1/adns/transmit.c	Sat Jun  1 01:28:03 2002
+++ ircby-0.5-RC3/adns/transmit.c	Tue Mar 30 11:04:24 2004
@@ -25,7 +25,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: transmit.c,v 1.11 2002/06/01 05:28:03 androsyn Exp $
+ * $Id: transmit.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/tvarith.h ircby-0.5-RC3/adns/tvarith.h
--- ircd-hybrid-7.0.1/adns/tvarith.h	Fri Apr  6 05:30:37 2001
+++ ircby-0.5-RC3/adns/tvarith.h	Tue Mar 30 11:04:24 2004
@@ -24,7 +24,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  *
- * $Id: tvarith.h,v 1.3 2001/04/06 09:30:37 a1kmm Exp $
+ * $Id: tvarith.h,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #ifndef ADNS_TVARITH_H_INCLUDED
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/adns/types.c ircby-0.5-RC3/adns/types.c
--- ircd-hybrid-7.0.1/adns/types.c	Tue Oct 29 21:56:17 2002
+++ ircby-0.5-RC3/adns/types.c	Tue Mar 30 11:04:24 2004
@@ -24,7 +24,7 @@
  *  along with this program; if not, write to the Free Software Foundation,
  *  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
  *
- * $Id: types.c,v 1.7 2002/10/30 02:56:17 androsyn Exp $
+ * $Id: types.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/autoconf/acconfig.h ircby-0.5-RC3/autoconf/acconfig.h
--- ircd-hybrid-7.0.1/autoconf/acconfig.h	Sat Feb 15 11:32:42 2003
+++ ircby-0.5-RC3/autoconf/acconfig.h	Tue Mar 30 11:04:24 2004
@@ -1,5 +1,5 @@
 /*
- * $Id: acconfig.h,v 7.25 2003/02/15 16:32:42 lusky Exp $
+ * $Id: acconfig.h,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* Define if you have the poll() system call.  */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/autoconf/configure.in ircby-0.5-RC3/autoconf/configure.in
--- ircd-hybrid-7.0.1/autoconf/configure.in	Sat May 31 03:30:23 2003
+++ ircby-0.5-RC3/autoconf/configure.in	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-dnl $Id: configure.in,v 7.150.2.2 2003/05/31 07:30:23 lusky Exp $
+dnl $Id: configure.in,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 dnl Process this file with autoconf to produce a configure script.
 dnl AC_INIT(include/class.h) <- what is this ? -TimeMr14C
 
@@ -755,9 +755,10 @@
   esac
 ])
 
-ac_cv_nicklen="9"
-ac_cv_maxclients="200"
-ac_cv_topiclen="120"
+ac_cv_nicklen="30"
+ac_cv_maxclients="500"
+ac_cv_topiclen="300"
+
 
 dnl Nicklen
 AC_ARG_WITH(nicklen,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/autoconf/install-sh ircby-0.5-RC3/autoconf/install-sh
--- ircd-hybrid-7.0.1/autoconf/install-sh	Wed Aug 25 23:36:21 1999
+++ ircby-0.5-RC3/autoconf/install-sh	Tue Mar 30 11:04:24 2004
@@ -1,5 +1,5 @@
 #! /bin/sh
-# $Id: install-sh,v 7.1 1999/08/26 03:36:21 lusky Exp $
+# $Id: install-sh,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 # install - install a program, script, or datafile
 # This comes from X11R5 (mit/util/scripts/install.sh).
 #
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/clean.com ircby-0.5-RC3/clean.com
--- ircd-hybrid-7.0.1/clean.com	Tue Feb  5 22:37:52 2002
+++ ircby-0.5-RC3/clean.com	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$! $Id: clean.com,v 1.1 2002/02/06 03:37:52 ejb Exp $
+$! $Id: clean.com,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 $! yes, its a hack. this needs to be merged into make.com.
 $! (well, really, into a top-level descrip.mms.. one day).
 $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/Makefile.in ircby-0.5-RC3/contrib/Makefile.in
--- ircd-hybrid-7.0.1/contrib/Makefile.in	Mon Jun  9 22:16:50 2003
+++ ircby-0.5-RC3/contrib/Makefile.in	Tue Mar 30 11:04:24 2004
@@ -1,7 +1,7 @@
 #
 # Makefile.in for ircd/contrib
 #
-# $Id: Makefile.in,v 1.35.2.6 2003/06/10 02:16:50 bill Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 #
 CC		= @CC@
 RM		= @RM@
@@ -42,6 +42,7 @@
   m_opme.c			\
   m_tburst.c			\
   m_whois.c			\
+  m_xlat.c			\
   spy_admin_notice.c		\
   spy_info_notice.c		\
   spy_links_notice.c		\
@@ -50,6 +51,8 @@
   spy_stats_p_notice.c		\
   spy_trace_notice.c		\
   spy_whois_notice.c            \
+  hybrid_services.c             \
+  m_forcenick.c                 \
   example_module.c
 
 OBJS = ${SRCS:.c=.so}
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/README ircby-0.5-RC3/contrib/README
--- ircd-hybrid-7.0.1/contrib/README	Fri Jan 24 22:41:44 2003
+++ ircby-0.5-RC3/contrib/README	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$Id: README,v 1.25 2003/01/25 03:41:44 lusky Exp $
+$Id: README,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
 This directory contains modules and patches that have been contributed
 by other people, or aren't suitable for including into the 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/README.disable_identd ircby-0.5-RC3/contrib/README.disable_identd
--- ircd-hybrid-7.0.1/contrib/README.disable_identd	Sun Jul  7 20:10:32 2002
+++ ircby-0.5-RC3/contrib/README.disable_identd	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-# $Id: README.disable_identd,v 1.1 2002/07/08 00:10:32 androsyn Exp $
+# $Id: README.disable_identd,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 #
 This diff adds a config option to the general {} block called disable_auth
 to hybrid 7.  To disable identd requests add something like this to your
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/challenge.irc ircby-0.5-RC3/contrib/challenge.irc
--- ircd-hybrid-7.0.1/contrib/challenge.irc	Sun Dec 29 16:42:47 2002
+++ ircby-0.5-RC3/contrib/challenge.irc	Tue Mar 30 11:04:24 2004
@@ -1,5 +1,5 @@
 /*
- * $Id: challenge.irc,v 1.1 2002/12/29 21:42:47 gregp Exp $
+ * $Id: challenge.irc,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
 	CHALLENGE.IRC
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/example_module.c ircby-0.5-RC3/contrib/example_module.c
--- ircd-hybrid-7.0.1/contrib/example_module.c	Fri May 24 19:48:33 2002
+++ ircby-0.5-RC3/contrib/example_module.c	Tue Mar 30 11:04:24 2004
@@ -16,7 +16,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: example_module.c,v 1.6 2002/05/24 23:48:33 androsyn Exp $
+ *   $Id: example_module.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* List of ircd includes from ../include/ */
@@ -121,7 +121,7 @@
 
 /* When we last modified the file (shown in /modlist), this is usually:
  */
-const char *_version = "$Revision: 1.6 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/hyb7-rc10+gozem.diff ircby-0.5-RC3/contrib/hyb7-rc10+gozem.diff
--- ircd-hybrid-7.0.1/contrib/hyb7-rc10+gozem.diff	Wed May 21 19:41:52 2003
+++ ircby-0.5-RC3/contrib/hyb7-rc10+gozem.diff	Tue Mar 30 11:04:24 2004
@@ -52,7 +52,7 @@
 +  mod_del_cmd(&penis_msgtab);
 +}
 +
-+char *_version = "$Revision: 1.1.2.1 $";
++char *_version = "$Revision: 1.1.1.1 $";
 +
 +/*
 +** mo_penis
@@ -209,7 +209,7 @@
 +	mod_del_cmd(&tgecos_msgtab);
 +	mod_del_cmd(&tmask_msgtab);
 +}
-+const char *_version = "$Revision: 1.1.2.1 $";
++const char *_version = "$Revision: 1.1.1.1 $";
 +#endif
 +
 +/*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/hybrid_services.c ircby-0.5-RC3/contrib/hybrid_services.c
--- ircd-hybrid-7.0.1/contrib/hybrid_services.c	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/contrib/hybrid_services.c	Tue Mar 30 11:04:24 2004
@@ -0,0 +1,331 @@
+/*
+ *  ircd-hybrid: an advanced Internet Relay Chat Daemon(ircd).
+ *  hybrid_services.c: /nickserv, /chanserv, /memoserv, etc. commands, 
+ *                     used for hybrid services (HybServ2) on 
+ *                     CARNet IRC Network.
+ *
+ *  Copyright (C) 2002 by Dragan Dosen and the ircd-hybrid development team
+ *  Based on m_services.c, originally from bahamut ircd.
+ *
+ *  Contact info:
+ *
+ *    E-mail : ddosen@irc.vef.hr
+ *    IRC    : (*) Bane, CARNet IRC Network, irc.vef.hr, #tisina
+ *
+ *  Redistribution and use in source and binary forms, with or without
+ *  modification, are permitted provided that the following conditions are
+ *  met:
+ *
+ *  1.Redistributions of source code must retain the above copyright notice,
+ *    this list of conditions and the following disclaimer. 
+ *  2.Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution. 
+ *  3.The name of the author may not be used to endorse or promote products
+ *    derived from this software without specific prior written permission. 
+ *
+ *  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ *  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ *  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ *  DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
+ *  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ *  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ *  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ *  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ *  STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ *  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ *  POSSIBILITY OF SUCH DAMAGE.
+ *
+ *   $Id: hybrid_services.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
+ */
+
+/* List of ircd includes from ../include/ */
+#include "stdinc.h"
+#include "handlers.h"
+#include "client.h"
+#include "common.h"     /* FALSE bleah */
+#include "ircd.h"
+#include "irc_string.h"
+#include "numeric.h"
+#include "fdlist.h"
+#include "hash.h"
+#include "s_bsd.h"
+#include "s_conf.h"
+#include "s_log.h"
+#include "s_serv.h"
+#include "send.h"
+#include "msg.h"
+#include "parse.h"
+#include "modules.h"
+#include "channel.h"
+#include "channel_mode.h"
+
+
+#define MAXLINE  512    /* don't change this */
+
+/* Prototypes for functions
+ */
+static void m_global(struct Client *client_p, struct Client *source_p,
+                     int parc, char *parv[]);
+static void m_nickserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_chanserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_memoserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_seenserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_operserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_statserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_helpserv(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+static void m_identify(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[]);
+
+/* Structures
+ */
+struct Message global_msgtab = {
+  "GLOBAL", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_global, m_ignore, m_global}
+};
+struct Message nickserv_msgtab = {
+  "NICKSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_nickserv, m_ignore, m_nickserv}
+};
+struct Message chanserv_msgtab = {
+  "CHANSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_chanserv, m_ignore, m_chanserv}
+};
+struct Message memoserv_msgtab = {
+  "MEMOSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_memoserv, m_ignore, m_memoserv}
+};
+struct Message seenserv_msgtab = {
+  "SEENSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_seenserv, m_ignore, m_seenserv}
+};
+struct Message operserv_msgtab = {
+  "OPERSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_operserv, m_ignore, m_operserv}
+};
+struct Message statserv_msgtab = {
+  "STATSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_statserv, m_ignore, m_statserv}
+};
+struct Message helpserv_msgtab = {
+  "HELPSERV", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_helpserv, m_ignore, m_helpserv}
+};
+struct Message identify_msgtab = {
+  "IDENTIFY", 0, 0, 0, 2, MFLG_SLOW, 0,
+  {m_unregistered, m_identify, m_ignore, m_identify}
+};
+
+
+/* Aliases only for NickServ, ChanServ and MemoServ:
+ * /ns, /cs and /ms
+ */
+struct Message ns_msgtab = {
+  "NS", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_nickserv, m_ignore, m_nickserv}
+};
+struct Message cs_msgtab = {
+  "CS", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_chanserv, m_ignore, m_chanserv}
+};
+struct Message ms_msgtab = {
+  "MS", 0, 0, 1, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_memoserv, m_ignore, m_memoserv}
+};
+
+
+#ifndef STATIC_MODULES
+void
+_modinit(void)
+{
+  mod_add_cmd(&global_msgtab);
+  mod_add_cmd(&nickserv_msgtab);
+  mod_add_cmd(&chanserv_msgtab);
+  mod_add_cmd(&memoserv_msgtab);
+  mod_add_cmd(&seenserv_msgtab);
+  mod_add_cmd(&operserv_msgtab);
+  mod_add_cmd(&statserv_msgtab);
+  mod_add_cmd(&helpserv_msgtab);
+  mod_add_cmd(&identify_msgtab);
+
+  mod_add_cmd(&ns_msgtab);
+  mod_add_cmd(&cs_msgtab);
+  mod_add_cmd(&ms_msgtab);
+}
+
+void
+_moddeinit(void)
+{
+  mod_del_cmd(&global_msgtab);
+  mod_del_cmd(&nickserv_msgtab);
+  mod_del_cmd(&chanserv_msgtab);
+  mod_del_cmd(&memoserv_msgtab);
+  mod_del_cmd(&seenserv_msgtab);
+  mod_del_cmd(&operserv_msgtab);
+  mod_del_cmd(&statserv_msgtab);
+  mod_del_cmd(&helpserv_msgtab);
+  mod_del_cmd(&identify_msgtab);
+
+  mod_del_cmd(&ns_msgtab);
+  mod_del_cmd(&cs_msgtab);
+  mod_del_cmd(&ms_msgtab);
+}
+
+char *_version = "$Revision: 1.1.1.1 $";
+#endif
+
+/*
+ * GetString()
+ *
+ * Reverse the array parv back into a normal string assuming there are
+ * 'parc' indices in the array. Space is allocated for the new string.
+ * Thanks to kre.
+ */
+char *GetString(int parc, char *parv[])
+{
+  char *final;
+  char temp[MAXLINE];
+  int ii = 0;
+
+  final = MyMalloc(sizeof(char));
+  *final = '\0';
+
+  while (ii < parc)
+  {
+    ircsprintf(temp, "%s%s", parv[ii], ((ii + 1) >= parc) ? "" : " ");
+    final = MyRealloc(final,  strlen(final) + strlen(temp) +
+        sizeof(char));
+    strcat(final, temp);
+    ++ii;
+  }
+
+  return (final);
+} /* GetString() */
+
+
+/*
+ * m_identify()
+ *
+ * Short identify command.
+ */
+static void m_identify(struct Client *client_p, struct Client *source_p,
+                       int parc, char *parv[])
+{
+  struct Client *acptr;
+
+  if (parc == 3)
+  {
+    acptr = find_person("ChanServ");
+    if (!acptr || IsServer(acptr))
+    {
+      sendto_one(source_p,
+          ":%s NOTICE %s :*** Notice -- Services are currently down. "
+          "Please wait a few moments, and then try again.",
+          me.name, parv[0]);
+      return;
+    }
+    else
+      sendto_one(acptr, ":%s PRIVMSG ChanServ :IDENTIFY %s %s",
+	         parv[0], parv[1], parv[2]);
+  }
+  else
+  if (parc == 2)
+  {
+    acptr = find_person("NickServ");
+    if (!acptr || IsServer(acptr))
+    {
+      sendto_one(source_p,
+          ":%s NOTICE %s :*** Notice -- Services are currently down. "
+          "Please wait a few moments, and then try again.",
+		      me.name, parv[0]);
+      return;
+    }
+    else
+      sendto_one(acptr, ":%s PRIVMSG NickServ :IDENTIFY %s",
+                 parv[0], parv[1]);
+  }
+  else
+  /* WTF? -kre */
+  /* if (parc == 0 || parv[1] == '\0') */
+  {
+    sendto_one(source_p,
+        ":%s NOTICE %s :Syntax:  IDENTIFY <password>            - for nickname",
+               me.name, parv[0]);
+    sendto_one(source_p,
+        ":%s NOTICE %s :Syntax:  IDENTIFY <channel> <password>  - for channel",
+               me.name, parv[0]);
+  }
+
+} /* m_identify() */
+
+
+/*
+ * deliver_services_msg()
+ *
+ *   parv[0]    = sender prefix
+ *   servmsg    = message for services (using GetString() function).
+ *                I think this is better. -ddosen
+ */
+static void deliver_services_msg(char *service, char *command, struct
+    Client *client_p, struct Client *source_p, int parc, char *parv[])
+{
+  struct Client *acptr;
+  char *servmsg;
+
+  /* first of all, make sure the nick is online.
+   */
+  acptr = find_client(service);
+
+  if (!acptr || IsServer(acptr))
+  {
+    sendto_one(source_p,
+        ":%s NOTICE %s :*** Notice -- Services are currently down. "
+        "Please wait a few moments, and then try again.",
+        me.name, parv[0]);
+  }
+  else 
+  {
+    if (parc == 1 || parv[1] == '\0')
+    {
+      sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, parv[0],
+          command);
+      return;
+    }
+
+    servmsg = GetString(parc - 1, parv + 1);
+
+    /* deliver the message.
+     * now, it's more secure (using user@host)
+     */
+    sendto_one(acptr, ":%s PRIVMSG %s :%s", parv[0], acptr->name,
+        servmsg);
+    }
+} /* deliver_services_msg() */
+
+
+/* SERV_FUNC
+ * Macro for generating service's function.
+ */
+#define SERV_FUNC(a,b,c) static void a (struct Client *client_p, struct \
+    Client *source_p, int parc, char *parv[]) \
+{ return deliver_services_msg (b, c, client_p, source_p, parc, parv); }
+
+/* let's generate :-)
+ *
+ * Fields are:  function_name, services nickname, command name
+ */
+SERV_FUNC(m_global, "Global", "GLOBAL")
+SERV_FUNC(m_nickserv, "NickServ", "NICKSERV")
+SERV_FUNC(m_chanserv, "ChanServ", "CHANSERV")
+SERV_FUNC(m_memoserv, "MemoServ", "MEMOSERV")
+SERV_FUNC(m_seenserv, "SeenServ", "SEENSERV")
+SERV_FUNC(m_operserv, "OperServ", "OPERSERV")
+SERV_FUNC(m_statserv, "StatServ", "STATSERV")
+SERV_FUNC(m_helpserv, "HelpServ", "HELPSERV")
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_classlist.c ircby-0.5-RC3/contrib/m_classlist.c
--- ircd-hybrid-7.0.1/contrib/m_classlist.c	Wed May 21 23:26:44 2003
+++ ircby-0.5-RC3/contrib/m_classlist.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_classlist.c,v 1.1.2.3 2003/05/22 03:26:44 db Exp $
+ *  $Id: m_classlist.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -63,7 +63,7 @@
   mod_del_cmd(&classlist_msgtab);
 }
 
-const char *_version = "$Revision: 1.1.2.3 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_clearchan.c ircby-0.5-RC3/contrib/m_clearchan.c
--- ircd-hybrid-7.0.1/contrib/m_clearchan.c	Mon Jun 10 21:49:18 2002
+++ ircby-0.5-RC3/contrib/m_clearchan.c	Tue Mar 30 11:04:24 2004
@@ -16,7 +16,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: m_clearchan.c,v 1.30 2002/06/11 01:49:18 androsyn Exp $
+ *   $Id: m_clearchan.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "tools.h"
@@ -77,7 +77,7 @@
   mod_del_cmd(&clearchan_msgtab);
 }
 
-char *_version = "$Revision: 1.30 $";
+char *_version = "$Revision: 1.1.1.1 $";
 
 /*
 ** mo_clearchan
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_ctrace.c ircby-0.5-RC3/contrib/m_ctrace.c
--- ircd-hybrid-7.0.1/contrib/m_ctrace.c	Wed May 21 23:15:04 2003
+++ ircby-0.5-RC3/contrib/m_ctrace.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_ctrace.c,v 1.1.2.2 2003/05/22 03:15:04 db Exp $
+ *  $Id: m_ctrace.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -65,7 +65,7 @@
   hook_del_event("doing_ctrace");
   mod_del_cmd(&ctrace_msgtab);
 }
-const char *_version = "$Revision: 1.1.2.2 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 static int report_this_status(struct Client *source_p, struct Client *target_p);
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_flags.c ircby-0.5-RC3/contrib/m_flags.c
--- ircd-hybrid-7.0.1/contrib/m_flags.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/m_flags.c	Tue Mar 30 11:04:24 2004
@@ -27,7 +27,7 @@
  *  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  *  POSSIBILITY OF SUCH DAMAGE.
  *
- *  $Id: m_flags.c,v 1.9 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: m_flags.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* List of ircd includes from ../include/ */
@@ -77,7 +77,7 @@
   mod_del_cmd(&test_msgtab);
 }
 
-const char *_version = "$Revision: 1.9 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /* FLAGS requires it's own mini parser, since the last parameter in it can
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_force.c ircby-0.5-RC3/contrib/m_force.c
--- ircd-hybrid-7.0.1/contrib/m_force.c	Fri Nov  1 08:24:41 2002
+++ ircby-0.5-RC3/contrib/m_force.c	Tue Mar 30 11:04:24 2004
@@ -25,7 +25,7 @@
  *  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  *  POSSIBILITY OF SUCH DAMAGE.
  *
- * $Id: m_force.c,v 1.17 2002/11/01 13:24:41 db Exp $
+ * $Id: m_force.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -78,7 +78,7 @@
   mod_del_cmd(&forcepart_msgtab);
 }
 
-char *_version = "$Revision: 1.17 $";
+char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_forcenick.c ircby-0.5-RC3/contrib/m_forcenick.c
--- ircd-hybrid-7.0.1/contrib/m_forcenick.c	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/contrib/m_forcenick.c	Tue Mar 30 11:04:24 2004
@@ -0,0 +1,148 @@
+/*
+ * m_forcenick.c
+ * Hybrid7 FORCENICK module
+ * Copyright (C) 2002 Dinko 'kreator' Korunic <kreator@srce.hr>
+ *
+ *  Redistribution and use in source and binary forms, with or without
+ *  modification, are permitted provided that the following conditions are
+ *  met:
+ *
+ *  1.Redistributions of source code must retain the above copyright notice,
+ *    this list of conditions and the following disclaimer.
+ *  2.Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *  3.The name of the author may not be used to endorse or promote products
+ *    derived from this software without specific prior written permission.
+ *
+ *  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ *  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ *  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ *  DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
+ *  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ *  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ *  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ *  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ *  STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ *  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ *  POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+#include "stdinc.h"
+#include "handlers.h"
+#include "client.h"
+#include "common.h"
+#include "ircd.h"
+#include "irc_string.h"
+#include "numeric.h"
+#include "fdlist.h"
+#include "hash.h"
+#include "s_bsd.h"
+#include "s_conf.h"
+#include "s_log.h"
+#include "s_serv.h"
+#include "send.h"
+#include "msg.h"
+#include "parse.h"
+#include "modules.h"
+#include "channel.h"
+#include "channel_mode.h"
+
+
+static void mo_forcenick(struct Client *client_p, struct Client *source_p,
+    int parc, char *parv[]);
+struct Message forcenick_msgtab = 
+{
+  "FORCENICK", 0, 0, 3, 0, MFLG_SLOW, 0,
+  {m_ignore, m_not_oper, mo_forcenick, mo_forcenick}
+};
+
+#ifndef STATIC_MODULES
+void
+_modinit(void)
+{
+  mod_add_cmd(&forcenick_msgtab);
+}
+
+void
+_moddeinit(void)
+{
+  mod_del_cmd(&forcenick_msgtab);
+}
+
+char *_version = "$Revision: 1.1.1.1 $";
+#endif
+
+/* is_nickname()
+ *
+ * input        - nickname
+ * output       - none
+ * side effects - walks through the nickname, returning 0 if erroneous
+ */
+static int is_nickname(char *nick)
+{
+  if (nick == NULL)
+    return 0;
+
+  /* nicks cant start with a digit or - or be 0 length */
+  /* This closer duplicates behaviour of hybrid-6 */
+  if (*nick == '-' || IsDigit(*nick) || *nick == '\0')
+    return 0;
+
+  for (; *nick; nick++)
+  {
+    if (!IsNickChar(*nick))
+      return 0;
+  }
+
+  return 1;
+}
+
+/*
+ * mo_forcenick()
+ *      parv[0] = sender prefix
+ *      parv[1] = user to force
+ *      parv[2] = nick to force them to
+ */
+static void mo_forcenick(struct Client *client_p, struct Client *source_p,
+    int parc, char *parv[])
+{
+  struct Client *target_p;
+
+  if (!is_nickname(parv[2]))
+  {
+    sendto_one(source_p,
+        ":%s NOTICE %s :*** Notice -- Invalid new nickname %s",
+        me.name, source_p->name, parv[2]);
+    return;
+  }
+
+  if (strlen(parv[2]) > NICKLEN - 1)
+    parv[2][NICKLEN - 1] = '\0';
+
+  if ((target_p = find_client(parv[1])) == NULL)
+  {
+    sendto_one(source_p,
+        ":%s NOTICE %s :*** Notice -- No such nickname %s",
+        me.name, source_p->name, parv[1]);
+    return;
+  }
+
+  if ((hunt_server(client_p, source_p, ":%s FORCENICK %s %s", 1, parc,
+          parv)) != HUNTED_ISME)
+    return;
+
+  if (!IsClient(target_p))
+    return;
+
+  if (find_client(parv[2]) != NULL)
+  {
+    sendto_one(source_p,
+        ":%s NOTICE %s :*** Notice -- Nickname %s is in use",
+        me.name, source_p->name, parv[2]);
+    return;
+  }
+
+  change_local_nick(target_p, target_p, parv[2]);
+}
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_jupe.c ircby-0.5-RC3/contrib/m_jupe.c
--- ircd-hybrid-7.0.1/contrib/m_jupe.c	Thu Oct 17 13:06:32 2002
+++ ircby-0.5-RC3/contrib/m_jupe.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_jupe.c,v 1.36 2002/10/17 17:06:32 bill Exp $
+ *  $Id: m_jupe.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -71,7 +71,7 @@
   mod_del_cmd(&jupe_msgtab);
 }
 
-const char *_version = "$Revision: 1.36 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_ltrace.c ircby-0.5-RC3/contrib/m_ltrace.c
--- ircd-hybrid-7.0.1/contrib/m_ltrace.c	Wed Jul 31 18:52:58 2002
+++ ircby-0.5-RC3/contrib/m_ltrace.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_ltrace.c,v 1.4 2002/07/31 22:52:58 leeh Exp $
+ *  $Id: m_ltrace.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -67,7 +67,7 @@
   mod_del_cmd(&ltrace_msgtab);
 }
 
-const char *_version = "$Revision: 1.4 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 static int report_this_status(struct Client *source_p, struct Client *target_p,int dow,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_map.c ircby-0.5-RC3/contrib/m_map.c
--- ircd-hybrid-7.0.1/contrib/m_map.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/m_map.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_map.c,v 1.12 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: m_map.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -54,7 +54,7 @@
   mod_del_cmd(&map_msgtab);
 }
 
-const char *_version = "$Revision: 1.12 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 static char buf[BUFSIZE];
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_mkpasswd.c ircby-0.5-RC3/contrib/m_mkpasswd.c
--- ircd-hybrid-7.0.1/contrib/m_mkpasswd.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/m_mkpasswd.c	Tue Mar 30 11:04:24 2004
@@ -6,7 +6,7 @@
  *
  *  You can use this code in any way as long as these names remain.
  *
- *  $Id: m_mkpasswd.c,v 1.9 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: m_mkpasswd.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* List of ircd includes from ../include/ */
@@ -56,7 +56,7 @@
   mod_del_cmd(&test_msgtab);
 }
 
-const char *_version = "$Revision: 1.9 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 static void m_mkpasswd(struct Client *client_p, struct Client *source_p,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_ojoin.c ircby-0.5-RC3/contrib/m_ojoin.c
--- ircd-hybrid-7.0.1/contrib/m_ojoin.c	Mon Jun 10 21:49:18 2002
+++ ircby-0.5-RC3/contrib/m_ojoin.c	Tue Mar 30 11:04:24 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: m_ojoin.c,v 1.11 2002/06/11 01:49:18 androsyn Exp $
+ *   $Id: m_ojoin.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -58,7 +58,7 @@
   mod_del_cmd(&ojoin_msgtab);
 }
 
-char *_version = "$Revision: 1.11 $";
+char *_version = "$Revision: 1.1.1.1 $";
 
 /*
 ** mo_ojoin
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_omotd.c ircby-0.5-RC3/contrib/m_omotd.c
--- ircd-hybrid-7.0.1/contrib/m_omotd.c	Thu May 22 00:13:55 2003
+++ ircby-0.5-RC3/contrib/m_omotd.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_omotd.c,v 1.1.2.2 2003/05/22 04:13:55 db Exp $
+ *  $Id: m_omotd.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -63,7 +63,7 @@
   mod_del_cmd(&omotd_msgtab);
 }
 
-const char *_version = "$Revision: 1.1.2.2 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_operspy.c ircby-0.5-RC3/contrib/m_operspy.c
--- ircd-hybrid-7.0.1/contrib/m_operspy.c	Wed Mar 17 23:16:03 2004
+++ ircby-0.5-RC3/contrib/m_operspy.c	Tue Mar 30 11:04:24 2004
@@ -16,7 +16,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: m_operspy.c,v 1.13.2.6 2004/03/18 04:16:03 bill Exp $
+ *   $Id: m_operspy.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /***  PLEASE READ ME  ***/
@@ -135,7 +135,7 @@
 {
   mod_del_cmd(&operspy_msgtab);
 }
-const char *_version = "$Revision: 1.13.2.6 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 #ifdef OPERSPY_LOG
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_opme.c ircby-0.5-RC3/contrib/m_opme.c
--- ircd-hybrid-7.0.1/contrib/m_opme.c	Thu Sep 19 12:14:32 2002
+++ ircby-0.5-RC3/contrib/m_opme.c	Tue Mar 30 11:04:24 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: m_opme.c,v 1.28 2002/09/19 16:14:32 bill Exp $
+ *   $Id: m_opme.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "tools.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&opme_msgtab);
 }
 
-char *_version = "$Revision: 1.28 $";
+char *_version = "$Revision: 1.1.1.1 $";
 
 static int chan_is_opless(struct Channel *chptr)
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_tburst.c ircby-0.5-RC3/contrib/m_tburst.c
--- ircd-hybrid-7.0.1/contrib/m_tburst.c	Wed Dec 18 00:33:29 2002
+++ ircby-0.5-RC3/contrib/m_tburst.c	Tue Mar 30 11:04:24 2004
@@ -25,7 +25,7 @@
  *  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  *  POSSIBILITY OF SUCH DAMAGE.
  *
- *  $Id: m_tburst.c,v 1.12 2002/12/18 05:33:29 db Exp $
+ *  $Id: m_tburst.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -81,7 +81,7 @@
   unset_tburst_capab();
 }
 
-const char *_version = "$Revision: 1.12 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /* ms_tburst()
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_whois.c ircby-0.5-RC3/contrib/m_whois.c
--- ircd-hybrid-7.0.1/contrib/m_whois.c	Sun Feb 16 17:06:45 2003
+++ ircby-0.5-RC3/contrib/m_whois.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_whois.c,v 1.10 2003/02/16 22:06:45 bill Exp $
+ *  $Id: m_whois.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -194,7 +194,7 @@
   mod_del_cmd(&whois_msgtab);
 }
 
-const char *_version = "$Revision: 1.10 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** m_whois
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/m_xlat.c ircby-0.5-RC3/contrib/m_xlat.c
--- ircd-hybrid-7.0.1/contrib/m_xlat.c	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/contrib/m_xlat.c	Tue Mar 30 11:04:24 2004
@@ -0,0 +1,194 @@
+/*   contrib/m_opme.c
+ *   Copyright (C) 2002 Hybrid Development Team
+ *
+ *   This program is free software; you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation; either version 1, or (at your option)
+ *   any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program; if not, write to the Free Software
+ *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ *   $Id: m_xlat.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
+ */
+
+#include "stdinc.h"
+#include "tools.h"
+#include "handlers.h"
+#include "channel.h"
+#include "client.h"
+#include "ircd.h"
+#include "numeric.h"
+#include "s_log.h"
+#include "s_serv.h"
+#include "send.h"
+#include "whowas.h"
+#include "irc_string.h"
+#include "hash.h"
+#include "msg.h"
+#include "parse.h"
+#include "modules.h"
+#include "vchannel.h"
+#include "hook.h"
+
+#include <string.h>
+
+static void m_xlat(struct Client *client_p, struct Client *source_p,
+                    int parc, char *parv[]);
+
+static char _koi[]="KOI\0";
+static char _plain[]="PLAIN\0";
+static char _lat[]="LAT\0";
+static char _mac[]="MAC\0";
+static char *_tbl[]={(char*)&_plain,(char*)&_koi,(char*)&_lat,(char*)&_mac};
+
+static char _koitest[]	= "ÁÂ×ÇÄÅ£ÖÚÉÊËÌÍÎÏÐÒÓÔÕÆÈÃÞÛÝßÙØÜÀÑáâ÷çäå³öúéêëìíîïðòóôõæèãþûýÿùøüàñ\0";
+static char _plaintest[]= "àáâãäå¸æçèéêëìíîïðñòóôõö÷øùúûüýþÿÀÁÂÃÄÅ¨ÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß\0";
+static char _lattest[] 	= "abvgdeezziiklmnoprstufhccss'y'euaABVGDEEZZIIKLMNOPRSTUFHCCSS'Y'EUA\0";
+static char _mactest[]	= "ÐÑÒÓÔÕñÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîï°±²³´µ¡¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏ\0";
+static char *_tbltest[]={(char*)&_plaintest,(char*)&_koitest,(char*)&_lattest,(char*)&_mactest};
+
+static int iorecv(struct hook_io_data *);
+static int flushlinebuf(struct hook_flush_linebuf_data *);
+static void do_trans(char *, unsigned char, unsigned char, unsigned int);
+static int show_codepage(struct hook_mfunc_data *);
+
+struct Message xlat_msgtab = {
+  "XLAT", 0, 0, 2, 0, MFLG_SLOW, 0,
+  {m_unregistered, m_xlat, m_ignore, m_xlat}
+};
+
+void
+_modinit(void)
+{
+  mod_add_cmd(&xlat_msgtab);
+  hook_add_hook("iorecv", (hookfn *)iorecv); 
+  hook_add_hook("flushlinebuf", (hookfn *)flushlinebuf); 
+  hook_add_hook("doing_whois", (hookfn *)show_codepage);
+}
+
+void
+_moddeinit(void)
+{
+  hook_del_hook("doing_whois", (hookfn *)show_codepage);
+  hook_del_hook("flushlinebuf", (hookfn *)flushlinebuf); 
+  hook_del_hook("iorecv", (hookfn *)iorecv); 
+  mod_del_cmd(&xlat_msgtab);
+}
+
+char *_version = "$Revision: 1.1.1.1 $";
+
+
+/*
+** m_xlat
+**      parv[0] = sender prefix
+**      parv[1] = transtbl
+*/
+static void m_xlat(struct Client *client_p, struct Client *source_p,
+                    int parc, char *parv[])
+{
+  unsigned char xlat_table;
+  struct User *r;  
+  if (!IsPerson(source_p))
+    {
+      sendto_one(source_p, ":%s NOTICE %s :XLAT works only for users", me.name,
+                 parv[0]);
+      return;
+    }
+
+
+	if(strcasecmp(parv[1],"PLAIN")==0) {
+	    SetPlainXlat(source_p);
+	} else if(strcasecmp(parv[1],"KOI")==0) {
+	    SetKoiXlat(source_p);
+	} else if(strcasecmp(parv[1],"LAT")==0) {
+	    SetLatXlat(source_p);
+	} else if(strcasecmp(parv[1],"MAC")==0) {
+	    SetMacXlat(source_p);
+	} else if(strcasecmp(parv[1],"HELP")==0) {
+	     sendto_one(source_p, ":%s NOTICE %s :To use xlat on a fly codepage translation try /xlat [plain|koi|lat|mac].", me.name,
+                 parv[0]);
+	} else {	
+	    SetPlainXlat(source_p);
+	}
+
+      r = source_p->user;
+      xlat_table = r->xlat_table;
+      sendto_one(source_p, ":%s NOTICE %s :You translation table is [%s].", me.name,
+                 parv[0],_tbl[xlat_table]);
+      return;
+
+    
+}
+
+static int iorecv(struct hook_io_data * data)
+{
+    struct User *r;
+    unsigned char xlat_table;
+    
+    if (IsPerson(data->connection))
+    {
+	r = data->connection->user;
+	xlat_table = r->xlat_table;
+	if ((xlat_table != XLAT_LAT) && (xlat_table != XLAT_PLAIN))
+	    do_trans(data->data, xlat_table, XLAT_PLAIN, data->len);
+    }
+    return 0;
+}
+
+static int flushlinebuf(struct hook_flush_linebuf_data * data)
+{
+    struct User *r;
+    unsigned char xlat_table;
+
+    if (IsPerson(data->connection))
+    {
+	r = data->connection->user;
+	xlat_table = r->xlat_table;
+
+	if (xlat_table != XLAT_PLAIN)
+	    do_trans(data->line, XLAT_PLAIN, xlat_table, data->len);
+    }
+    
+    return 0;
+}
+
+static void do_trans(char *dest, unsigned char from, unsigned char to, unsigned int len)
+{
+    unsigned int i, sym, lf, lt, ep;
+    char *sfrom;
+    char *sto;
+    
+    sfrom = _tbltest[from];
+    sto = _tbltest[to];
+   
+    lf = strlen(sfrom);
+    lt = strlen(sto);
+    if (lf < lt) ep = lf; else ep = lt;
+	 
+    for (sym=0; sym < len; sym++)
+    {
+        for (i=0; i<ep; i++)
+	{
+	    if (dest[sym]==sfrom[i])
+	    {
+	        dest[sym] = sto[i];
+	        break;
+	    }
+	}
+    }
+}
+
+static int show_codepage(struct hook_mfunc_data *data)
+{
+  sendto_one(data->source_p, form_str(RPL_WHOISCODEPAGE), me.name,
+           data->source_p->name, data->client_p->name, 
+	   _tbl[data->client_p->user->xlat_table]);
+  return 0;
+}
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_admin_notice.c ircby-0.5-RC3/contrib/spy_admin_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_admin_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_admin_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_admin_notice.c,v 1.6 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_admin_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -42,7 +42,7 @@
   hook_del_hook("doing_admin", (hookfn *)show_admin);
 }
 
-const char *_version = "$Revision: 1.6 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 int show_admin(struct hook_spy_data *data)
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_info_notice.c ircby-0.5-RC3/contrib/spy_info_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_info_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_info_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_info_notice.c,v 1.6 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_info_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -42,7 +42,7 @@
   hook_del_hook("doing_info", (hookfn *)show_info);
 }
 
-const char *_version = "$Revision: 1.6 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 int show_info(struct hook_spy_data *data)
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_links_notice.c ircby-0.5-RC3/contrib/spy_links_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_links_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_links_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_links_notice.c,v 1.11 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_links_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -43,7 +43,7 @@
   hook_del_hook("doing_links", (hookfn *)show_links);
 }
 
-const char *_version = "$Revision: 1.11 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 int
 show_links(struct hook_links_data *data)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_motd_notice.c ircby-0.5-RC3/contrib/spy_motd_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_motd_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_motd_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_motd_notice.c,v 1.6 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_motd_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -42,7 +42,7 @@
   hook_del_hook("doing_motd", (hookfn *)show_motd);
 }
 
-const char *_version = "$Revision: 1.6 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 int show_motd(struct hook_spy_data *data)
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_stats_notice.c ircby-0.5-RC3/contrib/spy_stats_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_stats_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_stats_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_stats_notice.c,v 1.12 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_stats_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -43,7 +43,7 @@
 	hook_del_hook("doing_stats", (hookfn *)show_stats);
 }
 
-const char *_version = "$Revision: 1.12 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 /* show a stats request */
 int
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_stats_p_notice.c ircby-0.5-RC3/contrib/spy_stats_p_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_stats_p_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_stats_p_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_stats_p_notice.c,v 1.4 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_stats_p_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -43,7 +43,7 @@
   hook_del_hook("doing_stats_p", (hookfn *)show_stats_p);
 }
 
-const char *_version = "$Revision: 1.4 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 int show_stats_p(struct hook_stats_data *data)
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_trace_notice.c ircby-0.5-RC3/contrib/spy_trace_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_trace_notice.c	Fri May 24 19:48:34 2002
+++ ircby-0.5-RC3/contrib/spy_trace_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_trace_notice.c,v 1.6 2002/05/24 23:48:34 androsyn Exp $
+ *  $Id: spy_trace_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -45,7 +45,7 @@
   hook_del_hook("doing_ltrace", (hookfn *)show_ltrace);
 }
 
-const char *_version = "$Revision: 1.6 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 int show_trace(struct hook_spy_data *data)
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/contrib/spy_whois_notice.c ircby-0.5-RC3/contrib/spy_whois_notice.c
--- ircd-hybrid-7.0.1/contrib/spy_whois_notice.c	Sat Oct 25 22:08:10 2003
+++ ircby-0.5-RC3/contrib/spy_whois_notice.c	Tue Mar 30 11:04:24 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: spy_whois_notice.c,v 1.10.4.1 2003/10/26 02:08:10 db Exp $
+ *  $Id: spy_whois_notice.c,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 #include "stdinc.h"
 #include "modules.h"
@@ -43,7 +43,7 @@
   hook_del_hook("doing_whois", (hookfn *)show_notice);
 }
 
-const char *_version = "$Revision: 1.10.4.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 /* show a whois notice
    source_p does a /whois on client_p */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/CIDR.txt ircby-0.5-RC3/doc/CIDR.txt
--- ircd-hybrid-7.0.1/doc/CIDR.txt	Tue Oct 23 22:00:05 2001
+++ ircby-0.5-RC3/doc/CIDR.txt	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$Id: CIDR.txt,v 1.5 2001/10/24 02:00:05 wcampbel Exp $
+$Id: CIDR.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
 CIDR Information
 ----------------
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/IRCby/ClientsSSL ircby-0.5-RC3/doc/IRCby/ClientsSSL
--- ircd-hybrid-7.0.1/doc/IRCby/ClientsSSL	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/doc/IRCby/ClientsSSL	Tue Mar 30 11:04:25 2004
@@ -0,0 +1,110 @@
+
+    îÁÓÔÒÏÊËÁ ÓÅÒ×ÅÒÏ× ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ËÌÉÅÎÔÁÍÉ SSL ÓÏÅÄÉÎÅÎÉÑ 
+
+
+1. ðÒÅÁÍÂÕÌÁ
+    
+ ëÁË É × ÐÒÏÛÌÙÈ ×ÅÒÓÉÑÈ ÄÌÑ ÏÒÇÁÎÉÚÁÃÉÉ SSL ÐÏÄËÌÀÞÅÎÉÑ ÓÏ ÓÔÏÒÏÎÙ IRC
+ ËÌÉÅÎÔÁ ÉÓÐÏÌØÚÕÅÔÓÑ ËÒÉÐÔÏÔÕÎÎÅÌØ stunnel (http://www.stunnel.org).
+ ðÒÏÇÒÁÍÍÁ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÁ ÎÅ ÔÏÌØËÏ ÄÌÑ ËÒÉÐÔÏÇÒÁÆÉÒÏ×ÁÎÉÑ
+ IRC ÔÒÁÆÉËÁ, ÎÏ É POP, IMAP, LDAP,etc. îÁ ÓÁÊÔÅ ÐÒÉ×ÉÄÅÎÎÙ ÐÒÉÍÅÒÙ
+ ÎÁÓÔÒÏÅË Ó ÄÌÑ ÄÒÕÇÉÈ 
+ 
+ îÁ ÓÌÅÄÕÀÝÅÍ ÛÁÇÅ ×Ù ÄÏÌÖÎÙ ÏÐÒÅÄÅÌÉÔØÓÑ Ó ËÁËÏÊ ×ÅÔËÏÊ stunnel ×Ù 
+ ÂÕÄÅÔÅ ÒÁÂÏÔÁÔØ: 
+ 
+    3.x
+    
+    * ÐÒÏÓÔÁ × ÕÓÔÁÎÏ×ËÅ ÄÌÑ ËÏÎËÒÅÔÎÏ ÎÁÛÅÇÏ ÓÌÕÞÁÑ,
+      ÍÏÖÎÏ ÚÁÐÕÓËÁÔØ Ó ËÏÍÍÁÎÄÎÏÊ ÓÔÒÏËÉ É ÓÅÒ×ÉÓÁ inet.d
+    
+    4.x
+    
+    * ÐÁÒÁÍÅÔÒÙ ÚÁÄÁÀÔÓÑ ÞÅÒÅÚ ËÏÎÆÉÇÉ (ÏÄÉÎ ÏÂÝÉÊ Ó ÓÅËÃÉÑÍÉ)
+    
+    * ÉÍÅÅÔ ÓÍÙÓÌ, ÅÓÌÉ ËÒÏÍÅ IRC ÎÁ ×ÁÛÅÊ ÓÉÓÔÅÍÅ ÄÅÊÓÔ×ÕÀÔ ÄÒÕÇÉÅ ÓÅÒ×ÉÓÙ,
+      ÔÒÅÂÕÀÝÉÅ ËÒÉÐÔÏ×ÁÎÉÑ.
+      
+    * ÕÍÅÅÔ ÄÅÌÁÔØ chroot, suid
+    
+    * ËÏÎÔÒÏÌØ É ÕÐÒÁ×ÌÅÎÉÅ SSL ÓÅÒÔÉÆÉËÁÔÁÍÉ  
+ 
+ îÁ ÓÁÊÔÅ ÍÏÖÎÏ ×ÚÑÔØ ÐÏÓÌÅÄÎÀÀ ×ÅÒÓÉÀ ×ÙÂÒÁÎÎÏÊ ×ÅÔËÉ.
+ ïÚÎÁËÏÍÔÅÓØ Ó ÒÁÚÄÅÌÁÍÉ FAQ É Examples. ïÓÏÂÅÎÎÏ ÐÏÓÌÅÄÎÉÅ ÏÞÅÎØ ÐÏÌÅÚÅÎÙ.
+
+
+2. Download
+
+ óËÁÞÁÊÔÅ ×ÙÂÒÁÎÕÀ ×ÁÍÉ ×ÅÒÓÉÀ É ÎÅÏÂÈÏÄÉÍÙÅ ÂÉÂÌÉÏÔÅËÉ
+ 
+ * ËÁË É ÄÌÑ ircd ÎÅÏÂÈÏÄÉÍÁ ÂÉÂÌÉÏÔÅËÁ OpenSSL 0.9.7 (http://www.openssl.org)
+ 
+ 
+3. Install
+ 
+ ÷ÎÉÍÁÔÅÌØÎÏ ÏÚÎÁËÏÍØÔÅÓØ Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ ÐÒÉ×ÏÄÑÝÅÊÓÑ × ÐÒÏÇÒÁÍÍÅ.
+ ÷ÙÐÏÌÎÅÔÅ ÕÓÔÁÎÏ×ËÕ ÐÒÏÇÒÁÍÍÙ, ÎÁÐÒÉÍÅÒ, × /usr/local
+
+4a. Setup Stunnel 3.x
+
+    Windows
+
+    Unix
+    
+ ðÒÉÍÅÒ ÉÓÐÏÌØÚÏ×ÁÎÉÑ:
+
+    ./stunnel -d 994 -r 127.0.0.1:6667
+ íÏÖÎÏ ÐÒÏÐÉÓÁÔØ ÜÔÕ ÓÔÒÏÞËÕ ÎÁÐÒÉÍÅÒ × rc.local, ÕËÁÚÁ× ÐÏÌÎÙÊ ÐÕÔØ.
+	    
+ ôÅÐÅÒØ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ SSL-ËÌÉÅÎÔ, ËÏÔÏÒÙÊ ÂÕÄÅÔ ÐÏÄËÌÀÞÁÔØÓÑ ÎÁ 994 ÐÏÒÔ.
+ öÅÌÁÔÅÌØÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÉÍÅÎÎÏ 994 ÐÏÒÔ ÄÌÑ ÒÅÁÌÉÚÁÃÉÉ ËÌÉÅÎÔÓËÉÈ 
+ SSL-ÓÏÅÄÉÎÅÎÉÊ, ÔÁË ËÁË ÜÔÏ ÓÅÒ×ÉÓ ircs.     
+
+4b. Setup Stunnel 4.x
+
+    Windows
+
+    UNIX
+
+ åÓÌÉ ×Ù ×ÙÂÒÁÌÉ 4 ×ÅÔËÕ, ÔÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÏÇÒÁÍÍÙ, ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ 
+ ÎÅÍÎÏÇÏ ÐÏÓÌÏÖÎÅÎÉÅ. åÅ ÍÏÖÎÏ ÚÁÐÕÓËÁÔØ ÏÔ root ÉÌÉ ircd ÐÏÌØÚÏ×ÁÔÅÌÑ.
+ 
+ /usr/local/sbin/stunnel /usr/local/ircd/etc/stunnel-ircd.conf
+
+ ðÒÉÍÅÒÎÏÅ ÓÏÄÅÒÖÁÎÉÅ ËÏÎÆÉÇÁ stunnel-ircd.conf
+ 
+     cert = /usr/local/ircd/stunnel/ircd.pem 
+     chroot = /usr/local/ircd/stunnel/run
+     # PID is created inside chroot jail
+     pid = /stunnel.pid
+     setuid = nobody
+     setgid = nogroup
+     service = ircd-stunne
+ 
+     # Authentication stuff
+     verify = 1
+ 
+     # don't forget about c_rehash CApath
+     # it is located inside chroot jail:
+     #CApath = /certs
+     # or simply use CAfile instead:
+     #CAfile = /usr/local/etc/stunnel/certs.pem
+ 
+     # Some debugging stuff 
+     debug = 7
+     output = stunnel.log
+ 
+     [ircd] 
+     accept=994
+     connect=127.0.0.1:6667
+
+ ðÏÄÒÁÚÕÍÅ×ÁÅÔÓÑ, ÞÔÏ ÎÁÍ ÎÅÔ ÎÅÏÂÈÏÄÉÍÏÓÔÉ, ÇÅÎÅÒÉÒÏ×ÁÔØ ÓÅÒÔÉÆÉËÁÔÙ.
+ 
+ ôÁËÉÍ ÏÂÒÁÚÏÍ ×ÓÅ ×ÈÏÄÎÙÅ ÓÏÅÄÉÎÅÎÉÑ ÎÁ ÕËÁÚÁÎÎÏ 994 ÐÏÒÔÕ
+ ÂÕÄÕÔ ÆÏÒ×ÁÒÄÉÔÓÑ ÎÁ 6667 ÐÏÒÔ.
+
+
+5. Connection test	
+
+ ôÁËÏÅ ÓÏÅÄÉÎÅÎÉÅ × ÓÌÕÞÁÅ ËÌÉÅÎÔÁ X-Chat 2.x ÐÏÄÒÁÚÕÍÅ×ÁÅÔ 994 ÐÏÒÔ É 
+ Ä×ÅÎÁÖÁÔÙÅ ÇÁÌËÉ Use secure SSL É Accept invalid cert.
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/IRCby/ircd.motd ircby-0.5-RC3/doc/IRCby/ircd.motd
--- ircd-hybrid-7.0.1/doc/IRCby/ircd.motd	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/doc/IRCby/ircd.motd	Tue Mar 30 11:04:25 2004
@@ -0,0 +1,26 @@
+================================================================================
+
+                                Welcome to:
+
+    12------ ------------   -----------      ------------  ----     ----
+    12 ----  ----     ---- ----     ----     ----     ---- ----     ----
+    12 ----  ----     ---- ----              ----     ---- ----     ----
+    12 ----  ------------  ---- [15www.3i12r4c15.by12]   ----        ------
+    12 ----  ----     ---- ----              ----     ----          ----
+    12 ----  ----     ---- ----              ----     ----          ----
+    12 ----  ----     ---- ----     ----     ----     ---- ----     ----
+    12------ ----     ----  -----------      ------------   -----------
+
+                        Network Coordinator: newiceman
+                        Network CoCoordinator: ewger
+                           IRCby-team (c) 2003-2004
+			   
+
+   Â ñåòè ðàáîòàþò ñåðâèñû: NickServ, ChanServ, MemoServ, SeenServ, StatServ
+    ×òîáû íà÷àòü ðàáîòó ñ íèìè: /HelpServ help, /ns help, /cs help, /ms help
+
+        Supported codepage translations : PLAIN(CP-1251), KOI, LAT, MAC
+           To change your codepage on-the-fly use: /xlat TRANSLATION
+	   
+    Contact: support@irc.by
+================================================================================
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/IRCby/stunnel-ircd.conf ircby-0.5-RC3/doc/IRCby/stunnel-ircd.conf
--- ircd-hybrid-7.0.1/doc/IRCby/stunnel-ircd.conf	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/doc/IRCby/stunnel-ircd.conf	Tue Mar 30 11:04:25 2004
@@ -0,0 +1,23 @@
+cert = /usr/local/ircd/stunnel/ircd.pem
+chroot = /usr/local/ircd/stunnel/run
+# PID is created inside chroot jail
+pid = /stunnel.pid
+setuid = nobody
+setgid = nogroup
+service = ircd-stunnel
+
+# Authentication stuff
+verify = 1
+# don't forget about c_rehash CApath
+# it is located inside chroot jail:
+#CApath = /certs
+# or simply use CAfile instead:
+#CAfile = /usr/local/etc/stunnel/certs.pem
+
+# Some debugging stuff
+debug = 7
+output = stunnel.log
+
+[ircd]
+accept=994
+connect=127.0.0.1:6667
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/Makefile.in ircby-0.5-RC3/doc/Makefile.in
--- ircd-hybrid-7.0.1/doc/Makefile.in	Tue Jul  9 20:05:48 2002
+++ ircby-0.5-RC3/doc/Makefile.in	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 7.17 2002/07/10 00:05:48 leeh Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 CC		= @CC@
 INSTALL		= @INSTALL@
 INSTALL_BIN	= @INSTALL_PROGRAM@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/README.cidr_bans ircby-0.5-RC3/doc/README.cidr_bans
--- ircd-hybrid-7.0.1/doc/README.cidr_bans	Wed Aug 28 13:00:10 2002
+++ ircby-0.5-RC3/doc/README.cidr_bans	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$Id: README.cidr_bans,v 1.1 2002/08/28 17:00:10 androsyn Exp $ 
+$Id: README.cidr_bans,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $ 
 
 
 Basically what this patch does is allow for users to use cidr masks when
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/challenge.txt ircby-0.5-RC3/doc/challenge.txt
--- ircd-hybrid-7.0.1/doc/challenge.txt	Tue Oct 29 15:14:36 2002
+++ ircby-0.5-RC3/doc/challenge.txt	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
                        Oper Challenge and Response System
 
-   $Id: challenge.txt,v 1.10 2002/10/29 20:14:36 db Exp $
+   $Id: challenge.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
    Copyright (c) 2001 by ircd-hybrid team
 
@@ -224,7 +224,7 @@
  # work, but gave me a framework for execing stuff and getting the response.
 
  # For Hybrid's cvs...
- # $Id: challenge.txt,v 1.10 2002/10/29 20:14:36 db Exp $
+ # $Id: challenge.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
  xecho ... Loading challenge.irc by xyst, feer.
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/convertconf-example.conf ircby-0.5-RC3/doc/convertconf-example.conf
--- ircd-hybrid-7.0.1/doc/convertconf-example.conf	Sat May 31 03:30:25 2003
+++ ircby-0.5-RC3/doc/convertconf-example.conf	Tue Mar 30 11:04:24 2004
@@ -3,7 +3,7 @@
  *
  * Written by ejb, wcampbel, db, leeh and others
  *
- * $Id: convertconf-example.conf,v 7.7.2.1 2003/05/31 07:30:25 lusky Exp $
+ * $Id: convertconf-example.conf,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* logging {}: contains information about logfiles. */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/example.conf ircby-0.5-RC3/doc/example.conf
--- ircd-hybrid-7.0.1/doc/example.conf	Sat May 31 03:30:25 2003
+++ ircby-0.5-RC3/doc/example.conf	Tue Mar 30 11:04:24 2004
@@ -3,7 +3,7 @@
  *
  * Written by ejb, wcampbel, db, leeh and others
  *
- * $Id: example.conf,v 7.169.2.1 2003/05/31 07:30:25 lusky Exp $
+ * $Id: example.conf,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* IMPORTANT NOTES:
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/example.conf.quick ircby-0.5-RC3/doc/example.conf.quick
--- ircd-hybrid-7.0.1/doc/example.conf.quick	Sat May 31 03:30:25 2003
+++ ircby-0.5-RC3/doc/example.conf.quick	Tue Mar 30 11:04:24 2004
@@ -3,7 +3,7 @@
  *
  * Written by ejb, wcampbel, db, leeh and others
  *
- * $Id: example.conf.quick,v 1.1.2.1 2003/05/31 07:30:25 lusky Exp $
+ * $Id: example.conf.quick,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* IMPORTANT NOTES:
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/example.efnet.conf ircby-0.5-RC3/doc/example.efnet.conf
--- ircd-hybrid-7.0.1/doc/example.efnet.conf	Thu Jun 12 20:10:41 2003
+++ ircby-0.5-RC3/doc/example.efnet.conf	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
 /* doc/example.efnet.conf - ircd-hybrid-7 EFnet Example configuration file
  *
- * $Id: example.efnet.conf,v 7.9.2.2 2003/06/13 00:10:41 db Exp $
+ * $Id: example.efnet.conf,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 /* IMPORTANT NOTES:
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/guidelines.txt ircby-0.5-RC3/doc/guidelines.txt
--- ircd-hybrid-7.0.1/doc/guidelines.txt	Fri Mar 16 20:34:50 2001
+++ ircby-0.5-RC3/doc/guidelines.txt	Tue Mar 30 11:04:24 2004
@@ -33,4 +33,4 @@
 
 8.  Don't forget to include a CVS Id.
 
-# $Id: guidelines.txt,v 1.1 2001/03/17 01:34:50 db Exp $
+# $Id: guidelines.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/index.txt ircby-0.5-RC3/doc/index.txt
--- ircd-hybrid-7.0.1/doc/index.txt	Tue Jun 25 19:06:53 2002
+++ ircby-0.5-RC3/doc/index.txt	Tue Mar 30 11:04:24 2004
@@ -1,5 +1,5 @@
 
-# $Id: index.txt,v 1.17 2002/06/25 23:06:53 leeh Exp $
+# $Id: index.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 Here is the overview of the documents in the doc/ directory.
 
 CIDR.txt		- Description of CIDR in IPv4
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/ircd.8 ircby-0.5-RC3/doc/ircd.8
--- ircd-hybrid-7.0.1/doc/ircd.8	Sun Jan 13 13:31:46 2002
+++ ircby-0.5-RC3/doc/ircd.8	Tue Mar 30 11:04:24 2004
@@ -1,5 +1,5 @@
 .\" @(#)ircd.8 7b10 25 Oct 2001
-.\" $Id: ircd.8,v 1.6 2002/01/13 18:31:46 wcampbel Exp $
+.\" $Id: ircd.8,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 .TH IRCD 8 "ircd-hybrid-7 25 Oct 2001
 .SH NAME
 ircd \- The Internet Relay Chat Program Server 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/kline.txt ircby-0.5-RC3/doc/kline.txt
--- ircd-hybrid-7.0.1/doc/kline.txt	Thu May  2 12:58:11 2002
+++ ircby-0.5-RC3/doc/kline.txt	Tue Mar 30 11:04:24 2004
@@ -2,7 +2,7 @@
  * 
  * Copyright (C) 2001-2002 Hybrid Development Team
  *
- * $Id: kline.txt,v 1.5 2002/05/02 16:58:11 leeh Exp $
+ * $Id: kline.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/messages.txt ircby-0.5-RC3/doc/messages.txt
--- ircd-hybrid-7.0.1/doc/messages.txt	Sat Dec 15 00:10:41 2001
+++ ircby-0.5-RC3/doc/messages.txt	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
                          Message Customization Overview
 
-   $Id: messages.txt,v 1.3 2001/12/15 05:10:41 wcampbel Exp $
+   $Id: messages.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
    Copyright (c) 2001 by ircd-hybrid team
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/modeg.txt ircby-0.5-RC3/doc/modeg.txt
--- ircd-hybrid-7.0.1/doc/modeg.txt	Tue Oct 23 22:00:05 2001
+++ ircby-0.5-RC3/doc/modeg.txt	Tue Mar 30 11:04:24 2004
@@ -137,4 +137,4 @@
 
 --
 W. Campbell
-$Id: modeg.txt,v 1.3 2001/10/24 02:00:05 wcampbel Exp $
+$Id: modeg.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/modes.txt ircby-0.5-RC3/doc/modes.txt
--- ircd-hybrid-7.0.1/doc/modes.txt	Sat Apr  5 13:40:44 2003
+++ ircby-0.5-RC3/doc/modes.txt	Tue Mar 30 11:04:24 2004
@@ -54,4 +54,4 @@
 Note that most of the channel modes can be disabled in the conf file for
 networks that do not wish to support them.
 
-# $Id: modes.txt,v 7.8.4.1 2003/04/05 18:40:44 lusky Exp $
+# $Id: modes.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/old/example_old.conf ircby-0.5-RC3/doc/old/example_old.conf
--- ircd-hybrid-7.0.1/doc/old/example_old.conf	Fri Dec 22 22:32:23 2000
+++ ircby-0.5-RC3/doc/old/example_old.conf	Tue Mar 30 11:04:25 2004
@@ -2,7 +2,7 @@
 #   IRC - Internet Relay Chat, doc/example.conf
 #   Copyright (C) 1992, Bill Wisner
 #
-# $Id: example_old.conf,v 1.1 2000/12/23 03:32:23 db Exp $
+# $Id: example_old.conf,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 #
 # Example of an old style ircd.conf file, which h7 will not parse
 # but is kept here for historical interest
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/old/simple.conf ircby-0.5-RC3/doc/old/simple.conf
--- ircd-hybrid-7.0.1/doc/old/simple.conf	Fri Dec 22 22:32:23 2000
+++ ircby-0.5-RC3/doc/old/simple.conf	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 # IRC minimal example configuration file
 #
-# $Id: simple.conf,v 1.1 2000/12/23 03:32:23 db Exp $
-# $Id: simple.conf,v 1.1 2000/12/23 03:32:23 db Exp $
+# $Id: simple.conf,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
+# $Id: simple.conf,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 # 
 # This is a basic ircd.conf that will get you up and running with
 # little or no modifications.  See the example.conf file for more
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/operguide.txt ircby-0.5-RC3/doc/operguide.txt
--- ircd-hybrid-7.0.1/doc/operguide.txt	Sat Feb 23 23:45:02 2002
+++ ircby-0.5-RC3/doc/operguide.txt	Tue Mar 30 11:04:24 2004
@@ -365,4 +365,4 @@
 
 And on the seventh day, He exited from append mode.
 
-# $Id: operguide.txt,v 1.8 2002/02/24 04:45:02 wcampbel Exp $
+# $Id: operguide.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/resv.txt ircby-0.5-RC3/doc/resv.txt
--- ircd-hybrid-7.0.1/doc/resv.txt	Sat Aug 18 08:55:36 2001
+++ ircby-0.5-RC3/doc/resv.txt	Tue Mar 30 11:04:24 2004
@@ -4,7 +4,7 @@
  *
  * Copyright (C) 2001 Hybrid Development Team
  *
- * $Id: resv.txt,v 7.2 2001/08/18 12:55:36 leeh Exp $
+ * $Id: resv.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
  */
 
 				RESV
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/server-version-info ircby-0.5-RC3/doc/server-version-info
--- ircd-hybrid-7.0.1/doc/server-version-info	Sat Dec 15 00:10:41 2001
+++ ircby-0.5-RC3/doc/server-version-info	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
                               Server VERSION Info
 
-   $Id: server-version-info,v 7.13 2001/12/15 05:10:41 wcampbel Exp $
+   $Id: server-version-info,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
    Copyright (c) 2001 by ircd-hybrid team
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/serverhide.txt ircby-0.5-RC3/doc/serverhide.txt
--- ircd-hybrid-7.0.1/doc/serverhide.txt	Mon Apr 15 10:16:59 2002
+++ ircby-0.5-RC3/doc/serverhide.txt	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
                              Server Hide Reference
 
-   $Id: serverhide.txt,v 7.4 2002/04/15 14:16:59 db Exp $
+   $Id: serverhide.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
    Copyright (c) 2001 by ircd-hybrid team
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/simple.conf ircby-0.5-RC3/doc/simple.conf
--- ircd-hybrid-7.0.1/doc/simple.conf	Fri Apr  4 20:37:56 2003
+++ ircby-0.5-RC3/doc/simple.conf	Tue Mar 30 11:04:24 2004
@@ -1,6 +1,6 @@
 # Hybrid 7 minimal example configuration file
 #
-# $Id: simple.conf,v 7.6.6.1 2003/04/05 01:37:56 lusky Exp $
+# $Id: simple.conf,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 #
 # This is a basic ircd.conf that will get your server running with
 # little modification.  See the example.conf for more specific 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/Persistent_Clients.txt ircby-0.5-RC3/doc/technical/Persistent_Clients.txt
--- ircd-hybrid-7.0.1/doc/technical/Persistent_Clients.txt	Wed Jan 24 09:58:41 2001
+++ ircby-0.5-RC3/doc/technical/Persistent_Clients.txt	Tue Mar 30 11:04:25 2004
@@ -105,6 +105,6 @@
 as possible, in order to eat up memory in a DDoS attempt. One of the
 same criticisms against vchans actually.
 
-$Id: Persistent_Clients.txt,v 1.3 2001/01/24 14:58:41 wcampbel Exp $
+$Id: Persistent_Clients.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/README.openssl ircby-0.5-RC3/doc/technical/README.openssl
--- ircd-hybrid-7.0.1/doc/technical/README.openssl	Sat May 31 03:30:27 2003
+++ ircby-0.5-RC3/doc/technical/README.openssl	Tue Mar 30 11:04:25 2004
@@ -245,4 +245,4 @@
 
 
 END OF DOCUMENT
-$Id: README.openssl,v 1.7.4.1 2003/05/31 07:30:27 lusky Exp $
+$Id: README.openssl,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/cryptlink.txt ircby-0.5-RC3/doc/technical/cryptlink.txt
--- ircd-hybrid-7.0.1/doc/technical/cryptlink.txt	Sat May 31 03:30:27 2003
+++ ircby-0.5-RC3/doc/technical/cryptlink.txt	Tue Mar 30 11:04:25 2004
@@ -336,4 +336,4 @@
          administrators/IRCops on the server of the key mismatch.
     14.  Server #1 closes the socket.
 
-$Id: cryptlink.txt,v 7.7.4.1 2003/05/31 07:30:27 lusky Exp $
+$Id: cryptlink.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/debug_api.txt ircby-0.5-RC3/doc/technical/debug_api.txt
--- ircd-hybrid-7.0.1/doc/technical/debug_api.txt	Sun Dec  2 10:16:39 2001
+++ ircby-0.5-RC3/doc/technical/debug_api.txt	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-$Id: debug_api.txt,v 1.1 2001/12/02 15:16:39 ejb Exp $
+$Id: debug_api.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 This describes the debug (src/debug.c) debugging system in hybrid.
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/event.txt ircby-0.5-RC3/doc/technical/event.txt
--- ircd-hybrid-7.0.1/doc/technical/event.txt	Wed Jan 24 09:58:41 2001
+++ ircby-0.5-RC3/doc/technical/event.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 Overview of the event subsystem
 Adrian Chadd <adrian@creative.net.au>
 
-$Id: event.txt,v 1.2 2001/01/24 14:58:41 wcampbel Exp $
+$Id: event.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 
 One of the things that immediately struck me whilst first looking at the
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/fd-management.txt ircby-0.5-RC3/doc/technical/fd-management.txt
--- ircd-hybrid-7.0.1/doc/technical/fd-management.txt	Wed Nov  8 14:57:54 2000
+++ ircby-0.5-RC3/doc/technical/fd-management.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 Overview of the filedescriptor subsystem
 Adrian Chadd <adrian@creative.net.au>
 
-$Id: fd-management.txt,v 1.1 2000/11/08 19:57:54 adrian Exp $
+$Id: fd-management.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 
 Filedescriptor lists
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/file-management.txt ircby-0.5-RC3/doc/technical/file-management.txt
--- ircd-hybrid-7.0.1/doc/technical/file-management.txt	Wed Nov  8 14:57:54 2000
+++ ircby-0.5-RC3/doc/technical/file-management.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 Overview of the file management subsystem
 Adrian Chadd <adrian@creative.net.au>
 
-$Id: file-management.txt,v 1.1 2000/11/08 19:57:54 adrian Exp $
+$Id: file-management.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 
 File operations
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/hostmask.txt ircby-0.5-RC3/doc/technical/hostmask.txt
--- ircd-hybrid-7.0.1/doc/technical/hostmask.txt	Wed May  2 05:09:52 2001
+++ ircby-0.5-RC3/doc/technical/hostmask.txt	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 The hostmask/netmask system.
 Copyright(C) 2001 by Andrew Miller(A1kmm)<a1kmm@mware.virtualave.net>
-$Id: hostmask.txt,v 1.1 2001/05/02 09:09:52 a1kmm Exp $
+$Id: hostmask.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 Contents
 ========
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/iauth.txt ircby-0.5-RC3/doc/technical/iauth.txt
--- ircd-hybrid-7.0.1/doc/technical/iauth.txt	Sun Jan  9 22:21:37 2000
+++ ircby-0.5-RC3/doc/technical/iauth.txt	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-$Id: iauth.txt,v 1.2 2000/01/10 03:21:37 wnder Exp $
+$Id: iauth.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 Patrick Alken <wnder@underworld.net>
 01/09/2000
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/index.txt ircby-0.5-RC3/doc/technical/index.txt
--- ircd-hybrid-7.0.1/doc/technical/index.txt	Thu Oct 25 01:21:12 2001
+++ ircby-0.5-RC3/doc/technical/index.txt	Tue Mar 30 11:04:25 2004
@@ -19,4 +19,4 @@
 send.txt                  - Document on all of the send_to functions
 whats-new-code.txt        - Whats changed in the code
 
-# $Id: index.txt,v 1.2 2001/10/25 05:21:12 wcampbel Exp $
+# $Id: index.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/linebuf.txt ircby-0.5-RC3/doc/technical/linebuf.txt
--- ircd-hybrid-7.0.1/doc/technical/linebuf.txt	Mon Nov 27 14:23:02 2000
+++ ircby-0.5-RC3/doc/technical/linebuf.txt	Tue Mar 30 11:04:25 2004
@@ -3,7 +3,7 @@
 
 By Adrian Chadd <adrian@creative.net.au>
 
-$Id: linebuf.txt,v 1.1 2000/11/27 19:23:02 adrian Exp $
+$Id: linebuf.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 
 History
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/message-customisation.txt ircby-0.5-RC3/doc/technical/message-customisation.txt
--- ircd-hybrid-7.0.1/doc/technical/message-customisation.txt	Sun Apr  1 18:06:49 2001
+++ ircby-0.5-RC3/doc/technical/message-customisation.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 Message customization/localization system
 David Taylor <davidt@yadt.co.uk>
 
-$Id: message-customisation.txt,v 1.3 2001/04/01 22:06:49 ejb Exp $
+$Id: message-customisation.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 Please send any comments, questions, flames or suggestions to the
 above address :)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/network.txt ircby-0.5-RC3/doc/technical/network.txt
--- ircd-hybrid-7.0.1/doc/technical/network.txt	Wed Jan 24 09:58:43 2001
+++ ircby-0.5-RC3/doc/technical/network.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 Overview of the network subsystem
 Adrian Chadd <adrian@creative.net.au>
 
-$Id: network.txt,v 1.6 2001/01/24 14:58:43 wcampbel Exp $
+$Id: network.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 
 This document is an overview of the new and hopefully improved network
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/send.txt ircby-0.5-RC3/doc/technical/send.txt
--- ircd-hybrid-7.0.1/doc/technical/send.txt	Sun Dec 15 18:50:14 2002
+++ ircby-0.5-RC3/doc/technical/send.txt	Tue Mar 30 11:04:25 2004
@@ -286,4 +286,4 @@
 
 -- Diane Bruce 
 
-$Id: send.txt,v 1.17 2002/12/15 23:50:14 db Exp $
+$Id: send.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/ts5.txt ircby-0.5-RC3/doc/technical/ts5.txt
--- ircd-hybrid-7.0.1/doc/technical/ts5.txt	Sun Jun  2 15:38:31 2002
+++ ircby-0.5-RC3/doc/technical/ts5.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
   Overview of the TS5 system
   Lee H <lee@leeh.co.uk>
 
-$Id: ts5.txt,v 1.1 2002/06/02 19:38:31 leeh Exp $
+$Id: ts5.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 For the purposes of this document, ircd versions:
   hybrid6.0
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/technical/whats-new-code.txt ircby-0.5-RC3/doc/technical/whats-new-code.txt
--- ircd-hybrid-7.0.1/doc/technical/whats-new-code.txt	Tue May 22 15:11:35 2001
+++ ircby-0.5-RC3/doc/technical/whats-new-code.txt	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 
 Whats changed in the codebase
 
-# $Id: whats-new-code.txt,v 1.3 2001/05/22 19:11:35 davidt Exp $
+# $Id: whats-new-code.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 First, please note one thing - a *LOT* has changed in hybrid-7.
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/vchans.txt ircby-0.5-RC3/doc/vchans.txt
--- ircd-hybrid-7.0.1/doc/vchans.txt	Sat Apr 27 08:20:36 2002
+++ ircby-0.5-RC3/doc/vchans.txt	Tue Mar 30 11:04:24 2004
@@ -1,4 +1,4 @@
-$Id: vchans.txt,v 1.2 2002/04/27 12:20:36 leeh Exp $
+$Id: vchans.txt,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 
                   "Virtual Channels"
 		======================
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/doc/whats-new.txt ircby-0.5-RC3/doc/whats-new.txt
--- ircd-hybrid-7.0.1/doc/whats-new.txt	Mon Oct 28 16:09:18 2002
+++ ircby-0.5-RC3/doc/whats-new.txt	Tue Mar 30 11:04:25 2004
@@ -265,5 +265,5 @@
     PARA    - Controls propogation of INVITE notices for +p (paranoid) channels
     ENC:a   - Encrypted link, where 'a' is the cipher being used
 
-# $Id: whats-new.txt,v 7.37 2002/10/28 21:09:18 bill Exp $
+# $Id: whats-new.txt,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/Makefile.in ircby-0.5-RC3/help/Makefile.in
--- ircd-hybrid-7.0.1/help/Makefile.in	Sat Feb  2 11:01:13 2002
+++ ircby-0.5-RC3/help/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 # Generated automatically from Makefile.in by configure.
-# $Id: Makefile.in,v 1.15 2002/02/02 16:01:13 leeh Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 # makefile for include/
 
 INSTALL=	@INSTALL@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/accept ircby-0.5-RC3/help/opers/accept
--- ircd-hybrid-7.0.1/help/opers/accept	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/accept	Tue Mar 30 11:04:25 2004
@@ -1,8 +1,8 @@
 ACCEPT <parameter>
 
-ACCEPT allows you to control who can send you a NOTICE or PRIVMSG
-while you have user mode +g enabled.
+ACCEPT ïîçâîëÿåò Âàì êîíòðîëèðîâàòü, êòî ìîæåò ïîñûëàòü Âàì
+NOTICE or PRIVMSG, êîãäà âû íàõîäèòåñü â ðåæèìå +g.
 
-For +g: /QUOTE ACCEPT <nick>   -- Add a permitted nickname
-        /QUOTE ACCEPT -<nick>  -- Remove a permitted nickname
-        /QUOTE ACCEPT *        -- List the present permitted nicknames
+Äëÿ +g: /QUOTE ACCEPT <nick>   -- Äîáàâëÿåò ðàçðåøåííûé íèê
+        /QUOTE ACCEPT -<nick>  -- Óäàëÿåò ðàçðåøåííûé íèê
+        /QUOTE ACCEPT *        -- Ïîêàçûâàåò ðàçðåøåííûå íèêè
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/admin ircby-0.5-RC3/help/opers/admin
--- ircd-hybrid-7.0.1/help/opers/admin	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/admin	Tue Mar 30 11:04:25 2004
@@ -1,11 +1,10 @@
 ADMIN [server]
 
-With no arguments, ADMIN shows the information that was set by the
-administrator of the server. This information can take any form that
-will fit in three lines of text but is usually a list of contacts
-for the persons that run the server.
+Áåç àðãóìåíòîâ ïîêàçûâàåò èíôîðìàöèþ îá àäìèíèñòðàòîðå ñåðâåðà.
+Îíà ìîæåò áûòü â ïðîèçâîëüíîé ôîðìå â òðåõ ñòðîêàõ òåêñòà, íî 
+îáû÷íî ñîäåðæèò êîíòàêòíóþ èíôîðìàöèþ.
 
-With a second argument, the administrative information for the
-specified server is displayed.
+Ñ àðãóìåíòîì, àíàëîãè÷íàÿ èíôîðìàöèÿ îòîáðàçèòñÿ îá àäìèíèñòðàòîðå
+óêàçàííîãî ñåðâåðà
 
-See also: stats
+Ñì. òàêæå: stats
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/away ircby-0.5-RC3/help/opers/away
--- ircd-hybrid-7.0.1/help/opers/away	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/away	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
 AWAY :[MSG]
 
-Without an argument, it will set you back.  With an argument,
-it will set you as AWAY with the specified message.
+Ñ àðãóìåíòîì óñòàíàâëèâàåò Âàñ êàê îòñóòñòâóþùåãî ñ óêàçàííîé ïðè÷èíîé.
+Áåç àðãóìåíòà, "âîçâðàùàåò" âàñ (ñíèìàåò îòñóòñòâèå).
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/capab ircby-0.5-RC3/help/opers/capab
--- ircd-hybrid-7.0.1/help/opers/capab	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/capab	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-CAPAB - Server to Server Protocol Command.
+CAPAB - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/cburst ircby-0.5-RC3/help/opers/cburst
--- ircd-hybrid-7.0.1/help/opers/cburst	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/cburst	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-CBURST - Server to Server Protocol Command.
+CBURST - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/challenge ircby-0.5-RC3/help/opers/challenge
--- ircd-hybrid-7.0.1/help/opers/challenge	Wed Nov 21 01:21:16 2001
+++ ircby-0.5-RC3/help/opers/challenge	Tue Mar 30 11:04:25 2004
@@ -1,10 +1,8 @@
 CHALLENGE <nick|+response>
 
-CHALLENGE is used in the RSA controlled
-oper {} system.  CHALLENGE requires you to
-issue the command using the nickname in the
-operator block, while matching the username
-and hostname specified.  The server will
-send you an RSA challenge.  You must send
-a valid RSA response back to the server,
-proceeded with a '+' symbol.
+Èñïîëüçóåòñÿ â RSA óïðàâëÿåìîé oper {} ñèñòåìå.
+CHALLENGE òðåáóåò îòïðàâèòü êîìàíäó èñïîëüçóÿ íèê 
+â îïåð çàïèñè, ïðè ñîîòâåòñòâèè èìåíè ïîëüçîâàòåëÿ
+è óêàçàííîãî õîñòà. Ñåðâåð ïîñûëàåò RSA çàïðîñ.
+Âû äîëæíû îòïðàâèòü ïðàâèëüíûé RSA îòâåò íàçàä 
+ñåðâåðó ñ ñèìâîëîì +
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/cjoin ircby-0.5-RC3/help/opers/cjoin
--- ircd-hybrid-7.0.1/help/opers/cjoin	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/cjoin	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,5 @@
 CJOIN <channel>
 
--- Creates a new vchan
-Note: this command is optionally available to users
+Ñîçäàåò íîâûé âèðòóàëüíûé êàíàë
+Çàìå÷àíèå: êîìàíäà íå âñåãäà äîñòóïíà äëÿ ïîëüçîâàòåëåé 
+(â çàâèñèìîñòè îò íàñòðîåê ñåðâåðà)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/client ircby-0.5-RC3/help/opers/client
--- ircd-hybrid-7.0.1/help/opers/client	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/client	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-CLIENT - Server to Server Protocol Command.
+CLIENT - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/close ircby-0.5-RC3/help/opers/close
--- ircd-hybrid-7.0.1/help/opers/close	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/close	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
 CLOSE
 
-Close any connections from clients or servers who have
-not fully registered yet.
+Çàêðûâàåò ëþáûå ñîåäèíåíèÿ ñ ïîëüçîâàòåëÿìè èëè ñåðâåðàìè,
+êîòîðûå ïîêà íå çàðåãèñòðèðîâàíû
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/cmode ircby-0.5-RC3/help/opers/cmode
--- ircd-hybrid-7.0.1/help/opers/cmode	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/cmode	Tue Mar 30 11:04:25 2004
@@ -1,88 +1,82 @@
 MODE <channel> <+|-><modes> [parameters]
 
 =-=-=-=-=-=-=-=-=-=-=
-    CHANNELMODES
+    ÐÅÆÈÌÛ ÊÀÍÀËÀ
 =-=-=-=-=-=-=-=-=-=-=
 
-    MODE    - DESCRIPTION
+   ÐÅÆÈÌ    -                ÎÏÈÑÀÍÈÅ   
 ------------------------------------------------------------------------
 
-NO PARAMETERS:
+ÁÅÇ ÏÀÐÀÌÅÒÐÎÂ:
 --------------
 
-     +n     - 'No external messages'.  This will prevent any user who
-              isn't in the channel from sending messages to the channel.
+     +n     - Çàïðåùàåò ïîëüçîâàòåëÿì, íå íàõîäÿùèìñÿ íà êàíàëå, 
+              ïîñûëàòü íà íåãî ñîîáùåíèÿ
 
-     +t     - 'Ops Topic'.  This will prevent any user who isn't opped,
-              or half-opped (+o/+h) from setting a channel topic.
+     +t     - Çàïðåùàåò ïîëüçîâàòåëÿì, íå èìåþùèì ñòàòóñ îïà/ïîëóîïà 
+              (+o/+h) óñòàíàâëèâàòü òîïèê íà êàíàëå.
 
-     +s     - 'Secret'.  This will prevent the channel from being shown
-              in a /whois, and in the channel list.
+     +s     - Íå ïîêàçûâàåò êàíàë â ñïèñêå êàíàëîâ è ïðè êîìàíäå 
+              /whois
 
-     +p     - 'Private'.
+     +p     - ×àñòíûé êàíàë, íå ïîêàçûâàåòñÿ ïðè /whois
 
-     +m     - 'Moderated'.  This will prevent any user who isn't opped,
-              half-opped or voiced (+o/+h/+v) from talking in the channel.
+     +m     - Ìîäåðèðóåìûé. Ïîñûëàòü ñîîáùåíèÿ íà êàíàë ìîãóò òîëüêî
+              ïîëüçîâàòåëè, èìåþùèå ñòàòóñ îïà/ïîëóîïà/âîèñà (+o/+h/+v) 
 
-     +a     - 'Anonymous ops'.  This will stop people who join from
-              seeing who has ops.  Any modes set in the channel will
-              be shown as if a server set them.
+     +a     - Àíîíèìíûå îïû. Íå ïîêàçûâàåò çàøåäøèì ïîëüçîâàòåëÿì, êòî 
+              èìååò ñòàòóñ îïåðàòîðà êàíàëà. Ëþáîé ðåæèì, óñòàíîâëåííûé
+              íà êàíàëå, áóäåò ïîêàçàí, êàê óñòàíîâëåííûé ñåðâåðîì
 
-              When a user becomes opped or half-opped (+o/+h) they will
-              receive an op sync, where the server will op every user
-              that is opped.  They will then see modes normally, and
-              have the true list of who has ops/half-ops/voices
+              Êîãäà ïîëüçîâàòåëü ñòàíîâèòñÿ îïîì/ïîëóîïîì, îí óâèäèò 
+              êàíàë â íîðìàëüíîì ðåæèìå.
+              Çàìå÷àíèå: ðåæèì ìîæåò áûòü îòêëþ÷åí íàñòðîéêàìè ñåðâåðà.
 
-     +i     - 'Invite only'.  This will stop anyone from joining your
-              channel who hasn't received an /invite or whose host isn't in
-              the +I list.
+     +i     - Êàíàë äëÿ ïðèãëàøåííûõ. Ðàçðåøàåò âõîä íà êàíàë òîëüêî 
+              ïðèãëàøåííûì ïîëüçîâàòåëÿì: ïîëó÷èâøèì ïðèãëàøåíèå êîìàíäîé
+              \invite èëè íàõîäÿùèìñÿ â ñïèñêå ïðèãëàøåííûõ (ðåæèì +I)
 
 
-WITH PARAMETERS:
+Ñ ÏÀÐÀÌÅÒÐÀÌÈ:
 ----------------
 
-     +k     - 'Key'.  This will require users joining to know the key,
-              they must then use /join #channel KEY
-
-              PARAMS: /mode #channel +k key
-
-     +l     - 'Limit'. This will stop there being more than LIMIT people
-              in the channel at any time.
+     +k     - Êëþ÷.  Òðåáóåò óêàçàíèå êëþ÷à ïðè âõîäå íà êàíàë:
+              /join #channel KEY 
 
-              PARAMS: /mode #channel +l limit
+              Ñèíòàêñèñ: /mode #channel +k key
 
-     +v     - 'Voice'.  This will allow a user to talk in a moderated (+m)
-              channel.  Shown by the +nick flag.
+     +l     - Ëèìèò. Îãðàíè÷èâàåò êîëè÷åñòâî ïîëüçîâàòåëåé íà êàíàëå.
 
-              PARAMS: /mode #channel +vvvv nick1 nick2 nick3 nick4
+              Ñèíòàêñèñ: /mode #channel +l limit     (limit - ÷èñëî)
 
-     +h     - 'Half-op'.  This will allow a user to set all of the above
-              modes, (and some more below..), whilst stopping the user
-              from doing harm to the channel.  Users who are +h CANNOT
-              kick opped (+o) users, or set modes +h/-h/+o/-o.
+     +v     - Âîèñ. Ïîçâîëÿåò ïîëüçîâàòåëþ "ãîâîðèòü" íà ìîäåðèðóåìîì (+m)
+              êàíàëå. Ïîêàçûâàåòñÿ êàê +nick.
 
-              They can perform all other modes, and can kick regular users.
+              Ñèíòàêñèñ: /mode #channel +vvvv nick1 nick2 nick3 nick4
 
-              PARAMS: /mode #channel +hhhh nick1 nick2 nick3 nick4
+     +h     - Ïîëóîïåðàòîð (ïîëóîï). Ìîæåò óñòàíàâëèâàòü âñå ðåæèìû êàíàëà 
+              (çà èñêëþ÷åíèåì +h/-h/+o/-o) è êèêàòü ïîëüçîâàòåëåé êàíàëà 
+              (çà èñêëþ÷åíèåì îïåðàòîðîâ è ïîëóîïåðàòîðîâ)
 
-     +o     - 'Op'.  This gives the user full control over the channel.
-              An opped user may op other users, set any mode, and
-              remove ops from whoever they want.
+              Ñèíòàêñèñ: /mode #channel +hhhh nick1 nick2 nick3 nick4
 
-              PARAMS: /mode #channel +oooo nick1 nick2 nick3 nick4
+     +o     - Îïåðàòîð (Îï). Èìååò ïîëíûé êîíòðîëü íàä êàíàëîì. Ìîæåò
+              óñòàíàâëèâàòü âñå ðåæèìû êàíàëà, âêëþ÷àÿ (+o/-o), è êèêàòü
+              âñåõ ïîëüçîâàòåëåé íà êàíàëå.
 
-     +b     - 'Ban'.  This will prevent a user from entering the channel,
-              based on a nick!ident@host match.
+              Ñèíòàêñèñ: /mode #channel +oooo nick1 nick2 nick3 nick4
 
-              PARAMS: /mode #channel +bbbb n!u@h1b n!u@h2b n!u@h3b n!u@h4
+     +b     - Áàí. Íå äàåò ïîëüçîâàòåëþ çàéòè íà êàíàë.               
+              Îñíîâûâàåòñÿ íà ñîâïàäåíèè ìàñêè "nick!ident@host".
 
-     +e     - 'Exempt'.  This will allow a user to join a channel even if
-              they are banned (+b), based on a nick!ident@host match.
+              Ñèíòàêñèñ: /mode #channel +bbbb n!u@h1b n!u@h2b n!u@h3b n!u@h4
 
-              PARAMS: /mode #channel +eeee n!u@h1b n!u@h2b n!u@h3b n!u@h4
+     +e     - Èñêëþ÷åíèå. Ïîçâîëÿåò ïîëüçîâàòåëþ çàéòè íà êàíàë â ñëó÷àå
+              áàíà (+b), îñíîâûâàåòñÿ íà ñîâïàäåíèè ìàñêè "nick!ident@host".
 
-     +I     - 'Invite Exempt'.  This will allow a user to join an
-              invite-only (+i) channel, based on a nick!user@host match.
+              Ñèíòàêñèñ: /mode #channel +eeee n!u@h1b n!u@h2b n!u@h3b n!u@h4
 
-              PARAMS: /mode #channel +IIII n!u@h1b n!u@h2b n!u@h3b n!u@h4
+     +I     - Ïðèãëàøåíèå. Ïîçâîëÿåò ïîëüçîâàòåëþ çàéòè íà +i êàíàë. 
+              Îñíîâûâàåòñÿ íà ñîâïàäåíèè ìàñêè "nick!user@host".
 
+              Ñèíòàêñèñ: /mode #channel +IIII n!u@h1b n!u@h2b n!u@h3b n!u@h4
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/connect ircby-0.5-RC3/help/opers/connect
--- ircd-hybrid-7.0.1/help/opers/connect	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/connect	Tue Mar 30 11:04:25 2004
@@ -1,16 +1,17 @@
 CONNECT <server_A> [port] [server_B]
 
-When [server_B] is used, CONNECT asks [server_B] to
-connect to <server_A>.  Requires Oper Priv: R
+Åñëè èñïîëüçóåòñÿ [server_B], CONNECT çàïðàøèâàåò
+[server_B] ñîåäèíèòüñÿ ñ [server_A].
+Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: R
 
-The [port] must be specified with [server_B], this is
-usually 6667.  To use the default port in the connect
-block, you can use 0 as the port.
+Äëÿ [server_B] äîëæåí áûòü óêàçàí [port], îáû÷íî ýòî
+6667. Äëÿ èñïîëüçîâàíèÿ ïîðòà ïî óìîë÷àíèþ ìîæíî â
+êà÷åñòâå ïîðòà èñïîëüçîâàòü 0.
 
-When [server_B] is not used, CONNECT tries to connect
-your server to <server_A>.
+Åñëè [server_B] íå èñïîëüçóåòñÿ, CONNECT ïîïûòàåòñÿ
+ñîåäèíèòü âàø ñåðâåð ñ [server_A].
 
-When [port] is used, the connection will be attempted
-to [port].
-When [port] is not used, 6667 is used as a default,
-unless the port is specified in the conf file.
+Åñëè [port] èñïîëüçóåòñÿ, áóäåò ïîïûòêà ñîåäèíèòüñÿ
+íà ýòîò ïîðò. Åñëè æå [port] íå èñïîëüçóåòñÿ, ïîðò
+6667 áóäåò èñïîëüçîâàí ïî óìîë÷àíèþ, åñëè äðóãîé ïîðò
+íå áóäåò óêàçàí â ôàéëå conf.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/credits ircby-0.5-RC3/help/opers/credits
--- ircd-hybrid-7.0.1/help/opers/credits	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/credits	Tue Mar 30 11:04:25 2004
@@ -1,10 +1,11 @@
-Help File Credits
+Ñïèñîê ñîñòàâèòåëåé ôàéëîâ ïîìîùè:
 
-Help files were written by the following people:
+disasta    David Daley            <disasta@go.com>
+Hwy101     W. Campbell            <wcampbel@botbay.net>
+larne      Edward Brocklesby      <ejb@leguin.org.uk>
+MoeBass    anonymous              <moe@moebass.com>
+screwedup  Jonathan Roes          <jroes@magenet.net>
+zartik     Daniel Hemmerich       <dan@spot.org>
 
-disasta    David Daley        <disasta@go.com>
-Hwy101     W. Campbell        <wcampbel@botbay.net>
-larne      Edward Brocklesby  <ejb@leguin.org.uk>
-MoeBass    anonymous          <moe@moebass.com>
-screwedup  Jonathan Roes      <jroes@magenet.net>
-zartik     Daniel Hemmerich   <dan@spot.org>
+ïåðåâîä:
+ANGOR      Alexandr N. Gordienya  <jeddit@tut,by>
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/cryptlink ircby-0.5-RC3/help/opers/cryptlink
--- ircd-hybrid-7.0.1/help/opers/cryptlink	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/cryptlink	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-CRYPTLINK - Server to Server Protocol Command.
+CRYPTLINK - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/die ircby-0.5-RC3/help/opers/die
--- ircd-hybrid-7.0.1/help/opers/die	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/die	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,5 @@
 DIE server.name :[reason]
 
-Terminates the IRC server with optional reason
-[reason]
+Îñòàíàâëèâàåò IRC ñåðâåð ñ ïðè÷èíîé [reason]
 
-- Requires Oper Priv: D
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: D
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/dline ircby-0.5-RC3/help/opers/dline
--- ircd-hybrid-7.0.1/help/opers/dline	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/dline	Tue Mar 30 11:04:25 2004
@@ -1,11 +1,11 @@
 DLINE <nick|ip> :[reason]
 
-Adds a DLINE to the ircd.conf or klines.conf file
-which will deny any connections from the IP address
-of the banned client.  The banned client will receive
-a message saying he/she is banned with reason [reason]
+Äîáàâëÿåò DLINE ê ôàéëàì ircd.conf èëè klines.conf,
+êîòîðàÿ çàïðåùàåò ëþáîå ñîåäèíåíèå ñ àéïè-àäðåñà
+çàáàíåíîãî ïîëüçîâàòåëÿ. Òàêîé êëèåíò ïîëó÷èò ñîîáùåíèå
+î òîì, ÷òî îí çàáàíåí ñ ïðè÷èíîé [reason].
 
-In order to use <nick> rather than <ip>, <nick> must
-be on your server.
+Äëÿ èñïîëüçîâàíèÿ <nick> ïðåäïî÷òèòåëüíåå <ip>.
+<nick> äîëæåí áûòü íà Âàøåì ñåðâåðå.
 
-- Requires Oper Priv: K
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: K
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/dmem ircby-0.5-RC3/help/opers/dmem
--- ircd-hybrid-7.0.1/help/opers/dmem	Wed Nov 21 01:21:16 2001
+++ ircby-0.5-RC3/help/opers/dmem	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,6 @@
 DMEM [dump]
 
-DMEM is used if the memory debugging system
-is enabled.  Without a parameter, it will NOTICE
-you a memory report.  With a parameter, it will
-create memory.log in the server's prefix directory.
-The parameter is not used.
+DMEM èñïîëüçóåòñÿ, åñëè âêëþ÷åíà ñèñòåìà îòëàäêè ïàìÿòè.
+Áåç ïàðàìåòðà, âûäàñò Âàì îò÷åò î ïàìÿòè.
+Ñ ïàðàìåòðîì, ñîçäàñò memory.log â äèðåêòîðèè ñåðâåðà.
+Ïðåäïî÷òèòåëüíåå èñïîëüçîâàòü áåç ïàðàìåòðà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/drop ircby-0.5-RC3/help/opers/drop
--- ircd-hybrid-7.0.1/help/opers/drop	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/drop	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-DROP - Server to Server Protocol Command.
+DROP - êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà. 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/eob ircby-0.5-RC3/help/opers/eob
--- ircd-hybrid-7.0.1/help/opers/eob	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/eob	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-EOB - Server to Server Protocol Command.
+EOB - êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/error ircby-0.5-RC3/help/opers/error
--- ircd-hybrid-7.0.1/help/opers/error	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/error	Tue Mar 30 11:04:25 2004
@@ -1,8 +1,8 @@
 ERROR :<message>
 
-ERROR is sent by the server to clients
-or other servers when an exception occurs.
+ERROR îòïðàâëÿåò ñåðâåð ïîëüçîâàòåëÿì èëè
+äðóãèì ñåðâåðàì, êîãäà âîçíèêàåò èñêëþ÷èòåëüíàÿ
+ñèòóàöèÿ. 
 
-If another server sends your server an
-ERROR, it will be shown to all operators
-on the server.
+Åñëè äðóãîé ñåðâåð îòïðàâëÿåò ERROR Âàøåìó ñåðâåðó,
+îíî áóäåò ïîêàçàíî âñåì îïåðàòîðàì Âàøåãî ñåðâåðà. 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/gline ircby-0.5-RC3/help/opers/gline
--- ircd-hybrid-7.0.1/help/opers/gline	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/gline	Tue Mar 30 11:04:25 2004
@@ -1,11 +1,11 @@
 GLINE <user@host> :[reason]
 
--- if glines are enabled --
-Attempts to add a global IRC-network wide ban on
-<user@host> for the reason [reason].
+-- Åñëè gline âîçìîæíû --
+Ïûòàåòñÿ äîáàâèòü ãëîáàëüíûé áàí äëÿ <user@host>
+íà âñþ IRC-ñåòü ñ ïðè÷èíîé [reason].
 
-It takes three different opers on three different
-servers to do the same GLINE within a short interval,
-to have a GLINE triggered for a compiled time of hours.
+Äëÿ âñòóïëåíèÿ GLINE â äåéñòâèå íåîáõîäèìî, ÷òîáû 
+òðè îïåðàòîðà òðåõ ðàçëè÷íûõ IRC ñåðâåðîâ ñäåëàëè
+òàêîé æå GLINE çà íåáîëüøîé ïðîìåæóòîê âðåìåíè.
 
-- Requires Oper Priv: G
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: G
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/help ircby-0.5-RC3/help/opers/help
--- ircd-hybrid-7.0.1/help/opers/help	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/help	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,5 @@
 HELP [topic]
 
-HELP displays the contents of the help
-file for topic requested.  If no topic is
-requested, it will perform the equivalent
-to HELP index.
+HELP îòîáðàæàåò ïîìîùü ïî óêàçàííîé òåìå [topic].
+Åñëè [topic] íå óêàçàí, îòîáðàçèòñÿ ãëàâíàÿ ñòðàíèöà
+ïîìîùè.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/index ircby-0.5-RC3/help/opers/index
--- ircd-hybrid-7.0.1/help/opers/index	Mon Jan  7 01:26:11 2002
+++ ircby-0.5-RC3/help/opers/index	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-Help topics available to opers:
+Ïîìîùü ïî êîìàíäàì, äîñòóïíûì äëÿ îïåðàòîðîâ:
 
 ACCEPT          ADMIN           AWAY            CAPAB
 CBURST          CHALLENGE       CJOIN           CLIENT
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/info ircby-0.5-RC3/help/opers/info
--- ircd-hybrid-7.0.1/help/opers/info	Sun Nov 11 12:37:09 2001
+++ ircby-0.5-RC3/help/opers/info	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,4 @@
 INFO
 
-INFO displays the copyright, list of authors and contributors
-to ircd, and the server configuration (as defined in config.h
-and ircd.conf).
+INFO ïîêàçûâàåò àâòîðñêèå ïðàâà, ñïèñîê àâòîðîâ è ïîìîùíèêîâ,
+à òàêæå êîíôèãóðàöèþ ñåðâåðà (ïî ôàéëàì config.h è ircd.conf).
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/invite ircby-0.5-RC3/help/opers/invite
--- ircd-hybrid-7.0.1/help/opers/invite	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/invite	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
 INVITE <nickname> <channel>
 
-INVITE sends a notice to the user that you have 
-asked him/her to come to the specified channel.
+INVITE ïîçâîëÿåò ïðèãëàñèòü ïîëüçîâàòåëÿ íà êàíàë,
+ïðè ýòîì ïðèãëàøåííîìó ïîñûëàåòñÿ óâåäîìëåíèå.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/ison ircby-0.5-RC3/help/opers/ison
--- ircd-hybrid-7.0.1/help/opers/ison	Wed Nov 21 01:09:40 2001
+++ ircby-0.5-RC3/help/opers/ison	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 ISON <nick_A> [nick_B] :[nick_C] [nick_D]
 
-ISON will return a list of users who are present
-on the network from the list that was passed in.
+ISON ïîêàçûâàåò òåõ ïîëüçîâàòåëåé èç ñïèñêà,
+êîòîðûå ñåé÷àñ íàõîäÿòñÿ â IRC.
 
-This command is rarely used directly.
+Ýòà êîìàíäà ðåäêî èñïîëüçóåòñÿ íåïîñðåäñòâåííî.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/join ircby-0.5-RC3/help/opers/join
--- ircd-hybrid-7.0.1/help/opers/join	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/join	Tue Mar 30 11:04:25 2004
@@ -1,13 +1,13 @@
 JOIN <#channel> [!vchan] [key]
 
-The JOIN command allows you to enter a public chat area known as
-a channel. Network wide channels are proceeded by a '#', while
-a local server channel is proceeded by an '&'.
+JOIN ïîçâîëÿåò Âàì âîéòè íà êàíàë. Ãëîáàëüíûå êàíàëû íàçûâàþòñÿ
+ñ ñèìâîëîì"#" âíà÷àëå, êàíàëû ëîêàëüíîãî ñåðâåðà - ñ ñèìâîëîì "&"
 
-The second argument, if supplied, joins the specified virtual
-channel <vchan>.
+Âòîðîé àðãóìåíò, åñëè ïîääåðæèâàåò ñåðâåð, óêàçûâàåò âîéòè íà
+âèðòóàëüíûé êàíàë (#channel).
 
-If the channel has a key set, the third argument must be
-given to enter. This allows channels to be password protected.
+Åñëè íà êàíàëå óñòàíîâëåí êëþ÷, òî íåîáõîäèì òðåòèé àðãóìåíò,
+÷òîáû âîéòè íà òàêîé êàíàë. Ýòî ïîçâîëÿåò çàùèùàòü êàíàëû
+ïàðîëåì.
 
-See also: part, list
+Ñì. òàêæå: part, list
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/kick ircby-0.5-RC3/help/opers/kick
--- ircd-hybrid-7.0.1/help/opers/kick	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/kick	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,5 @@
 KICK <channel> <nick> :[msg]
 
-The KICK command will remove the specified user
-from the specified channel, using the optional
-kick message.  You must be a channel operator to
-use this command.
+KICK óäàëÿåò óêàçàííîãî ïîëüçîâàòåëÿ ñ óêàçàííîãî
+êàíàëà ñ óêàçàííîé ïðè÷èíîé. Âû äîëæíû áûòü îïåðàòîðîì
+êàíàëà (ïîëóîïåðàòîðîì) äëÿ èñïîëüçîâàíèÿ ýòîé êîìàíäû
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/kill ircby-0.5-RC3/help/opers/kill
--- ircd-hybrid-7.0.1/help/opers/kill	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/kill	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,7 @@
 KILL <nick> <reason>
 
-Disconnects user <nick> from the IRC server he/she
-is connected to with reason <reason>.
-- Requires Oper Priv: O for users not on your IRC server
+Îòñîåäèíÿåò ïîëüçîâàòåëÿ <nick> îò IRC ñåðâåðà ñ
+ïðè÷èíîé <reason>
+
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: O 
+(äëÿ îòñîåäèíåíèÿ ïîëüçîâàòåëåé íå ñ Âàøåãî IRC ñåðâåðà)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/kline ircby-0.5-RC3/help/opers/kline
--- ircd-hybrid-7.0.1/help/opers/kline	Mon Jul 22 18:23:02 2002
+++ ircby-0.5-RC3/help/opers/kline	Tue Mar 30 11:04:25 2004
@@ -1,26 +1,22 @@
-KLINE <nick|user@host> :[reason] [| oper reason]
+KLINE <nick|user@host> :[reason]
 
-Adds a KLINE to the ircd.conf or klines.conf file which
-will ban the specified user from using that server.
-The banned client will receive a message saying he/she
-is banned with reason [reason]
+Äîáàâëÿåò KLINE ê ôàéëó ircd.conf èëè klines.conf,
+êîòîðûé çàïðåùàåò óêàçàííîìó ïîëüçîâàòåëþ èñïîëüçîâàíèå
+ýòîãî ñåðâåðà. Êëèåíò ïîëó÷àåò ñîîáùåíèå, ÷òî îí
+çàáàíåí ñ ïðè÷èíîé [reason].
 
-If an oper reason is added (the pipe must be specified
-to seperate the fields) this will be added into the
-kline.conf but will not be shown to the user when they
-are given the kline reason.
+KLINE user@ip.ip.ip.ip :[reason]
 
-KLINE user@ip.ip.ip.ip :[reason] [| oper reason]
-will kline the user at the unresolved ip.
-ip.ip.ip.ip can be in CIDR form i.e. 192.168.0.0/24
-or 192.168.0.* (which is converted to CIDR form internally)
+Çàáàíèò ïîëüçîâàòåëÿ ñ óêàçàííûì ip-àäðåñîì.
+ip.ip.ip.ip äîëæåí áûòü â ôîðìå CIDR,
+íàïðèìåð 192.168.0.0/24 èëè 192.168.0.* 
 
-For a temporary KLINE, length of kline is given in
-minutes as the first parameter i.e.
+Äëÿ âðåìåííîãî KLINE, ïðîäîëæèòåëüíîñòü óêàçûâàåòñÿ
+â ìèíóòàõ â êà÷åñòâå ïåðâîãî ïàðàìåòðà, íàïðèìåð
 KLINE 10 <nick|user@host> :cool off for 10 minutes
 
-KLINE <user@host> ON irc.server :[reason] [| oper reason]
-will kline the user on irc.server if irc.server accepts
-remote klines.
+KLINE user@host> ON irc.server :[reason]
+Çàáàíèò ïîëüçîâàòåëÿ íà ñåðâåðå irc.server, åñëè ýòîò
+ñåðâåð ïîääåðæèâàåò óäàëåííûå êëàéíû.
 
 - Requires Oper Priv: K
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/knock ircby-0.5-RC3/help/opers/knock
--- ircd-hybrid-7.0.1/help/opers/knock	Sun Apr 21 08:59:39 2002
+++ ircby-0.5-RC3/help/opers/knock	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 KNOCK <channel>
 
-KNOCK requests access to a channel that
-for some reason is not open.
+KNOCK çàïðàøèâàåò äîñòóï íà êàíàë, êîòîðûé
+ïî êàêèì-òî ïðè÷èíàì çàêðûò.
 
-KNOCK cannot be used if you are banned, the
-channel is +p, or it is open.
+KNOCK íåëüçÿ èñïîëüçîâàòü åñëè Âû çàáàíåíû,
+êàíàë ÷àñòíûé (+p) èëè îí îòêðûò.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/knockll ircby-0.5-RC3/help/opers/knockll
--- ircd-hybrid-7.0.1/help/opers/knockll	Sat Dec 15 11:32:10 2001
+++ ircby-0.5-RC3/help/opers/knockll	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-KNOCKLL - Server to Server Protocol Command.
+KNOCKLL - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/links ircby-0.5-RC3/help/opers/links
--- ircd-hybrid-7.0.1/help/opers/links	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/links	Tue Mar 30 11:04:25 2004
@@ -1,17 +1,16 @@
 LINKS [mask] [remote]
 
-LINKS shows a list of all servers linked to the host server.
+LINKS ïîêàçûâàåò ñïèñîê âñåõ ñåðâåðîâ, ñîåäèíåííûõ ñ
+Âàøèì ñåðâåðîì.
 
-With a mask parameter, LINKS will just show servers matching
-that parameter.  With the remote server parameter, LINKS will
-request the LINKS data from the remote server, matching the
-mask given.
+Ñ ïàðàìåòðîì [mask], LINKS ïîêàæåò òîëüêî ïîäõîäÿùèå ñåðâåðû.
+Ñ ïàðàìåòðîì [remote], LINKS çàïðîñèò îòâåò ó óäàëåííîãî
+ñåðâåðà î ïðèñîåäèíåííûõ ñåðâåðàõ ïî ìàñêå [mask].
 
-The information provided by the LINKS command can be helpful
-for determining the overall shape of the network in addition to
-it's size.
+Èíôîðìàöèÿ, ïîëó÷åííàÿ îò LINKS, ìîæåò áûòü ïîëåçíà äëÿ
+îïðåäåëåíèÿ ôîðìû ñåòè â äîïîëíåíèå ê åå ðàçìåðàì.
 
-NOTE: the links command employs an intensive process to generate
-it's output, so sparing use is recommended.
+ÇÀÌÅ×ÀÍÈÅ: ýòà êîìàíäà òðåáóåò èíòåíñèâíûé ïðîöåññ ôîðìèðîâàíèÿ
+ðåçóëüòàòîâ, ïîýòîìó ðåêîìåíäóåòñÿ èñïîëüçîâàòü åå íå÷àñòî.
 
-See also: connect squit
+Ñì. òàêæå: connect squit
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/list ircby-0.5-RC3/help/opers/list
--- ircd-hybrid-7.0.1/help/opers/list	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/list	Tue Mar 30 11:04:25 2004
@@ -1,12 +1,10 @@
 LIST [#channel]
 
-Without any arguments, LIST will give an entire list of all
-channels which are not set as secret (+s). The list will be in
-the form:
+Áåç àðãóìåíòîâ, âûâåäåò ïîëíûé ñïèñîê êàíàëîâ, íå ïîìå÷åííûõ
+êàê ñåêðåòíûå (+s), â ôîðìå:
 
-  <#channel> <amount of users> :[topic]
+  <#êàíàë> <êîëè÷åñòâî ïîëüçîâàòåëåé> :[òîïèê]
 
-If an argument is supplied, LIST will give just the statistics
-for the given channel.
+Åñëè óêàçàí àðãóìåíò, âûâåäåòñÿ òîëüêî èíôîðìàöèÿ î äàííîì êàíàëå
 
-See also: join
+Ñì. òàêæå: join
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/lljoin ircby-0.5-RC3/help/opers/lljoin
--- ircd-hybrid-7.0.1/help/opers/lljoin	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/lljoin	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-LLJOIN - Server to Server Protocol Command.
+LLJOIN - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/llnick ircby-0.5-RC3/help/opers/llnick
--- ircd-hybrid-7.0.1/help/opers/llnick	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/llnick	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-LLNICK - Server to Server Protocol Command.
+LLNICK - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/locops ircby-0.5-RC3/help/opers/locops
--- ircd-hybrid-7.0.1/help/opers/locops	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/locops	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
 LOCOPS :<message>
 
-Sends an LOCOPS message of <message> to all
-opers on local server who are umode +l
+Îòïðàâëÿåò LOCOPS ñîîáùåíèå <message> âñåì
+îïåðàòîðàì ñ ðåæèìîì +l íà ëîêàëüíîì ñåðâåðå.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/lusers ircby-0.5-RC3/help/opers/lusers
--- ircd-hybrid-7.0.1/help/opers/lusers	Wed Nov 21 01:09:40 2001
+++ ircby-0.5-RC3/help/opers/lusers	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 LUSERS [mask] [remoteserver]
 
-LUSERS will display client count statistics
-for the specified mask, or all users if a
-mask was not specified.  If a remote server
-is specified, it will request the information
-from that server.
+LUSERS ïîêàçûâàåò ñòàòèñòèêó êîëè÷åñòâà
+ïîëüçîâàòåëåé ïî óêàçàííîé ìàñêå, èëè î
+âñåõ ïîëüçîâàòåëÿõ, åñëè ìàñêà íå óêàçàíà.
+Åñëè óêàçàí óäàëåííûé ñåðâåð, èíôîðìàöèÿ
+áóäåò çàïðîøåíà ó ýòîãî ñåðâåðà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/modlist ircby-0.5-RC3/help/opers/modlist
--- ircd-hybrid-7.0.1/help/opers/modlist	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/modlist	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 MODLIST [match string]
 
--- List the modules that are currently loaded into the
-ircd, along with their address and version.
-When a match string is provided, modlist only prints
-modules with names matching the match string.
-NOTE:  Restricted to admins only
+-- Ïîêàçûâàåò ñïèñîê ìîäóëåé, êîòîðûå ïîäêëþ÷åíû â
+ircd, âìåñòå ñ èõ àäðåñàìè è âåðñèÿìè. Åñëè óêàçàíà
+ìàñêà [match string], òî âûâåäåòñÿ ñïèñîê òîëüêî
+ïîäõîäÿùèõ ïî ýòîé ìàñêå ìîäóëåé.
+ÇÀÌÅ×ÀÍÈÅ: òîëüêî äëÿ àäìèíèñòðàòîðîâ.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/modload ircby-0.5-RC3/help/opers/modload
--- ircd-hybrid-7.0.1/help/opers/modload	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/modload	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,6 @@
 MODLOAD <[path/]module.so>
 
--- Load a module into the ircd
-the optional path can be an absolute path
-from / or from the IRCD_PREFIX
-(ie modules/autoload/m_users.so)
-NOTE:  Restricted to admins only
+-- Ïîäãðóæàåò ìîäóëü ê ircd èç óêàçàííîé
+äèðåêòîðèè èëè èç IRCD_PREFIX äèðåêòîðèè
+(íàïðèìåð modules/autoload/m_users.so)
+ÇÀÌÅ×ÀÍÈÅ: òîëüêî äëÿ àäìèíèñòðàòîðîâ.
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/modrestart ircby-0.5-RC3/help/opers/modrestart
--- ircd-hybrid-7.0.1/help/opers/modrestart	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/modrestart	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 MODRESTART
 
--- Reload all modules into the ircd
-All modules are unloaded, then those in modules/autoload
-are loaded
-NOTE:  Restricted to admins only
+-- Ïåðåãðóæàåò ìîäóëè â ircd.
+Âñå ìîäóëè ñíà÷àëà âûãðóæàþòñÿ, çàòåì 
+çàãðóæàþòñÿ ìîäóëè èç modules/autoload
+ÇÀÌÅ×ÀÍÈÅ: òîëüêî äëÿ àäìèíèñòðàòîðîâ.
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/modunload ircby-0.5-RC3/help/opers/modunload
--- ircd-hybrid-7.0.1/help/opers/modunload	Tue Nov 20 20:41:04 2001
+++ ircby-0.5-RC3/help/opers/modunload	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 MODUNLOAD <module.so>
 
--- Unload a module from the ircd
-Use just the module name, the path is not needed.
-When a module is unloaded, all commands associated
-with it are unloaded as well.
-NOTE:  Restricted to admins only
+-- Âûãðóæàåò ìîäóëü èç ircd
+Èñïîëüçóéòå òîëüêî èìÿ ìîäóëÿ, ïóòü íå íóæåí.
+Ïðè âûãðóçêå ìîäóëÿ âûãðóæàþòñÿ è âñå êîìàíäû 
+ñ íèì ñâÿçàííûå.
+ÇÀÌÅ×ÀÍÈÅ: òîëüêî äëÿ àäìèíèñòðàòîðîâ. 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/motd ircby-0.5-RC3/help/opers/motd
--- ircd-hybrid-7.0.1/help/opers/motd	Tue Nov 20 23:09:03 2001
+++ ircby-0.5-RC3/help/opers/motd	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 MOTD [servername]
 
-MOTD will display the message of the day for the
-server name specified, or the local server if there
-was no parameter.
+MOTD ïîêàçûâàåò ñîîáùåíèå äíÿ äëÿ óêàçàííîãî ñåðâåðà
+(åñëè òàêîé óêàçàí) èëè äëÿ Âàøåãî ëîêàëüíîãî ñåðâåðà 
+(áåç ïàðàìåòðîâ).
 
-Only operators can query a remote server.
+Òîëüêî îïåðàòîðû ìîãóò çàïðàøèâàòü óäàëåííûé ñåðâåð.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/names ircby-0.5-RC3/help/opers/names
--- ircd-hybrid-7.0.1/help/opers/names	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/names	Tue Mar 30 11:04:25 2004
@@ -1,11 +1,8 @@
 NAMES [channel]
 
-With no channel argument, NAMES shows the names (nicks) of all clients
-logged in to the server that do not have +i flag.
-
-With the #channel argument, it displays the nicks on that channel,
-also respecting the +i flag of each client. If the channel specified
-is a channel that the issuing client is currently in, all nicks are
-listed in similar fashion to when the user first joins a channel.
+Áåç àðãóìåíòà ïîêàæåò âñåõ ïîëüçîâàòåëåé, ïðèñîåäèíèâøèõñÿ ê
+ñåðâåðó è íå èìåþùèì ôëàãà +i.
+Åñëè óêàçàí êàíàë, ïîêàæåò âñåõ ïîëüçîâàòåëåé ñ ýòîãî êàíàëà, íå
+èìåþùèõ ôëàãà +i.
 
-See also: join
+Ñì. òàêæå: join
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/nburst ircby-0.5-RC3/help/opers/nburst
--- ircd-hybrid-7.0.1/help/opers/nburst	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/nburst	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-NBURST - Server to Server Protocol Command.
+NBURST - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/nick ircby-0.5-RC3/help/opers/nick
--- ircd-hybrid-7.0.1/help/opers/nick	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/nick	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,5 @@
 NICK <nickname>
 
-When first connected to the IRC server, NICK is required to
-set the client's nickname.
-
-NICK will also change the client's nickname once a connection
-has been established.
+Ïðè ïåðâîì ñîåäèíåíèè ñ IRC ñåðâåðîì, íåîáõîäèìî óñòàíîâèòü
+íèê äëÿ ñåáÿ. Ïðè óñòàíîâëåííîì ñîåäèíåíèè, NICK ïîçâîëÿåò
+èçìåíèòü Âàø íèê.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/notice ircby-0.5-RC3/help/opers/notice
--- ircd-hybrid-7.0.1/help/opers/notice	Mon Dec  3 10:35:42 2001
+++ ircby-0.5-RC3/help/opers/notice	Tue Mar 30 11:04:25 2004
@@ -1,36 +1,29 @@
 NOTICE <nick|channel> :message
 
-NOTICE will send a notice message to the
-user or channel specified.
-
-NOTICE supports the following prefixes for sending
-messages to specific clients in a channel:
+NOTICE îòïðàâëÿåò èçâåùåíèå óêàçàííîìó ïîëüçîâàòåëþ
+èëè êàíàëó.
 
-@ - channel operators only
-% - channel operators and half-ops
-+ - operators, half-ops, and voiced users
+NOTICE ïîääåðæèâàåò ñëåäóþùèå ïðåôèêñû äëÿ îòïðàâêè
+ñîîáùåíèé îòäåëüíûì ïîëüçîâàòåëÿì íà êàíàëå:
 
-Two other targets are permitted:
+@ - òîëüêî îïåðàòîðàì êàíàëà
+% - îïåðàòîðàì è ïîëóîïåðàòîðàì êàíàëà
++ - îïåðàòîðàì, ïîëóîïàì è âîèñàì 
 
-$$servermask - Send a message to a server or set of
-               servers
-$#hostmask   - Send a message to users matching the
-               hostmask specified.
+Äîïóñòèìû 2 íàçíà÷åíèÿ (òîëüêî äëÿ îïåðàòîðîâ):
 
-These two are operator only.
+$$servermask - ïîñûëàåò ñîîáùåíèå ñåðâåðó èëè ãðóïïå
+               ñåðâåðîâ
+$#hostmask   - ïîñûëàåò ñîîáùåíèå ïîëüçîâàòåëÿì ïî 
+               óêàçàííîé ìàñêå
 
-The nick can be extended to fit into the following
-syntax:
+Íèê ìîæåò áûòü ïðåäñòàâëåí êàê: 
 
 username[%hostname]@servername
 
-This syntax (without the hostname) is used to securely
-send a message to a service or a bot.
-
-An extension of this is the syntax to send to all opers
-on a server.
+Òàêîé ñèíòàêñèñ (áåç hostname) èñïîëüçóåòñÿ äëÿ 
+áåçîïàñíîãî èçâåùåíèÿ ñåðâèñó èëè áîòó.
 
+Ðàñøèðåíèåì ýòîãî ñèíòàêñèñà ÿâëÿåòñÿ
 opers@servername
-
-In Hybrid 7, all opers on a server will see a message that
-looks like a modified WALLOPS
+äëÿ îòïðàâêè èçâåùåíèÿ âñåì îïåðàòîðàì ñåðâåðà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/oper ircby-0.5-RC3/help/opers/oper
--- ircd-hybrid-7.0.1/help/opers/oper	Wed Nov 21 01:09:41 2001
+++ ircby-0.5-RC3/help/opers/oper	Tue Mar 30 11:04:25 2004
@@ -1,8 +1,7 @@
 OPER <name> <password>
 
-The OPER command requires two arguments to be given. The first
-argument is the name of the operator as specified in the
-configuration file. The second argument is the password for
-the operator matching the name and host.
+Êîìàíäà òðåáóåò 2 àðãóìåíòà: èìÿ îïåðàòîðà è ïàðîëü, êîòîðûå
+óêàçàíû â ôàéëå êîíôèãóðàöèè. Íåîáõîäèìî òàêæå ñîâïàäåíèå
+ìàñêè õîñòà.
 
-The operator privileges are shown on a sucessful OPER.
+Ïðèâèëåãèè îïåðàòîðà áóäóò ïîêàçàíû ïðè óñïåøíîì âûïîëíåíèè êîìàíäû.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/operwall ircby-0.5-RC3/help/opers/operwall
--- ircd-hybrid-7.0.1/help/opers/operwall	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/operwall	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
 OPERWALL :<message>
 
-Sends an OPERWALL message of <message> to all
-opers who are umode +z
+Ïîñûëàåò OPERWALL ñîîáùåíèå <message> âñåì îïåðàòîðàì
+â ðåæèìå +z.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/part ircby-0.5-RC3/help/opers/part
--- ircd-hybrid-7.0.1/help/opers/part	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/part	Tue Mar 30 11:04:25 2004
@@ -1,9 +1,5 @@
 PART <#channel> :[part message]
 
-PART requires at least a channel argument to be given. It will
-exit the client from the specified channel.
-
-An optional part message may be given to be displayed to the
-channel.
+Âûéòè èç óêàçàííîãî êàíàëà ñ ïðè÷èíîé [part message].
 
-See also: join
+Ñì. òàêæå: join
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/pass ircby-0.5-RC3/help/opers/pass
--- ircd-hybrid-7.0.1/help/opers/pass	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/pass	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 PASS <password>
 
-PASS is used during registration to access
-a password protected auth {} block.
+PASS èñïîëüçóåòñÿ ïðè ðåãèñòðàöèè äëÿ 
+äîñòóïà ê áëîêó auth {}, çàùèùåííîìó ïàðîëåì.
 
-PASS is also used during server registration.
+PASS èñïîëüçóåòñÿ òàêæå ïðè ðåãèñòðàöèè ñåðâåðà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/ping ircby-0.5-RC3/help/opers/ping
--- ircd-hybrid-7.0.1/help/opers/ping	Wed Nov 21 14:08:06 2001
+++ ircby-0.5-RC3/help/opers/ping	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,4 @@
 PING <source> :<target>
 
-PING will request a PONG from the target.  If a
-user or operator issues this command, the source
-will always be turned into the nick that issued
-the PING.
+PING çàïðàøèâàåò îòâåò PONG ó <target> äëÿ 
+ïîëüçîâàòåëÿ <source>. 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/pong ircby-0.5-RC3/help/opers/pong
--- ircd-hybrid-7.0.1/help/opers/pong	Wed Nov 21 14:08:06 2001
+++ ircby-0.5-RC3/help/opers/pong	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,3 @@
 PONG <pinged-client> :<source-client>
 
-PONG is the response to a PING command.  The
-source client is the user or server that issued
-the command, and the pinged client is the
-user or server that received the PING.
+PONG - îòâåò íà êîìàíäó PING.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/post ircby-0.5-RC3/help/opers/post
--- ircd-hybrid-7.0.1/help/opers/post	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/post	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,4 @@
 POST
 
-The POST command is used to help protect against
-insecure HTTP proxies.  Any proxy that sends a POST
-command during registration will be exited.
+Èñïîëüçóåòñÿ äëÿ çàùèòû îò îïàñíûõ HTTP ïðîêñè-ñåðâåðîâ.
+Ëþáîé òàêîé ñåðâåð, ïîñûëàþùèé êîìàíäó POST, áóäåò îòñîåäèíåí
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/privmsg ircby-0.5-RC3/help/opers/privmsg
--- ircd-hybrid-7.0.1/help/opers/privmsg	Mon Dec  3 10:35:42 2001
+++ ircby-0.5-RC3/help/opers/privmsg	Tue Mar 30 11:04:25 2004
@@ -1,36 +1,29 @@
 PRIVMSG <nick|channel> :message
 
-PRIVMSG will send a standard message to the
-user or channel specified.
-
-PRIVMSG supports the following prefixes for sending
-messages to specific clients in a channel:
+PRIVMSG îòïðàâëÿåò ñòàíäàðòíîå ñîîáùåíèå óêàçàííîìó 
+ïîëüçîâàòåëþ èëè êàíàëó.
 
-@ - channel operators only
-% - channel operators and half-ops
-+ - operators, half-ops, and voiced users
+PRIVMSG ïîääåðæèâàåò ñëåäóþùèå ïðåôèêñû äëÿ îòïðàâêè
+ñîîáùåíèé îòäåëüíûì ïîëüçîâàòåëÿì íà êàíàëå:
 
-Two other targets are permitted:
+@ - òîëüêî îïåðàòîðàì êàíàëà
+% - îïåðàòîðàì è ïîëóîïåðàòîðàì êàíàëà
++ - îïåðàòîðàì, ïîëóîïàì è âîèñàì 
 
-$$servermask - Send a message to a server or set of
-               servers
-$#hostmask   - Send a message to users matching the
-               hostmask specified.
+Äîïóñòèìû 2 íàçíà÷åíèÿ (òîëüêî äëÿ îïåðàòîðîâ):
 
-These two are operator only.
+$$servermask - ïîñûëàåò ñîîáùåíèå ñåðâåðó èëè ãðóïïå
+               ñåðâåðîâ
+$#hostmask   - ïîñûëàåò ñîîáùåíèå ïîëüçîâàòåëÿì ïî 
+               óêàçàííîé ìàñêå
 
-The nick can be extended to fit into the following
-syntax:
+Íèê ìîæåò áûòü ïðåäñòàâëåí êàê:
 
 username[%hostname]@servername
 
-This syntax (without the hostname) is used to securely
-send a message to a service or a bot.
-
-An extension of this is the syntax to send to all opers
-on a server.
+Òàêîé ñèíòàêñèñ (áåç hostname) èñïîëüçóåòñÿ äëÿ
+áåçîïàñíîãî ñîîáùåíèÿ ñåðâèñó èëè áîòó
 
+Ðàñøèðåíèåì ýòîãî ñèíòàêñèñà ÿâëÿåòñÿ
 opers@servername
-
-In Hybrid 7, all opers on a server will see a message that
-looks like a modified WALLOPS
+äëÿ ñîîáùåíèÿ âñåì îïåðàòîðàì ñåðâåðà
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/quit ircby-0.5-RC3/help/opers/quit
--- ircd-hybrid-7.0.1/help/opers/quit	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/quit	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,4 @@
 QUIT :[quit message]
 
-QUIT sends a message to the IRC server letting it know you would 
-like to disconnect.  The quit message will be displayed to the 
-users in the channels you were in when you are disconnected. 
+QUIT ïîçâîëÿåò Âàì îòñîåäèíèòüñÿ îò IRC, ïðè ýòîì, [quit message]
+áóäåò ïîêàçàíî íà âñåõ êàíàëàõ, íà êîòîðûõ Âû áûëè.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/rehash ircby-0.5-RC3/help/opers/rehash
--- ircd-hybrid-7.0.1/help/opers/rehash	Tue Nov 12 20:58:59 2002
+++ ircby-0.5-RC3/help/opers/rehash	Tue Mar 30 11:04:25 2004
@@ -1,11 +1,13 @@
 REHASH [option]
 
-When no [option] is given, ircd will re-read the
-ircd.conf file.
+Åñëè íå óêàçàíà îïöèÿ, òî ircd ïåðå÷èòàåò ôàéë
+êîíôèãóðàöèè.
 
-[option] can be one of the following:
-  DNS      - Re-read the /etc/resolv.conf file
-  MOTD     - Re-reads MOTD file
-  OMOTD    - Re-reads Oper MOTD file
+[option] ìîæåò áûòü ñëåäóþùàÿ:
+  DNS      - ïåðå÷èòàòü ôàéë /etc/resolv.conf
+  MOTD     - ïåðå÷èòàòü ôàéë MOTD
+  OMOTD    - ïåðå÷èòàòü ôàéë MOTD äëÿ îïåðàòîðîâ
+  HELP     - ïåðå÷èòàòü ýòîò ôàéë ïîìîùè
+  CHANNELS - ïðèíóäèòåëüíàÿ î÷èñòêà êàíàëîâ
 
-- Requires Oper Priv: H
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: H
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/restart ircby-0.5-RC3/help/opers/restart
--- ircd-hybrid-7.0.1/help/opers/restart	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/restart	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 RESTART server.name :[reason]
 
-Restarts the IRC server.
+Ïåðåçàïóñêàåò IRC ñåðâåð
 
-- Requires Oper Priv: D
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: D
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/resv ircby-0.5-RC3/help/opers/resv
--- ircd-hybrid-7.0.1/help/opers/resv	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/resv	Tue Mar 30 11:04:25 2004
@@ -1,9 +1,9 @@
 RESV <channel|nick> :<reason>
 
--- RESV a channel or nick
-Will create a resv for the given channel/nick, stopping
-local users from joining the channel, or using the
-nick.  Will not affect remote clients.
+-- Çàïðåùàåò èñïîëüçîâàíèå êàíàëà èëè íèêà
+Ðåçåðâèðóåò óêàçàííûé êàíàë èëè íèê, çàïðåùàÿ ëîêàëüíûì
+ïîëüçîâàòåëÿì çàõîäèòü íà ýòîò êàíàë èëè èñïîëüçîâàòü
+ýòîò íèê. Íå äåéñòâóåò íà ïîëüçîâàòåëåé ñ äðóãîãî ñåðâåðà.
 
-If the oper is an admin, they may create a wildcard
-resv, for example: clones*
+Àäìèíèñòðàòîð ìîæåò çàïðåòèòü èñïîëüçîâàíèå ìàñîê íèêîâ
+(ñîçäàâàòü wildcard), íàïðèìåð: clones*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/server ircby-0.5-RC3/help/opers/server
--- ircd-hybrid-7.0.1/help/opers/server	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/server	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-SERVER - Server to Server Protocol Command.
+SERVER - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/set ircby-0.5-RC3/help/opers/set
--- ircd-hybrid-7.0.1/help/opers/set	Sun Jan  6 13:12:08 2002
+++ ircby-0.5-RC3/help/opers/set	Tue Mar 30 11:04:25 2004
@@ -1,33 +1,34 @@
 SET <option> <value>
 
-<option> can be one of the following:
-  AUTOCONN    - Sets auto-connect on or off for a particular
-                server
-  AUTOCONNALL - Sets auto-connect on or off for all servers
-  LOG         - Sets the Logging level for what is logged
-                to ircd.log and syslog.
-  MAX         - Sets the number of max connections
-                to <value>.  (This number cannot exceed
-                HARD_FDLIMIT in config.h)
-  IDLETIME    - The number of seconds a client can be idle
-                before disconnecting them
-  FLOODCOUNT  - The number of lines allowed before
-                throttling a connection due to flooding
-                Note that this variable is used for both
-                channels and clients
-  SPAMNUM     - Sets how many join/parts to channels
-                constitutes a possible spambot.
-  SPAMTIME    - Below this time on a channel
-                counts as a join/part as above.
-  MSGLOCALE   - Set the gettext() message locale
-                standard - Compiled in defaults
-                custom   - Old CUSTOM_ERR messages
-  SPLITMODE   - Sets splitmode to <value>:
-                 ON   - splitmode is permanently on
-                 OFF  - splitmode is permanently off
-                 AUTO - ircd chooses splitmode based on 
+<option> ìîæåò áûòü ñëåäóþùàÿ:
+  AUTOCONN    - óñòàíàâëèâàåò (on/off) àâòîñîåäèíåíèå äëÿ
+                îòäåëüíîãî ñåðâåðà
+  AUTOCONNALL - óñòàíàâëèâàåò (on/off) àâòîñîåäèíåíèå äëÿ
+                âñåõ ñåðâåðîâ
+  LOG         - óñòàíàâëèâàåò óðîâåíü ëîãîâ â ôàéëàõ 
+                ircd.log è syslog.
+  MAX         - óñòàíàâëèâàåò ìàêñèìàëüíîå êîëè÷åñòâî ñîåäèíåíèé
+                â <value> (÷èñëî íå äîëæíî áûòü áîëüøå HARD_FDLIMIT
+                â ôàéëå config.h)
+  IDLETIME    - âðåìÿ â ñåêóíäàõ, êîòîðîå ïîëüçîâàòåëü ìîæåò
+                áåçäåéñòâîâàòü ïåðåä òåì, êàê îòñîåäèíèòü åãî
+  FLOODCOUNT  - ðàçðåøåííîå êîëè÷åñòâî ëèíèé, ïîñëå êîòîðîãî 
+                ñîåäèíåíèå áóäåò ðàçîðâàíî èç-çà ôëóäà. 
+                Èñïîëüçóåòñÿ êàê äëÿ êàíàëîâ òàê è ïîëüçîâàòåëåé.
+  SPAMNUM     - óñòàíàâëèâàåò êîëè÷åñòâî join/parts íà êàíàëû
+                ñ îäíîãî õîñòà.
+  SPAMTIME    - âðåìÿ, çà êîòîðîå ôèêñèðóåòñÿ êîëè÷åñòâî 
+                join/part íà êàíàë.
+  MSGLOCALE   - Óñòàíàâëèâàåò ëîêàëüíûé ñòàíäàðò gettext() 
+                ñîîáùåíèÿ. 
+  SPLITMODE   - Óñòàíàâëèâàåò ðåæèì ñïëèòà  <value>:
+                 ON   - splitmode ïîñòîÿííî âêëþ÷åí
+                 OFF  - splitmode ïîñòîÿííî âûêëþ÷åí
+                 AUTO - ircd âûáèðàåò splitmode îñíîâûâàÿñü íà 
                         SPLITUSERS and SPLITNUM
-  SPLITUSERS  - Sets the minimum amount of users needed to
-                deactivate automatic splitmode.
-  SPLITNUM    - Sets the minimum amount of servers needed to
-                deactivate automatic splitmode.
+  SPLITUSERS  - Óñòàíàâëèâàåò ìèíèìàëüíîå êîëè÷åñòâî ïîëüçîâàòåëåé,
+                íåîáõîäèìîå äëÿ äåàêòèâàöèè àâòîìàòè÷åñêîãî 
+                splitmode.
+  SPLITNUM    - Óñòàíàâëèâàåò ìèíèìàëüíîå êîëè÷åñòâî ñåðâåðîâ,
+                íåîáõîäèìîå äëÿ äåàêòèâàöèè àâòîìàòè÷åñêîãî 
+                splitmode
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/sjoin ircby-0.5-RC3/help/opers/sjoin
--- ircd-hybrid-7.0.1/help/opers/sjoin	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/sjoin	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-SJOIN - Server to Server Protocol Command.
+SJOIN - Êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/squit ircby-0.5-RC3/help/opers/squit
--- ircd-hybrid-7.0.1/help/opers/squit	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/squit	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,5 @@
 SQUIT <server> [reason]
 
-Splits <server> away from your side of the net with [reason].
-- Requires Oper Priv: R for servers not connected to you
+Îòñîåäèíÿåò <server> ñ Âàøåé ñòîðîíû ñåòè ñ ïðè÷èíîé [reason].
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: R 
+(äëÿ ñåðâåðà íå ñîåäèíåííîãî ñ Âàøèì)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/stats ircby-0.5-RC3/help/opers/stats
--- ircd-hybrid-7.0.1/help/opers/stats	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/stats	Tue Mar 30 11:04:25 2004
@@ -1,38 +1,39 @@
 STATS <letter> [server|nick]
 
-Queries server [server] (or your own server if no
-server parameter is given) for info corresponding to
-<letter>.
+Çàïðàøèâàåò ó ñåðâåðà [server] (èëè ó Âàøåãî åñëè ñåðâåð
+íå óêàçàí) èíôîðìàöèþ, ñîîòâåòñòâóþùóþ <letter>.
 
-       (X = Admin only.)
-LETTER (* = Oper only.)
------- (^ = Can be configured to be oper only.)
-X A - Shows the ADNS DNS servers in use
-* c - Shows connect blocks
-* d - Shows D lines
-* e - Shows exemptions to D lines
-X E - Shows Events
-X f - Shows File Descriptors
-* g - Shows G lines
-* h - Shows H/L lines
-^ i - Shows I lines
-^ K - Shows K lines (or matched klines)
-^ k - Shows temporary K lines (or matched temp klines)
-* L - Shows IP and generic info about [nick]
-* l - Shows hostname and generic info about [nick]
-  m - Shows commands and their usage
-^ o - Shows O/o lines
-* P - Shows configured ports
-  p - Shows opers connected and their idle times
-* q - Shows resv'd nicks and channels
-* r - Shows resource usage by ircd
-* s - Shows the server cache
-* t - Shows generic server stats
-* U - Shows shared blocks (Old U: lines)
-  u - Shows server uptime
-* v - Shows connected servers and their idle times
-* x - Shows gecos bans (Old X: lines)
-* y - Shows Y lines
-* z - Shows memory stats
-* Z - Show ziplinks stats
-* ? - Shows connected servers and sendq info about them
+       (X = òîëüêî àäìèíèñòðàòîð)
+LETTER (* = òîëüêî îïåðàòîð)
+------ (^ = ìîæåò áûòü ñêîíôèãóðèðîâàíî òîëüêî äëÿ îïåðàòîðà)
+ïîêàçûâàåò...
+
+X A - èñïîëüçóþùèåñÿ ADNS DNS ñåðâåðû
+* c - áëîêè ñîåäèíåíèÿ
+* d - D-lines
+* e - èñêëþ÷åíèÿ ê D-lines
+X E - Events (ñîáûòèÿ)
+X f - äåñêðèïòîðû ôàéëîâ
+* g - G-lines
+* h - H/L lines
+^ i - I-lines
+^ K - K-lines 
+^ k - âðåìåííûå K lines
+* L - IP è îáùóþ èíôîðìàöèþ î [nick]
+* l - àäðåñ õîñòà è îáùóþ èíôîðìàöèþ î [nick]
+  m - êîìàíäû è èõ èñïîëüçîâàíèå
+^ o - O/o-lines
+* P - ñêîíôèãóðèðîâàííûå ïîðòû
+  p - îíëàéí îïåðàòîðîâ è èõ âðåìÿ áåçäåéñòâèÿ
+* q - çàðåçåðâèðîâàííûå (resv) íèêè è êàíàëû
+* r - èñïîëüçîâàíèå ðåñóðñîâ ircd
+* s - êýø ñåðâåðà
+* t - îáùóþ ñòàòèñòèêó ñåðâåðà
+* U - ðàñøàðåííûå áëîêè (ðàíåå U-lines)
+  u - âðåìÿ ðàáîòû ñåðâåðà (uptime)
+* v - ñîåäèíåííûå ñåðâåðû è èõ âðåìÿ áåçäåéñòâèÿ
+* x - ãåêîñ áàíû (ðàíåå X-lines)
+* y - Y-lines
+* z - ñòàòèñòèêó ïàìÿòè
+* Z - ñòàòèñòèêó çèï-ëèíêîâ
+* ? - ñîåäèíåííûå ñåðâåðû è èõ sendq èíôîðìàöèþ
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/svinfo ircby-0.5-RC3/help/opers/svinfo
--- ircd-hybrid-7.0.1/help/opers/svinfo	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/svinfo	Tue Mar 30 11:04:25 2004
@@ -1 +1 @@
-SVINFO - Server to Server Protocol Command.
+SVINFO - êîìàíäà ìåæñåðâåðíîãî ïðîòîêîëà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/testline ircby-0.5-RC3/help/opers/testline
--- ircd-hybrid-7.0.1/help/opers/testline	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/testline	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 TESTLINE <user@host>|ip
 
--- Looks up given user@host or user@ip
-returns info on any found I line or K line for that user,
-or D-line on ip.
+Ïðîñìàòðèâàåò óêàçàííûé user@host èëè user@ip
+âîçâðàùàåò ëþáóþ èíôîðìàöèþ îá I-line èëè K-line äëÿ
+ïîëüçîâàòåëÿ èëè D-line äëÿ ip
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/time ircby-0.5-RC3/help/opers/time
--- ircd-hybrid-7.0.1/help/opers/time	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/time	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,4 @@
 TIME [server]
 
-The TIME command will return the server's local date and time.
-
-If an argument is supplied, the time for the server specified
-will be returned.
+Ïîêàçûâàåò äàòó è âðåìÿ äëÿ ñåðâåðà. Åñëè óêàçàí [server], òî
+áóäåò ïîêàçàíà äàòà è âðåìÿ äëÿ ýòîãî ñåðâåðà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/topic ircby-0.5-RC3/help/opers/topic
--- ircd-hybrid-7.0.1/help/opers/topic	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/topic	Tue Mar 30 11:04:25 2004
@@ -1,10 +1,8 @@
 TOPIC <#channel> :[new topic]
 
-With only a channel argument, TOPIC shows the current topic of
-the specified channel.
-
-With a second argument, it changes the topic on that channel to
-<new topic>.  If the channel is +t, only chanops may change the
-topic.
+Áåç ïàðàìåòðà [new topic] ïîêàæåò òåêóùèé òîïèê äëÿ óêàçàííîãî
+êàíàëà. Ñ ýòèì ïàðàìåòðîì èçìåíÿåò òîïèê óêàçàííîãî êàíàëà íà
+[new topic]. Åñëè íà êàíàëå óñòàíîâëåí ðåæèì +t, òî òîëüêî
+îïåðàòîðû êàíàëû ìîãóò èçìåíèòü òîïèê.
 
-See also: cmode
+Ñì. òàêæå: cmode
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/trace ircby-0.5-RC3/help/opers/trace
--- ircd-hybrid-7.0.1/help/opers/trace	Sun Nov 11 12:37:09 2001
+++ ircby-0.5-RC3/help/opers/trace	Tue Mar 30 11:04:25 2004
@@ -1,11 +1,11 @@
 TRACE [server | nick]
 
-With no argument, TRACE gives a list of all clients connected
-to the local server, both users and operators.
+Áåç àðãóìåíòà ïîêàæåò ñïèñîê âñåõ êëèåíòîâ, ñîåäèíåííûõ ñ
+Âàøèì ñåðâåðîì (êàê ïîëüçîâàòåëåé òàê è ñåðâåðîâ). 
 
-With one argument which is a server, TRACE displays the path 
-to the specified server, and all clients on that server.
+Åñëè â êà÷åñòâå àðãóìåíòà óêàçàí ñåðâåð, òî áóäåò ïîêàçàí
+ïóòü ê óêàçàííîìó ñåðâåðó è åãî êëèåíòû. 
 
-With one argument which is a client, TRACE displays the
-path to that client, and that client's information.
+Åñëè óêàçàí êëèåíò, òî áóäåò ïîêàçàíà èíôîðìàöèÿ î ýòîì
+êëèåíòå è ïóòü ê íåìó.
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/uhelp ircby-0.5-RC3/help/opers/uhelp
--- ircd-hybrid-7.0.1/help/opers/uhelp	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/uhelp	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,4 @@
 UHELP [topic]
 
-UHELP allows an operator to view help topics
-for users without opening a second client
-or removing their operator status.
+Ïîçâîëÿåò îïåðàòîðó ïðîñìîòðåòü ïîìîùü ïî
+êîìàíäàì ïîëüçîâàòåëÿ.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/umode ircby-0.5-RC3/help/opers/umode
--- ircd-hybrid-7.0.1/help/opers/umode	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/umode	Tue Mar 30 11:04:25 2004
@@ -1,25 +1,26 @@
 MODE <nick> <+|-><modes>
 
-Usermodes: (* designates that the umode is oper only)
+Ðåæèìû ïîëüçîâàòåëÿ: (* îáîçíà÷àåò ðåæèì òîëüêî äëÿ îïåðàòîðà)
 
-     USERMODE     DESCRIPTION
+       ÐÅÆÈÌ                ÎÏÈÑÀÍÈÅ
 -----------------------------------------------------------------
-         +o     - Designates this client is an IRC Operator.
-                  Use the /oper command to attain this.
-         +i     - Designates this client 'invisible'.
-       * +w     - Can see server wallops.
-       * +z     - Can see oper wallops.
-       * +l     - Can see oper locops (local wallops).
-       * +s     - Can see generic server messages and oper kills.
-       * +c     - Can see client connections and exits.
-       * +u     - Can see unauthorized client connections.
-       * +r     - Can see 'rejected' client notices.
-       * +k     - Can see server kill messages.
-       * +f     - Can see 'I-line is full' notices.
-       * +y     - Can see stats/links/admin requests to name a few.
-       * +d     - Can see server debug messages.
-       * +n     - Can see client nick changes.
-       * +x     - Can see new server introduction and split messages.
-       * +b     - Can see possible bot warnings.
-       * +a     - Is marked as a server admin in whois.
-         +g     - "caller id" mode only allow accept clients to message you
+         +o     - ïîìå÷àåò êëèåíòà êàê IRC îïåðàòîðà.
+                  (èñïîëüçóéòå äëÿ ïîëó÷åíèÿ êîìàíäó /oper) 
+         +i     - ïîìå÷àåò êëèåíòà 'íåâèäèìûì'.
+       * +w     - ìîæíî âèäåòü ñåðâåðíûå wallops.
+       * +z     - ìîæíî âèäåòü wallops îïåðàòîðà.
+       * +l     - ìîæíî âèäåòü locops îïåðàòîðà (ëîêàëüíûå wallops).
+       * +s     - ìîæíî âèäåòü îáùèå ñîîáùåíèÿ ñåðâåðà è êèëë îïåðàòîðîâ.
+       * +c     - ìîæíî âèäåòü ñîåäèíåíèÿ è âûõîäû êëèåíòîâ.
+       * +u     - ìîæíî âèäåòü íåàâòîðèçîâàííîå ñîåäèíåíèå êëèåíòîâ.
+       * +r     - ìîæíî âèäåòü 'áðàêîâàííûå' îïîâåùåíèÿ êëèåíòîâ.
+       * +k     - ìîæíî âèäåòü ñåðâåðíûå êèëëû.
+       * +f     - ìîæíî âèäåòü îïîâåùåíèÿ 'I-line is full'.
+       * +y     - ìîæíî âèäåòü çàïðîñû stats/links/admin.
+       * +d     - ìîæíî âèäåòü îòëàäî÷íóþ èíôîðìàöèþ ñåðâåðà.
+       * +n     - ìîæíî âèäåòü èçìåíåíèÿ íèêîâ.
+       * +x     - ìîæíî âèäåòü ñîîáùåíèÿ ïðè ñïëèòå è ñîåäèíåíèè ñåðâåðà.
+       * +b     - ìîæíî âèäåòü ïðåäóïðåæäåíèÿ áîòîâ.
+       * +a     - ïîìå÷àåò êàê àäìèíèñòðàòîðà ñåðâåðà.
+         +g     - ïîëó÷àòü ñîîáùåíèÿ òîëüêî îò èçáðàííûõ ïîëüçîâàòåëåé
+                  (êîìàíäîé /accept)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/undline ircby-0.5-RC3/help/opers/undline
--- ircd-hybrid-7.0.1/help/opers/undline	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/undline	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 UNDLINE <ip>
 
-Will attempt to undline the given <ip>
+Óäàëÿåò d-line ñ óêàçàííîãî <ip>
 
-- Requires Oper Priv: U
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: U
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/ungline ircby-0.5-RC3/help/opers/ungline
--- ircd-hybrid-7.0.1/help/opers/ungline	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/ungline	Tue Mar 30 11:04:25 2004
@@ -1,8 +1,7 @@
 UNGLINE <user@host>
 
--- if glines are enabled --
-Will attempt to remove gline matching <user@host>
-This will only remove the gline from YOUR server, it
-does not try to remove it globally.
+-- åñëè gline âîçìîæåí --
+Óäàëÿåò gline ñ ìàñêè <user@host>, ïðè÷åì òîëüêî ñ
+Âàøåãî IRC ñåðâåðà, è íå ãëîáàëüíî.
 
-- Requires Oper Privs: G and U
+- Òðåáóþòñÿ ïðèâèëåãèè îïåðàòîðà: G è U
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/unkline ircby-0.5-RC3/help/opers/unkline
--- ircd-hybrid-7.0.1/help/opers/unkline	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/unkline	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 UNKLINE <user@host>
 
-Will attempt to unkline the given <user@host>
-Will unkline a temporary kline.
+Óäàëÿåò kline ñ óêàçàííîãî <user@host>.
+Óäàëèò òàêæå è âðåìåííûé kline.
 
-- Requires Oper Priv: U
+- Òðåáóåòñÿ ïðèâèëåãèÿ îïåðàòîðà: U
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/unresv ircby-0.5-RC3/help/opers/unresv
--- ircd-hybrid-7.0.1/help/opers/unresv	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/unresv	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,5 @@
 UNRESV <channel|nick>
 
--- Remove a RESV on a channel or nick
-Will attempt to remove the resv for the given
-channel/nick.  If the resv is conf based, the resv
-will not be removed.
+Óäàëÿåò RESV ñ êàíàëà èëè íèêà.
+Åñëè resv ñêîíôèãóðèðîâàí èçíà÷àëüíî, òî ñíÿòü åãî
+íåëüçÿ.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/user ircby-0.5-RC3/help/opers/user
--- ircd-hybrid-7.0.1/help/opers/user	Wed Nov 21 01:06:42 2001
+++ ircby-0.5-RC3/help/opers/user	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,6 @@
 USER <username> <unused> <unused> :<real name/gecos>
 
-USER is used during registration to set your gecos
-and to set your username if the server cannot get
-a valid ident response.  The second and third fields
-are not used, but there must be something in them.
-The reason is backwards compatibility
+Èñïîëüçóåòñÿ â ïðîöåññå ðåãèñòðàöèè äëÿ óñòàíîâêè
+èìåíè ïîëüçîâàòåëÿ è ãåêîñ-èíôîðìàöèè. Âòîðîå è òðåòüå
+ïîëÿ íå èñïîëüçóþòñÿ, íî òàì äîëæíî áûòü ÷òî-íèáóäü
+(íåîáõîäèìî äëÿ îáðàòíîé ñîâìåñòèìîñòè).
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/userhost ircby-0.5-RC3/help/opers/userhost
--- ircd-hybrid-7.0.1/help/opers/userhost	Tue Nov 20 23:27:22 2001
+++ ircby-0.5-RC3/help/opers/userhost	Tue Mar 30 11:04:25 2004
@@ -1,10 +1,10 @@
 USERHOST <nick>
 
-USERHOST displays the username, hostname, 
-operator status, and presence of valid ident of
-the specified nickname.
+USERHOST îòîáðàæàåò èìÿ ïîëüçîâàòåëÿ, àäðåñ õîñòà, 
+ñòàòóñ îïåðàòîðà, à òàêæå íàëè÷èå âåðíîãî àéäåíòà 
+äëÿ óêàçàííîãî íèêà.
 
-If you use USERHOST on yourself, the hostname
-is replaced with the IP you are connecting from.
-This is needed to provide DCC support for spoofed
-hostnames.
+Åñëè Âû âûïîëíÿåòå USERHOST äëÿ ñåáÿ, ìàñêà õîñòà
+çàìåíÿåòñÿ íà ip, ñ êîòîðîãî âû ñîåäèíèëèñü ñ 
+ñåðâåðîì. Ýòî íåîáõîäèìî äëÿ îáåñïå÷åíèÿ ïîääåðæêè 
+DCC äëÿ ïîäìåíåííûõ õîñòîâ.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/users ircby-0.5-RC3/help/opers/users
--- ircd-hybrid-7.0.1/help/opers/users	Tue Nov 20 23:09:03 2001
+++ ircby-0.5-RC3/help/opers/users	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 USERS [remoteserver]
 
-USERS will display the local and global current
-and maximum user statistics for the specified
-server, or the local server if there was no
-parameter.
+Ïîêàæåò êîëè÷åñòâî ëîêàëüíûõ è ãëîáàëüíûõ
+ïîëüçîâàòåëåé è ìàêñèìàëüíîå èõ êîëè÷åñòâî
+äëÿ óêàçàííîãî ñåðâåðà èëè äëÿ Âàøåãî ñåðâåðà,
+åñëè áåç ïàðàìåòðà
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/version ircby-0.5-RC3/help/opers/version
--- ircd-hybrid-7.0.1/help/opers/version	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/version	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 VERSION [servername]
 
-VERSION will display the server version of the specified
-server, or the local server if there was no parameter.
+Îòîáðàçèò òåêóùóþ âåðñèþ óêàçàííîãî ñåðâåðà èëè âåðñèþ
+Âàøåãî ñåðâåðà, åñëè íå óêàçàí ïàðàìåòð.
 
-Only operators can query a remote server.
+Òîëüêî îïåðàòîðû ìîãóò èñïîëüçîâàòü ýòó êîìàíäó äëÿ óäàëåííîãî ñåðâåðà
\ No newline at end of file
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/wallops ircby-0.5-RC3/help/opers/wallops
--- ircd-hybrid-7.0.1/help/opers/wallops	Tue Nov 20 20:41:05 2001
+++ ircby-0.5-RC3/help/opers/wallops	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 WALLOPS :<message>
 
-Sends a WALLOPS message of <message> to all opers
-who are umode +z.
+Ïîñûëàåò WALLOPS ñîîáùåíèå <message> âñåì îïåðàòîðàì 
+â ðåæèìå +z
 
-Server sent WALLOPS go to all opers who are umode +w.
+Ñåðâåð îòïðàâèò WALLOPS âñåì îïåðàòîðàì â ðåæèìå +w.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/who ircby-0.5-RC3/help/opers/who
--- ircd-hybrid-7.0.1/help/opers/who	Tue Nov 20 22:41:57 2001
+++ ircby-0.5-RC3/help/opers/who	Tue Mar 30 11:04:25 2004
@@ -1,36 +1,32 @@
 WHO <#channel|user>
 
-The WHO command displays information about a user, 
-such as their GECOS information, their user@host, 
-whether they are an IRC operator or not, etc.  A
-sample WHO result from a command issued like 
-"WHO pokey" may look something like this:
-
+Îòîáðàæàåò èíôîðìàöèþ î ïîëüçîâàòåëå, à èìåííî
+åãî user@host, ãåêîñ, ÿâëÿåòñÿ ëè îí îïåðàòîðîì è ò.ä.
+Ðåçóëüòàò ïðåäñòàâëÿåòñÿ â âèäå:
+ 
 #lamers pokey H pokey@ppp.newbies.net :0 Jim Jones
-
-The first field indicates the last channel the user
-has joined.  The second is the user's nickname.  
-The third field describes the status information about 
-the user.  The possible combinations for this field 
-are listed below:
-
-H	-	The user is not away.
-A	-	The user is set away.
-*	-	The user is an IRC operator.
-@	-	The user is a channel op in the channel listed
-                in the first field.
-+	-	The user is voiced in the channel listed.
-%	-	The user is a half-op in the channel listed.
-
-The next field contains the username@host of the user.  
-The final field displays the number of server hops and 
-the user's GECOS information.
-
-This command may be executed on a channel, such as
-"WHO #lamers"  The output will consist of WHO 
-listings for each user on the channel.
-
-This command may also be used in conjunction with wildcards 
-such as * and ?.
-
-See also: whois, userhost
+ 
+ïåðâîå ïîëå ïîêàçûâàåò ïîñëåäíèé êàíàë, íà êîòîðûé
+ïîëüçîâàòåëü çàøåë, çàòåì ïîêàçàí íèê. Äàëåå ñëåäóåò
+îïèñàíèå ñòàòóñà ïîëüçîâàòåëÿ. Âîçìîæíû êîìáèíàöèè:
+ 
+H  -  Ïîëüçîâàòåëü íå ïîìå÷åí êàê îòñóòñòâóþùèé.
+A  -  Ïîëüçîâàòåëü ïîìå÷åí êàê îòñóòñòâóþùèé.
+*  -  Ïîëüçîâàòåëü IRC operator.
+@  -  Ïîëüçîâàòåëü ÿâëÿåòñÿ îïåðàòîðîì êàíàëà,
+      óêàçàííîãî â ïåðâîì ïîëå.
++  -  Ïîëüçîâàòåëü èìååò âîèñ íà ýòîì êàíàëå.
+%  -  Ïîëüçîâàòåëü ïîëóîï íà ýòîì êàíàëå.
+ 
+Ñëåäóþùåå ïîëå ñîäåðæèò username@host ýòîãî ïîëüçîâàòåëÿ.
+Äàëåå ñëåäóåò êîëè÷åñòâî ñåðâåðîâ (òðàíçèòíûõ óçëîâ)
+ìåæäó Âàìè è ïîëüçîâàòåëåì, à òàêæå ãåêîñ-èíôîðìàöèÿ.
+ 
+Ýòó êîìàíäó ìîæíî âûïîëíèòü, óêàçàâ â êà÷åñòâå ïàðàìåòðà
+êàíàë. Ïðè ýòîì âûâåäåòñÿ WHO äëÿ êàæäîãî ïîëüçîâàòåëÿ íà
+ýòîì êàíàëå.
+ 
+Òàêæå ýòó êîìàíäó ìîæíî èñïîëüçîâàòü âìåñòå ñ ãðóïïîâûìè
+ñèìâîëàìè, òàêèìè êàê * è ?.
+ 
+Ñì. òàêæå: whois, userhost
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/whois ircby-0.5-RC3/help/opers/whois
--- ircd-hybrid-7.0.1/help/opers/whois	Tue Nov 20 23:09:03 2001
+++ ircby-0.5-RC3/help/opers/whois	Tue Mar 30 11:04:25 2004
@@ -1,8 +1,5 @@
 WHOIS [remoteserver|nick] nick
 
-WHOIS will display detailed user information for
-the specified nick.  If the first parameter is
-specified, WHOIS will display information from
-the specified server, or the server that the
-user is on.  This is how to remotely see
-idle time and away status.
+Ïîêàæåò äåòàëüíóþ èíôîðìàöèþ îá óêàçàííîì íèêå.
+Åñëè óêàçàí óäàëåííûé ñåðâåð, òî îòîáðàçèòñÿ
+èíôîðìàöèÿ îò ýòîãî ñåðâåðà.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/opers/whowas ircby-0.5-RC3/help/opers/whowas
--- ircd-hybrid-7.0.1/help/opers/whowas	Tue Nov 20 22:22:50 2001
+++ ircby-0.5-RC3/help/opers/whowas	Tue Mar 30 11:04:25 2004
@@ -1,8 +1,8 @@
 WHOWAS <nick>
 
-WHOWAS will show you the last known host and whois
-information for the specified nick.  Depending on the
-number of times they have connected to the network, there
-may be more than one listing for a specific user.
+Ïîêàæåò ïîñëåäíèé èçâåñòíûé õîñò è who äëÿ óêàçàííîãî
+íèêà. Â çàâèñèìîñòè îò êîëè÷åñòâà ñîåäèíåíèé çà 
+ïîñëåäíåå âðåìÿ, ìîæåò áûòü óêàçàíî íåñêîëüêî 
+ðåçóëüòàòîâ
 
-The WHOWAS data will expire after time.
+Äàííûå WHOWAS ñî âðåìåíåì óñòàðåâàþò.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/users/index ircby-0.5-RC3/help/users/index
--- ircd-hybrid-7.0.1/help/users/index	Mon Jan  7 01:26:13 2002
+++ ircby-0.5-RC3/help/users/index	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-Help topics available to users:
+Ïîìîùü ïî êîìàíäàì, äîñòóïíûì äëÿ ïîëüçîâàòåëåé:
 
 ACCEPT          ADMIN           AWAY            CHALLENGE
 CJOIN           CMODE           CREDITS         ERROR
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/users/info ircby-0.5-RC3/help/users/info
--- ircd-hybrid-7.0.1/help/users/info	Sun Nov 11 12:37:09 2001
+++ ircby-0.5-RC3/help/users/info	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,3 @@
 INFO
 
-INFO displays the copyright, authors and contributors list
-for ircd.
+INFO ïîêàçûâàåò àâòîðñêèå ïðàâà, ñïèñîê àâòîðîâ è ïîìîùíèêîâ
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/users/notice ircby-0.5-RC3/help/users/notice
--- ircd-hybrid-7.0.1/help/users/notice	Thu Feb 28 11:14:17 2002
+++ ircby-0.5-RC3/help/users/notice	Tue Mar 30 11:04:25 2004
@@ -1,19 +1,18 @@
 NOTICE <nick|channel> :message
 
-NOTICE will send a notice message to the
-user or channel specified.
+NOTICE îòïðàâëÿåò èçâåùåíèå óêàçàííîìó ïîëüçîâàòåëþ
+èëè êàíàëó.
 
-NOTICE supports the following prefixes for sending
-messages to specific clients in a channel:
+NOTICE ïîääåðæèâàåò ñëåäóþùèå ïðåôèêñû äëÿ îòïðàâêè
+ñîîáùåíèé îòäåëüíûì ïîëüçîâàòåëÿì íà êàíàëå:
 
-@ - channel operators only
-% - channel operators and half-ops
-+ - operators, half-ops, and voiced users
+@ - òîëüêî îïåðàòîðàì êàíàëà
+% - îïåðàòîðàì è ïîëóîïåðàòîðàì êàíàëà
++ - îïåðàòîðàì, ïîëóîïàì è âîèñàì 
 
-The nick can be extended to fit into the following
-syntax:
+Íèê ìîæåò áûòü ïðåäñòàâëåí êàê: 
 
 username@servername
 
-This syntax is used to securely send a notice to a
-service or a bot.
+Òàêîé ñèíòàêñèñ èñïîëüçóåòñÿ äëÿ áåçîïàñíîãî 
+èçâåùåíèÿ ñåðâèñó èëè áîòó
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/users/privmsg ircby-0.5-RC3/help/users/privmsg
--- ircd-hybrid-7.0.1/help/users/privmsg	Thu Feb 28 11:14:17 2002
+++ ircby-0.5-RC3/help/users/privmsg	Tue Mar 30 11:04:25 2004
@@ -1,19 +1,18 @@
 PRIVMSG <nick|channel> :message
 
-PRIVMSG will send a standard message to the
-user or channel specified.
+PRIVMSG îòïðàâëÿåò ñòàíäàðòíîå ñîîáùåíèå óêàçàííîìó 
+ïîëüçîâàòåëþ èëè êàíàëó.
 
-PRIVMSG supports the following prefixes for sending
-messages to specific clients in a channel:
+PRIVMSG ïîääåðæèâàåò ñëåäóþùèå ïðåôèêñû äëÿ îòïðàâêè
+ñîîáùåíèé îòäåëüíûì ïîëüçîâàòåëÿì íà êàíàëå:
 
-@ - channel operators only
-% - channel operators and half-ops
-+ - operators, half-ops, and voiced users
+@ - òîëüêî îïåðàòîðàì êàíàëà
+% - îïåðàòîðàì è ïîëóîïåðàòîðàì êàíàëà
++ - îïåðàòîðàì, ïîëóîïàì è âîèñàì 
 
-The nick can be extended to fit into the following
-syntax:
+Íèê ìîæåò áûòü ïðåäñòàâëåí êàê: 
 
 username@servername
 
-This syntax is used to securely send a message to a
-service or a bot.
+Òàêîé ñèíòàêñèñ èñïîëüçóåòñÿ äëÿ áåçîïàñíîãî 
+ñîîáùåíèÿ ñåðâèñó èëè áîòó
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/users/stats ircby-0.5-RC3/help/users/stats
--- ircd-hybrid-7.0.1/help/users/stats	Tue Nov 20 22:22:51 2001
+++ ircby-0.5-RC3/help/users/stats	Tue Mar 30 11:04:25 2004
@@ -1,15 +1,14 @@
 STATS <letter> [server|nick]
 
-Queries server [server] (or your own server if no
-server parameter is given) for info corresponding to
-<letter>.
+Ñïðàøèâàåò [server] (èëè Âàø ñåðâåð, åñëè ïàðàìåòð íå 
+íå óêàçàí) îá èíôîðìàöèè, ñîîòâåòñòâóþùåé <letter>.
 
 LETTER
------- (^ = Can be configured to be oper only.)
-^ i - Shows I lines
-^ K - Shows K lines (or matched klines)
-^ k - Shows temporary K lines (or matched temp klines)
-  m - Shows commands and their usage
-^ o - Shows O/o lines
-  p - Shows opers connected and their idle times
-  u - Shows server uptime
+------ (^ = òîëüêî äëÿ îïåðàòîðîâ, åñëè òàê íàñòðîåí ñåðâåð)
+^ i - Ïîêàçûâàåò I-ëèíèè
+^ K - Ïîêàçûâàåò K-ëèíèè (èëè ïîäõîäÿùèå kline)
+^ k - Ïîêàçûâàåò âðåìåííûå K-ëèíèè (èëè ïîäõîäÿùèå âðåìåííûå klines)
+  m - Ïîêàçûâàåò êîìàíäû è èõ èñïîëüçîâàíèå
+^ o - Ïîêàçûâàåò O/o-ëèíèè
+  p - Ïîêàçûâàåò ïîäêëþ÷åíèå îïåðîâ è èõ âðåìÿ áåçäåéñòâèÿ
+  u - Ïîêàçûâàåò âðåìÿ ðàáîòû ñåðâåðà
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/help/users/umode ircby-0.5-RC3/help/users/umode
--- ircd-hybrid-7.0.1/help/users/umode	Tue Nov 20 22:22:51 2001
+++ ircby-0.5-RC3/help/users/umode	Tue Mar 30 11:04:25 2004
@@ -1,10 +1,11 @@
 MODE <nick> <+|-><modes>
 
-Usermodes:
+Ðåæèìû ïîëüçîâàòåëÿ:
 
-     USERMODE     DESCRIPTION
+       ÐÅÆÈÌ             ÎÏÈÑÀÍÈÅ  
 -----------------------------------------------------------------
-         +o     - Designates this client is an IRC Operator.
-                  Use the /oper command to attain this.
-         +i     - Designates this client 'invisible'.
-         +g     - "caller id" mode only allow accept clients to message you
+         +o     - Ïîìå÷àåò ïîëüçîâàòåëÿ êàê  IRC-îïåðàòîðà
+                  Èñïîëüçóéòå êîìàíäó /oper command äëÿ ïîëó÷åíèÿ
+         +i     - Ïîìå÷àåò ïîëüçîâàòåëÿ 'íåâèäèìûì'.
+         +g     - Ïîçâîëÿòü ïðèíèìàòü ñîîáùåíèÿ òîëüêî îò îïðåäåëåííûõ     
+                  ïîëüçîâàòåëåé (êîìàíäîé /accept)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/Makefile.in ircby-0.5-RC3/iauth/Makefile.in
--- ircd-hybrid-7.0.1/iauth/Makefile.in	Fri Aug 17 20:54:04 2001
+++ ircby-0.5-RC3/iauth/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 # IAuth Makefile (C) Patrick Alken 1999
-# $Id: Makefile.in,v 7.7 2001/08/18 00:54:04 jdc Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 CC	= @CC@
 CFLAGS	= @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/auth.h ircby-0.5-RC3/iauth/include/auth.h
--- ircd-hybrid-7.0.1/iauth/include/auth.h	Tue Jan  4 19:20:01 2000
+++ ircby-0.5-RC3/iauth/include/auth.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: auth.h,v 7.5 2000/01/05 00:20:01 wnder Exp $
+ *   $Id: auth.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_auth_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/class.h ircby-0.5-RC3/iauth/include/class.h
--- ircd-hybrid-7.0.1/iauth/include/class.h	Tue Jan  4 19:20:02 2000
+++ ircby-0.5-RC3/iauth/include/class.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: class.h,v 7.2 2000/01/05 00:20:02 wnder Exp $
+ *   $Id: class.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_class_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/commands.h ircby-0.5-RC3/iauth/include/commands.h
--- ircd-hybrid-7.0.1/iauth/include/commands.h	Tue Jan  4 19:20:02 2000
+++ ircby-0.5-RC3/iauth/include/commands.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: commands.h,v 7.2 2000/01/05 00:20:02 wnder Exp $
+ *   $Id: commands.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_commands_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/conf.h ircby-0.5-RC3/iauth/include/conf.h
--- ircd-hybrid-7.0.1/iauth/include/conf.h	Tue Jan  4 19:20:02 2000
+++ ircby-0.5-RC3/iauth/include/conf.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: conf.h,v 7.4 2000/01/05 00:20:02 wnder Exp $
+ *   $Id: conf.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_conf_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/iauth.h ircby-0.5-RC3/iauth/include/iauth.h
--- ircd-hybrid-7.0.1/iauth/include/iauth.h	Sun Dec 17 21:01:39 2000
+++ ircby-0.5-RC3/iauth/include/iauth.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: iauth.h,v 7.5 2000/12/18 02:01:39 cosine Exp $
+ *   $Id: iauth.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_iauth_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/log.h ircby-0.5-RC3/iauth/include/log.h
--- ircd-hybrid-7.0.1/iauth/include/log.h	Sun Dec 17 21:01:39 2000
+++ ircby-0.5-RC3/iauth/include/log.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: log.h,v 7.1 2000/12/18 02:01:39 cosine Exp $
+ *   $Id: log.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_log_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/match.h ircby-0.5-RC3/iauth/include/match.h
--- ircd-hybrid-7.0.1/iauth/include/match.h	Sun Dec 17 21:01:39 2000
+++ ircby-0.5-RC3/iauth/include/match.h	Tue Mar 30 11:04:25 2004
@@ -16,7 +16,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: match.h,v 7.1 2000/12/18 02:01:39 cosine Exp $
+ *   $Id: match.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #ifndef INCLUDED_match_h
 #define INCLUDED_match_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/misc.h ircby-0.5-RC3/iauth/include/misc.h
--- ircd-hybrid-7.0.1/iauth/include/misc.h	Mon Sep 13 15:16:09 1999
+++ ircby-0.5-RC3/iauth/include/misc.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: misc.h,v 7.3 1999/09/13 19:16:09 wnder Exp $
+ *   $Id: misc.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_misc_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/mtree.h ircby-0.5-RC3/iauth/include/mtree.h
--- ircd-hybrid-7.0.1/iauth/include/mtree.h	Sun Jan  9 00:59:10 2000
+++ ircby-0.5-RC3/iauth/include/mtree.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: mtree.h,v 7.5 2000/01/09 05:59:10 wnder Exp $
+ *   $Id: mtree.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_mtree_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/res.h ircby-0.5-RC3/iauth/include/res.h
--- ircd-hybrid-7.0.1/iauth/include/res.h	Fri Sep 10 14:14:30 1999
+++ ircby-0.5-RC3/iauth/include/res.h	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 /*
  * iauth/res.h (C)opyright 1992 Darren Reed.
  *
- * $Id: res.h,v 7.2 1999/09/10 18:14:30 wnder Exp $
+ * $Id: res.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_res_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/include/sock.h ircby-0.5-RC3/iauth/include/sock.h
--- ircd-hybrid-7.0.1/iauth/include/sock.h	Tue Jan  4 19:20:03 2000
+++ ircby-0.5-RC3/iauth/include/sock.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: sock.h,v 7.4 2000/01/05 00:20:03 wnder Exp $
+ *   $Id: sock.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_sock_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/Makefile.in ircby-0.5-RC3/iauth/source/Makefile.in
--- ircd-hybrid-7.0.1/iauth/source/Makefile.in	Fri Aug 17 20:54:04 2001
+++ ircby-0.5-RC3/iauth/source/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 #
 # Makefile.in for ircd/iauth
 #
-# $Id: Makefile.in,v 7.11 2001/08/18 00:54:04 jdc Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 #
 CC	= @CC@
 RM	= @RM@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/auth.c ircby-0.5-RC3/iauth/source/auth.c
--- ircd-hybrid-7.0.1/iauth/source/auth.c	Thu Jan 10 15:45:13 2002
+++ ircby-0.5-RC3/iauth/source/auth.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *  $Id: auth.c,v 7.9 2002/01/10 20:45:13 jmallett Exp $
+ *  $Id: auth.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/class.c ircby-0.5-RC3/iauth/source/class.c
--- ircd-hybrid-7.0.1/iauth/source/class.c	Tue Jan  4 19:20:06 2000
+++ ircby-0.5-RC3/iauth/source/class.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: class.c,v 7.2 2000/01/05 00:20:06 wnder Exp $
+ *   $Id: class.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/commands.c ircby-0.5-RC3/iauth/source/commands.c
--- ircd-hybrid-7.0.1/iauth/source/commands.c	Tue Jan  4 19:20:06 2000
+++ ircby-0.5-RC3/iauth/source/commands.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: commands.c,v 7.3 2000/01/05 00:20:06 wnder Exp $
+ *   $Id: commands.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/conf.c ircby-0.5-RC3/iauth/source/conf.c
--- ircd-hybrid-7.0.1/iauth/source/conf.c	Sat Jan  8 16:38:49 2000
+++ ircby-0.5-RC3/iauth/source/conf.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: conf.c,v 7.6 2000/01/08 21:38:49 wnder Exp $
+ *   $Id: conf.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/iauth.c ircby-0.5-RC3/iauth/source/iauth.c
--- ircd-hybrid-7.0.1/iauth/source/iauth.c	Sat May 26 11:45:37 2001
+++ ircby-0.5-RC3/iauth/source/iauth.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: iauth.c,v 7.5 2001/05/26 15:45:37 cosine Exp $
+ *   $Id: iauth.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/log.c ircby-0.5-RC3/iauth/source/log.c
--- ircd-hybrid-7.0.1/iauth/source/log.c	Sun Dec 17 21:01:40 2000
+++ ircby-0.5-RC3/iauth/source/log.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: log.c,v 1.1 2000/12/18 02:01:40 cosine Exp $
+ *   $Id: log.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/match.c ircby-0.5-RC3/iauth/source/match.c
--- ircd-hybrid-7.0.1/iauth/source/match.c	Sun Dec 17 21:01:40 2000
+++ ircby-0.5-RC3/iauth/source/match.c	Tue Mar 30 11:04:25 2004
@@ -22,7 +22,7 @@
  * Cleanup of collapse and match
  * Moved static calls variable to match
  * Added asserts for null pointers
- * $Id: match.c,v 1.1 2000/12/18 02:01:40 cosine Exp $
+ * $Id: match.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  *
  */
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/misc.c ircby-0.5-RC3/iauth/source/misc.c
--- ircd-hybrid-7.0.1/iauth/source/misc.c	Sun Dec  9 22:15:02 2001
+++ ircby-0.5-RC3/iauth/source/misc.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: misc.c,v 7.5 2001/12/10 03:15:02 jdc Exp $
+ *   $Id: misc.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/mtree.c ircby-0.5-RC3/iauth/source/mtree.c
--- ircd-hybrid-7.0.1/iauth/source/mtree.c	Thu Jan 10 15:45:13 2002
+++ ircby-0.5-RC3/iauth/source/mtree.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: mtree.c,v 7.8 2002/01/10 20:45:13 jmallett Exp $
+ *   $Id: mtree.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/res.c ircby-0.5-RC3/iauth/source/res.c
--- ircd-hybrid-7.0.1/iauth/source/res.c	Tue Jan  9 20:00:22 2001
+++ ircby-0.5-RC3/iauth/source/res.c	Tue Mar 30 11:04:25 2004
@@ -4,7 +4,7 @@
  * shape or form. The author takes no responsibility for any damage or loss
  * of property which results from the use of this software.
  *
- * $Id: res.c,v 7.4 2001/01/10 01:00:22 toot Exp $
+ * $Id: res.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  *
  * July 1999 - Rewrote a bunch of stuff here. Change hostent builder code,
  *     added callbacks and reference counting of returned hostents.
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/iauth/source/sock.c ircby-0.5-RC3/iauth/source/sock.c
--- ircd-hybrid-7.0.1/iauth/source/sock.c	Thu Jan 10 15:45:13 2002
+++ ircby-0.5-RC3/iauth/source/sock.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: sock.c,v 7.10 2002/01/10 20:45:13 jmallett Exp $
+ *   $Id: sock.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/Makefile.in ircby-0.5-RC3/include/Makefile.in
--- ircd-hybrid-7.0.1/include/Makefile.in	Mon Apr 29 18:30:24 2002
+++ ircby-0.5-RC3/include/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 1.5 2002/04/29 22:30:24 leeh Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 # makefile for include/
 
 INSTALL=	@INSTALL@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/balloc.h ircby-0.5-RC3/include/balloc.h
--- ircd-hybrid-7.0.1/include/balloc.h	Fri Jul 12 12:14:04 2002
+++ ircby-0.5-RC3/include/balloc.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: balloc.h,v 1.12 2002/07/12 16:14:04 androsyn Exp $
+ *  $Id: balloc.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_blalloc_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/channel.h ircby-0.5-RC3/include/channel.h
--- ircd-hybrid-7.0.1/include/channel.h	Fri Jan 31 18:00:25 2003
+++ ircby-0.5-RC3/include/channel.h	Thu Jun  3 13:21:51 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: channel.h,v 7.124 2003/01/31 23:00:25 db Exp $
+ *  $Id: channel.h,v 1.2 2004/06/03 17:21:51 newiceman Exp $
  */
 
 #ifndef INCLUDED_channel_h
@@ -28,7 +28,7 @@
 #include "ircd_defs.h"        /* buffer sizes */
 
 /* Efnet wanted this... Maybe we should do this from configure? */
-#define REQUIRE_OANDV
+#define REQUIRE_OANDV 
 
 /* #define INTENSIVE_DEBUG */
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/channel_mode.h ircby-0.5-RC3/include/channel_mode.h
--- ircd-hybrid-7.0.1/include/channel_mode.h	Mon Oct 28 16:09:20 2002
+++ ircby-0.5-RC3/include/channel_mode.h	Fri Apr 30 04:23:26 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: channel_mode.h,v 7.13 2002/10/28 21:09:20 bill Exp $
+ *  $Id: channel_mode.h,v 1.2 2004/04/30 08:23:26 newiceman Exp $
  */
 
 
@@ -113,8 +113,13 @@
 #define SecretChannel(x)        ((x) && ((x)->mode.mode & MODE_SECRET))
 /* channel not shown but names are */
 #define HiddenChannel(x)        ((x) && ((x)->mode.mode & MODE_PRIVATE))
+/* changed by newiceman */
+/* #define PubChannel(x)           ((!x) || ((x)->mode.mode &\
+                                 (MODE_PRIVATE | MODE_SECRET)) == 0) 
+*/				
 #define PubChannel(x)           ((!x) || ((x)->mode.mode &\
-                                 (MODE_PRIVATE | MODE_SECRET)) == 0)
+                                 (MODE_SECRET)) == 0)
+
 #define ParanoidChannel(x)	((x) && ((x)->mode.mode &\
 			        (MODE_PRIVATE|MODE_INVITEONLY))==\
 		                (MODE_PRIVATE|MODE_INVITEONLY))
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/class.h ircby-0.5-RC3/include/class.h
--- ircd-hybrid-7.0.1/include/class.h	Sat Mar  9 16:48:35 2002
+++ ircby-0.5-RC3/include/class.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: class.h,v 7.10 2002/03/09 21:48:35 androsyn Exp $
+ *  $Id: class.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_class_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/client.h ircby-0.5-RC3/include/client.h
--- ircd-hybrid-7.0.1/include/client.h	Sat Oct 25 22:08:12 2003
+++ ircby-0.5-RC3/include/client.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: client.h,v 7.164.2.1 2003/10/26 02:08:12 db Exp $
+ *  $Id: client.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_client_h
@@ -80,7 +80,8 @@
   char id[IDLEN + 1];
   char id_key[IDLEN + 1];
   /* When did we detach from them, if they are detached... */
-  time_t            last_detach_time;
+  time_t         last_detach_time;
+  unsigned char  xlat_table;
 };
 
 struct Server
@@ -394,6 +395,11 @@
 #define TS_DOESTS       0x20000000
 #define DoesTS(x)       ((x)->tsinfo == TS_DOESTS)
 
+/* xlat table values */
+#define XLAT_PLAIN      0
+#define XLAT_KOI        1
+#define XLAT_LAT        2
+#define XLAT_MAC        3
 
 /* housekeeping flags */
 
@@ -438,6 +444,11 @@
 
 #define FLAGS_ALL	   FLAGS_SERVNOTICE
 
+/* xlat macroses */
+#define SetPlainXlat(x)       ((x)->user->xlat_table = XLAT_PLAIN)
+#define SetKoiXlat(x)         ((x)->user->xlat_table = XLAT_KOI)
+#define SetLatXlat(x)         ((x)->user->xlat_table = XLAT_LAT)
+#define SetMacXlat(x)         ((x)->user->xlat_table = XLAT_MAC)
 
 /* overflow flags */
 #define FLAGS2_EXEMPTGLINE  0x0001	/* client can't be G-lined */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/common.h ircby-0.5-RC3/include/common.h
--- ircd-hybrid-7.0.1/include/common.h	Sat Jan  5 04:14:27 2002
+++ ircby-0.5-RC3/include/common.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: common.h,v 7.3 2002/01/05 09:14:27 a1kmm Exp $
+ *  $Id: common.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_common_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/config.h ircby-0.5-RC3/include/config.h
--- ircd-hybrid-7.0.1/include/config.h	Sat Oct 25 22:08:12 2003
+++ ircby-0.5-RC3/include/config.h	Sat Jun  5 20:16:30 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: config.h,v 7.142.2.1 2003/10/26 02:08:12 db Exp $
+ *  $Id: config.h,v 1.2 2004/06/06 00:16:30 newiceman Exp $
  */
 
 #ifndef INCLUDED_config_h
@@ -329,6 +329,7 @@
 #define TS5_ONLY
 #endif
 #endif
+
 
 /* 
  * Default pre-allocations for various things...
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/config.h.dist ircby-0.5-RC3/include/config.h.dist
--- ircd-hybrid-7.0.1/include/config.h.dist	Fri Jan 17 00:21:28 2003
+++ ircby-0.5-RC3/include/config.h.dist	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: config.h.dist,v 7.59 2003/01/17 05:21:28 db Exp $
+ *  $Id: config.h.dist,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_config_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/defaults.h ircby-0.5-RC3/include/defaults.h
--- ircd-hybrid-7.0.1/include/defaults.h	Sat Nov 23 12:12:55 2002
+++ ircby-0.5-RC3/include/defaults.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: defaults.h,v 7.6 2002/11/23 17:12:55 db Exp $
+ *  $Id: defaults.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_defaults_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/event.h ircby-0.5-RC3/include/event.h
--- ircd-hybrid-7.0.1/include/event.h	Fri Sep 20 01:31:54 2002
+++ ircby-0.5-RC3/include/event.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: event.h,v 1.13 2002/09/20 05:31:54 db Exp $
+ *  $Id: event.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_event_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/fdlist.h ircby-0.5-RC3/include/fdlist.h
--- ircd-hybrid-7.0.1/include/fdlist.h	Fri May 24 19:34:07 2002
+++ ircby-0.5-RC3/include/fdlist.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: fdlist.h,v 7.25 2002/05/24 23:34:07 androsyn Exp $
+ *  $Id: fdlist.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_fdlist_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/fileio.h ircby-0.5-RC3/include/fileio.h
--- ircd-hybrid-7.0.1/include/fileio.h	Thu May 29 01:13:23 2003
+++ ircby-0.5-RC3/include/fileio.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: fileio.h,v 7.11.4.1 2003/05/29 05:13:23 lusky Exp $
+ *  $Id: fileio.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_fileio_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/handlers.h ircby-0.5-RC3/include/handlers.h
--- ircd-hybrid-7.0.1/include/handlers.h	Sat Jan  5 04:14:28 2002
+++ ircby-0.5-RC3/include/handlers.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: handlers.h,v 7.38 2002/01/05 09:14:28 a1kmm Exp $
+ *  $Id: handlers.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_handlers_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/hash.h ircby-0.5-RC3/include/hash.h
--- ircd-hybrid-7.0.1/include/hash.h	Sat Oct 25 22:08:12 2003
+++ ircby-0.5-RC3/include/hash.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: hash.h,v 7.18.4.1 2003/10/26 02:08:12 db Exp $
+ *  $Id: hash.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_hash_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/hook.h ircby-0.5-RC3/include/hook.h
--- ircd-hybrid-7.0.1/include/hook.h	Wed Oct 30 22:12:29 2002
+++ ircby-0.5-RC3/include/hook.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: hook.h,v 1.15 2002/10/31 03:12:29 wiz Exp $
+ *  $Id: hook.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef __HOOK_H_INCLUDED
@@ -76,6 +76,14 @@
         char *data;
         unsigned int len;
 };
+
+struct hook_flush_linebuf_data
+{
+        struct Client *connection;
+        char *line;
+        unsigned int len;
+};
+
 
 struct hook_burst_channel
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/hostmask.h ircby-0.5-RC3/include/hostmask.h
--- ircd-hybrid-7.0.1/include/hostmask.h	Wed Sep 11 11:27:07 2002
+++ ircby-0.5-RC3/include/hostmask.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: hostmask.h,v 1.23 2002/09/11 15:27:07 db Exp $
+ *  $Id: hostmask.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDE_hostmask_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/irc_string.h ircby-0.5-RC3/include/irc_string.h
--- ircd-hybrid-7.0.1/include/irc_string.h	Wed Aug 28 13:00:12 2002
+++ ircby-0.5-RC3/include/irc_string.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: irc_string.h,v 7.37 2002/08/28 17:00:12 androsyn Exp $
+ *  $Id: irc_string.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_irc_string_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/ircd.h ircby-0.5-RC3/include/ircd.h
--- ircd-hybrid-7.0.1/include/ircd.h	Sat Oct 25 22:08:12 2003
+++ ircby-0.5-RC3/include/ircd.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd.h,v 7.54.2.2 2003/10/26 02:08:12 db Exp $
+ *  $Id: ircd.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_ircd_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/ircd_defs.h ircby-0.5-RC3/include/ircd_defs.h
--- ircd-hybrid-7.0.1/include/ircd_defs.h	Sat Feb 15 11:32:43 2003
+++ ircby-0.5-RC3/include/ircd_defs.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd_defs.h,v 7.32 2003/02/15 16:32:43 lusky Exp $
+ *  $Id: ircd_defs.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/ircd_getopt.h ircby-0.5-RC3/include/ircd_getopt.h
--- ircd-hybrid-7.0.1/include/ircd_getopt.h	Fri May 24 19:34:07 2002
+++ ircby-0.5-RC3/include/ircd_getopt.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd_getopt.h,v 1.3 2002/05/24 23:34:07 androsyn Exp $
+ *  $Id: ircd_getopt.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef __GETOPT_H_INCLUDED__
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/ircd_handler.h ircby-0.5-RC3/include/ircd_handler.h
--- ircd-hybrid-7.0.1/include/ircd_handler.h	Sat Jan  5 04:14:28 2002
+++ ircby-0.5-RC3/include/ircd_handler.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd_handler.h,v 7.5 2002/01/05 09:14:28 a1kmm Exp $
+ *  $Id: ircd_handler.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_ircd_handler_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/ircd_signal.h ircby-0.5-RC3/include/ircd_signal.h
--- ircd-hybrid-7.0.1/include/ircd_signal.h	Sat Jan  5 04:14:28 2002
+++ ircby-0.5-RC3/include/ircd_signal.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd_signal.h,v 7.2 2002/01/05 09:14:28 a1kmm Exp $
+ *  $Id: ircd_signal.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_ircd_signal_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/ircdauth.h ircby-0.5-RC3/include/ircdauth.h
--- ircd-hybrid-7.0.1/include/ircdauth.h	Sat Jan  5 04:14:28 2002
+++ ircby-0.5-RC3/include/ircdauth.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircdauth.h,v 7.5 2002/01/05 09:14:28 a1kmm Exp $
+ *  $Id: ircdauth.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_ircdauth_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/linebuf.h ircby-0.5-RC3/include/linebuf.h
--- ircd-hybrid-7.0.1/include/linebuf.h	Sun Jul 14 16:15:38 2002
+++ ircby-0.5-RC3/include/linebuf.h	Mon Apr 19 13:37:12 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: linebuf.h,v 1.24 2002/07/14 20:15:38 androsyn Exp $
+ *  $Id: linebuf.h,v 1.2 2004/04/19 17:37:12 newiceman Exp $
  */
 
 #ifndef __LINEBUF_H__
@@ -77,7 +77,7 @@
 extern int linebuf_get(buf_head_t *, char *, int, int, int);
 extern void linebuf_putmsg(buf_head_t *, const char *, va_list *,
                            const char *, ...);
-extern int linebuf_flush(int, buf_head_t *);
+extern int linebuf_flush(int, buf_head_t *, struct Client *);
 extern void linebuf_attach(buf_head_t *, buf_head_t *);
 extern void count_linebuf_memory(int *, u_long *);
 #endif
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/list.h ircby-0.5-RC3/include/list.h
--- ircd-hybrid-7.0.1/include/list.h	Thu Jul 11 20:43:20 2002
+++ ircby-0.5-RC3/include/list.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: list.h,v 7.15 2002/07/12 00:43:20 androsyn Exp $
+ *  $Id: list.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_list_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/listener.h ircby-0.5-RC3/include/listener.h
--- ircd-hybrid-7.0.1/include/listener.h	Fri May 24 19:34:07 2002
+++ ircby-0.5-RC3/include/listener.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: listener.h,v 7.10 2002/05/24 23:34:07 androsyn Exp $
+ *  $Id: listener.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_listener_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/m_info.h ircby-0.5-RC3/include/m_info.h
--- ircd-hybrid-7.0.1/include/m_info.h	Fri May 24 19:34:07 2002
+++ ircby-0.5-RC3/include/m_info.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_info.h,v 7.40 2002/05/24 23:34:07 androsyn Exp $
+ *  $Id: m_info.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_m_info_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/m_kline.h ircby-0.5-RC3/include/m_kline.h
--- ircd-hybrid-7.0.1/include/m_kline.h	Sat Jan  5 04:14:28 2002
+++ ircby-0.5-RC3/include/m_kline.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_kline.h,v 7.7 2002/01/05 09:14:28 a1kmm Exp $
+ *  $Id: m_kline.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_m_kline_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/md5.h ircby-0.5-RC3/include/md5.h
--- ircd-hybrid-7.0.1/include/md5.h	Sat Mar  9 16:48:35 2002
+++ ircby-0.5-RC3/include/md5.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: md5.h,v 1.6 2002/03/09 21:48:35 androsyn Exp $
+ *  $Id: md5.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef __INCLUDE_MD5_H_INCLUDED
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/memory.h ircby-0.5-RC3/include/memory.h
--- ircd-hybrid-7.0.1/include/memory.h	Sat Jul 13 18:54:47 2002
+++ ircby-0.5-RC3/include/memory.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: memory.h,v 7.36 2002/07/13 22:54:47 androsyn Exp $
+ *  $Id: memory.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef _I_MEMORY_H
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/modules.h ircby-0.5-RC3/include/modules.h
--- ircd-hybrid-7.0.1/include/modules.h	Tue Nov 12 08:45:40 2002
+++ ircby-0.5-RC3/include/modules.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: modules.h,v 7.32 2002/11/12 13:45:40 db Exp $
+ *  $Id: modules.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_modules_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/motd.h ircby-0.5-RC3/include/motd.h
--- ircd-hybrid-7.0.1/include/motd.h	Fri May 24 19:34:07 2002
+++ ircby-0.5-RC3/include/motd.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: motd.h,v 7.10 2002/05/24 23:34:07 androsyn Exp $
+ *  $Id: motd.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_motd_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/msg.h ircby-0.5-RC3/include/msg.h
--- ircd-hybrid-7.0.1/include/msg.h	Wed Oct 23 23:35:56 2002
+++ ircby-0.5-RC3/include/msg.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: msg.h,v 7.42 2002/10/24 03:35:56 bill Exp $
+ *  $Id: msg.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_msg_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/numeric.h ircby-0.5-RC3/include/numeric.h
--- ircd-hybrid-7.0.1/include/numeric.h	Sat Oct 25 22:08:13 2003
+++ ircby-0.5-RC3/include/numeric.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: numeric.h,v 7.31.2.1 2003/10/26 02:08:13 db Exp $
+ *  $Id: numeric.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_numeric_h
@@ -218,6 +218,7 @@
 #define RPL_WHOISUSER        311
 #define RPL_WHOISSERVER      312
 #define RPL_WHOISOPERATOR    313
+#define RPL_WHOISCODEPAGE    309
 
 #define RPL_WHOWASUSER       314
 /* rpl_endofwho below (315) */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/packet.h ircby-0.5-RC3/include/packet.h
--- ircd-hybrid-7.0.1/include/packet.h	Sat Jul 20 11:51:45 2002
+++ ircby-0.5-RC3/include/packet.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: packet.h,v 7.17 2002/07/20 15:51:45 leeh Exp $
+ *  $Id: packet.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_packet_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/parse.h ircby-0.5-RC3/include/parse.h
--- ircd-hybrid-7.0.1/include/parse.h	Mon Feb  9 23:28:35 2004
+++ ircby-0.5-RC3/include/parse.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: parse.h,v 7.15.2.3 2004/02/10 04:28:35 ievil Exp $
+ *  $Id: parse.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_parse_h_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/patchlevel.h ircby-0.5-RC3/include/patchlevel.h
--- ircd-hybrid-7.0.1/include/patchlevel.h	Wed Mar 17 23:58:45 2004
+++ ircby-0.5-RC3/include/patchlevel.h	Thu Jun  3 15:00:07 2004
@@ -19,9 +19,9 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: patchlevel.h,v 7.42.2.6 2004/03/18 04:58:45 lusky Exp $
+ *  $Id: patchlevel.h,v 1.3 2004/06/03 19:00:07 newiceman Exp $
  */
 
 #ifndef PATCHLEVEL
-#define PATCHLEVEL   "hybrid-7.0.1"
+#define PATCHLEVEL   "ircby-0.5-RC3"
 #endif
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/res.h ircby-0.5-RC3/include/res.h
--- ircd-hybrid-7.0.1/include/res.h	Fri Apr  4 20:19:59 2003
+++ ircby-0.5-RC3/include/res.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: res.h,v 7.21.2.1 2003/04/05 01:19:59 lusky Exp $
+ *  $Id: res.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef _RES_H_INCLUDED
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/restart.h ircby-0.5-RC3/include/restart.h
--- ircd-hybrid-7.0.1/include/restart.h	Sat Jan  5 04:14:29 2002
+++ ircby-0.5-RC3/include/restart.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: restart.h,v 7.4 2002/01/05 09:14:29 a1kmm Exp $
+ *  $Id: restart.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_restart_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/resv.h ircby-0.5-RC3/include/resv.h
--- ircd-hybrid-7.0.1/include/resv.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/resv.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: resv.h,v 1.7 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: resv.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_resv_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/rsa.h ircby-0.5-RC3/include/rsa.h
--- ircd-hybrid-7.0.1/include/rsa.h	Thu Jul 11 05:23:19 2002
+++ ircby-0.5-RC3/include/rsa.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: rsa.h,v 7.11 2002/07/11 09:23:19 androsyn Exp $
+ *  $Id: rsa.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #ifndef INCLUDED_rsa_h
 #define INCLUDED_rsa_h 1
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_auth.h ircby-0.5-RC3/include/s_auth.h
--- ircd-hybrid-7.0.1/include/s_auth.h	Sat Oct 19 18:32:49 2002
+++ ircby-0.5-RC3/include/s_auth.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_auth.h,v 7.17 2002/10/19 22:32:49 androsyn Exp $
+ *  $Id: s_auth.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_auth_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_bsd.h ircby-0.5-RC3/include/s_bsd.h
--- ircd-hybrid-7.0.1/include/s_bsd.h	Wed Mar 17 22:57:21 2004
+++ ircby-0.5-RC3/include/s_bsd.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd.h,v 7.37.2.1 2004/03/18 03:57:21 bill Exp $
+ *  $Id: s_bsd.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_bsd_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_conf.h ircby-0.5-RC3/include/s_conf.h
--- ircd-hybrid-7.0.1/include/s_conf.h	Wed Mar 17 22:57:21 2004
+++ ircby-0.5-RC3/include/s_conf.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_conf.h,v 7.190.2.3 2004/03/18 03:57:21 bill Exp $
+ *  $Id: s_conf.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_conf_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_debug.h ircby-0.5-RC3/include/s_debug.h
--- ircd-hybrid-7.0.1/include/s_debug.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/s_debug.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_debug.h,v 7.4 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: s_debug.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_debug_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_gline.h ircby-0.5-RC3/include/s_gline.h
--- ircd-hybrid-7.0.1/include/s_gline.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/s_gline.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_gline.h,v 7.11 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: s_gline.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_gline_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_log.h ircby-0.5-RC3/include/s_log.h
--- ircd-hybrid-7.0.1/include/s_log.h	Fri Sep  6 15:37:10 2002
+++ ircby-0.5-RC3/include/s_log.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_log.h,v 7.11 2002/09/06 19:37:10 db Exp $
+ *  $Id: s_log.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_log_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_misc.h ircby-0.5-RC3/include/s_misc.h
--- ircd-hybrid-7.0.1/include/s_misc.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/s_misc.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_misc.h,v 7.7 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: s_misc.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_misc_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_serv.h ircby-0.5-RC3/include/s_serv.h
--- ircd-hybrid-7.0.1/include/s_serv.h	Mon Feb  9 23:28:35 2004
+++ ircby-0.5-RC3/include/s_serv.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_serv.h,v 7.66.4.4 2004/02/10 04:28:35 ievil Exp $
+ *  $Id: s_serv.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_serv_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_stats.h ircby-0.5-RC3/include/s_stats.h
--- ircd-hybrid-7.0.1/include/s_stats.h	Wed Sep  4 21:30:07 2002
+++ ircby-0.5-RC3/include/s_stats.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_stats.h,v 7.9 2002/09/05 01:30:07 db Exp $
+ *  $Id: s_stats.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_stats_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_user.h ircby-0.5-RC3/include/s_user.h
--- ircd-hybrid-7.0.1/include/s_user.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/s_user.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_user.h,v 7.16 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: s_user.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_user_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/s_zip.h ircby-0.5-RC3/include/s_zip.h
--- ircd-hybrid-7.0.1/include/s_zip.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/s_zip.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_zip.h,v 7.5 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: s_zip.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_s_zip_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/scache.h ircby-0.5-RC3/include/scache.h
--- ircd-hybrid-7.0.1/include/scache.h	Sat Mar  9 16:48:35 2002
+++ ircby-0.5-RC3/include/scache.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: scache.h,v 7.7 2002/03/09 21:48:35 androsyn Exp $
+ *  $Id: scache.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_scache_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/send.h ircby-0.5-RC3/include/send.h
--- ircd-hybrid-7.0.1/include/send.h	Mon Feb  9 23:28:35 2004
+++ ircby-0.5-RC3/include/send.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: send.h,v 7.61.2.1 2004/02/10 04:28:35 ievil Exp $
+ *  $Id: send.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_send_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/setup.h_vms ircby-0.5-RC3/include/setup.h_vms
--- ircd-hybrid-7.0.1/include/setup.h_vms	Sat Feb 15 11:32:44 2003
+++ ircby-0.5-RC3/include/setup.h_vms	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: setup.h_vms,v 7.11 2003/02/15 16:32:44 lusky Exp $
+ *  $Id: setup.h_vms,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /* include/setup.h.in.  Generated automatically from autoconf/configure.in by autoheader.  */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/sprintf_irc.h ircby-0.5-RC3/include/sprintf_irc.h
--- ircd-hybrid-7.0.1/include/sprintf_irc.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/sprintf_irc.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: sprintf_irc.h,v 7.8 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: sprintf_irc.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef SPRINTF_IRC
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/stdinc.h ircby-0.5-RC3/include/stdinc.h
--- ircd-hybrid-7.0.1/include/stdinc.h	Fri May 24 19:39:13 2002
+++ ircby-0.5-RC3/include/stdinc.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- * $Id: stdinc.h,v 1.1 2002/05/24 23:39:13 androsyn Exp $
+ * $Id: stdinc.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  *
  */
  
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/supported.h ircby-0.5-RC3/include/supported.h
--- ircd-hybrid-7.0.1/include/supported.h	Tue Jul 16 16:26:47 2002
+++ ircby-0.5-RC3/include/supported.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: supported.h,v 1.23 2002/07/16 20:26:47 leeh Exp $
+ *  $Id: supported.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_supported_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/tools.h ircby-0.5-RC3/include/tools.h
--- ircd-hybrid-7.0.1/include/tools.h	Sun Feb  2 23:33:42 2003
+++ ircby-0.5-RC3/include/tools.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: tools.h,v 1.20 2003/02/03 04:33:42 db Exp $
+ *  $Id: tools.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef __TOOLS_H__
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/vchannel.h ircby-0.5-RC3/include/vchannel.h
--- ircd-hybrid-7.0.1/include/vchannel.h	Fri May 24 19:34:08 2002
+++ ircby-0.5-RC3/include/vchannel.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: vchannel.h,v 7.20 2002/05/24 23:34:08 androsyn Exp $
+ *  $Id: vchannel.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_vchannel_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/include/whowas.h ircby-0.5-RC3/include/whowas.h
--- ircd-hybrid-7.0.1/include/whowas.h	Thu Jun  6 15:28:50 2002
+++ ircby-0.5-RC3/include/whowas.h	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: whowas.h,v 7.9 2002/06/06 19:28:50 leeh Exp $
+ *  $Id: whowas.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #ifndef INCLUDED_whowas_h
 #define INCLUDED_whowas_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/ircby/ircd.conf ircby-0.5-RC3/ircby/ircd.conf
--- ircd-hybrid-7.0.1/ircby/ircd.conf	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/ircby/ircd.conf	Sat Jun  5 20:16:30 2004
@@ -0,0 +1,189 @@
+# $Id: ircd.conf,v 1.5 2004/06/06 00:16:30 newiceman Exp $
+#
+# IRC.BY ircd Config file
+#
+
+serverinfo {
+	name="desk.by";
+	description="IRC.BY Server";
+	network_name="IRC.BY";
+	network_desc="IRC.BY Network";
+	hub=yes;
+
+        /* rsa key: the path to the file containing our rsa key for cryptlink.
+         *
+         * Example command to store a 2048 bit RSA keypair in
+         * rsa.key, and the public key in rsa.pub:
+         *
+         *      openssl genrsa -out rsa.key 2048
+         *      openssl rsa -in rsa.key -pubout -out rsa.pub
+         *      chown <ircd-user>.<ircd.group> rsa.key rsa.pub
+         *      chmod 0600 rsa.key
+	 *      chmod 0644 rsa.pub
+         */
+        rsa_private_key_file = "/home/ircd/etc/desk.privkey";	
+};
+
+# The administrator block sets up the server administrator information,
+# that is shown when a user issues the /ADMIN command.  All three fields
+# are required.
+
+admin {
+	name = "newiceman";
+	description = "Network Coordinator";
+	email = "mrnewiceman@yahoo.com";
+};
+
+logging {
+	log_level = L_CRIT;
+};
+
+class {
+	name="users";
+	ping_time=90;
+	number_per_ip=0;
+	max_number=500;
+	sendq=100000;
+};
+
+class {
+	name="opers";
+	ping_time=90;
+	number_per_ip=2;
+	max_number=50;
+	sendq=500000;
+};
+
+class {
+	name = "server";
+	ping_time = 3 minutes;
+	connectfreq = 2 minutes;
+
+        /* max number: the amount of servers to autoconnect to */
+        max_number = 10;	
+
+        /* sendq: servers need a higher sendq as they send more data */
+        sendq=10 megabytes;
+};
+
+# Auth blocks define who can connect and what class they are put into.
+
+auth {
+	user="*@172.31.10.51";
+	spoof_notice = yes;
+	exceed_limit = yes;
+	no_tilde = yes;
+	kline_exempt = yes;
+	gline_exempt = yes;
+	class="opers";
+};
+
+auth {
+	user="*@*";
+	exceed_limit = no;
+	no_tilde = yes;
+	kline_exempt = no;
+	gline_exempt = no;
+	class="users";
+};
+
+
+# Operator blocks define who is able to use the OPER command and become IRC
+# operators.  The necessary fields are the user@host, oper nick name, and
+# the password, encrypted with the mkpasswd program provided.
+
+operator {
+	name="newiceman";
+	user="*@*";
+	password=".9Diwq5rwrVkPM";
+	class="opers";
+        kline = yes;
+        unkline = yes;
+        die = yes;
+        rehash = yes;
+        nick_changes = yes;
+        admin = yes;	
+};
+
+# Listen blocks define what ports your server will listen to client and
+# server connections on.  ip is an optional field (Essential for virtual
+# hosted machines.)
+
+listen {
+	port=6666 .. 6669;
+};
+
+# The general block contains most of the configurable options that were once
+# in config.h.  The most important ones are below.  For the rest, please see
+
+general {
+	# Control nick flooding
+	anti_nick_flood=yes;
+	max_nick_time=20;
+	max_nick_changes=5;
+
+	# Show extra warnings when servers connections cannot succeed
+	# because of no "N" line (a misconfigured connect block)
+	warn_no_nline=yes;
+	
+	default_floodcount = 5;
+	failed_oper_notice = yes;
+	client_exit = yes;
+	no_oper_flood = yes;
+	glines = yes;
+	gline_time = 0;
+	idletime = 0;
+        fname_userlog = "logs/userlog";
+        fname_operlog = "logs/operlog";
+        fname_foperlog = "logs/foperlog";	
+	client_flood = 10;
+	compression_level = 5;
+};
+
+modules {
+        /* module path: paths to search for modules specified below and
+         * in /modload.
+         */
+        path = "/home/systems/ircd/modules";
+        path = "/home/systems/ircd/modules/autoload";
+					   
+        /* module: the name of a module to load on startup/rehash */
+        #module = "some_module.so";
+	module = "m_map.so";
+	module = "m_tburst.so";
+	module = "m_xlat.so";
+	module = "hybrid_services.so";
+};
+
+resv {
+	nick = "nickserv";
+	nick = "chanserv";
+	nick = "memoserv";
+	nick = "operserv";
+	nick = "botserv";
+	nick = "*serv";
+};
+
+channel {
+	use_invex = yes;
+	use_except = yes;
+	use_knock = yes;
+	use_anonops = yes;
+	knock_delay = 5 minutes;
+	knock_delay_channel = 1 minute;
+	max_chans_per_user = 15;
+	quiet_on_ban = yes;
+};
+
+connect {
+        name = "irc.by";
+        host = "69.56.173.215";
+        class = "server";
+	cryptlink = yes; /* we accept now only cryptolinks! */
+        port = 6667;
+        hub_mask = "*";
+        compressed = yes;
+	autoconn = yes;
+	rsa_public_key_file = "etc/ircby.pubkey";
+	cipher_preference = "BF/168";
+};
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/ircby/ircd.motd ircby-0.5-RC3/ircby/ircd.motd
--- ircd-hybrid-7.0.1/ircby/ircd.motd	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/ircby/ircd.motd	Mon Apr 19 11:43:05 2004
@@ -0,0 +1,25 @@
+================================================================================
+
+                                Welcome to:
+
+12------ ------------   -----------     ------------  ----     ----
+12 ----  ----     ---- ----     ----     ----     ---- ----     ----
+12  ----  ----     ---- ----              ----     ---- ----     ----
+12   ----  ------------  ---- [15www.3i12r4c15.by12] ------------   ------------
+12    ----  ----     ---- ----              ----     ----          ----
+12     ----  ----     ---- ----              ----     ----          ----
+12      ----  ----     ---- ----     ----     ----     ---- ----     ----
+12      ------ ----     ----  -----------      ------------   -----------
+
+                        Network Coordinator: newiceman
+
+--------------------------------------------------------------------------------
+   Â ñåòè ðàáîòàþò ñåðâèñû: NickServ, ChanServ, MemoServ, SeenServ, StatServ
+
+                 ×òîáû íà÷àòü ðàáîòó ñ íèìè: /msg HelpServ help
+--------------------------------------------------------------------------------
+        Supported codepage translations : PLAIN(CP-1251), KOI, LAT, MAC
+           To change your codepage on-the-fly use: /xlat TRANSLATION
+--------------------------------------------------------------------------------
+Administrative contact:                                         newiceman@irc.by
+================================================================================
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/make.com ircby-0.5-RC3/make.com
--- ircd-hybrid-7.0.1/make.com	Thu Dec  6 18:34:04 2001
+++ ircby-0.5-RC3/make.com	Tue Mar 30 11:04:24 2004
@@ -1,7 +1,7 @@
 $ WRITE SYS$OUTPUT "Commencing build of ircd-hybrid-7 for VMS..."
 $ WRITE SYS$OUTPUT "Examining source directory..."
 $
-$! $Id: make.com,v 1.7 2001/12/06 23:34:04 davidt Exp $
+$! $Id: make.com,v 1.1.1.1 2004/03/30 16:04:24 ewger Exp $
 $! Don't have to do this any more - we now depend on
 $! bison/flex to build.
 $! FILE_SIZE = "NOSUCHFILE"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/messages/translations/ircd-russian.po ircby-0.5-RC3/messages/translations/ircd-russian.po
--- ircd-hybrid-7.0.1/messages/translations/ircd-russian.po	Wed Dec 31 19:00:00 1969
+++ ircby-0.5-RC3/messages/translations/ircd-russian.po	Tue Mar 30 11:04:25 2004
@@ -0,0 +1,898 @@
+# ircd-hybrid-7 custom message file
+# Copyright (C) 2000
+# David Taylor <davidt@yadt.co.uk>, 2000.
+#
+#, fuzzy
+msgid	""
+msgstr	"Project-Id-Version: ircd-hybrid-7\n"
+	"POT-Creation-Date: 2001-07-01 21:53-0700\n"
+	"PO-Revision-Date: 2001-02-21 10:36+0100\n"
+	"Last-Translator: D. Lanx <net.root@europe.com>\n"
+	"Language-Team: LANGUAGE <LL@li.org>\n"
+	"MIME-Version: 1.0\n"
+	"Content-Type: text/plain; charset=CHARSET\n"
+	"Content-Transfer-Encoding: ENCODING\n"
+
+#: ../../src/messages.tab:24
+#, fuzzy, c-format
+msgid	":%s 001 %s :Welcome to the %s Internet Relay Chat Network %s"
+msgstr	":%s 001 %s :Äîáðî ïîæàëîâàòü â Internet Relay Chat ñåòü %s %s"
+
+#: ../../src/messages.tab:25
+#, c-format
+msgid	":%s 002 %s :Your host is %s, running version %s"
+msgstr	":%s 002 %s :Âàø ñåðâåð: %s, âåðñèÿ %s"
+
+#: ../../src/messages.tab:26
+#, c-format
+msgid	":%s 003 %s :This server was created %s"
+msgstr	":%s 003 %s :Ñåðâåð áûë óñòàíîâëåí %s"
+
+#: ../../src/messages.tab:27
+#, c-format
+msgid	":%s 004 %s %s %s oiwszcerkfydnxbaugl biklmnopstveIha bkloveIh"
+msgstr	""
+
+#: ../../src/messages.tab:28
+#, c-format
+msgid	":%s 005 %s %s :are supported by this server"
+msgstr	":%s 005 %s %s :ïîääåðæèâàåòñÿ ýòèì ñåðâåðîì"
+
+#: ../../src/messages.tab:33
+#, c-format
+msgid	":%s 010 %s %s %d :Please use this Server/Port instead"
+msgstr	":%s 010 %s %s %d :âçàìåí èñïîëüçóéòå ýòè Server/Port, ïîæàëóéñòà"
+
+#: ../../src/messages.tab:43
+#, c-format
+msgid	":%s 020 %s %s %s :Your ID and key is"
+msgstr	":%s 020 %s %s %s :Âàø êëþ÷ ID"
+
+#: ../../src/messages.tab:223
+#, c-format
+msgid	":%s 200 %s Link %s%s %s %s"
+msgstr	":%s 200 %s ëèíê %s%s %s %s"
+
+#: ../../src/messages.tab:224
+#, c-format
+msgid	":%s 201 %s Try. %s %s"
+msgstr	":%s 201 %s . %s %s"
+
+#: ../../src/messages.tab:225
+#, c-format
+msgid	":%s 202 %s H.S. %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:226
+#, fuzzy, c-format
+msgid	":%s 203 %s ???? %s %s (%s) %d"
+msgstr	":%s 204 %s Îïåðàòîð %s %s (%s) %lu %lu"
+
+#: ../../src/messages.tab:227
+#, c-format
+msgid	":%s 204 %s Oper %s %s (%s) %lu %lu"
+msgstr	":%s 204 %s Îïåðàòîð %s %s (%s) %lu %lu"
+
+#: ../../src/messages.tab:228
+#, c-format
+msgid	":%s 205 %s User %s %s (%s) %lu %lu"
+msgstr	":%s 205 %s Ïîëüçîâàòåëü %s %s (%s) %lu %lu"
+
+#: ../../src/messages.tab:229
+#, c-format
+msgid	":%s 206 %s Serv %s %dS %dC %s %s!%s@%s %lu"
+msgstr	":%s 206 %s Ñåðâåð %s %dS %dC %s %s!%s@%s %lu"
+
+#: ../../src/messages.tab:231
+#, c-format
+msgid	":%s 208 %s <newtype> 0 %s"
+msgstr	":%s 208 %s <íîâûé òèï> 0 %s"
+
+#: ../../src/messages.tab:232
+#, c-format
+msgid	":%s 209 %s Class %s %d"
+msgstr	":%s 209 %s Êëàññ %s %d"
+
+#: ../../src/messages.tab:235
+#, c-format
+msgid	":%s 212 %s %s %u %u :%u"
+msgstr	""
+
+#: ../../src/messages.tab:236
+#, c-format
+msgid	":%s 213 %s %c %s %s %s %d %s"
+msgstr	""
+
+#: ../../src/messages.tab:237
+#, c-format
+msgid	":%s 214 %s %c %s * %s %d %s"
+msgstr	""
+
+#: ../../src/messages.tab:238
+#, c-format
+msgid	":%s 215 %s %c %s * %s@%s %d %s"
+msgstr	""
+
+#: ../../src/messages.tab:239
+#, c-format
+msgid	":%s 216 %s %c %s * %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:240
+#, c-format
+msgid	":%s 217 %s %c %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:241
+#, c-format
+msgid	":%s 218 %s %c %s %d %d %d %lu"
+msgstr	""
+
+#: ../../src/messages.tab:242
+#, c-format
+msgid	":%s 219 %s %s :End of /STATS report"
+msgstr	":%s 219 %s %s :Êîíåö /STATS"
+
+#: ../../src/messages.tab:243
+#, c-format
+msgid	":%s 220 %s %c %d %s %d :%s"
+msgstr	""
+
+#: ../../src/messages.tab:244
+#, c-format
+msgid	":%s 221 %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:248
+#, c-format
+msgid	":%s 225 %s %c %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:249
+#, fuzzy, c-format
+msgid	":%s 226 %s %s"
+msgstr	":%s 261 %s ôàéë %s %d"
+
+#: ../../src/messages.tab:264
+#, c-format
+msgid	":%s 241 %s %c %s * %s %d %s"
+msgstr	""
+
+#: ../../src/messages.tab:265
+#, c-format
+msgid	":%s 242 %s :Server Up %d days, %d:%02d:%02d"
+msgstr	":%s 242 %s :Ñåðâåð ðàáîòàåò %d äíåé, %d:%02d:%02d"
+
+#: ../../src/messages.tab:266
+#, c-format
+msgid	":%s 243 %s %c %s@%s * %s %s %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:267
+#, c-format
+msgid	":%s 244 %s %c %s * %s %d %s"
+msgstr	""
+
+#: ../../src/messages.tab:270
+#, c-format
+msgid	":%s 247 %s X %s %s * * 0 0"
+msgstr	""
+
+#: ../../src/messages.tab:272
+#, c-format
+msgid	":%s 248 %s U %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:275
+#, c-format
+msgid	":%s 250 %s :Highest connection count: %d (%d clients) (%d "
+	"connections received)"
+msgstr	":%s 250 %s :Ìàêñèìàëüíîå êîëè÷åñòâî ñîåäèíåíèé: %d (%d êëèåíòîâ) "
+	"(ïîëó÷åíî %d ñîåäèíåíèé)"
+
+#: ../../src/messages.tab:277
+#, c-format
+msgid	":%s 251 %s :There are %d users and %d invisible on %d servers"
+msgstr	":%s 251 %s :Âñåãî %d ïîëüçîâàòåëåé, %d íåâèäèìûõ íà %d ñåðâåðàõ"
+
+#: ../../src/messages.tab:278
+#, c-format
+msgid	":%s 252 %s %d :IRC Operators online"
+msgstr	":%s 252 %s %d :IRC îïåðàòîðîâ îíëàéí"
+
+#: ../../src/messages.tab:279
+#, c-format
+msgid	":%s 253 %s %d :unknown connection(s)"
+msgstr	":%s 253 %s %d :íåèçâåñòíîå ñîåäèíåíèå(ÿ)"
+
+#: ../../src/messages.tab:280
+#, c-format
+msgid	":%s 254 %s %d :channels formed"
+msgstr	":%s 254 %s %d :êàíàëîâ îòêðûòî"
+
+#: ../../src/messages.tab:281
+#, c-format
+msgid	":%s 255 %s :I have %d clients and %d servers"
+msgstr	":%s 255 %s :Èìååòñÿ %d êëèåíòîâ è %d ñåðâåðîâ"
+
+#: ../../src/messages.tab:282
+#, c-format
+msgid	":%s 256 %s :Administrative info about %s"
+msgstr	":%s 256 %s :Àäìèíèñòðàòèâíàÿ èíôîðìàöèÿ î %s"
+
+#: ../../src/messages.tab:283
+#, c-format
+msgid	":%s 257 %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:284
+#, c-format
+msgid	":%s 258 %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:285
+#, c-format
+msgid	":%s 259 %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:287
+#, c-format
+msgid	":%s 261 %s File %s %d"
+msgstr	":%s 261 %s ôàéë %s %d"
+
+#: ../../src/messages.tab:288
+#, c-format
+msgid	":%s 262 %s %s :End of TRACE"
+msgstr	":%s 262 %s %s :Êîíåö /TRACE"
+
+#: ../../src/messages.tab:290
+#, c-format
+msgid	":%s 263 %s :Server load is temporarily too heavy. Please wait a "
+	"while and try again."
+msgstr	":%s 263 %s :Ñåðâåð âðåìåííî ïåðåãðóæåí. Ïîäîæäèòå íåìíîãî è "
+	"ïîïðîáóéòå ñíîâà."
+
+#: ../../src/messages.tab:292
+#, c-format
+msgid	":%s 265 %s :Current local  users: %d  Max: %d"
+msgstr	":%s 265 %s :Ëîêàëüíûå ïîëüçîâàòåëè (ñåé÷àñ): %d  Ìàêñèìóì: %d"
+
+#: ../../src/messages.tab:293
+#, c-format
+msgid	":%s 266 %s :Current global users: %d  Max: %d"
+msgstr	":%s 266 %s :Ãëîáàëüíûå ïîëüçîâàòåëè (ñåé÷àñ): %d Ìàêñèìóì : %d"
+
+#: ../../src/messages.tab:303
+#, c-format
+msgid	":%s 276 %s %s :has %d possible virtual channels available"
+msgstr	":%s 276 %s %s :%d âîçìîæíûõ âèðòóàëüíûõ êàíàëîâ äîñòóïíî"
+
+#: ../../src/messages.tab:304
+#, c-format
+msgid	":%s 277 %s %s "
+msgstr	""
+
+#: ../../src/messages.tab:305
+#, c-format
+msgid	":%s 278 %s :Type /%s %s <key> to specify the channel you want"
+msgstr	":%s 278 %s :Íàáåðèòå /%s %s <key> ÷òîáû óêàçàòü íóæíûé Âàì êàíàë"
+
+#: ../src/messages.tab:306
+#, c-format
+msgid   ":%s 281 %s %s :"
+msgstr  ""
+
+#: ../src/messages.tab:307
+#, c-format
+msgid   ":%s 282 %s :End of /ACCEPT list."
+msgstr  ":%s 282 %s :Êîíåö ñïèñêà /ACCEPT"
+
+#: ../../src/messages.tab:328
+#, c-format
+msgid	":%s 301 %s %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:329
+#, c-format
+msgid	":%s 302 %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:330
+#, c-format
+msgid	":%s 303 %s :"
+msgstr	""
+
+#: ../../src/messages.tab:332
+#, c-format
+msgid	":%s 305 %s :You are no longer marked as being away"
+msgstr	":%s 305 %s :Ñ Âàñ ñíÿòà ïîìåòêà îòñóòñòâèÿ"
+
+#: ../../src/messages.tab:333
+#, c-format
+msgid	":%s 306 %s :You have been marked as being away"
+msgstr	":%s 306 %s :Âû ïîìå÷åíû êàê îòñóòñòâóþùèé"
+
+#: ../../src/messages.tab:335
+#, c-format
+msgid	":%s 308 %s %s :is a Server Administrator"
+msgstr	":%s 308 %s %s :ÿâëÿåòñÿ àäìèíèñòðàòîðîì ñåðâåðà"
+
+#: ../../src/messages.tab:338
+#, c-format
+msgid	":%s 311 %s %s %s %s * :%s"
+msgstr	""
+
+#: ../../src/messages.tab:339
+#, c-format
+msgid	":%s 312 %s %s %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:340
+#, c-format
+msgid	":%s 313 %s %s :is an IRC Operator"
+msgstr	":%s 313 %s %s :ÿâëÿåòñÿ IRC îïåðàòîðîì"
+
+#: ../../src/messages.tab:341
+#, c-format
+msgid	":%s 314 %s %s %s %s * :%s"
+msgstr	""
+
+#: ../../src/messages.tab:342
+#, fuzzy, c-format
+msgid	":%s 315 %s %s :End of /WHO list."
+msgstr	":%s 315 %s %s :Êîíåö ñïèñêà /WHO."
+
+#: ../../src/messages.tab:344
+#, fuzzy, c-format
+msgid	":%s 317 %s %s %d %d :seconds idle, signon time"
+msgstr	":%s 317 %s %s %d %d :ñåêóíä áåçäåéñòâèÿ, âðåìÿ "
+	"ïîäêëþ÷åíèÿ"
+
+#: ../../src/messages.tab:345
+#, fuzzy, c-format
+msgid	":%s 318 %s %s :End of /WHOIS list."
+msgstr	":%s 318 %s %s :Êîíåö ñïèñêà /WHOIS."
+
+#: ../../src/messages.tab:346
+#, c-format
+msgid	":%s 319 %s %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:348
+#, c-format
+msgid	":%s 321 %s Channel :Users  Name"
+msgstr	":%s 321 %s Êàíàë   :Ïîëüç. Èìÿ"
+
+#: ../../src/messages.tab:349
+#, c-format
+msgid	":%s 322 %s %s %d :%s"
+msgstr	""
+
+#: ../../src/messages.tab:350
+#, c-format
+msgid	":%s 323 %s :End of /LIST"
+msgstr	":%s 323 %s :Êîíåö /LIST"
+
+#: ../../src/messages.tab:351
+#, c-format
+msgid	":%s 324 %s %s %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:356
+#, c-format
+msgid	":%s 329 %s %s %lu"
+msgstr	""
+
+#: ../../src/messages.tab:358
+#, fuzzy, c-format
+msgid	":%s 331 %s %s :No topic is set."
+msgstr	":%s 331 %s %s :Òîïèê íå óñòàíîâëåí"
+
+#: ../../src/messages.tab:359
+#, c-format
+msgid	":%s 332 %s %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:360
+#, c-format
+msgid	":%s 333 %s %s %s %lu"
+msgstr	""
+
+#: ../../src/messages.tab:368
+#, c-format
+msgid	":%s 341 %s %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:373
+#, c-format
+msgid	":%s 346 %s %s %s %s %lu"
+msgstr	""
+
+#: ../../src/messages.tab:374
+#, c-format
+msgid	":%s 347 %s %s :End of Channel Invite List"
+msgstr	":%s 347 %s %s :Êîíåö ñïèñêà ïðèãëàøåíèé êàíàëà"
+
+#: ../../src/messages.tab:375
+#, c-format
+msgid	":%s 348 %s %s %s %s %lu"
+msgstr	""
+
+#: ../../src/messages.tab:376
+#, c-format
+msgid	":%s 349 %s %s :End of Channel Exception List"
+msgstr	":%s 349 %s %s :Êîíåö ñïèñêà èñêëþ÷åíèé êàíàëà"
+
+#: ../../src/messages.tab:378
+#, c-format
+msgid	":%s 351 %s %s(%s).%s %s :%s%s"
+msgstr	""
+
+#: ../../src/messages.tab:379
+#, c-format
+msgid	":%s 352 %s %s %s %s %s %s %s :%d %s"
+msgstr	""
+
+#: ../../src/messages.tab:380
+#, c-format
+msgid	":%s 353 %s %s"
+msgstr	""
+
+#: ../../src/messages.tab:389
+#, c-format
+msgid	":%s 362 %s %s :Closed. Status = %d"
+msgstr	":%s 362 %s %s :Çàêðûò. Ñòàòóñ = %d"
+
+#: ../../src/messages.tab:390
+#, c-format
+msgid	":%s 363 %s %d: Connections Closed"
+msgstr	":%s 363 %s %d: ñîåäèíåíèé çàêðûòî"
+
+#: ../../src/messages.tab:391
+#, c-format
+msgid	":%s 364 %s %s %s :%d %s"
+msgstr	""
+
+#: ../../src/messages.tab:392
+#, c-format
+msgid	":%s 365 %s %s :End of /LINKS list."
+msgstr	":%s 365 %s %s :Êîíåö ñïèñêà /LINKS."
+
+#: ../../src/messages.tab:393
+#, c-format
+msgid	":%s 366 %s %s :End of /NAMES list."
+msgstr	":%s 366 %s %s :Êîíåö ñïèñêà /NAMES."
+
+#: ../../src/messages.tab:394
+#, c-format
+msgid	":%s 367 %s %s %s %s %lu"
+msgstr	""
+
+#: ../../src/messages.tab:395
+#, c-format
+msgid	":%s 368 %s %s :End of Channel Ban List"
+msgstr	":%s 368 %s %s :Êîíåö ñïèñêà áàíîâ êàíàëà"
+
+#: ../../src/messages.tab:396
+#, c-format
+msgid	":%s 369 %s %s :End of WHOWAS"
+msgstr	":%s 369 %s %s :Êîíåö WHOWAS"
+
+#: ../../src/messages.tab:398
+#, c-format
+msgid	":%s 371 %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:399
+#, c-format
+msgid	":%s 372 %s :- %s"
+msgstr	""
+
+#: ../../src/messages.tab:400
+#, c-format
+msgid	":%s 373 %s :Server INFO"
+msgstr	":%s 373 %s :Èíôîðìàöèÿ ñåðâåðà"
+
+#: ../../src/messages.tab:401
+#, c-format
+msgid	":%s 374 %s :End of /INFO list."
+msgstr	":%s 374 %s :Êîíåö ñïèñêà /INFO."
+
+#: ../../src/messages.tab:402
+#, c-format
+msgid	":%s 375 %s :- %s Message of the Day - "
+msgstr	":%s 375 %s :- %s Ñîîáùåíèå äíÿ - "
+
+#: ../../src/messages.tab:403
+#, c-format
+msgid	":%s 376 %s :End of /MOTD command."
+msgstr	":%s 376 %s :Êîíåö êîìàíäû /MOTD."
+
+#: ../../src/messages.tab:408
+#, c-format
+msgid	":%s 381 %s :You have entered... the Twilight Zone!."
+msgstr	":%s 381 %s :Íó âîò Âû è íà Îëèìïå ;)"
+
+#: ../../src/messages.tab:409
+#, c-format
+msgid	":%s 382 %s %s :Rehashing"
+msgstr	":%s 382 %s %s :ïåðåçàïóñê"
+
+#: ../../src/messages.tab:411
+#, c-format
+msgid	":%s 384 %s %d :Port to local server is"
+msgstr	":%s 384 %s %d :ïîðò äëÿ ëîêàëüíîãî ñåðâåðà"
+
+#: ../../src/messages.tab:413
+#, c-format
+msgid	":%s 386 %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:418
+#, c-format
+msgid	":%s 391 %s %s :%s"
+msgstr	""
+
+#: ../../src/messages.tab:428
+#, c-format
+msgid	":%s 401 %s %s :No such nick/channel"
+msgstr	":%s 401 %s %s :Òàêîãî íèêà èëè êàíàëà íåò"
+
+#: ../../src/messages.tab:429
+#, c-format
+msgid	":%s 402 %s %s :No such server"
+msgstr	":%s 402 %s %s :Òàêîãî ñåðâåðà íåò"
+
+#: ../../src/messages.tab:430
+#, c-format
+msgid	":%s 403 %s %s :No such channel"
+msgstr	":%s 403 %s %s :Òàêîãî êàíàëà íåò"
+
+#: ../../src/messages.tab:431
+#, c-format
+msgid	":%s 404 %s %s :Cannot send to channel"
+msgstr	":%s 404 %s %s :Âû íå ìîæåòå îòïðàâèòü íà êàíàë ñîîáùåíèå"
+
+#: ../../src/messages.tab:432
+#, c-format
+msgid	":%s 405 %s %s :You have joined too many channels"
+msgstr	":%s 405 %s %s :Âû çàøëè íà ñëèøêîì ìíîãî êàíàëîâ"
+
+#: ../../src/messages.tab:433
+#, c-format
+msgid	":%s 406 %s %s :There was no such nickname"
+msgstr	":%s 406 %s %s :Òàêîãî íèêà íåò"
+
+#: ../../src/messages.tab:435
+#, c-format
+msgid	":%s 407 %s %s :Too many recipients. Only %d processed"
+msgstr	":%s 407 %s %s :Ñëèøêîì ìíîãî ïîëó÷àòåëåé, îáðàáàòûâàåòñÿ òîëüêî %d "
+
+#: ../../src/messages.tab:437
+#, c-format
+msgid	":%s 409 %s :No origin specified"
+msgstr	":%s 409 %s :Íå óêàçàí èñòî÷íèê"
+
+#: ../../src/messages.tab:439
+#, c-format
+msgid	":%s 411 %s :No recipient given (%s)"
+msgstr	":%s 411 %s :Íå óêàçàí ïîëó÷àòåëü (%s)"
+
+#: ../../src/messages.tab:440
+#, c-format
+msgid	":%s 412 %s :No text to send"
+msgstr	":%s 412 %s :Íå÷åãî îòïðàâèòü"
+
+#: ../../src/messages.tab:441
+#, c-format
+msgid	":%s 413 %s %s :No toplevel domain specified"
+msgstr	":%s 413 %s %s :Íå óêàçàí äîìåí âåðõíåãî óðîâíÿ"
+
+#: ../../src/messages.tab:442
+#, c-format
+msgid	":%s 414 %s %s :Wildcard in toplevel Domain"
+msgstr	":%s 414 %s %s :Ìàñêà íà äîìåíå âåðõíåãî óðîâíÿ"
+
+#: ../../src/messages.tab:449
+#, c-format
+msgid	":%s 421 %s %s :Unknown command"
+msgstr	":%s 421 %s %s :Íåèçâåñòíàÿ êîìàíäà"
+
+#: ../../src/messages.tab:450
+#, c-format
+msgid	":%s 422 %s :MOTD File is missing"
+msgstr	":%s 422 %s :Ôàéë MOTD îòñóòñòâóåò"
+
+#: ../../src/messages.tab:452
+#, c-format
+msgid	":%s 423 %s %s :No administrative info available"
+msgstr	":%s 423 %s %s :Äîñòóïíîé àäìèíèñòðàòèâíîé èíôîðìàöèè íåò"
+
+#: ../../src/messages.tab:453
+#, c-format
+msgid	":%s 424 %s :File error doing %s on %s"
+msgstr	":%s 424 %s :Îøèáêà ôàéëà ïðè %s íà %s"
+
+#: ../../src/messages.tab:460
+#, c-format
+msgid	":%s 431 %s :No nickname given"
+msgstr	":%s 431 %s :Íèê íå óêàçàí"
+
+#: ../../src/messages.tab:461
+#, c-format
+msgid	":%s 432 %s %s :Erroneous Nickname"
+msgstr	":%s 432 %s %s :Îøèáî÷íûé íèê"
+
+#: ../../src/messages.tab:462
+#, c-format
+msgid	":%s 433 %s %s :Nickname is already in use."
+msgstr	":%s 433 %s %s :Íèê óæå èñïîëüçóåòñÿ."
+
+#: ../../src/messages.tab:465
+#, c-format
+msgid	":%s 436 %s %s :Nickname collision KILL"
+msgstr	":%s 436 %s %s :Ñòîëêíîâåíèå íèêîâ - KILL"
+
+#: ../../src/messages.tab:466
+#, c-format
+msgid	":%s 437 %s %s :Nick/channel is temporarily unavailable"
+msgstr	":%s 437 %s %s :Íèê èëè êàíàë âðåìåííî íåäîñòóïåí"
+
+#: ../../src/messages.tab:467
+#, fuzzy, c-format
+msgid	":%s 438 %s %s %s :Nick change too fast. Please wait %d seconds."
+msgstr	":%s 433 %s %s :Ñëèøêîì áûñòðàÿ ñìåíà íèêîâ. Ïîäîæäèòå %d ñåêóíä."
+
+#: ../../src/messages.tab:470
+#, c-format
+msgid	":%s 441 %s %s %s :They aren't on that channel"
+msgstr	":%s 441 %s %s %s :Èõ íåò íà êàíàëå"
+
+#: ../../src/messages.tab:471
+#, c-format
+msgid	":%s 442 %s %s :You're not on that channel"
+msgstr	":%s 442 %s %s :Âàñ íåò íà ýòîì êàíàëå"
+
+#: ../../src/messages.tab:472
+#, c-format
+msgid	":%s 443 %s %s %s :is already on channel"
+msgstr	":%s 443 %s %s %s :óæå åñòü íà êàíàëå"
+
+#: ../../src/messages.tab:473
+#, c-format
+msgid	":%s 444 %s %s :User not logged in"
+msgstr	":%s 444 %s %s :Ïîëüçîâàòåëü íà âîøåë â ñèñòåìó"
+
+#: ../../src/messages.tab:474
+#, c-format
+msgid	":%s 445 %s :SUMMON has been removed"
+msgstr	":%s 445 %s :SUMMON óäàëåí"
+
+#: ../../src/messages.tab:475
+#, c-format
+msgid	":%s 446 %s :USERS has been removed"
+msgstr	":%s 446 %s :USERS óäàëåí"
+
+#: ../../src/messages.tab:480
+#, c-format
+msgid	":%s 451 %s :You have not registered"
+msgstr	":%s 451 %s :Âû íå çàðåãèñòðèðîâàíû"
+
+#: ../src/messages.tab:481
+#, c-format
+msgid   ":%s 456 %s :Accept list is full"
+msgstr  ":%s 456 %s :Ñïèñîê Accept ïåðåïîëíåí"
+
+#: ../src/messages.tab:482
+#, c-format
+msgid   ":%s 457 %s %s :is already on your accept list"
+msgstr  ":%s 457 %s %s :óæå åñòü â âàøåì ñïèñêå Accept"
+
+#: ../src/messages.tab:483
+#, c-format
+msgid   ":%s 458 %s %s :is not on your accept list"
+msgstr  ":%s 458 %s %s :íåò â Âàøåì ñïèñêå Accept"
+
+#: ../../src/messages.tab:490
+#, c-format
+msgid	":%s 461 %s %s :Not enough parameters"
+msgstr	":%s 461 %s %s :Íåäîñòàòî÷íî ïàðàìåòðîâ"
+
+#: ../../src/messages.tab:491
+#, c-format
+msgid	":%s 462 %s :You may not reregister"
+msgstr	":%s 462 %s :Âîçìîæíî, Âû íå çàðåãèñòðèðîâàëèñü"
+
+#: ../../src/messages.tab:492
+#, c-format
+msgid	":%s 463 %s :Your host isn't among the privileged"
+msgstr	":%s 463 %s :Âàø õîñò íå ïðèíàäëåæèò ê ïðèâèëåãèðîâàííûì"
+
+#: ../../src/messages.tab:493
+#, c-format
+msgid	":%s 464 %s :Password Incorrect"
+msgstr	":%s 464 %s :Íåâåðíûé ïàðîëü"
+
+#: ../../src/messages.tab:494
+#, c-format
+msgid	":%s 465 %s :You are banned from this server- %s"
+msgstr	":%s 465 %s :Âû çàáàíåíû íà ýòîì ñåðâåðå - %s"
+
+#: ../../src/messages.tab:496
+#, c-format
+msgid	":%s 467 %s %s :Channel key already set"
+msgstr	":%s 467 %s %s :Êëþ÷ êàíàëà óæå óñòàíîâëåí"
+
+#: ../../src/messages.tab:500
+#, c-format
+msgid	":%s 471 %s %s :Cannot join channel (+l)"
+msgstr	":%s 471 %s %s :Íåâîçìîæíî çàéòè íà êàíàë (+l)"
+
+#: ../../src/messages.tab:501
+#, c-format
+msgid	":%s 472 %s %c :is unknown mode char to me"
+msgstr	":%s 472 %s %c :íåèçâåñòíûé ñèìâîë ðåæèìà"
+
+#: ../../src/messages.tab:502
+#, c-format
+msgid	":%s 473 %s %s :Cannot join channel (+i)"
+msgstr	":%s 473 %s %s :Íåâîçìîæíî çàéòè íà êàíàë (+i)"
+
+#: ../../src/messages.tab:503
+#, c-format
+msgid	":%s 474 %s %s :Cannot join channel (+b)"
+msgstr	":%s 474 %s %s :Íåâîçìîæíî çàéòè íà êàíàë (+b)"
+
+#: ../../src/messages.tab:504
+#, c-format
+msgid	":%s 475 %s %s :Cannot join channel (+k)"
+msgstr	":%s 475 %s %s :Íåâîçìîæíî çàéòè íà êàíàë (+k)"
+	"Passwort betreten"
+
+#: ../../src/messages.tab:505
+#, c-format
+msgid	":%s 476 %s %s :Bad Channel Mask"
+msgstr	":%s 476 %s %s :Ïëîõàÿ ìàñêà êàíàëà"
+
+#: ../../src/messages.tab:506
+#, c-format
+msgid	":%s 477 %s %s :Channel does not support modes"
+msgstr	":%s 477 %s %s :Êàíàë íå ïîääåðæèâàåò ðåæèìû"
+
+#: ../../src/messages.tab:507
+#, c-format
+msgid	":%s 478 %s %s %s :Channel ban list is full"
+msgstr	":%s 478 %s %s %s :Ñïèñîê áàíîâ êàíàëà ïåðåïîëíåí"
+
+#: ../../src/messages.tab:508
+#, c-format
+msgid	":%s 479 %s %s :Illegal channel name"
+msgstr	":%s 479 %s %s :Çàïðåùåííîå èìÿ êàíàëà"
+
+#: ../../src/messages.tab:511
+#, fuzzy, c-format
+msgid	":%s 481 %s :Permission Denied - You're not an IRC operator"
+msgstr	":%s 481 %s :Â äîñòóïå îòêàçàíî - Âû íå IRC îïåðàòîð"
+
+#: ../../src/messages.tab:512
+#, c-format
+msgid	":%s 482 %s %s :You're not channel operator"
+msgstr	":%s 482 %s %s :Âû íå îïåðàòîð êàíàëà"
+
+#: ../../src/messages.tab:513
+#, c-format
+msgid	":%s 483 %s :You can't kill a server!"
+msgstr	":%s 483 %s :Âû íå ìîæåòå ñäåëàòü kill äëÿ ñåðâåðà!!!"
+
+#: ../../src/messages.tab:514
+#, c-format
+msgid	":%s 484 %s :You are restricted"
+msgstr	":%s 484 %s :Âàñ îãðàíè÷èëè "
+
+#: ../../src/messages.tab:516
+#, c-format
+msgid	":%s 485 %s :Can't change nick when banned or on a moderated channel "
+	"(%s)"
+msgstr	":%s 485 %s :Íåëüçÿ ñìåíèòü íèê åñëè Âû çàáàíåíû èëè êàíàë +m "
+	"(%s)"
+
+#: ../../src/messages.tab:522
+#, c-format
+msgid	":%s 491 %s :Only few of mere mortals may try to enter the twilight "
+	"zone"
+msgstr	":%s 491 %s :Íåëüçÿ âçîéòè íà Îëèìï èç áîëîòà"
+
+#: ../../src/messages.tab:532
+#, c-format
+msgid	":%s 501 %s :Unknown MODE flag"
+msgstr	":%s 501 %s :Íåèçâåñòíûé ôëàã MODE"
+
+#: ../../src/messages.tab:533
+#, c-format
+msgid	":%s 502 %s :Can't change mode for other users"
+msgstr	":%s 502 %s :Íåëüçÿ èçìåíèòü ðåæèì äëÿ äðóãèõ ïîëüçîâàòåëåé"
+
+#: ../../src/messages.tab:534
+#, c-format
+msgid	":%s 503 %s :Message could not be delivered to %s"
+msgstr	":%s 503 %s :Âîçìîæíî, ñîîáùåíèå äëÿ %s íå áóäåò äîñòàâëåíî"
+
+#: ../../src/messages.tab:535
+#, c-format
+msgid	":%s 504 %s %s :User is not on this server"
+msgstr	":%s 504 %s %s :Ïîëüçîâàòåëü íå íà ýòîì ñåðâåðå"
+
+#: ../src/messages.tab:537
+#, c-format
+msgid   ":%s 506 %s :Virtual Channels are disabled"
+msgstr  ":%s 506 %s :Âèðòóàëüíûå êàíàëû îòêëþ÷åíû"
+
+#: ../src/messages.tab:538
+#, c-format
+msgid   ":%s 507 %s %s :You are already on a subchan"
+msgstr  ":%s 507 %s %s :Âû óæå íà ïîäêàíàëå"
+
+#: ../src/messages.tab:555
+#, c-format
+msgid  ":%s 524 %s %s :Help not found"
+msgstr  ":%s 524 %s %s :Ïîìîùü íå íàéäåíà"
+
+#: ../src/messages.tab:702
+#, c-format
+msgid   ":%s 702 %s %s 0x%x %s"
+msgstr  ""
+
+#: ../src/messages.tab:703
+#, c-format
+msgid   ":%s 703 %s :End of /MODLIST."
+msgstr  ":%s 703 %s :Êîíåö /MODLIST."
+
+#: ../src/messages.tab:735
+#, c-format
+msgid   ":%s 704 %s %s :%s"
+msgstr  ""
+
+#: ../src/messages.tab:736
+#, c-format
+msgid   ":%s 705 %s %s :%s"
+msgstr  ""
+
+#: ../src/messages.tab:737
+#, c-format
+msgid   ":%s 706 %s %s :End of /HELP."
+msgstr  ":%s 706 %s %s :Êîíåö /HELP."
+
+#: ../src/messages.tab:741
+#, c-format
+msgid   ":%s 710 %s %s %s!%s@%s :has asked for an invite."
+msgstr  ":%s 710 %s %s %s!%s@%s :ïðîñèò ïðèãëàøåíèÿ"
+
+#: ../src/messages.tab:742
+#, c-format
+msgid   ":%s 711 %s %s :Your KNOCK has been delivered."
+msgstr ":%s 711 %s %s :Âàø KNOCK äîñòàâëåí."
+
+#: ../src/messages.tab:743
+#, c-format
+msgid   ":%s 712 %s %s :Too many KNOCKs (%s)."
+msgstr  ":%s 712 %s %s :Ñëèøêîì ìíîãî KNOCKîâ (%s)."
+
+#: ../src/messages.tab:744
+#, c-format
+msgid   ":%s 713 %s %s :Channel is open."
+msgstr  ""
+
+#: ../src/messages.tab:745
+#, c-format
+msgid   ":%s 714 %s %s :You are already on that channel."
+msgstr  ":%s 714 %s %s :Âû óæå íà ýòîì êàíàëå."
+
+#: ../src/messages.tab:746
+#, c-format
+msgid   ":%s 715 %s :KNOCKs are disabled."
+msgstr  ":%s 715 %s :KNOCKè îòêëþ÷åíû."
+
+#: ../../src/messages.tab:536
+#, c-format
+msgid	":%s 999 %s :Last Error Message"
+msgstr	":%s 999 %s :Ïîñëåäíåå ñîîáùåíèå îá îøèáêå"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/Makefile.in ircby-0.5-RC3/modules/Makefile.in
--- ircd-hybrid-7.0.1/modules/Makefile.in	Mon Feb  9 23:28:37 2004
+++ ircby-0.5-RC3/modules/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 #
 # Makefile.in for ircd/modules
 #
-# $Id: Makefile.in,v 1.69.2.2 2004/02/10 04:28:37 ievil Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 #
 CC		= @CC@
 AR		= @AR@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/descrip.mms ircby-0.5-RC3/modules/core/descrip.mms
--- ircd-hybrid-7.0.1/modules/core/descrip.mms	Mon Feb  4 16:07:51 2002
+++ ircby-0.5-RC3/modules/core/descrip.mms	Thu Apr  1 13:55:27 2004
@@ -1,6 +1,6 @@
 # MMS/MMK Makefile for OpenVMS
 # Copyright (c) 2001 Edward Brocklesby
-# $Id: descrip.mms,v 1.1 2002/02/04 21:07:51 ejb Exp $
+# $Id: descrip.mms,v 1.1 2004/04/01 18:55:27 ewger Exp $
 
 CC=	CC
 CFLAGS=	/INCLUDE_DIRECTORY=([-.-.INCLUDE],[-.-.ADNS])/STANDARD=ISOC94
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_die.c ircby-0.5-RC3/modules/core/m_die.c
--- ircd-hybrid-7.0.1/modules/core/m_die.c	Fri Jan 24 02:01:59 2003
+++ ircby-0.5-RC3/modules/core/m_die.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_die.c,v 1.25 2003/01/24 07:01:59 lusky Exp $
+ *  $Id: m_die.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&die_msgtab);
 }
 
-const char *_version = "$Revision: 1.25 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 /*
  * mo_die - DIE command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_kick.c ircby-0.5-RC3/modules/core/m_kick.c
--- ircd-hybrid-7.0.1/modules/core/m_kick.c	Sat Feb  1 15:12:24 2003
+++ ircby-0.5-RC3/modules/core/m_kick.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_kick.c,v 1.50 2003/02/01 20:12:24 db Exp $
+ *  $Id: m_kick.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&kick_msgtab);
 }
 
-const char *_version = "$Revision: 1.50 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 /*
 ** m_kick
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_kill.c ircby-0.5-RC3/modules/core/m_kill.c
--- ircd-hybrid-7.0.1/modules/core/m_kill.c	Fri Feb 14 18:01:53 2003
+++ ircby-0.5-RC3/modules/core/m_kill.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_kill.c,v 1.68 2003/02/14 23:01:53 db Exp $
+ *  $Id: m_kill.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -64,7 +64,7 @@
   mod_del_cmd(&kill_msgtab);
 }
 
-const char *_version = "$Revision: 1.68 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 /*
 ** mo_kill
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_message.c ircby-0.5-RC3/modules/core/m_message.c
--- ircd-hybrid-7.0.1/modules/core/m_message.c	Sun Apr  6 12:47:37 2003
+++ ircby-0.5-RC3/modules/core/m_message.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_message.c,v 1.107.2.1 2003/04/06 16:47:37 lusky Exp $
+ *  $Id: m_message.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -123,7 +123,7 @@
   mod_del_cmd(&notice_msgtab);
 }
 
-const char *_version = "$Revision: 1.107.2.1 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_mode.c ircby-0.5-RC3/modules/core/m_mode.c
--- ircd-hybrid-7.0.1/modules/core/m_mode.c	Sun Jul 21 12:17:45 2002
+++ ircby-0.5-RC3/modules/core/m_mode.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_mode.c,v 1.55 2002/07/21 16:17:45 leeh Exp $
+ *  $Id: m_mode.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -63,7 +63,7 @@
 }
 
 
-const char *_version = "$Revision: 1.55 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 /*
  * m_mode - MODE command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_nick.c ircby-0.5-RC3/modules/core/m_nick.c
--- ircd-hybrid-7.0.1/modules/core/m_nick.c	Wed Apr  2 20:29:02 2003
+++ ircby-0.5-RC3/modules/core/m_nick.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_nick.c,v 1.100.2.2 2003/04/03 01:29:02 lusky Exp $
+ *  $Id: m_nick.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -47,7 +47,6 @@
 #include "common.h"
 #include "packet.h"
 
-
 static void mr_nick(struct Client *, struct Client *, int, char**);
 static void m_nick(struct Client *, struct Client *, int, char**);
 static void ms_nick(struct Client *, struct Client *, int, char**);
@@ -97,7 +96,7 @@
   mod_del_cmd(&client_msgtab);
 }
 
-const char *_version = "$Revision: 1.100.2.2 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 
 /*
@@ -155,7 +154,7 @@
       {
         uclient_p = ptr->data;
 
-	if(!strcmp(nick, uclient_p->llname))
+	if(!irccmp(nick, uclient_p->llname))
 	{
 	
 	  /* We're already waiting for a reply about this nick
@@ -246,7 +245,7 @@
     if(target_p == source_p)
     {
       /* check the nick isnt exactly the same */
-      if(strcmp(target_p->name, nick))
+      if(irccmp(target_p->name, nick))
       {
         change_local_nick(client_p, source_p, nick);
 	return;
@@ -401,7 +400,7 @@
 
   if(target_p == source_p)
   {
-    if(strcmp(target_p->name, nick))
+    if(irccmp(target_p->name, nick))
     {
       /* client changing case of nick */
       nick_from_server(client_p,source_p,parc,parv,newts,nick);
@@ -518,8 +517,8 @@
   /* the old code did some wacky stuff here, if the nick is invalid, kill it
    * and dont bother messing at all
    */
-
-  if(!clean_nick_name(nick) || strcmp(nick, newnick))
+  
+  if(!clean_nick_name(nick) || irccmp(nick, newnick))
   {
     ServerStats->is_kill++;
     sendto_realops_flags(FLAGS_DEBUG, L_ALL,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_part.c ircby-0.5-RC3/modules/core/m_part.c
--- ircd-hybrid-7.0.1/modules/core/m_part.c	Thu Feb  6 03:46:06 2003
+++ ircby-0.5-RC3/modules/core/m_part.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_part.c,v 1.63 2003/02/06 08:46:06 a1kmm Exp $
+ *  $Id: m_part.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -62,7 +62,7 @@
 {
   mod_del_cmd(&part_msgtab);
 }
-const char *_version = "$Revision: 1.63 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 
 static void part_one_client(struct Client *client_p,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_quit.c ircby-0.5-RC3/modules/core/m_quit.c
--- ircd-hybrid-7.0.1/modules/core/m_quit.c	Fri Feb 14 18:01:53 2003
+++ ircby-0.5-RC3/modules/core/m_quit.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_quit.c,v 1.28 2003/02/14 23:01:53 db Exp $
+ *  $Id: m_quit.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -55,7 +55,7 @@
   mod_del_cmd(&quit_msgtab);
 }
 
-const char *_version = "$Revision: 1.28 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 /*
 ** m_quit
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_server.c ircby-0.5-RC3/modules/core/m_server.c
--- ircd-hybrid-7.0.1/modules/core/m_server.c	Fri Feb 14 18:01:53 2003
+++ ircby-0.5-RC3/modules/core/m_server.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_server.c,v 1.92 2003/02/14 23:01:53 db Exp $
+ *  $Id: m_server.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -67,7 +67,7 @@
 {
   mod_del_cmd(&server_msgtab);
 }
-const char *_version = "$Revision: 1.92 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 
 int bogus_host(char *host);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_sjoin.c ircby-0.5-RC3/modules/core/m_sjoin.c
--- ircd-hybrid-7.0.1/modules/core/m_sjoin.c	Sat Oct 25 22:08:18 2003
+++ ircby-0.5-RC3/modules/core/m_sjoin.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_sjoin.c,v 1.140.2.1 2003/10/26 02:08:18 db Exp $
+ *  $Id: m_sjoin.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -63,7 +63,7 @@
   mod_del_cmd(&sjoin_msgtab);
 }
 
-const char *_version = "$Revision: 1.140.2.1 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 /*
  * ms_sjoin
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/core/m_squit.c ircby-0.5-RC3/modules/core/m_squit.c
--- ircd-hybrid-7.0.1/modules/core/m_squit.c	Fri Feb 14 18:01:53 2003
+++ ircby-0.5-RC3/modules/core/m_squit.c	Thu Apr  1 13:55:27 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_squit.c,v 1.47 2003/02/14 23:01:53 db Exp $
+ *  $Id: m_squit.c,v 1.1 2004/04/01 18:55:27 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -58,7 +58,7 @@
 {
   mod_del_cmd(&squit_msgtab);
 }
-const char *_version = "$Revision: 1.47 $";
+const char *_version = "$Revision: 1.1 $";
 #endif
 struct squit_parms 
 {
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/descrip.mms ircby-0.5-RC3/modules/descrip.mms
--- ircd-hybrid-7.0.1/modules/descrip.mms	Thu May 23 18:20:12 2002
+++ ircby-0.5-RC3/modules/descrip.mms	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 # MMS/MMK Makefile for OpenVMS
 # Copyright (c) 2001 Edward Brocklesby
-# $Id: descrip.mms,v 1.6 2002/05/23 22:20:12 leeh Exp $
+# $Id: descrip.mms,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 CC=	CC
 CFLAGS=	/INCLUDE_DIRECTORY=([-.INCLUDE],[-.ADNS])/STANDARD=ISOC94
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_accept.c ircby-0.5-RC3/modules/m_accept.c
--- ircd-hybrid-7.0.1/modules/m_accept.c	Thu Sep  5 02:05:40 2002
+++ ircby-0.5-RC3/modules/m_accept.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_accept.c,v 1.33 2002/09/05 06:05:40 db Exp $
+ *  $Id: m_accept.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&accept_msgtab);
 }
 
-const char *_version = "$Revision: 1.33 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_accept - ACCEPT command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_admin.c ircby-0.5-RC3/modules/m_admin.c
--- ircd-hybrid-7.0.1/modules/m_admin.c	Wed Jul 31 12:24:06 2002
+++ ircby-0.5-RC3/modules/m_admin.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_admin.c,v 1.35 2002/07/31 16:24:06 leeh Exp $
+ *  $Id: m_admin.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   hook_del_event("doing_admin");
   mod_del_cmd(&admin_msgtab);
 }
-const char *_version = "$Revision: 1.35 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mr_admin - ADMIN command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_away.c ircby-0.5-RC3/modules/m_away.c
--- ircd-hybrid-7.0.1/modules/m_away.c	Wed Jul 31 12:24:06 2002
+++ ircby-0.5-RC3/modules/m_away.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_away.c,v 1.31 2002/07/31 16:24:06 leeh Exp $
+ *  $Id: m_away.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -55,7 +55,7 @@
 {
   mod_del_cmd(&away_msgtab);
 }
-const char *_version = "$Revision: 1.31 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /***********************************************************************
  * m_away() - Added 14 Dec 1988 by jto. 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_capab.c ircby-0.5-RC3/modules/m_capab.c
--- ircd-hybrid-7.0.1/modules/m_capab.c	Fri Feb 14 18:01:51 2003
+++ ircby-0.5-RC3/modules/m_capab.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_capab.c,v 1.31 2003/02/14 23:01:51 db Exp $
+ *  $Id: m_capab.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -51,7 +51,7 @@
   mod_del_cmd(&capab_msgtab);
 }
 
-const char *_version = "$Revision: 1.31 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_cburst.c ircby-0.5-RC3/modules/m_cburst.c
--- ircd-hybrid-7.0.1/modules/m_cburst.c	Fri May 24 19:34:19 2002
+++ ircby-0.5-RC3/modules/m_cburst.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_cburst.c,v 1.41 2002/05/24 23:34:19 androsyn Exp $
+ *  $Id: m_cburst.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&cburst_msgtab);
 }
 
-const char *_version = "$Revision: 1.41 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** m_cburst
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_challenge.c ircby-0.5-RC3/modules/m_challenge.c
--- ircd-hybrid-7.0.1/modules/m_challenge.c	Wed Nov  6 16:17:59 2002
+++ ircby-0.5-RC3/modules/m_challenge.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_challenge.c,v 1.40 2002/11/06 21:17:59 wiz Exp $
+ *  $Id: m_challenge.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -55,7 +55,7 @@
   return;
 }
 
-const char *_version = "$Revision: 1.40 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 #else
 
@@ -81,7 +81,7 @@
   mod_del_cmd(&challenge_msgtab);
 }
 
-const char *_version = "$Revision: 1.40 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_challenge - generate RSA challenge for wouldbe oper
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_cjoin.c ircby-0.5-RC3/modules/m_cjoin.c
--- ircd-hybrid-7.0.1/modules/m_cjoin.c	Thu Aug 15 11:00:59 2002
+++ ircby-0.5-RC3/modules/m_cjoin.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_cjoin.c,v 1.55 2002/08/15 15:00:59 adx Exp $
+ *  $Id: m_cjoin.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -69,7 +69,7 @@
 #endif
 }
 
-const char *_version = "$Revision: 1.55 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif /* STATIC_MODULES */
 
 #ifdef VCHANS
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_close.c ircby-0.5-RC3/modules/m_close.c
--- ircd-hybrid-7.0.1/modules/m_close.c	Thu Feb  6 03:46:08 2003
+++ ircby-0.5-RC3/modules/m_close.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_close.c,v 1.25 2003/02/06 08:46:08 a1kmm Exp $
+ *  $Id: m_close.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -54,7 +54,7 @@
   mod_del_cmd(&close_msgtab);
 }
 
-const char *_version = "$Revision: 1.25 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_close - CLOSE message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_connect.c ircby-0.5-RC3/modules/m_connect.c
--- ircd-hybrid-7.0.1/modules/m_connect.c	Wed Nov 20 22:35:08 2002
+++ ircby-0.5-RC3/modules/m_connect.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_connect.c,v 1.39 2002/11/21 03:35:08 bill Exp $
+ *  $Id: m_connect.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -61,7 +61,7 @@
   mod_del_cmd(&connect_msgtab);
 }
 
-const char *_version = "$Revision: 1.39 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_connect - CONNECT command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_cryptlink.c ircby-0.5-RC3/modules/m_cryptlink.c
--- ircd-hybrid-7.0.1/modules/m_cryptlink.c	Sat May 31 03:30:31 2003
+++ ircby-0.5-RC3/modules/m_cryptlink.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_cryptlink.c,v 1.37.2.1 2003/05/31 07:30:31 lusky Exp $
+ *  $Id: m_cryptlink.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /*
@@ -68,7 +68,7 @@
 void _modinit(void) {}
 void _moddeinit(void) {}
 
-const char *_version = "$Revision: 1.37.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 #else
 
@@ -114,7 +114,7 @@
   mod_del_cmd(&cryptlink_msgtab);
 }
 
-const char *_version = "$Revision: 1.37.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_dmem.c ircby-0.5-RC3/modules/m_dmem.c
--- ircd-hybrid-7.0.1/modules/m_dmem.c	Fri May 24 19:34:19 2002
+++ ircby-0.5-RC3/modules/m_dmem.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_dmem.c,v 1.15 2002/05/24 23:34:19 androsyn Exp $
+ *  $Id: m_dmem.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -59,7 +59,7 @@
   mod_del_cmd(&dmem_msgtab);
 }
 
-const char *_version = "$Revision: 1.15 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 #ifdef MEMDEBUG
 void ReportAllocated(struct Client*);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_drop.c ircby-0.5-RC3/modules/m_drop.c
--- ircd-hybrid-7.0.1/modules/m_drop.c	Fri May 24 19:34:19 2002
+++ ircby-0.5-RC3/modules/m_drop.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_drop.c,v 1.24 2002/05/24 23:34:19 androsyn Exp $
+ *  $Id: m_drop.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&drop_msgtab);
 }
 
-const char *_version = "$Revision: 1.24 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** ms_drop
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_encap.c ircby-0.5-RC3/modules/m_encap.c
--- ircd-hybrid-7.0.1/modules/m_encap.c	Mon Feb  9 23:29:43 2004
+++ ircby-0.5-RC3/modules/m_encap.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_encap.c,v 1.8.2.1 2004/02/10 04:29:43 ievil Exp $
+ *  $Id: m_encap.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&encap_msgtab);
 /*  delete_capability("ENCAP"); and this */
 }
-const char *_version = "$Revision: 1.8.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_eob.c ircby-0.5-RC3/modules/m_eob.c
--- ircd-hybrid-7.0.1/modules/m_eob.c	Fri May 24 19:34:19 2002
+++ ircby-0.5-RC3/modules/m_eob.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_eob.c,v 1.31 2002/05/24 23:34:19 androsyn Exp $
+ *  $Id: m_eob.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -54,7 +54,7 @@
   mod_del_cmd(&eob_msgtab);
 }
 
-const char *_version = "$Revision: 1.31 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * ms_eob - EOB command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_gline.c ircby-0.5-RC3/modules/m_gline.c
--- ircd-hybrid-7.0.1/modules/m_gline.c	Thu Apr 10 23:41:40 2003
+++ ircby-0.5-RC3/modules/m_gline.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_gline.c,v 1.85.2.1 2003/04/11 03:41:40 lusky Exp $
+ *  $Id: m_gline.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -109,7 +109,7 @@
   mod_del_cmd(&gline_msgtab);
 }
 
-const char *_version = "$Revision: 1.85.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_gline()
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_help.c ircby-0.5-RC3/modules/m_help.c
--- ircd-hybrid-7.0.1/modules/m_help.c	Thu Jan 16 22:58:00 2003
+++ ircby-0.5-RC3/modules/m_help.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_help.c,v 1.35 2003/01/17 03:58:00 db Exp $
+ *  $Id: m_help.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -67,7 +67,7 @@
   mod_del_cmd(&uhelp_msgtab);
 }
 
-const char *_version = "$Revision: 1.35 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_help - HELP message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_info.c ircby-0.5-RC3/modules/m_info.c
--- ircd-hybrid-7.0.1/modules/m_info.c	Mon Oct 28 16:09:21 2002
+++ ircby-0.5-RC3/modules/m_info.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_info.c,v 1.61 2002/10/28 21:09:21 bill Exp $
+ *  $Id: m_info.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -69,7 +69,7 @@
   hook_del_event("doing_info");
   mod_del_cmd(&info_msgtab);
 }
-const char *_version = "$Revision: 1.61 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_invite.c ircby-0.5-RC3/modules/m_invite.c
--- ircd-hybrid-7.0.1/modules/m_invite.c	Wed Jan 22 23:24:06 2003
+++ ircby-0.5-RC3/modules/m_invite.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_invite.c,v 1.53 2003/01/23 04:24:06 db Exp $
+ *  $Id: m_invite.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -64,7 +64,7 @@
   mod_del_cmd(&invite_msgtab);
 }
 
-const char *_version = "$Revision: 1.53 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_ison.c ircby-0.5-RC3/modules/m_ison.c
--- ircd-hybrid-7.0.1/modules/m_ison.c	Fri May 24 19:34:20 2002
+++ ircby-0.5-RC3/modules/m_ison.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_ison.c,v 1.28 2002/05/24 23:34:20 androsyn Exp $
+ *  $Id: m_ison.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -61,7 +61,7 @@
 {
   mod_del_cmd(&ison_msgtab);
 }
-const char *_version = "$Revision: 1.28 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 static char buf[BUFSIZE];
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_join.c ircby-0.5-RC3/modules/m_join.c
--- ircd-hybrid-7.0.1/modules/m_join.c	Wed Apr  2 20:29:00 2003
+++ ircby-0.5-RC3/modules/m_join.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_join.c,v 1.95.2.1 2003/04/03 01:29:00 lusky Exp $
+ *  $Id: m_join.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -65,7 +65,7 @@
 {
   mod_del_cmd(&join_msgtab);
 }
-const char *_version = "$Revision: 1.95.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 
 #endif
 static void do_join_0(struct Client *client_p, struct Client *source_p);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_kline.c ircby-0.5-RC3/modules/m_kline.c
--- ircd-hybrid-7.0.1/modules/m_kline.c	Wed Mar 17 22:57:24 2004
+++ ircby-0.5-RC3/modules/m_kline.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_kline.c,v 1.111.2.3 2004/03/18 03:57:24 bill Exp $
+ *  $Id: m_kline.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -78,7 +78,7 @@
   mod_del_cmd(&kline_msgtab);
   mod_del_cmd(&dline_msgtab);
 }
-const char *_version = "$Revision: 1.111.2.3 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /* Local function prototypes */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_knock.c ircby-0.5-RC3/modules/m_knock.c
--- ircd-hybrid-7.0.1/modules/m_knock.c	Thu Sep  5 02:05:40 2002
+++ ircby-0.5-RC3/modules/m_knock.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_knock.c,v 1.52 2002/09/05 06:05:40 db Exp $
+ *  $Id: m_knock.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -81,7 +81,7 @@
   mod_del_cmd(&knockll_msgtab);
 }
 
-const char *_version = "$Revision: 1.52 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /* m_knock
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_links.c ircby-0.5-RC3/modules/m_links.c
--- ircd-hybrid-7.0.1/modules/m_links.c	Wed Jul 31 12:24:07 2002
+++ ircby-0.5-RC3/modules/m_links.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_links.c,v 1.37 2002/07/31 16:24:07 leeh Exp $
+ *  $Id: m_links.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -62,7 +62,7 @@
   mod_del_cmd(&links_msgtab);
 }
 
-const char *_version = "$Revision: 1.37 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_links - LINKS message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_list.c ircby-0.5-RC3/modules/m_list.c
--- ircd-hybrid-7.0.1/modules/m_list.c	Sat Oct 25 22:08:15 2003
+++ ircby-0.5-RC3/modules/m_list.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_list.c,v 1.45.2.1 2003/10/26 02:08:15 db Exp $
+ *  $Id: m_list.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -65,7 +65,7 @@
 {
   mod_del_cmd(&list_msgtab);
 }
-const char *_version = "$Revision: 1.45.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 static int list_all_channels(struct Client *source_p);
 static int list_named_channel(struct Client *source_p,char *name);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_lljoin.c ircby-0.5-RC3/modules/m_lljoin.c
--- ircd-hybrid-7.0.1/modules/m_lljoin.c	Thu Jan 16 20:09:59 2003
+++ ircby-0.5-RC3/modules/m_lljoin.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_lljoin.c,v 1.58 2003/01/17 01:09:59 db Exp $
+ *  $Id: m_lljoin.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -63,7 +63,7 @@
   mod_del_cmd(&lljoin_msgtab);
 }
 
-const char *_version = "$Revision: 1.58 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_lljoin
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_llnick.c ircby-0.5-RC3/modules/m_llnick.c
--- ircd-hybrid-7.0.1/modules/m_llnick.c	Fri May 24 19:34:21 2002
+++ ircby-0.5-RC3/modules/m_llnick.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_llnick.c,v 1.20 2002/05/24 23:34:21 androsyn Exp $
+ *  $Id: m_llnick.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&llnick_msgtab);
 }
 
-const char *_version = "$Revision: 1.20 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_llnick
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_locops.c ircby-0.5-RC3/modules/m_locops.c
--- ircd-hybrid-7.0.1/modules/m_locops.c	Fri May 24 19:34:21 2002
+++ ircby-0.5-RC3/modules/m_locops.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_locops.c,v 1.27 2002/05/24 23:34:21 androsyn Exp $
+ *  $Id: m_locops.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -56,7 +56,7 @@
   mod_del_cmd(&locops_msgtab);
 }
 
-const char *_version = "$Revision: 1.27 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_locops - LOCOPS message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_lusers.c ircby-0.5-RC3/modules/m_lusers.c
--- ircd-hybrid-7.0.1/modules/m_lusers.c	Wed Jul 31 12:24:07 2002
+++ ircby-0.5-RC3/modules/m_lusers.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_lusers.c,v 1.23 2002/07/31 16:24:07 leeh Exp $
+ *  $Id: m_lusers.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -58,7 +58,7 @@
   mod_del_cmd(&lusers_msgtab);
 }
 
-const char *_version = "$Revision: 1.23 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_lusers - LUSERS message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_motd.c ircby-0.5-RC3/modules/m_motd.c
--- ircd-hybrid-7.0.1/modules/m_motd.c	Fri Feb 14 18:01:51 2003
+++ ircby-0.5-RC3/modules/m_motd.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_motd.c,v 1.35 2003/02/14 23:01:51 db Exp $
+ *  $Id: m_motd.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -70,7 +70,7 @@
   mod_del_cmd(&motd_msgtab);
 }
 
-const char *_version = "$Revision: 1.35 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /* mr_motd()
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_names.c ircby-0.5-RC3/modules/m_names.c
--- ircd-hybrid-7.0.1/modules/m_names.c	Thu Aug 15 11:00:59 2002
+++ ircby-0.5-RC3/modules/m_names.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_names.c,v 1.44 2002/08/15 15:00:59 adx Exp $
+ *  $Id: m_names.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -67,7 +67,7 @@
   mod_del_cmd(&names_msgtab);
 }
 
-const char *_version = "$Revision: 1.44 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /************************************************************************
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_nburst.c ircby-0.5-RC3/modules/m_nburst.c
--- ircd-hybrid-7.0.1/modules/m_nburst.c	Fri May 24 19:34:21 2002
+++ ircby-0.5-RC3/modules/m_nburst.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_nburst.c,v 1.17 2002/05/24 23:34:21 androsyn Exp $
+ *  $Id: m_nburst.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -62,7 +62,7 @@
   mod_del_cmd(&nburst_msgtab);
 }
 
-const char *_version = "$Revision: 1.17 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** m_nburst
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_oper.c ircby-0.5-RC3/modules/m_oper.c
--- ircd-hybrid-7.0.1/modules/m_oper.c	Wed Nov  6 16:17:59 2002
+++ ircby-0.5-RC3/modules/m_oper.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_oper.c,v 1.58 2002/11/06 21:17:59 wiz Exp $
+ *  $Id: m_oper.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -75,7 +75,7 @@
   mod_del_cmd(&oper_msgtab);
 }
 
-const char *_version = "$Revision: 1.58 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_operwall.c ircby-0.5-RC3/modules/m_operwall.c
--- ircd-hybrid-7.0.1/modules/m_operwall.c	Fri May 24 19:34:21 2002
+++ ircby-0.5-RC3/modules/m_operwall.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_operwall.c,v 1.29 2002/05/24 23:34:21 androsyn Exp $
+ *  $Id: m_operwall.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -55,7 +55,7 @@
   mod_del_cmd(&operwall_msgtab);
 }
 
-const char *_version = "$Revision: 1.29 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_operwall - OPERWALL message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_pass.c ircby-0.5-RC3/modules/m_pass.c
--- ircd-hybrid-7.0.1/modules/m_pass.c	Fri May 24 19:34:21 2002
+++ ircby-0.5-RC3/modules/m_pass.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_pass.c,v 1.23 2002/05/24 23:34:21 androsyn Exp $
+ *  $Id: m_pass.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -53,7 +53,7 @@
   mod_del_cmd(&pass_msgtab);
 }
 
-const char *_version = "$Revision: 1.23 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_pass() - Added Sat, 4 March 1989
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_ping.c ircby-0.5-RC3/modules/m_ping.c
--- ircd-hybrid-7.0.1/modules/m_ping.c	Fri Oct 11 23:38:13 2002
+++ ircby-0.5-RC3/modules/m_ping.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_ping.c,v 1.32 2002/10/12 03:38:13 db Exp $
+ *  $Id: m_ping.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&ping_msgtab);
 }
 
-const char *_version = "$Revision: 1.32 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** m_ping
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_pong.c ircby-0.5-RC3/modules/m_pong.c
--- ircd-hybrid-7.0.1/modules/m_pong.c	Thu Aug 15 10:15:32 2002
+++ ircby-0.5-RC3/modules/m_pong.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_pong.c,v 1.28 2002/08/15 14:15:32 db Exp $
+ *  $Id: m_pong.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&pong_msgtab);
 }
 
-const char *_version = "$Revision: 1.28 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 static void ms_pong(struct Client *client_p,
                    struct Client *source_p,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_post.c ircby-0.5-RC3/modules/m_post.c
--- ircd-hybrid-7.0.1/modules/m_post.c	Fri Feb 14 18:01:51 2003
+++ ircby-0.5-RC3/modules/m_post.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_post.c,v 1.14 2003/02/14 23:01:51 db Exp $
+ *  $Id: m_post.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -68,7 +68,7 @@
   mod_del_cmd(&put_msgtab);
 }
 
-const char *_version = "$Revision: 1.14 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** mr_dumb_proxy
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_rehash.c ircby-0.5-RC3/modules/m_rehash.c
--- ircd-hybrid-7.0.1/modules/m_rehash.c	Wed Oct 16 22:28:51 2002
+++ ircby-0.5-RC3/modules/m_rehash.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_rehash.c,v 1.42 2002/10/17 02:28:51 bill Exp $
+ *  $Id: m_rehash.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -60,7 +60,7 @@
   mod_del_cmd(&rehash_msgtab);
 }
 
-const char *_version = "$Revision: 1.42 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_rehash - REHASH message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_restart.c ircby-0.5-RC3/modules/m_restart.c
--- ircd-hybrid-7.0.1/modules/m_restart.c	Fri May 24 19:34:22 2002
+++ ircby-0.5-RC3/modules/m_restart.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_restart.c,v 1.23 2002/05/24 23:34:22 androsyn Exp $
+ *  $Id: m_restart.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&restart_msgtab);
 }
 
-const char *_version = "$Revision: 1.23 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_restart
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_resv.c ircby-0.5-RC3/modules/m_resv.c
--- ircd-hybrid-7.0.1/modules/m_resv.c	Sat Oct 25 22:08:15 2003
+++ ircby-0.5-RC3/modules/m_resv.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_resv.c,v 1.16.4.1 2003/10/26 02:08:15 db Exp $
+ *  $Id: m_resv.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -65,7 +65,7 @@
   mod_del_cmd(&unresv_msgtab);
 }
 
-const char *_version = "$Revision: 1.16.4.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_set.c ircby-0.5-RC3/modules/m_set.c
--- ircd-hybrid-7.0.1/modules/m_set.c	Fri May 24 19:34:22 2002
+++ ircby-0.5-RC3/modules/m_set.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_set.c,v 1.45 2002/05/24 23:34:22 androsyn Exp $
+ *  $Id: m_set.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /* rewritten by jdc */
@@ -64,7 +64,7 @@
   mod_del_cmd(&set_msgtab);
 }
 
-const char *_version = "$Revision: 1.45 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /* Structure used for the SET table itself */
 struct SetStruct
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_stats.c ircby-0.5-RC3/modules/m_stats.c
--- ircd-hybrid-7.0.1/modules/m_stats.c	Sat Oct 25 22:08:16 2003
+++ ircby-0.5-RC3/modules/m_stats.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_stats.c,v 1.115.2.3 2003/10/26 02:08:16 db Exp $
+ *  $Id: m_stats.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -80,7 +80,7 @@
   mod_del_cmd(&stats_msgtab);
 }
 
-const char *_version = "$Revision: 1.115.2.3 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 const char* Lformat = ":%s %d %s %s %u %u %u %u %u :%u %u %s";
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_svinfo.c ircby-0.5-RC3/modules/m_svinfo.c
--- ircd-hybrid-7.0.1/modules/m_svinfo.c	Fri Feb 14 18:01:51 2003
+++ ircby-0.5-RC3/modules/m_svinfo.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_svinfo.c,v 1.36 2003/02/14 23:01:51 db Exp $
+ *  $Id: m_svinfo.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include "stdinc.h"
 #include "handlers.h"
@@ -56,7 +56,7 @@
   mod_del_cmd(&svinfo_msgtab);
 }
 
-const char *_version = "$Revision: 1.36 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * ms_svinfo - SVINFO message handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_testline.c ircby-0.5-RC3/modules/m_testline.c
--- ircd-hybrid-7.0.1/modules/m_testline.c	Wed Sep 11 18:01:05 2002
+++ ircby-0.5-RC3/modules/m_testline.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_testline.c,v 1.26 2002/09/11 22:01:05 db Exp $
+ *  $Id: m_testline.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -59,7 +59,7 @@
   mod_del_cmd(&testline_msgtab);
 }
  
-const char *_version = "$Revision: 1.26 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_testline
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_time.c ircby-0.5-RC3/modules/m_time.c
--- ircd-hybrid-7.0.1/modules/m_time.c	Sat Jul 20 11:51:47 2002
+++ ircby-0.5-RC3/modules/m_time.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_time.c,v 1.26 2002/07/20 15:51:47 leeh Exp $
+ *  $Id: m_time.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&time_msgtab);
 }
 
-const char *_version = "$Revision: 1.26 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_time
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_topic.c ircby-0.5-RC3/modules/m_topic.c
--- ircd-hybrid-7.0.1/modules/m_topic.c	Mon Jun 10 21:39:38 2002
+++ ircby-0.5-RC3/modules/m_topic.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_topic.c,v 1.54 2002/06/11 01:39:38 androsyn Exp $
+ *  $Id: m_topic.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -62,7 +62,7 @@
   mod_del_cmd(&topic_msgtab);
 }
 
-const char *_version = "$Revision: 1.54 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_topic
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_trace.c ircby-0.5-RC3/modules/m_trace.c
--- ircd-hybrid-7.0.1/modules/m_trace.c	Wed Sep  4 21:10:24 2002
+++ ircby-0.5-RC3/modules/m_trace.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_trace.c,v 1.51 2002/09/05 01:10:24 db Exp $
+ *  $Id: m_trace.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -68,7 +68,7 @@
   hook_del_event("doing_trace");
   mod_del_cmd(&trace_msgtab);
 }
-const char *_version = "$Revision: 1.51 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 static int report_this_status(struct Client *source_p, struct Client *target_p,int dow,
                               int link_u_p, int link_u_s);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_unkline.c ircby-0.5-RC3/modules/m_unkline.c
--- ircd-hybrid-7.0.1/modules/m_unkline.c	Wed Mar 17 22:57:24 2004
+++ ircby-0.5-RC3/modules/m_unkline.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_unkline.c,v 1.51.2.3 2004/03/18 03:57:24 bill Exp $
+ *  $Id: m_unkline.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -75,7 +75,7 @@
   mod_del_cmd(&msgtabs[1]);
   mod_del_cmd(&msgtabs[2]);
 }
-const char *_version = "$Revision: 1.51.2.3 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 static int remove_tkline_match(char *,char *);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_user.c ircby-0.5-RC3/modules/m_user.c
--- ircd-hybrid-7.0.1/modules/m_user.c	Fri May 24 19:34:23 2002
+++ ircby-0.5-RC3/modules/m_user.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_user.c,v 1.23 2002/05/24 23:34:23 androsyn Exp $
+ *  $Id: m_user.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -58,7 +58,7 @@
   mod_del_cmd(&user_msgtab);
 }
 
-const char *_version = "$Revision: 1.23 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** mr_user
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_userhost.c ircby-0.5-RC3/modules/m_userhost.c
--- ircd-hybrid-7.0.1/modules/m_userhost.c	Fri May 24 19:34:23 2002
+++ ircby-0.5-RC3/modules/m_userhost.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_userhost.c,v 1.37 2002/05/24 23:34:23 androsyn Exp $
+ *  $Id: m_userhost.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -57,7 +57,7 @@
   mod_del_cmd(&userhost_msgtab);
 }
 
-const char *_version = "$Revision: 1.37 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_userhost added by Darren Reed 13/8/91 to aid clients and reduce
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_users.c ircby-0.5-RC3/modules/m_users.c
--- ircd-hybrid-7.0.1/modules/m_users.c	Fri May 24 19:34:23 2002
+++ ircby-0.5-RC3/modules/m_users.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_users.c,v 1.25 2002/05/24 23:34:23 androsyn Exp $
+ *  $Id: m_users.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -55,7 +55,7 @@
   mod_del_cmd(&users_msgtab);
 }
 
-const char *_version = "$Revision: 1.25 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_version.c ircby-0.5-RC3/modules/m_version.c
--- ircd-hybrid-7.0.1/modules/m_version.c	Wed Jul 17 19:09:10 2002
+++ ircby-0.5-RC3/modules/m_version.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_version.c,v 1.39 2002/07/17 23:09:10 leeh Exp $
+ *  $Id: m_version.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdinc.h>
@@ -59,7 +59,7 @@
   mod_del_cmd(&version_msgtab);
 }
 
-const char *_version = "$Revision: 1.39 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * m_version - VERSION command handler
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_wallops.c ircby-0.5-RC3/modules/m_wallops.c
--- ircd-hybrid-7.0.1/modules/m_wallops.c	Thu Jan  9 01:20:07 2003
+++ ircby-0.5-RC3/modules/m_wallops.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_wallops.c,v 1.30 2003/01/09 06:20:07 db Exp $
+ *  $Id: m_wallops.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -56,7 +56,7 @@
   mod_del_cmd(&wallops_msgtab);
 }
  
-const char *_version = "$Revision: 1.30 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
  * mo_wallops (write to *all* opers currently online)
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_who.c ircby-0.5-RC3/modules/m_who.c
--- ircd-hybrid-7.0.1/modules/m_who.c	Wed Mar 17 23:57:35 2004
+++ ircby-0.5-RC3/modules/m_who.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_who.c,v 1.67.2.1 2004/03/18 04:57:35 lusky Exp $
+ *  $Id: m_who.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include "stdinc.h"
 #include "tools.h"
@@ -61,7 +61,7 @@
 {
   mod_del_cmd(&who_msgtab);
 }
-const char *_version = "$Revision: 1.67.2.1 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 static void do_who_on_channel(struct Client *source_p,
 			      struct Channel *chptr, char *real_name,
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_whois.c ircby-0.5-RC3/modules/m_whois.c
--- ircd-hybrid-7.0.1/modules/m_whois.c	Sat Oct 25 22:08:16 2003
+++ ircby-0.5-RC3/modules/m_whois.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_whois.c,v 1.87.2.2 2003/10/26 02:08:16 db Exp $
+ *  $Id: m_whois.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -76,7 +76,7 @@
   mod_del_cmd(&whois_msgtab);
 }
 
-const char *_version = "$Revision: 1.87.2.2 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 /*
 ** m_whois
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_whowas.c ircby-0.5-RC3/modules/m_whowas.c
--- ircd-hybrid-7.0.1/modules/m_whowas.c	Fri Jan 17 08:00:51 2003
+++ ircby-0.5-RC3/modules/m_whowas.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_whowas.c,v 1.30 2003/01/17 13:00:51 db Exp $
+ *  $Id: m_whowas.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -61,7 +61,7 @@
 {
   mod_del_cmd(&whowas_msgtab);
 }
-const char *_version = "$Revision: 1.30 $";
+const char *_version = "$Revision: 1.1.1.1 $";
 #endif
 static int whowas_do(struct Client *client_p, struct Client *source_p,
                      int parc, char *parv[]);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/modules/m_xline.c ircby-0.5-RC3/modules/m_xline.c
--- ircd-hybrid-7.0.1/modules/m_xline.c	Wed Mar 17 22:57:24 2004
+++ ircby-0.5-RC3/modules/m_xline.c	Thu Jun  3 13:21:51 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_xline.c,v 1.29.2.2 2004/03/18 03:57:24 bill Exp $
+ *  $Id: m_xline.c,v 1.2 2004/06/03 17:21:51 newiceman Exp $
  */
 
 #include "stdinc.h"
@@ -83,7 +83,7 @@
   mod_del_cmd(&xline_msgtab);
   mod_del_cmd(&unxline_msgtab);
 }
-const char *_version = "$Revision: 1.29.2.2 $";
+const char *_version = "$Revision: 1.2 $";
 #endif
 
 
@@ -348,7 +348,7 @@
     }
   }
 
-  if (nonwild < ConfigFileEntry.min_nonwildcard)
+  if (nonwild >= ConfigFileEntry.min_nonwildcard)
     return 1;
   else
     return 0;
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/Makefile.in ircby-0.5-RC3/servlink/Makefile.in
--- ircd-hybrid-7.0.1/servlink/Makefile.in	Mon Jun  3 08:15:08 2002
+++ ircby-0.5-RC3/servlink/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 #
 # Makefile.in for servlink/src
 #
-# $Id: Makefile.in,v 1.13 2002/06/03 12:15:08 leeh Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 #
 
 CC              = @CC@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/README ircby-0.5-RC3/servlink/README
--- ircd-hybrid-7.0.1/servlink/README	Sun May 27 15:57:22 2001
+++ ircby-0.5-RC3/servlink/README	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 Servlink protocol documentation.
-$Id: README,v 1.4 2001/05/27 19:57:22 davidt Exp $
+$Id: README,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 --------------
 
 After negotiating an incoming/outgoing server connection, the ircd will
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/TODO ircby-0.5-RC3/servlink/TODO
--- ircd-hybrid-7.0.1/servlink/TODO	Sun May 27 15:57:23 2001
+++ ircby-0.5-RC3/servlink/TODO	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 Servlink todo list
-$Id: TODO,v 1.5 2001/05/27 19:57:23 davidt Exp $
+$Id: TODO,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 ------------------
 
 Fix any bugs that come up
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/control.c ircby-0.5-RC3/servlink/control.c
--- ircd-hybrid-7.0.1/servlink/control.c	Sat May 31 03:30:32 2003
+++ ircby-0.5-RC3/servlink/control.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: control.c,v 1.4.4.1 2003/05/31 07:30:32 lusky Exp $
+ *   $Id: control.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "setup.h"                                                   
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/control.h ircby-0.5-RC3/servlink/control.h
--- ircd-hybrid-7.0.1/servlink/control.h	Sat May 26 19:56:46 2001
+++ ircby-0.5-RC3/servlink/control.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: control.h,v 1.4 2001/05/26 23:56:46 davidt Exp $
+ *   $Id: control.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_servlink_control_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/io.c ircby-0.5-RC3/servlink/io.c
--- ircd-hybrid-7.0.1/servlink/io.c	Thu Oct  4 17:22:10 2001
+++ ircby-0.5-RC3/servlink/io.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: io.c,v 1.28 2001/10/04 21:22:10 androsyn Exp $
+ *   $Id: io.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "setup.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/io.h ircby-0.5-RC3/servlink/io.h
--- ircd-hybrid-7.0.1/servlink/io.h	Thu Oct  4 17:22:10 2001
+++ ircby-0.5-RC3/servlink/io.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: io.h,v 1.9 2001/10/04 21:22:10 androsyn Exp $
+ *   $Id: io.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_servlink_io_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/servlink.c ircby-0.5-RC3/servlink/servlink.c
--- ircd-hybrid-7.0.1/servlink/servlink.c	Thu May 29 01:13:24 2003
+++ ircby-0.5-RC3/servlink/servlink.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: servlink.c,v 1.24.2.1 2003/05/29 05:13:24 lusky Exp $
+ *   $Id: servlink.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "setup.h"                                                   
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/servlink/servlink.h ircby-0.5-RC3/servlink/servlink.h
--- ircd-hybrid-7.0.1/servlink/servlink.h	Sun Nov 24 03:27:14 2002
+++ ircby-0.5-RC3/servlink/servlink.h	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: servlink.h,v 1.21 2002/11/24 08:27:14 jmallett Exp $
+ *   $Id: servlink.h,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef INCLUDED_servlink_servlink_h
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/Makefile.in ircby-0.5-RC3/src/Makefile.in
--- ircd-hybrid-7.0.1/src/Makefile.in	Sat Oct 25 22:08:20 2003
+++ ircby-0.5-RC3/src/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 #
 # Makefile.in for ircd/src
 #
-# $Id: Makefile.in,v 7.114.2.2 2003/10/26 02:08:20 db Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 #
 CC		= @CC@
 INSTALL		= @INSTALL@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/adns.c ircby-0.5-RC3/src/adns.c
--- ircd-hybrid-7.0.1/src/adns.c	Sat Oct 25 22:08:20 2003
+++ ircby-0.5-RC3/src/adns.c	Tue Mar 30 11:04:25 2004
@@ -20,7 +20,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: adns.c,v 7.48.2.2 2003/10/26 02:08:20 db Exp $
+ *  $Id: adns.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/balloc.c ircby-0.5-RC3/src/balloc.c
--- ircd-hybrid-7.0.1/src/balloc.c	Fri Jan 17 08:00:52 2003
+++ ircby-0.5-RC3/src/balloc.c	Tue Mar 30 11:04:25 2004
@@ -25,7 +25,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: balloc.c,v 7.41 2003/01/17 13:00:52 db Exp $
+ *  $Id: balloc.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /* 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/channel.c ircby-0.5-RC3/src/channel.c
--- ircd-hybrid-7.0.1/src/channel.c	Sat Oct 25 22:08:20 2003
+++ ircby-0.5-RC3/src/channel.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: channel.c,v 7.355.2.2 2003/10/26 02:08:20 db Exp $
+ *  $Id: channel.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/channel_mode.c ircby-0.5-RC3/src/channel_mode.c
--- ircd-hybrid-7.0.1/src/channel_mode.c	Wed Mar 17 22:57:26 2004
+++ ircby-0.5-RC3/src/channel_mode.c	Thu Jun  3 13:21:51 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: channel_mode.c,v 7.71.2.4 2004/03/18 03:57:26 bill Exp $
+ *  $Id: channel_mode.c,v 1.2 2004/06/03 17:21:51 newiceman Exp $
  */
 
 #include "stdinc.h"
@@ -1642,7 +1642,7 @@
 
   if (MyClient(source_p) && (++mode_limit > MAXMODEPARAMS))
     return;
-/*
+/* uncommented -newiceman */
   if (
 #ifndef REQUIRE_OANDV
       t_op ||
@@ -1653,7 +1653,7 @@
       (dir == MODE_ADD && t_voice) ||
       (dir == MODE_DEL && !t_voice))
     return;
-*/
+
   if (dir == MODE_ADD)
   {
     mode_changes[mode_count].letter = c;
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/class.c ircby-0.5-RC3/src/class.c
--- ircd-hybrid-7.0.1/src/class.c	Thu Sep  5 10:06:16 2002
+++ ircby-0.5-RC3/src/class.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: class.c,v 7.37 2002/09/05 14:06:16 db Exp $
+ *  $Id: class.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/client.c ircby-0.5-RC3/src/client.c
--- ircd-hybrid-7.0.1/src/client.c	Sat Oct 25 22:08:21 2003
+++ ircby-0.5-RC3/src/client.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: client.c,v 7.331.2.2 2003/10/26 02:08:21 db Exp $
+ *  $Id: client.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include "stdinc.h"
 #include "config.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/crypt.c ircby-0.5-RC3/src/crypt.c
--- ircd-hybrid-7.0.1/src/crypt.c	Fri May 24 19:34:46 2002
+++ ircby-0.5-RC3/src/crypt.c	Tue Mar 30 11:04:25 2004
@@ -9,7 +9,7 @@
  *  this stuff is worth it, you can buy me a beer in return.  Poul-Henning Kamp
  *  ----------------------------------------------------------------------------
  *  
- *  $Id: crypt.c,v 7.4 2002/05/24 23:34:46 androsyn Exp $
+ *  $Id: crypt.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/csvlib.c ircby-0.5-RC3/src/csvlib.c
--- ircd-hybrid-7.0.1/src/csvlib.c	Wed Mar 17 22:57:27 2004
+++ ircby-0.5-RC3/src/csvlib.c	Tue Mar 30 11:04:25 2004
@@ -6,7 +6,7 @@
  *  Use it anywhere you like, if you like it buy us a beer.
  *  If it's broken, don't bother us with the lawyers.
  *
- *  $Id: csvlib.c,v 7.31.2.2 2004/03/18 03:57:27 bill Exp $
+ *  $Id: csvlib.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/descrip.mms ircby-0.5-RC3/src/descrip.mms
--- ircd-hybrid-7.0.1/src/descrip.mms	Thu May 23 18:20:15 2002
+++ ircby-0.5-RC3/src/descrip.mms	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 # MMS/MMK Makefile for OpenVMS
 # Copyright (c) 2001 Edward Brocklesby
-# $Id: descrip.mms,v 7.10 2002/05/23 22:20:15 leeh Exp $
+# $Id: descrip.mms,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 CC=	CC
 CFLAGS=/INCLUDE_DIRECTORY=([-.INCLUDE],[-.ADNS])/STANDARD=ISOC94/NOWARN -
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/dynlink.c ircby-0.5-RC3/src/dynlink.c
--- ircd-hybrid-7.0.1/src/dynlink.c	Tue Dec  3 21:42:21 2002
+++ ircby-0.5-RC3/src/dynlink.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- * $Id: dynlink.c,v 7.4 2002/12/04 02:42:21 jmallett Exp $
+ * $Id: dynlink.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  *
  */
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/event.c ircby-0.5-RC3/src/event.c
--- ircd-hybrid-7.0.1/src/event.c	Thu Apr 10 23:41:42 2003
+++ ircby-0.5-RC3/src/event.c	Tue Mar 30 11:04:25 2004
@@ -38,7 +38,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: event.c,v 7.29.2.1 2003/04/11 03:41:42 lusky Exp $
+ *  $Id: event.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/fdlist.c ircby-0.5-RC3/src/fdlist.c
--- ircd-hybrid-7.0.1/src/fdlist.c	Sat Jun 15 03:19:56 2002
+++ ircby-0.5-RC3/src/fdlist.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: fdlist.c,v 7.31 2002/06/15 07:19:56 androsyn Exp $
+ *  $Id: fdlist.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include "stdinc.h"
 #include "config.h"  /* option settings */
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/fileio.c ircby-0.5-RC3/src/fileio.c
--- ircd-hybrid-7.0.1/src/fileio.c	Thu May 29 01:13:26 2003
+++ ircby-0.5-RC3/src/fileio.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: fileio.c,v 7.24.2.1 2003/05/29 05:13:26 lusky Exp $
+ *  $Id: fileio.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include "stdinc.h"
 #include "config.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/getopt.c ircby-0.5-RC3/src/getopt.c
--- ircd-hybrid-7.0.1/src/getopt.c	Fri May 24 19:34:46 2002
+++ ircby-0.5-RC3/src/getopt.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: getopt.c,v 7.14 2002/05/24 23:34:46 androsyn Exp $
+ *  $Id: getopt.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/hash.c ircby-0.5-RC3/src/hash.c
--- ircd-hybrid-7.0.1/src/hash.c	Wed Mar 17 22:57:27 2004
+++ ircby-0.5-RC3/src/hash.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: hash.c,v 7.47.2.2 2004/03/18 03:57:27 bill Exp $
+ *  $Id: hash.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -135,7 +135,7 @@
 
   while (*name)
     {
-      h = (h << 4) - (h + (unsigned char)ToLower(*name++));
+      h = (h << 4) - (h + csim((unsigned char)ToLower(*name++)));
     }
 
   return(h & (U_MAX - 1));
@@ -174,7 +174,7 @@
 
   while (*name && --i)
     {
-      h = (h << 4) - (h + (unsigned char)ToLower(*name++));
+      h = (h << 4) - (h + csim((unsigned char)ToLower(*name++)));
     }
 
   return (h & (CH_MAX - 1));
@@ -195,7 +195,7 @@
 
   while (*name && --i)
   {
-    h = (h << 4) - (h + (unsigned char)ToLower(*name++));
+    h = (h << 4) - (h + csim((unsigned char)ToLower(*name++)));
   }
 
   return (h & (R_MAX -1));
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/hook.c ircby-0.5-RC3/src/hook.c
--- ircd-hybrid-7.0.1/src/hook.c	Wed Oct 30 22:12:30 2002
+++ ircby-0.5-RC3/src/hook.c	Mon Apr 19 13:37:12 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: hook.c,v 7.19 2002/10/31 03:12:30 wiz Exp $
+ *  $Id: hook.c,v 1.2 2004/04/19 17:37:12 newiceman Exp $
  */
 
 /* hooks are used by modules to hook into events called by other parts of
@@ -39,9 +39,10 @@
 init_hooks(void)
 {
 	memset(&hooks, 0, sizeof(hooks));
+	hook_add_event("iorecv");
+	hook_add_event("flushlinebuf");
 #ifndef NDEBUG
-        hook_add_event("iosend");
-        hook_add_event("iorecv");
+        hook_add_event("iosend");        
         hook_add_event("iorecvctrl");
 #endif
 	hook_add_event("burst_channel");
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/hostmask.c ircby-0.5-RC3/src/hostmask.c
--- ircd-hybrid-7.0.1/src/hostmask.c	Sun May  4 19:25:21 2003
+++ ircby-0.5-RC3/src/hostmask.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: hostmask.c,v 7.73.2.3 2003/05/04 23:25:21 lusky Exp $
+ *  $Id: hostmask.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/irc_string.c ircby-0.5-RC3/src/irc_string.c
--- ircd-hybrid-7.0.1/src/irc_string.c	Fri Apr  4 20:37:57 2003
+++ ircby-0.5-RC3/src/irc_string.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: irc_string.c,v 7.54.2.1 2003/04/05 01:37:57 lusky Exp $
+ *  $Id: irc_string.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/ircd.c ircby-0.5-RC3/src/ircd.c
--- ircd-hybrid-7.0.1/src/ircd.c	Sat Oct 25 22:08:22 2003
+++ ircby-0.5-RC3/src/ircd.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd.c,v 7.252.2.2 2003/10/26 02:08:22 db Exp $
+ *  $Id: ircd.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
@@ -642,6 +642,9 @@
     close_all_connections(); /* this needs to be before init_netio()! */
   }
   init_log(logFileName);
+  ilog(L_NOTICE,"+----------------------------------------------------------------+");
+  ilog(L_NOTICE,"\tServer started %s", ircd_version);
+  ilog(L_NOTICE,"+----------------------------------------------------------------+");
   init_netio();         /* This needs to be setup early ! -- adrian */
   /* Check if there is pidfile and daemon already running */
   check_pidfile(pidFileName);
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/ircd_lexer.l ircby-0.5-RC3/src/ircd_lexer.l
--- ircd-hybrid-7.0.1/src/ircd_lexer.l	Sat Oct 25 22:08:22 2003
+++ ircby-0.5-RC3/src/ircd_lexer.l	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd_lexer.l,v 1.146.2.1 2003/10/26 02:08:22 db Exp $
+ *  $Id: ircd_lexer.l,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 %option case-insensitive
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/ircd_parser.y ircby-0.5-RC3/src/ircd_parser.y
--- ircd-hybrid-7.0.1/src/ircd_parser.y	Sat Oct 25 22:08:23 2003
+++ ircby-0.5-RC3/src/ircd_parser.y	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircd_parser.y,v 1.262.2.1 2003/10/26 02:08:23 db Exp $
+ *  $Id: ircd_parser.y,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 %{
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/ircd_signal.c ircby-0.5-RC3/src/ircd_signal.c
--- ircd-hybrid-7.0.1/src/ircd_signal.c	Wed Jan 15 23:08:01 2003
+++ ircby-0.5-RC3/src/ircd_signal.c	Tue Mar 30 11:04:25 2004
@@ -17,7 +17,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: ircd_signal.c,v 7.14 2003/01/16 04:08:01 db Exp $
+ * $Id: ircd_signal.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/ircdauth.c ircby-0.5-RC3/src/ircdauth.c
--- ircd-hybrid-7.0.1/src/ircdauth.c	Tue Feb  4 00:30:50 2003
+++ ircby-0.5-RC3/src/ircdauth.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: ircdauth.c,v 7.51 2003/02/04 05:30:50 db Exp $
+ *  $Id: ircdauth.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/kdparse.c ircby-0.5-RC3/src/kdparse.c
--- ircd-hybrid-7.0.1/src/kdparse.c	Mon Dec 16 02:18:49 2002
+++ ircby-0.5-RC3/src/kdparse.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: kdparse.c,v 7.9 2002/12/16 07:18:49 db Exp $
+ *  $Id: kdparse.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/linebuf.c ircby-0.5-RC3/src/linebuf.c
--- ircd-hybrid-7.0.1/src/linebuf.c	Wed Oct  9 11:08:32 2002
+++ ircby-0.5-RC3/src/linebuf.c	Mon Apr 19 13:37:12 2004
@@ -20,7 +20,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: linebuf.c,v 7.93 2002/10/09 15:08:32 db Exp $
+ *  $Id: linebuf.c,v 1.2 2004/04/19 17:37:12 newiceman Exp $
  */
 
 #include "stdinc.h"
@@ -630,10 +630,12 @@
  *        we have a CRLF.
  */
 int
-linebuf_flush(int fd, buf_head_t *bufhead)
+linebuf_flush(int fd, buf_head_t *bufhead, struct Client *to)
 {
   buf_line_t *bufline;
   int retval;
+  char *trans_data;
+  struct hook_flush_linebuf_data hdata;  
   
   /* Check we actually have a first buffer */
   if (bufhead->list.head == NULL)
@@ -660,9 +662,17 @@
     }
 
   /* Now, try writing data */
-  retval = send(fd, bufline->buf + bufhead->writeofs, bufline->len
-		 - bufhead->writeofs, 0);
-   
+  
+  trans_data = (char *)MyMalloc(bufline->len - bufhead->writeofs);
+  memcpy(trans_data, bufline->buf + bufhead->writeofs, bufline->len - bufhead->writeofs);
+  hdata.connection = to;
+  hdata.line = trans_data;
+  hdata.len = bufline->len - bufhead->writeofs;
+  hook_call_event("flushlinebuf", &hdata);
+		  
+  retval = send(fd, trans_data, bufline->len - bufhead->writeofs, 0);
+  MyFree(trans_data);
+			     
   /* Deal with return code */
   if (retval < 0)
     return retval;
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/list.c ircby-0.5-RC3/src/list.c
--- ircd-hybrid-7.0.1/src/list.c	Tue Jan 28 16:04:06 2003
+++ ircby-0.5-RC3/src/list.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: list.c,v 7.48 2003/01/28 21:04:06 db Exp $
+ *  $Id: list.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/listener.c ircby-0.5-RC3/src/listener.c
--- ircd-hybrid-7.0.1/src/listener.c	Thu Jan 30 05:28:45 2003
+++ ircby-0.5-RC3/src/listener.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: listener.c,v 7.71 2003/01/30 10:28:45 a1kmm Exp $
+ *  $Id: listener.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/m_error.c ircby-0.5-RC3/src/m_error.c
--- ircd-hybrid-7.0.1/src/m_error.c	Fri Feb 14 18:01:55 2003
+++ ircby-0.5-RC3/src/m_error.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_error.c,v 7.28 2003/02/14 23:01:55 db Exp $
+ *  $Id: m_error.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/match.c ircby-0.5-RC3/src/match.c
--- ircd-hybrid-7.0.1/src/match.c	Wed Aug 28 13:00:14 2002
+++ ircby-0.5-RC3/src/match.c	Tue Mar 30 11:04:25 2004
@@ -16,7 +16,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: match.c,v 7.21 2002/08/28 17:00:14 androsyn Exp $
+ * $Id: match.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  *
  */
 #include "stdinc.h"
@@ -25,6 +25,8 @@
 #include "client.h"
 #include "ircd.h"
 
+unsigned char csim(unsigned char c);
+
 /* match()
  * 
  *  Compare if a given string (name) matches the given
@@ -91,7 +93,7 @@
         m++;
       return (*m == 0);
     }
-    if (ToLower(*m) != ToLower(*n) && *m != '?')
+    if (csim(ToLower(*m)) != csim(ToLower(*n)) && *m != '?')
     {
       if (!wild)
         return 0;
@@ -206,7 +208,7 @@
   }
   return 0;
 }
-
+        
 static inline int 
 comp_with_mask(void *addr, void *dest, u_int mask)
 {
@@ -361,7 +363,7 @@
   assert(s1 != NULL);
   assert(s2 != NULL);
   
-  while ((res = ToUpper(*str1) - ToUpper(*str2)) == 0)
+  while ((res = csim(ToUpper(*str1)) - csim(ToUpper(*str2))) == 0)
   {
     if (*str1 == '\0')
       return 0;
@@ -379,7 +381,7 @@
   assert(s1 != NULL);
   assert(s2 != NULL);
 
-  while ((res = ToUpper(*str1) - ToUpper(*str2)) == 0)
+  while ((res = csim(ToUpper(*str1)) - csim(ToUpper(*str2))) == 0)
   {
     str1++; str2++; n--;
     if (n == 0 || (*str1 == '\0' && *str2 == '\0'))
@@ -388,6 +390,7 @@
   return (res);
 }
 
+/* cp1251 tolower table -KZer-Za */
 const unsigned char ToLowerTab[] = { 
   0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa,
   0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14,
@@ -409,20 +412,21 @@
   0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f,
   0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99,
   0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
-  0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
+  0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xb8, 0xa9,
   0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
   0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
   0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
-  0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9,
-  0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
-  0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9,
-  0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
+  0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9,
+  0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
+  0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9,
+  0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff,
   0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9,
   0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
   0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9,
   0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff
 };
 
+/* cp1251 tolower table -KZer-Za */
 const unsigned char ToUpperTab[] = { 
   0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa,
   0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14,
@@ -446,16 +450,16 @@
   0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
   0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
   0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
-  0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
+  0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xa8, 0xb9,
   0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
   0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9,
   0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
   0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9,
   0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
-  0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9,
-  0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
-  0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9,
-  0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff 
+  0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9,
+  0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+  0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9,
+  0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf
 };
 
 /*
@@ -633,7 +637,7 @@
 /* 0xA5 */   CHAN_C|NONEOS_C,
 /* 0xA6 */   CHAN_C|NONEOS_C,
 /* 0xA7 */   CHAN_C|NONEOS_C,
-/* 0xA8 */   CHAN_C|NONEOS_C,
+/* 0xA8 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
 /* 0xA9 */   CHAN_C|NONEOS_C,
 /* 0xAA */   CHAN_C|NONEOS_C,
 /* 0xAB */   CHAN_C|NONEOS_C,
@@ -649,7 +653,7 @@
 /* 0xB5 */   CHAN_C|NONEOS_C,
 /* 0xB6 */   CHAN_C|NONEOS_C,
 /* 0xB7 */   CHAN_C|NONEOS_C,
-/* 0xB8 */   CHAN_C|NONEOS_C,
+/* 0xB8 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
 /* 0xB9 */   CHAN_C|NONEOS_C,
 /* 0xBA */   CHAN_C|NONEOS_C,
 /* 0xBB */   CHAN_C|NONEOS_C,
@@ -657,70 +661,350 @@
 /* 0xBD */   CHAN_C|NONEOS_C,
 /* 0xBE */   CHAN_C|NONEOS_C,
 /* 0xBF */   CHAN_C|NONEOS_C,
-/* 0xC0 */   CHAN_C|NONEOS_C,
-/* 0xC1 */   CHAN_C|NONEOS_C,
-/* 0xC2 */   CHAN_C|NONEOS_C,
-/* 0xC3 */   CHAN_C|NONEOS_C,
-/* 0xC4 */   CHAN_C|NONEOS_C,
-/* 0xC5 */   CHAN_C|NONEOS_C,
-/* 0xC6 */   CHAN_C|NONEOS_C,
-/* 0xC7 */   CHAN_C|NONEOS_C,
-/* 0xC8 */   CHAN_C|NONEOS_C,
-/* 0xC9 */   CHAN_C|NONEOS_C,
-/* 0xCA */   CHAN_C|NONEOS_C,
-/* 0xCB */   CHAN_C|NONEOS_C,
-/* 0xCC */   CHAN_C|NONEOS_C,
-/* 0xCD */   CHAN_C|NONEOS_C,
-/* 0xCE */   CHAN_C|NONEOS_C,
-/* 0xCF */   CHAN_C|NONEOS_C,
-/* 0xD0 */   CHAN_C|NONEOS_C,
-/* 0xD1 */   CHAN_C|NONEOS_C,
-/* 0xD2 */   CHAN_C|NONEOS_C,
-/* 0xD3 */   CHAN_C|NONEOS_C,
-/* 0xD4 */   CHAN_C|NONEOS_C,
-/* 0xD5 */   CHAN_C|NONEOS_C,
-/* 0xD6 */   CHAN_C|NONEOS_C,
-/* 0xD7 */   CHAN_C|NONEOS_C,
-/* 0xD8 */   CHAN_C|NONEOS_C,
-/* 0xD9 */   CHAN_C|NONEOS_C,
-/* 0xDA */   CHAN_C|NONEOS_C,
-/* 0xDB */   CHAN_C|NONEOS_C,
-/* 0xDC */   CHAN_C|NONEOS_C,
-/* 0xDD */   CHAN_C|NONEOS_C,
-/* 0xDE */   CHAN_C|NONEOS_C,
-/* 0xDF */   CHAN_C|NONEOS_C,
-/* 0xE0 */   CHAN_C|NONEOS_C,
-/* 0xE1 */   CHAN_C|NONEOS_C,
-/* 0xE2 */   CHAN_C|NONEOS_C,
-/* 0xE3 */   CHAN_C|NONEOS_C,
-/* 0xE4 */   CHAN_C|NONEOS_C,
-/* 0xE5 */   CHAN_C|NONEOS_C,
-/* 0xE6 */   CHAN_C|NONEOS_C,
-/* 0xE7 */   CHAN_C|NONEOS_C,
-/* 0xE8 */   CHAN_C|NONEOS_C,
-/* 0xE9 */   CHAN_C|NONEOS_C,
-/* 0xEA */   CHAN_C|NONEOS_C,
-/* 0xEB */   CHAN_C|NONEOS_C,
-/* 0xEC */   CHAN_C|NONEOS_C,
-/* 0xED */   CHAN_C|NONEOS_C,
-/* 0xEE */   CHAN_C|NONEOS_C,
-/* 0xEF */   CHAN_C|NONEOS_C,
-/* 0xF0 */   CHAN_C|NONEOS_C,
-/* 0xF1 */   CHAN_C|NONEOS_C,
-/* 0xF2 */   CHAN_C|NONEOS_C,
-/* 0xF3 */   CHAN_C|NONEOS_C,
-/* 0xF4 */   CHAN_C|NONEOS_C,
-/* 0xF5 */   CHAN_C|NONEOS_C,
-/* 0xF6 */   CHAN_C|NONEOS_C,
-/* 0xF7 */   CHAN_C|NONEOS_C,
-/* 0xF8 */   CHAN_C|NONEOS_C,
-/* 0xF9 */   CHAN_C|NONEOS_C,
-/* 0xFA */   CHAN_C|NONEOS_C,
-/* 0xFB */   CHAN_C|NONEOS_C,
-/* 0xFC */   CHAN_C|NONEOS_C,
-/* 0xFD */   CHAN_C|NONEOS_C,
-/* 0xFE */   CHAN_C|NONEOS_C,
-/* 0xFF */   CHAN_C|NONEOS_C
+
+/*********************************************************************/
+/* cyrillization for cp1251 by KZer-Za only cp1251 is supported now. */
+/*********************************************************************/
+
+/* 0xC0 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC1 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC2 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC3 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC4 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC5 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC6 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC7 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC8 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xC9 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xCA */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xCB */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xCC */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xCD */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xCE */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xCF */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD0 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD1 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD2 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD3 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD4 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD5 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD6 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD7 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD8 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xD9 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xDA */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xDB */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xDC */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xDD */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xDE */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xDF */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE0 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE1 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE2 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE3 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE4 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE5 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE6 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE7 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE8 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xE9 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xEA */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xEB */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xEC */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xED */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xEE */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xEF */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF0 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF1 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF2 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF3 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF4 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF5 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF6 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF7 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF8 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xF9 */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xFA */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xFB */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xFC */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xFD */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xFE */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C,
+/* 0xFF */   PRINT_C|ALPHA_C|NICK_C|CHAN_C|NONEOS_C|USER_C
+};
+
+/*
+	this table prevents similair nick usage
+	checking BOBA against ÷ï÷á gives a match and possible
+	message from server what this nick is already used
+	but the users still free to use any liters in their
+	nicks or channel names
+
+	- KZer-Za
+	- this tiny patch also remove AWFUL problem of
+	   nick stealing or shadowing
+
+*/
+
+static unsigned char csim_table[] = {
+/* 0x0 , 0 */			0x0,		/*   0   */
+/* 0x1 , 1 */			0x1,		/*   0   */
+/* 0x2 , 2 */			0x2,		/*   0   */
+/* 0x3 , 3 */			0x3,		/*   0   */
+/* 0x4 , 4 */			0x4,		/*   0   */
+/* 0x5 , 5 */			0x5,		/*   0   */
+/* 0x6 , 6 */			0x6,		/*   0   */
+/* 0x7 , 7 */			0x7,		/*   0   */
+/* 0x8 , 8 */			0x8,		/*   0   */
+/* 0x9 , 9 */			0x9,		/*   0   */
+/* 0xa , 10 */			0xa,		/*   0   */
+/* 0xb , 11 */			0xb,		/*   0   */
+/* 0xc , 12 */			0xc,		/*   0   */
+/* 0xd , 13 */			0xd,		/*   0   */
+/* 0xe , 14 */			0xe,		/*   0   */
+/* 0xf , 15 */			0xf,		/*   0   */
+/* 0x10 , 16 */			0x10,		/*   0   */
+/* 0x11 , 17 */			0x11,		/*   0   */
+/* 0x12 , 18 */			0x12,		/*   0   */
+/* 0x13 , 19 */			0x13,		/*   0   */
+/* 0x14 , 20 */			0x14,		/*   0   */
+/* 0x15 , 21 */			0x15,		/*   0   */
+/* 0x16 , 22 */			0x16,		/*   0   */
+/* 0x17 , 23 */			0x17,		/*   0   */
+/* 0x18 , 24 */			0x18,		/*   0   */
+/* 0x19 , 25 */			0x19,		/*   0   */
+/* 0x1a , 26 */			0x1a,		/*   0   */
+/* 0x1b , 27 */			0x1b,		/*   0   */
+/* 0x1c , 28 */			0x1c,		/*   0   */
+/* 0x1d , 29 */			0x1d,		/*   0   */
+/* 0x1e , 30 */			0x1e,		/*   0   */
+/* 0x1f , 31 */			0x1f,		/*   0   */
+/* 0x20 , 32 */			0x20,		/*       */
+/* 0x21 , 33 */			0x21,		/*   !   */
+/* 0x22 , 34 */			0x22,		/*   "   */
+/* 0x23 , 35 */			0x23,		/*   #   */
+/* 0x24 , 36 */			0x24,		/*   $   */
+/* 0x25 , 37 */			0x25,		/*   %   */
+/* 0x26 , 38 */			0x26,		/*   &   */
+/* 0x27 , 39 */			0x27,		/*   '   */
+/* 0x28 , 40 */			0x28,		/*   (   */
+/* 0x29 , 41 */			0x29,		/*   )   */
+/* 0x2a , 42 */			0x2a,		/*   *   */
+/* 0x2b , 43 */			0x2b,		/*   +   */
+/* 0x2c , 44 */			0x2c,		/*   ,   */
+/* 0x2d , 45 */			0x2d,		/*   -   */
+/* 0x2e , 46 */			0x2e,		/*   .   */
+/* 0x2f , 47 */			0x2f,		/*   /   */
+/* 0x30 , 48 */			0x30,		/*   0   */
+/* 0x31 , 49 */			0x31,		/*   1   */
+/* 0x32 , 50 */			0x32,		/*   2   */
+/* 0x33 , 51 */			0x33,		/*   3   */
+/* 0x34 , 52 */			0x34,		/*   4   */
+/* 0x35 , 53 */			0x35,		/*   5   */
+/* 0x36 , 54 */			0x36,		/*   6   */
+/* 0x37 , 55 */			0x37,		/*   7   */
+/* 0x38 , 56 */			0x38,		/*   8   */
+/* 0x39 , 57 */			0x39,		/*   9   */
+/* 0x3a , 58 */			0x3a,		/*   :   */
+/* 0x3b , 59 */			0x3b,		/*   ;   */
+/* 0x3c , 60 */			0x3c,		/*   <   */
+/* 0x3d , 61 */			0x3d,		/*   =   */
+/* 0x3e , 62 */			0x3e,		/*   >   */
+/* 0x3f , 63 */			0x3f,		/*   ?   */
+/* 0x40 , 64 */			0x40,		/*   @   */
+/* 0x41 , 65 */			0x41,		/*   A   */
+/* 0x42 , 66 */			0x42,		/*   B   */
+/* 0x43 , 67 */			0x43,		/*   C   */
+/* 0x44 , 68 */			0x44,		/*   D   */
+/* 0x45 , 69 */			0x45,		/*   E   */
+/* 0x46 , 70 */			0x46,		/*   F   */
+/* 0x47 , 71 */			0x47,		/*   G   */
+/* 0x48 , 72 */			0x48,		/*   H   */
+/* 0x49 , 73 */			0x49,		/*   I   */
+/* 0x4a , 74 */			0x4a,		/*   J   */
+/* 0x4b , 75 */			0x4b,		/*   K   */
+/* 0x4c , 76 */			0x4c,		/*   L   */
+/* 0x4d , 77 */			0x4d,		/*   M   */
+/* 0x4e , 78 */			0x4e,		/*   N   */
+/* 0x4f , 79 */			0x4f,		/*   O   */
+/* 0x50 , 80 */			0x50,		/*   P   */
+/* 0x51 , 81 */			0x51,		/*   Q   */
+/* 0x52 , 82 */			0x52,		/*   R   */
+/* 0x53 , 83 */			0x53,		/*   S   */
+/* 0x54 , 84 */			0x54,		/*   T   */
+/* 0x55 , 85 */			0x55,		/*   U   */
+/* 0x56 , 86 */			0x56,		/*   V   */
+/* 0x57 , 87 */			0x57,		/*   W   */
+/* 0x58 , 88 */			0x58,		/*   X   */
+/* 0x59 , 89 */			0x59,		/*   Y   */
+/* 0x5a , 90 */			0x5a,		/*   Z   */
+/* 0x5b , 91 */			0x5b,		/*   [   */
+/* 0x5c , 92 */			0x5c,		/*   \   */
+/* 0x5d , 93 */			0x5d,		/*   ]   */
+/* 0x5e , 94 */			0x5e,		/*   ^   */
+/* 0x5f , 95 */			0x5f,		/*   _   */
+/* 0x60 , 96 */			0x60,		/*   `   */
+/* 0x61 , 97 */			0x61,		/*   a   */
+/* 0x62 , 98 */			0x62,		/*   b   */
+/* 0x63 , 99 */			0x63,		/*   c   */
+/* 0x64 , 100 */			0x64,		/*   d   */
+/* 0x65 , 101 */			0x65,		/*   e   */
+/* 0x66 , 102 */			0x66,		/*   f   */
+/* 0x67 , 103 */			0x67,		/*   g   */
+/* 0x68 , 104 */			0x68,		/*   h   */
+/* 0x69 , 105 */			0x69,		/*   i   */
+/* 0x6a , 106 */			0x6a,		/*   j   */
+/* 0x6b , 107 */			0x6b,		/*   k   */
+/* 0x6c , 108 */			0x6c,		/*   l   */
+/* 0x6d , 109 */			0x6d,		/*   m   */
+/* 0x6e , 110 */			0x6e,		/*   n   */
+/* 0x6f , 111 */			0x6f,		/*   o   */
+/* 0x70 , 112 */			0x70,		/*   p   */
+/* 0x71 , 113 */			0x71,		/*   q   */
+/* 0x72 , 114 */			0x72,		/*   r   */
+/* 0x73 , 115 */			0x73,		/*   s   */
+/* 0x74 , 116 */			0x74,		/*   t   */
+/* 0x75 , 117 */			0x75,		/*   u   */
+/* 0x76 , 118 */			0x76,		/*   v   */
+/* 0x77 , 119 */			0x77,		/*   w   */
+/* 0x78 , 120 */			0x78,		/*   x   */
+/* 0x79 , 121 */			0x79,		/*   y   */
+/* 0x7a , 122 */			0x7a,		/*   z   */
+/* 0x7b , 123 */			0x7b,		/*   {   */
+/* 0x7c , 124 */			0x7c,		/*   |   */
+/* 0x7d , 125 */			0x7d,		/*   }   */
+/* 0x7e , 126 */			0x7e,		/*   ~   */
+/* 0x7f , 127 */			0x7f,		/*      */
+/* 0x80 , 128 */			0x80,		/*   €   */
+/* 0x81 , 129 */			0x81,		/*   �   */
+/* 0x82 , 130 */			0x82,		/*   ‚   */
+/* 0x83 , 131 */			0x83,		/*   ƒ   */
+/* 0x84 , 132 */			0x84,		/*   „   */
+/* 0x85 , 133 */			0x85,		/*   …   */
+/* 0x86 , 134 */			0x86,		/*   †   */
+/* 0x87 , 135 */			0x87,		/*   ‡   */
+/* 0x88 , 136 */			0x88,		/*   ˆ   */
+/* 0x89 , 137 */			0x89,		/*   ‰   */
+/* 0x8a , 138 */			0x8a,		/*   Š   */
+/* 0x8b , 139 */			0x8b,		/*   ‹   */
+/* 0x8c , 140 */			0x8c,		/*   Œ   */
+/* 0x8d , 141 */			0x8d,		/*   �   */
+/* 0x8e , 142 */			0x8e,		/*   Ž   */
+/* 0x8f , 143 */			0x8f,		/*   �   */
+/* 0x90 , 144 */			0x90,		/*   �   */
+/* 0x91 , 145 */			0x91,		/*   ‘   */
+/* 0x92 , 146 */			0x92,		/*   ’   */
+/* 0x93 , 147 */			0x93,		/*   “   */
+/* 0x94 , 148 */			0x94,		/*   ”   */
+/* 0x95 , 149 */			0x95,		/*   •   */
+/* 0x96 , 150 */			0x96,		/*   –   */
+/* 0x97 , 151 */			0x97,		/*   —   */
+/* 0x98 , 152 */			0x98,		/*   ˜   */
+/* 0x99 , 153 */			0x99,		/*   ™   */
+/* 0x9a , 154 */			0x9a,		/*   š   */
+/* 0x9b , 155 */			0x9b,		/*   ›   */
+/* 0x9c , 156 */			0x9c,		/*   œ   */
+/* 0x9d , 157 */			0x9d,		/*   �   */
+/* 0x9e , 158 */			0x9e,		/*   ž   */
+/* 0x9f , 159 */			0x9f,		/*   Ÿ   */
+/* 0xa0 , 160 */			0xa0,		/*       */
+/* 0xa1 , 161 */			0xa1,		/*   ¡   */
+/* 0xa2 , 162 */			0xa2,		/*   ¢   */
+/* 0xa3 , 163 */			0xa3,		/*   £   */
+/* 0xa4 , 164 */			0xa4,		/*   ¤   */
+/* 0xa5 , 165 */			0xa5,		/*   ¥   */
+/* 0xa6 , 166 */			0xa6,		/*   ¦   */
+/* 0xa7 , 167 */			0xa7,		/*   §   */
+/* 0xa8 , 168 */			0xa8,		/*   ¨   */
+/* 0xa9 , 169 */			0xa9,		/*   ©   */
+/* 0xaa , 170 */			0xaa,		/*   ª   */
+/* 0xab , 171 */			0xab,		/*   «   */
+/* 0xac , 172 */			0xac,		/*   ¬   */
+/* 0xad , 173 */			0xad,		/*   ­   */
+/* 0xae , 174 */			0xae,		/*   ®   */
+/* 0xaf , 175 */			0xaf,		/*   ¯   */
+/* 0xb0 , 176 */			0xb0,		/*   °   */
+/* 0xb1 , 177 */			0xb1,		/*   ±   */
+/* 0xb2 , 178 */			0xb2,		/*   ²   */
+/* 0xb3 , 179 */			0xb3,		/*   ³   */
+/* 0xb4 , 180 */			0xb4,		/*   ´   */
+/* 0xb5 , 181 */			0xb5,		/*   µ   */
+/* 0xb6 , 182 */			0xb6,		/*   ¶   */
+/* 0xb7 , 183 */			0xb7,		/*   ·   */
+/* 0xb8 , 184 */			0xb8,		/*   ¸   */
+/* 0xb9 , 185 */			0xb9,		/*   ¹   */
+/* 0xba , 186 */			0xba,		/*   º   */
+/* 0xbb , 187 */			0xbb,		/*   »   */
+/* 0xbc , 188 */			0xbc,		/*   ¼   */
+/* 0xbd , 189 */			0xbd,		/*   ½   */
+/* 0xbe , 190 */			0xbe,		/*   ¾   */
+/* 0xbf , 191 */			0xbf,		/*   ¿   */
+/* 0xc0 , 192 */			'A',		/*   À   */
+/* 0xc1 , 193 */			0xc1,		/*   Á   */
+/* 0xc2 , 194 */			'B',		/*   Â   */
+/* 0xc3 , 195 */			0xc3,		/*   Ã   */
+/* 0xc4 , 196 */			0xc4,		/*   Ä   */
+/* 0xc5 , 197 */			'E',		/*   Å   */
+/* 0xc6 , 198 */			0xc6,		/*   Æ   */
+/* 0xc7 , 199 */			'3',		/*   Ç   */
+/* 0xc8 , 200 */			0xc8,		/*   È   */
+/* 0xc9 , 201 */			0xc9,		/*   É   */
+/* 0xca , 202 */			'K',		/*   Ê   */
+/* 0xcb , 203 */			0xcb,		/*   Ë   */
+/* 0xcc , 204 */			'M',		/*   Ì   */
+/* 0xcd , 205 */			'H',		/*   Í   */
+/* 0xce , 206 */			'O',		/*   Î   */
+/* 0xcf , 207 */			0xcf,		/*   Ï   */
+/* 0xd0 , 208 */			'P',		/*   Ð   */
+/* 0xd1 , 209 */			'C',		/*   Ñ   */
+/* 0xd2 , 210 */			'T',		/*   Ò   */
+/* 0xd3 , 211 */			'Y',		/*   Ó   */
+/* 0xd4 , 212 */			0xd4,		/*   Ô   */
+/* 0xd5 , 213 */			'X',		/*   Õ   */
+/* 0xd6 , 214 */			0xd6,		/*   Ö   */
+/* 0xd7 , 215 */			0xd7,		/*   ×   */
+/* 0xd8 , 216 */			0xd8,		/*   Ø   */
+/* 0xd9 , 217 */			0xd9,		/*   Ù   */
+/* 0xda , 218 */			'b',		/*   Ú   */
+/* 0xdb , 219 */			0xdb,		/*   Û   */
+/* 0xdc , 220 */			'b',		/*   Ü   */
+/* 0xdd , 221 */			0xdd,		/*   Ý   */
+/* 0xde , 222 */			0xde,		/*   Þ   */
+/* 0xdf , 223 */			0xdf,		/*   ß   */
+/* 0xe0 , 224 */			'a',		/*   à   */
+/* 0xe1 , 225 */			0xe1,		/*   á   */
+/* 0xe2 , 226 */			'B',		/*   â   */
+/* 0xe3 , 227 */			'r',		/*   ã   */
+/* 0xe4 , 228 */			'g',		/*   ä   */
+/* 0xe5 , 229 */			'e',		/*   å   */
+/* 0xe6 , 230 */			0xe6,		/*   æ   */
+/* 0xe7 , 231 */			'3',		/*   ç   */
+/* 0xe8 , 232 */			'u',		/*   è   */
+/* 0xe9 , 233 */			0xe9,		/*   é   */
+/* 0xea , 234 */			'k',		/*   ê   */
+/* 0xeb , 235 */			0xeb,		/*   ë   */
+/* 0xec , 236 */			'm',		/*   ì   */
+/* 0xed , 237 */			'H',		/*   í   */
+/* 0xee , 238 */			'o',		/*   î   */
+/* 0xef , 239 */			'n',		/*   ï   */
+/* 0xf0 , 240 */			'p',		/*   ð   */
+/* 0xf1 , 241 */			'c',		/*   ñ   */
+/* 0xf2 , 242 */			'T',		/*   ò   */
+/* 0xf3 , 243 */			0xf3,		/*   ó   */
+/* 0xf4 , 244 */			0xf4,		/*   ô   */
+/* 0xf5 , 245 */			0xf5,		/*   õ   */
+/* 0xf6 , 246 */			0xf6,		/*   ö   */
+/* 0xf7 , 247 */			0xf7,		/*   ÷   */
+/* 0xf8 , 248 */			0xf8,		/*   ø   */
+/* 0xf9 , 249 */			0xf9,		/*   ù   */
+/* 0xfa , 250 */			0xfa,		/*   ú   */
+/* 0xfb , 251 */			0xfb,		/*   û   */
+/* 0xfc , 252 */			0xfc,		/*   ü   */
+/* 0xfd , 253 */			0xfd,		/*   ý   */
+/* 0xfe , 254 */			0xfe,		/*   þ   */
+/* 0xff , 255 */			0xff		/*   ÿ   */
 };
 
+unsigned char csim(unsigned char c) {
+	return csim_table[c];
+}
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/md5.c ircby-0.5-RC3/src/md5.c
--- ircd-hybrid-7.0.1/src/md5.c	Sun Nov 24 03:27:15 2002
+++ ircby-0.5-RC3/src/md5.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: md5.c,v 1.15 2002/11/24 08:27:15 jmallett Exp $
+ *  $Id: md5.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/memory.c ircby-0.5-RC3/src/memory.c
--- ircd-hybrid-7.0.1/src/memory.c	Thu Jul 11 20:43:24 2002
+++ ircby-0.5-RC3/src/memory.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: memory.c,v 7.38 2002/07/12 00:43:24 androsyn Exp $
+ *  $Id: memory.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/messages.tab ircby-0.5-RC3/src/messages.tab
--- ircd-hybrid-7.0.1/src/messages.tab	Sat Oct 25 22:08:24 2003
+++ ircby-0.5-RC3/src/messages.tab	Tue Mar 30 11:04:25 2004
@@ -16,7 +16,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- *   $Id: messages.tab,v 7.73.2.2 2003/10/26 02:08:24 db Exp $
+ *   $Id: messages.tab,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 static  char *  replies[] = {
@@ -332,8 +332,8 @@
 /* 305 RPL_UNAWAY, */   ":%s 305 %s :You are no longer marked as being away",
 /* 306 RPL_NOWAWAY, */  ":%s 306 %s :You have been marked as being away",
 /* 307 */       NULL,
-/* 308 */	NULL,
-/* 309 */       NULL,
+/* 308 RPL_WHOISADMIN,  */      ":%s 308 %s %s :is a Server Administrator",
+/* 309 RPL_WHOISCODEPAGE, */    ":%s 309 %s %s :translation table is [%s]",
 /* 310 */       NULL,
 /* 311 RPL_WHOISUSER, */        ":%s 311 %s %s %s %s * :%s",
 /* 312 RPL_WHOISSERVER, */      ":%s 312 %s %s %s :%s",
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/modules.c ircby-0.5-RC3/src/modules.c
--- ircd-hybrid-7.0.1/src/modules.c	Tue Jan 21 09:26:51 2003
+++ ircby-0.5-RC3/src/modules.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: modules.c,v 7.106 2003/01/21 14:26:51 db Exp $
+ *  $Id: modules.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/motd.c ircby-0.5-RC3/src/motd.c
--- ircd-hybrid-7.0.1/src/motd.c	Thu Oct 10 14:49:30 2002
+++ ircby-0.5-RC3/src/motd.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: motd.c,v 7.26 2002/10/10 18:49:30 androsyn Exp $
+ *  $Id: motd.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/numeric.c ircby-0.5-RC3/src/numeric.c
--- ircd-hybrid-7.0.1/src/numeric.c	Fri May 24 19:34:49 2002
+++ ircby-0.5-RC3/src/numeric.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: numeric.c,v 7.20 2002/05/24 23:34:49 androsyn Exp $
+ *  $Id: numeric.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/packet.c ircby-0.5-RC3/src/packet.c
--- ircd-hybrid-7.0.1/src/packet.c	Sun Feb 16 17:54:37 2003
+++ ircby-0.5-RC3/src/packet.c	Mon Apr 19 13:37:12 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: packet.c,v 7.103 2003/02/16 22:54:37 db Exp $
+ *  $Id: packet.c,v 1.2 2004/04/19 17:37:12 newiceman Exp $
  */
 #include "stdinc.h"
 #include "tools.h"
@@ -249,9 +249,9 @@
   unsigned char tmp[2];
   unsigned char *len = tmp;
   struct SlinkRplDef *replydef;
-#ifndef NDEBUG
+/* #ifndef NDEBUG */
   struct hook_io_data hdata;
-#endif
+/* #endif */
  
  
   assert(lserver != NULL);
@@ -375,9 +375,9 @@
   int lbuf_len;
   int fd_r; 
   int binary = 0;
-#ifndef NDEBUG
+/* #ifndef NDEBUG */
   struct hook_io_data hdata;
-#endif
+/* #endif */
   if(IsDefunct(client_p))
     return;
   
@@ -411,12 +411,12 @@
     return;
   }
 
-#ifndef NDEBUG
+/* #ifndef NDEBUG */
   hdata.connection = client_p;
   hdata.data = readBuf;
   hdata.len = length;
   hook_call_event("iorecv", &hdata);
-#endif
+/* #endif */
   
   if (client_p->lasttime < CurrentTime)
     client_p->lasttime = CurrentTime;
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/parse.c ircby-0.5-RC3/src/parse.c
--- ircd-hybrid-7.0.1/src/parse.c	Mon Feb  9 23:28:39 2004
+++ ircby-0.5-RC3/src/parse.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: parse.c,v 7.146.2.3 2004/02/10 04:28:39 ievil Exp $
+ *  $Id: parse.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/restart.c ircby-0.5-RC3/src/restart.c
--- ircd-hybrid-7.0.1/src/restart.c	Sat Jan 25 00:00:33 2003
+++ ircby-0.5-RC3/src/restart.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: restart.c,v 7.23 2003/01/25 05:00:33 lusky Exp $
+ *  $Id: restart.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/resv.c ircby-0.5-RC3/src/resv.c
--- ircd-hybrid-7.0.1/src/resv.c	Thu Oct 10 14:49:30 2002
+++ ircby-0.5-RC3/src/resv.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: resv.c,v 7.17 2002/10/10 18:49:30 androsyn Exp $
+ *  $Id: resv.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/rsa.c ircby-0.5-RC3/src/rsa.c
--- ircd-hybrid-7.0.1/src/rsa.c	Thu May 29 01:13:26 2003
+++ ircby-0.5-RC3/src/rsa.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: rsa.c,v 7.25.4.1 2003/05/29 05:13:26 lusky Exp $
+ *  $Id: rsa.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_auth.c ircby-0.5-RC3/src/s_auth.c
--- ircd-hybrid-7.0.1/src/s_auth.c	Thu May 29 01:13:26 2003
+++ ircby-0.5-RC3/src/s_auth.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_auth.c,v 7.103.2.3 2003/05/29 05:13:26 lusky Exp $
+ *  $Id: s_auth.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /*
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_bsd.c ircby-0.5-RC3/src/s_bsd.c
--- ircd-hybrid-7.0.1/src/s_bsd.c	Sat May 31 03:37:05 2003
+++ ircby-0.5-RC3/src/s_bsd.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd.c,v 7.180.2.3 2003/05/31 07:37:05 lusky Exp $
+ *  $Id: s_bsd.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_bsd_devpoll.c ircby-0.5-RC3/src/s_bsd_devpoll.c
--- ircd-hybrid-7.0.1/src/s_bsd_devpoll.c	Tue Nov 26 22:46:57 2002
+++ ircby-0.5-RC3/src/s_bsd_devpoll.c	Tue Mar 30 11:04:25 2004
@@ -20,7 +20,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd_devpoll.c,v 7.16 2002/11/27 03:46:57 jmallett Exp $
+ *  $Id: s_bsd_devpoll.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "config.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_bsd_kqueue.c ircby-0.5-RC3/src/s_bsd_kqueue.c
--- ircd-hybrid-7.0.1/src/s_bsd_kqueue.c	Mon Apr  7 19:51:18 2003
+++ ircby-0.5-RC3/src/s_bsd_kqueue.c	Tue Mar 30 11:04:25 2004
@@ -20,7 +20,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd_kqueue.c,v 1.28.2.1 2003/04/07 23:51:18 lusky Exp $
+ *  $Id: s_bsd_kqueue.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "config.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_bsd_poll.c ircby-0.5-RC3/src/s_bsd_poll.c
--- ircd-hybrid-7.0.1/src/s_bsd_poll.c	Tue Nov 26 22:46:57 2002
+++ ircby-0.5-RC3/src/s_bsd_poll.c	Tue Mar 30 11:04:25 2004
@@ -20,7 +20,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd_poll.c,v 7.55 2002/11/27 03:46:57 jmallett Exp $
+ *  $Id: s_bsd_poll.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "config.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_bsd_select.c ircby-0.5-RC3/src/s_bsd_select.c
--- ircd-hybrid-7.0.1/src/s_bsd_select.c	Tue Nov 26 22:46:57 2002
+++ ircby-0.5-RC3/src/s_bsd_select.c	Tue Mar 30 11:04:25 2004
@@ -20,7 +20,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd_select.c,v 7.27 2002/11/27 03:46:57 jmallett Exp $
+ *  $Id: s_bsd_select.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "config.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_bsd_sigio.c ircby-0.5-RC3/src/s_bsd_sigio.c
--- ircd-hybrid-7.0.1/src/s_bsd_sigio.c	Tue Nov 26 22:46:58 2002
+++ ircby-0.5-RC3/src/s_bsd_sigio.c	Tue Mar 30 11:04:25 2004
@@ -21,7 +21,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_bsd_sigio.c,v 7.24 2002/11/27 03:46:58 jmallett Exp $
+ *  $Id: s_bsd_sigio.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #ifndef _GNU_SOURCE
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_conf.c ircby-0.5-RC3/src/s_conf.c
--- ircd-hybrid-7.0.1/src/s_conf.c	Sat Oct 25 22:08:24 2003
+++ ircby-0.5-RC3/src/s_conf.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_conf.c,v 7.341.2.1 2003/10/26 02:08:24 db Exp $
+ *  $Id: s_conf.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_debug.c ircby-0.5-RC3/src/s_debug.c
--- ircd-hybrid-7.0.1/src/s_debug.c	Fri May  2 00:37:35 2003
+++ ircby-0.5-RC3/src/s_debug.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_debug.c,v 7.67.4.2 2003/05/02 04:37:35 lusky Exp $
+ *  $Id: s_debug.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_gline.c ircby-0.5-RC3/src/s_gline.c
--- ircd-hybrid-7.0.1/src/s_gline.c	Wed Sep  4 22:48:42 2002
+++ ircby-0.5-RC3/src/s_gline.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_gline.c,v 1.23 2002/09/05 02:48:42 db Exp $
+ *  $Id: s_gline.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_log.c ircby-0.5-RC3/src/s_log.c
--- ircd-hybrid-7.0.1/src/s_log.c	Sat Feb 15 11:32:46 2003
+++ ircby-0.5-RC3/src/s_log.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_log.c,v 7.46 2003/02/15 16:32:46 lusky Exp $
+ *  $Id: s_log.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_misc.c ircby-0.5-RC3/src/s_misc.c
--- ircd-hybrid-7.0.1/src/s_misc.c	Fri May 24 19:34:51 2002
+++ ircby-0.5-RC3/src/s_misc.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_misc.c,v 7.29 2002/05/24 23:34:51 androsyn Exp $
+ *  $Id: s_misc.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_serv.c ircby-0.5-RC3/src/s_serv.c
--- ircd-hybrid-7.0.1/src/s_serv.c	Mon Feb  9 23:28:39 2004
+++ ircby-0.5-RC3/src/s_serv.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_serv.c,v 7.280.2.4 2004/02/10 04:28:39 ievil Exp $
+ *  $Id: s_serv.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_stats.c ircby-0.5-RC3/src/s_stats.c
--- ircd-hybrid-7.0.1/src/s_stats.c	Thu Apr 10 23:41:42 2003
+++ ircby-0.5-RC3/src/s_stats.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_stats.c,v 7.23.2.1 2003/04/11 03:41:42 lusky Exp $
+ *  $Id: s_stats.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/s_user.c ircby-0.5-RC3/src/s_user.c
--- ircd-hybrid-7.0.1/src/s_user.c	Sat Oct 25 22:08:25 2003
+++ ircby-0.5-RC3/src/s_user.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: s_user.c,v 7.223.2.3 2003/10/26 02:08:25 db Exp $
+ *  $Id: s_user.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/scache.c ircby-0.5-RC3/src/scache.c
--- ircd-hybrid-7.0.1/src/scache.c	Thu Oct 10 14:49:31 2002
+++ ircby-0.5-RC3/src/scache.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: scache.c,v 7.17 2002/10/10 18:49:31 androsyn Exp $
+ *  $Id: scache.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/send.c ircby-0.5-RC3/src/send.c
--- ircd-hybrid-7.0.1/src/send.c	Mon Feb  9 23:28:40 2004
+++ ircby-0.5-RC3/src/send.c	Mon Apr 19 13:37:12 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: send.c,v 7.225.2.3 2004/02/10 04:28:40 ievil Exp $
+ *  $Id: send.c,v 1.2 2004/04/19 17:37:12 newiceman Exp $
  */
 
 #include "stdinc.h"
@@ -293,7 +293,7 @@
   
   if (linebuf_len(&to->localClient->buf_sendq))
   {
-    while((retlen = linebuf_flush(to->localClient->fd, &to->localClient->buf_sendq)) > 0)
+    while((retlen = linebuf_flush(to->localClient->fd, &to->localClient->buf_sendq, to)) > 0)
     {
       /* We have some data written .. update counters */
 #ifndef NDEBUG
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/snprintf.c ircby-0.5-RC3/src/snprintf.c
--- ircd-hybrid-7.0.1/src/snprintf.c	Fri May 24 19:34:52 2002
+++ ircby-0.5-RC3/src/snprintf.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: snprintf.c,v 1.6 2002/05/24 23:34:52 androsyn Exp $
+ *  $Id: snprintf.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 /**************************************************************
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/sprintf_irc.c ircby-0.5-RC3/src/sprintf_irc.c
--- ircd-hybrid-7.0.1/src/sprintf_irc.c	Mon Apr  7 19:51:18 2003
+++ ircby-0.5-RC3/src/sprintf_irc.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: sprintf_irc.c,v 7.15.2.1 2003/04/07 23:51:18 lusky Exp $
+ *  $Id: sprintf_irc.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/tools.c ircby-0.5-RC3/src/tools.c
--- ircd-hybrid-7.0.1/src/tools.c	Thu Feb  6 03:45:58 2003
+++ ircby-0.5-RC3/src/tools.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: tools.c,v 7.27 2003/02/06 08:45:58 a1kmm Exp $
+ *  $Id: tools.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  *
  * When you update these functions make sure you update the ones in tools.h
  * as well!!!
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/vchannel.c ircby-0.5-RC3/src/vchannel.c
--- ircd-hybrid-7.0.1/src/vchannel.c	Fri Jan 17 08:00:53 2003
+++ ircby-0.5-RC3/src/vchannel.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: vchannel.c,v 7.67 2003/01/17 13:00:53 db Exp $
+ *  $Id: vchannel.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/version.c.SH ircby-0.5-RC3/src/version.c.SH
--- ircd-hybrid-7.0.1/src/version.c.SH	Tue Nov 13 03:59:01 2001
+++ ircby-0.5-RC3/src/version.c.SH	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# $Id: version.c.SH,v 7.19 2001/11/13 08:59:01 leeh Exp $ 
+# $Id: version.c.SH,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $ 
 
 spitshell=cat
 package=IRC
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/src/whowas.c ircby-0.5-RC3/src/whowas.c
--- ircd-hybrid-7.0.1/src/whowas.c	Thu Oct 10 14:49:31 2002
+++ ircby-0.5-RC3/src/whowas.c	Tue Mar 30 11:04:25 2004
@@ -19,7 +19,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: whowas.c,v 7.20 2002/10/10 18:49:31 androsyn Exp $
+ *  $Id: whowas.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "stdinc.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/Makefile.in ircby-0.5-RC3/tools/Makefile.in
--- ircd-hybrid-7.0.1/tools/Makefile.in	Thu Jul 11 19:40:27 2002
+++ ircby-0.5-RC3/tools/Makefile.in	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 7.32 2002/07/11 23:40:27 leeh Exp $
+# $Id: Makefile.in,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 CC		= @CC@
 INSTALL		= @INSTALL@
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/README ircby-0.5-RC3/tools/README
--- ircd-hybrid-7.0.1/tools/README	Tue Apr 30 08:45:01 2002
+++ ircby-0.5-RC3/tools/README	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-$Id: README,v 7.10 2002/04/30 12:45:01 leeh Exp $
+$Id: README,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 A directory of support programs for ircd.
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/README.mkpasswd ircby-0.5-RC3/tools/README.mkpasswd
--- ircd-hybrid-7.0.1/tools/README.mkpasswd	Sun Nov  4 00:20:21 2001
+++ ircby-0.5-RC3/tools/README.mkpasswd	Tue Mar 30 11:04:25 2004
@@ -1,5 +1,5 @@
 mkpasswd.c documentation
-$Id: README.mkpasswd,v 1.5 2001/11/04 05:20:21 wcampbel Exp $
+$Id: README.mkpasswd,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 This is documentation for the mkpasswd.c included in ircd-hybrid-7.
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/convertconf.c ircby-0.5-RC3/tools/convertconf.c
--- ircd-hybrid-7.0.1/tools/convertconf.c	Thu Jul 18 11:28:28 2002
+++ ircby-0.5-RC3/tools/convertconf.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: convertconf.c,v 1.36 2002/07/18 15:28:28 db Exp $
+ * $Id: convertconf.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/convertilines.c ircby-0.5-RC3/tools/convertilines.c
--- ircd-hybrid-7.0.1/tools/convertilines.c	Tue Jul 16 18:30:21 2002
+++ ircby-0.5-RC3/tools/convertilines.c	Tue Mar 30 11:04:25 2004
@@ -25,7 +25,7 @@
  *  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  *  POSSIBILITY OF SUCH DAMAGE.
  *
- * $Id: convertilines.c,v 7.3 2002/07/16 22:30:21 db Exp $
+ * $Id: convertilines.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/convertklines.c ircby-0.5-RC3/tools/convertklines.c
--- ircd-hybrid-7.0.1/tools/convertklines.c	Mon Feb 25 14:56:03 2002
+++ ircby-0.5-RC3/tools/convertklines.c	Tue Mar 30 11:04:25 2004
@@ -15,7 +15,7 @@
  *   along with this program; if not, write to the Free Software
  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: convertklines.c,v 7.5 2002/02/25 19:56:03 leeh Exp $
+ * $Id: convertklines.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include <stdio.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/descrip.mms ircby-0.5-RC3/tools/descrip.mms
--- ircd-hybrid-7.0.1/tools/descrip.mms	Tue Feb  5 16:34:01 2002
+++ ircby-0.5-RC3/tools/descrip.mms	Tue Mar 30 11:04:25 2004
@@ -1,6 +1,6 @@
 # MMS/MMK Makefile for OpenVMS
 # Copyright (c) 2001 Edward Brocklesby
-# $Id: descrip.mms,v 7.5 2002/02/05 21:34:01 ejb Exp $
+# $Id: descrip.mms,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 CC=	CC
 CFLAGS=	/STANDARD=ISOC94
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/encspeed.c ircby-0.5-RC3/tools/encspeed.c
--- ircd-hybrid-7.0.1/tools/encspeed.c	Sat May 31 03:30:36 2003
+++ ircby-0.5-RC3/tools/encspeed.c	Tue Mar 30 11:04:25 2004
@@ -2,7 +2,7 @@
  * encspeed.c - originally written by einride
  *            - modified for ircd-hybrid-7 by davidt
  *
- * $Id: encspeed.c,v 7.6.2.1 2003/05/31 07:30:36 lusky Exp $
+ * $Id: encspeed.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 
 #include "../include/setup.h"
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/mkpasswd.c ircby-0.5-RC3/tools/mkpasswd.c
--- ircd-hybrid-7.0.1/tools/mkpasswd.c	Wed Jan  9 14:38:45 2002
+++ ircby-0.5-RC3/tools/mkpasswd.c	Tue Mar 30 11:04:25 2004
@@ -9,7 +9,7 @@
 ** VMS support by Edward Brocklesby, crypt.c implementation
 ** phk@login.dknet.dk
 **
-** $Id: mkpasswd.c,v 7.11 2002/01/09 19:38:45 jmallett Exp $
+** $Id: mkpasswd.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 */
 #include <stdio.h>
 #include <string.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/rsa_respond/Makefile ircby-0.5-RC3/tools/rsa_respond/Makefile
--- ircd-hybrid-7.0.1/tools/rsa_respond/Makefile	Sat Jan 25 17:42:20 2003
+++ ircby-0.5-RC3/tools/rsa_respond/Makefile	Tue Mar 30 11:04:25 2004
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.8 2003/01/25 22:42:20 lusky Exp $
+# $Id: Makefile,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 
 LIBS = -lcrypto
 
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/rsa_respond/README ircby-0.5-RC3/tools/rsa_respond/README
--- ircd-hybrid-7.0.1/tools/rsa_respond/README	Mon Sep 16 22:13:49 2002
+++ ircby-0.5-RC3/tools/rsa_respond/README	Tue Mar 30 11:04:25 2004
@@ -32,4 +32,4 @@
 respond compiles properly, and have been tested on FreeBSD 4.x, Linux glibc,
 Solaris 8, and Cygwin 1.2 or higher.
 
-# $Id: README,v 1.7 2002/09/17 02:13:49 db Exp $
+# $Id: README,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/rsa_respond/respond.c ircby-0.5-RC3/tools/rsa_respond/respond.c
--- ircd-hybrid-7.0.1/tools/rsa_respond/respond.c	Wed May 28 23:02:17 2003
+++ ircby-0.5-RC3/tools/rsa_respond/respond.c	Tue Mar 30 11:04:25 2004
@@ -17,7 +17,7 @@
  *  You should have received a copy of the GNU General Public License
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *  $Id: respond.c,v 1.9.2.1 2003/05/29 03:02:17 lusky Exp $
+ *  $Id: respond.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include <stdio.h>
 #include <string.h>
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/untabify ircby-0.5-RC3/tools/untabify
--- ircd-hybrid-7.0.1/tools/untabify	Sun Aug  1 17:19:57 1999
+++ ircby-0.5-RC3/tools/untabify	Tue Mar 30 11:04:25 2004
@@ -2,7 +2,7 @@
 #
 # untabify - convert tabs to spaces
 #
-# $Id: untabify,v 7.0.0.1 1999/08/01 21:19:57 lusky Exp $
+# $Id: untabify,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
 use Text::Tabs;
 $tabstop = 8;
 while (<>) { print expand($_) }
diff -uNrd -x ChangeLog -x configure -x ChangeLog.old ircd-hybrid-7.0.1/tools/viconf.c ircby-0.5-RC3/tools/viconf.c
--- ircd-hybrid-7.0.1/tools/viconf.c	Mon Feb  4 21:40:22 2002
+++ ircby-0.5-RC3/tools/viconf.c	Tue Mar 30 11:04:25 2004
@@ -1,7 +1,7 @@
 /*
  * viconf.c
  *
- * $Id: viconf.c,v 7.4 2002/02/05 02:40:22 jmallett Exp $
+ * $Id: viconf.c,v 1.1.1.1 2004/03/30 16:04:25 ewger Exp $
  */
 #include <stdio.h>
 #include <unistd.h>
