Alexander Barton
|
bdaf53e799
|
Fixed TRACE: don't output "Serv" lines for ourself; display more info.
|
2004-02-28 02:18:16 +00:00 |
|
Alexander Barton
|
c40592d2ce
|
Removed "USE_" prefixes of configuration #defines.
|
2003-12-26 15:55:07 +00:00 |
|
Alexander Barton
|
7b6e26628a
|
Fixed and enhanced penalty handling; changed internal time resoluiton of
the server to one second. Code cleanup.
|
2003-11-05 23:24:48 +00:00 |
|
Alexander Barton
|
e55399c667
|
The KILL comand verifies and logs more parameters.
|
2003-04-29 12:19:20 +00:00 |
|
Alexander Barton
|
62796722f1
|
Changed all PACKAGE's to PACKAGE_NAME and all VERSION's to PACKAGE_VERSION.
|
2003-03-31 15:54:21 +00:00 |
|
Alexander Barton
|
ac4f25e3a7
|
Enhanced (and fiexd) IRC_TRACE(): now shows operators and correct link uptimes.
|
2003-03-19 21:16:53 +00:00 |
|
Alexander Barton
|
2152e37722
|
- Added "HELP" command.
|
2003-01-15 13:49:20 +00:00 |
|
Alexander Barton
|
42c4e6c7b1
|
- Added support for "TRACE" command.
|
2003-01-13 18:56:30 +00:00 |
|
Alexander Barton
|
1443bc381c
|
- Enhanced IRC_KILL to get along with Client==Client_ThisServer() for "fake KILLs".
|
2003-01-08 22:27:13 +00:00 |
|
Alexander Barton
|
9d82635b15
|
- Fixed IRC_KILL: used wrong connection index.
|
2003-01-08 22:07:34 +00:00 |
|
Alexander Barton
|
01b58a0582
|
- Fixed test if we are still connected after a KILL command.
|
2002-12-31 16:09:55 +00:00 |
|
Alexander Barton
|
b8d7dcec77
|
- Adjusted includes for new "conn-func.h" header.
|
2002-12-30 17:15:42 +00:00 |
|
Alexander Barton
|
8340e4267c
|
- Fixed prefix of error messages of KILL.
|
2002-12-27 13:35:19 +00:00 |
|
Alexander Barton
|
01bec0daa2
|
- KILL can't kill server-links any more.
|
2002-12-27 13:17:04 +00:00 |
|
Alexander Barton
|
4d2f279d2d
|
- fixed KILL: you can kill yourself now without crashing the server;
QUIT isn't send to other servers after the KILL any more.
|
2002-12-26 18:41:00 +00:00 |
|
Alexander Barton
|
b316c380ad
|
- replaced some calls to sprintf() with snprintf() -- more secure :-)
|
2002-12-26 17:14:48 +00:00 |
|
Alexander Barton
|
695631b298
|
- replaced a lot of strcpy() calls with strlcpy() which is more secure.
|
2002-12-26 17:04:54 +00:00 |
|
Alexander Barton
|
490f28ffd1
|
- new file header format (in english);
- new file ident semantics.
|
2002-12-12 12:24:18 +00:00 |
|
Alexander Barton
|
44a2b3cf69
|
- added missing include of stdio.h header for sprintf().
|
2002-12-12 11:40:41 +00:00 |
|
Alexander Barton
|
b99af4fa47
|
- IRC Operators can KILL users now.
|
2002-12-06 17:02:39 +00:00 |
|
Alexander Barton
|
0c471b84f7
|
- neues Source-Modul "irc-info"; neuer Befehl STATS.
|
2002-11-30 17:39:56 +00:00 |
|
Alexander Barton
|
1e59617d2c
|
- Parser auf Befehlstabelle umgestellt.
|
2002-11-30 15:04:57 +00:00 |
|
Alexander Barton
|
f86bbd718d
|
- neuer Befehl IRC_TIME().
|
2002-11-24 18:45:53 +00:00 |
|
Alexander Barton
|
1fd9216ca4
|
- MOTD kann nun auch an andere Server delegiert werden.
|
2002-11-24 16:36:03 +00:00 |
|
Alexander Barton
|
12bf203167
|
- neue Funktion IRC_WHOWAS() begonnen.
|
2002-11-22 23:31:56 +00:00 |
|
Alexander Barton
|
c7b55aa6f4
|
- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.
|
2002-10-09 16:53:02 +00:00 |
|
Alexander Barton
|
1e83e6662f
|
- fehlenden Return-Wert ergaenzt (ich Dubel).
|
2002-10-09 13:35:32 +00:00 |
|
Alexander Barton
|
39d7b014cf
|
- NOTICE liefert nun nie(!) einen Fehler, auch nicht, wenn Client noch nicht registriert.
|
2002-10-09 13:33:19 +00:00 |
|
Alexander Barton
|
ec474a4bd2
|
- "format-string-bugs", die zum Abbruch des Servers fuehrten, behoben.
|
2002-10-04 11:21:46 +00:00 |
|
Alexander Barton
|
3a3d6d7b9a
|
- neuer Befehl IRC_ADMIN().
|
2002-09-16 09:14:45 +00:00 |
|
Alexander Barton
|
3da161131a
|
- KILL konnte keine Remote-Clients toeten; zudem besseres Logging.
|
2002-07-25 11:37:01 +00:00 |
|
Alexander Barton
|
9fd8254ada
|
- auch bei IRC_NOTICE() wurde das Ziel nicht korrekt validiert.
|
2002-06-11 13:58:43 +00:00 |
|
Alexander Barton
|
c3d9c40a74
|
- wurde bei PRIVMSG als Ziel ein Server angegeben, so beendete sich der ngircd mit einem assert().
|
2002-06-10 21:08:45 +00:00 |
|
Alexander Barton
|
f7327524fc
|
- Weitere Anpassungen an pre-ANSI-Compiler.
|
2002-05-30 16:52:20 +00:00 |
|
Alexander Barton
|
c2f60abe55
|
- Anpassungen an pre-ANSI-Compiler,
- Includes aufgeraumt: Header includieren keine anderen mehr.
|
2002-05-27 13:09:26 +00:00 |
|
Alexander Barton
|
c74083645a
|
- alle Client_GetFromID() durch Client_Search() ersetzt.
- IRC_PRIVMSG() ruft nun intern Channel_Write() auf.
|
2002-03-25 17:04:02 +00:00 |
|
Alexander Barton
|
ca33cbda05
|
- externe portab-Header werden nicht mehr benoetigt/benutzt, dadurch
einige Aenderungen an diversen Source-Dateien und Headern.
- Dateien enthalten keine CVS-History mehr.
|
2002-03-12 14:37:51 +00:00 |
|
Alexander Barton
|
23add79c3e
|
- bei WHO, WHOIS und NAMES wird nun nur noch der Status "Operator" oder
"voiced" geliefert -- nicht mehr beides.
|
2002-03-10 18:16:51 +00:00 |
|
Alexander Barton
|
b3a64f5e08
|
- der WHO-Befehl (ohne Argumente) gat teilweise Channel-Names vergessen.
|
2002-03-04 01:43:20 +00:00 |
|
Alexander Barton
|
7de4683506
|
- WHO implementiert (bisher ohne Unterstuetzung von Masks)
|
2002-03-03 19:44:30 +00:00 |
|
Alexander Barton
|
2ee05c9a68
|
- Source in weitere Module fuer IRC-Befehle aufgesplitted.
|
2002-03-03 17:15:11 +00:00 |
|
Alexander Barton
|
40f07f2f5c
|
- Forwarding von TOPIC an andere Server gefixed. Hoffentlich ;-)
|
2002-02-28 00:48:26 +00:00 |
|
Alexander Barton
|
ef7f7a90f4
|
- einige Funktionen in irc-xxx-Module ausgegliedert.
|
2002-02-27 23:26:36 +00:00 |
|
Alexander Barton
|
9780ed1f21
|
- Channel-Topics werden nun auch korrekt von anderen Server angenommen.
|
2002-02-27 20:55:44 +00:00 |
|
Alexander Barton
|
d59f029043
|
- Channel-Topics implementiert.
|
2002-02-27 20:33:13 +00:00 |
|
Alexander Barton
|
3c01ac4e33
|
- PRIVMSG zeugt nun bei Texten an User an, wenn diese "away" sind.
|
2002-02-27 18:57:21 +00:00 |
|
Alexander Barton
|
949977e878
|
- IRC-Befehl "AWAY" implementert.
|
2002-02-27 18:23:45 +00:00 |
|
Alexander Barton
|
cd6e40493c
|
- PRIVMSG beachtet nun die Channel-Modes "n" und "m".
|
2002-02-27 17:05:41 +00:00 |
|
Alexander Barton
|
a7bbcef6e0
|
- Bug bei belegtem Nickname bei User-Registrierung (NICK-Befehl) behoben.
|
2002-02-27 16:04:14 +00:00 |
|
Alexander Barton
|
c147ebef0d
|
- NAMES beachtet nun das "invisible" Flag ("i") von Usern.
|
2002-02-27 15:23:27 +00:00 |
|