stskeeps
69095eb401
- Changed IRCCommand::friend into IRCCommand::partner
2007-05-14 13:41:57 +00:00
aquanight
2c7a3f2e66
Chained extbans support.
2007-05-13 23:09:24 +00:00
stskeeps
ee3c5683db
- Changed all references to 'class' to 'cclass' (connection class) - to
...
avoid some keyword confusion and other wacky ideas
2007-05-13 22:38:25 +00:00
wolfsage
daf4161e12
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2394
diff -u -r1.1.1.1.2.1.2.1.2.2394 Changes
--- Changes 13 May 2007 16:48:38 -0000 1.1.1.1.2.1.2.1.2.2394
+++ Changes 13 May 2007 17:56:05 -0000
@@ -1666,3 +1666,4 @@
- A bug was introduced in the patch for #0003139 . Patched by WolfSage
- #0002533 reported by Dodge_Ram, patched by WolfSage, regarding notices
not being sent when /*line and /shun are used to request stats
+- Removed class.h and minor references to aClass. Patched by WolfSage
2007-05-13 17:56:31 +00:00
wolfsage
1a7c68a72b
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2393
diff -u -r1.1.1.1.2.1.2.1.2.2393 Changes
--- Changes 13 May 2007 16:02:53 -0000 1.1.1.1.2.1.2.1.2.2393
+++ Changes 13 May 2007 16:48:33 -0000
@@ -1664,4 +1664,5 @@
- #0003333 reported by fbi, regarding a unreferenced and duplicate
m_botmotd in core and modules
- A bug was introduced in the patch for #0003139 . Patched by WolfSage
-
+- #0002533 reported by Dodge_Ram, patched by WolfSage, regarding notices
+ not being sent when /*line and /shun are used to request stats
2007-05-13 16:48:38 +00:00
wolfsage
2c7a00d11f
Let's see if it works this time
2007-05-13 16:27:52 +00:00
wolfsage
ea630663f9
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2392
diff -u -r1.1.1.1.2.1.2.1.2.2392 Changes
--- Changes 13 May 2007 13:42:27 -0000 1.1.1.1.2.1.2.1.2.2392
+++ Changes 13 May 2007 16:02:50 -0000
@@ -1662,4 +1662,6 @@
- #0003327 reported by fbi, regarding a unreferenced and duplicate
m_opermotd/m_motd in core
- #0003333 reported by fbi, regarding a unreferenced and duplicate
- m_botmotd in core and modules
\ No newline at end of file
+ m_botmotd in core and modules
+- A bug was introduced in the patch for #0003139 . Patched by WolfSage
+
2007-05-13 16:02:53 +00:00
stskeeps
7e87518dda
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2391
diff -u -r1.1.1.1.2.1.2.1.2.2391 Changes
--- Changes 10 May 2007 23:14:51 -0000 1.1.1.1.2.1.2.1.2.2391
+++ Changes 13 May 2007 13:41:57 -0000
@@ -1661,3 +1661,5 @@
about SQUIT in help.conf
- #0003327 reported by fbi, regarding a unreferenced and duplicate
m_opermotd/m_motd in core
+- #0003333 reported by fbi, regarding a unreferenced and duplicate
+ m_botmotd in core and modules
\ No newline at end of file
2007-05-13 13:42:27 +00:00
stskeeps
b7492458bf
- #0003327 reported by fbi, regarding a unreferenced and duplicate
...
m_opermotd/m_motd in core
2007-05-10 23:14:51 +00:00
stskeeps
ae2abd4f50
- #0002549 reported by Ostdeutschland, regarding lacking information
...
about SQUIT in help.conf
2007-05-04 15:38:11 +00:00
stskeeps
ea36514f06
- #0003139 reported by vonitsanet, improving error messages on /connect
...
when trying to /connect to a server with wildcards (* and ?) in the link
block. We also raise an error if link::options::autoconnect is used
together with wildcards in hostname.
2007-05-04 14:59:39 +00:00
stskeeps
a59bd57d5b
- #0002318 reported by Stealth, regarding small error in oper block
...
documentation
2007-05-04 14:38:45 +00:00
stskeeps
59e80b2535
- #0002040 reported by aquanight, removing dependancy on +l for +L. This
2007-05-04 14:33:33 +00:00
stskeeps
f8d18df440
- #0003313 reported by Stealth, regarding not erroring/warning when me::name
...
is bigger than HOSTLEN, from now it will error on config read.
2007-05-04 14:21:58 +00:00
stskeeps
97adf80062
+- #0003092 reported by tabrisnet, patched by WolfSage, regarding documentation says
...
+ link::bind-ip is optional, but not specifying it produces an error
2007-05-03 14:33:22 +00:00
stskeeps
e73cb3e8f4
- #0003060 reported by Robby22, patched by WolfSage, regarding remote
...
rehashing -ssl / -garbage is not Global'd, and a bugfix to an earlier
WolfSage patch
2007-05-01 08:27:56 +00:00
Bram Matthys
26eca67b82
- Disallowing channels with : in them, it's not worth to risk breakage of 32* to 33*,
...
services, and other things like odd-extbans and things we haven't thought about,
all for allowing one silly character.
2007-04-29 22:41:00 +00:00
aquanight
0cd066d62d
Fix SVSKILL sending illegal QUIT
2007-04-29 22:19:23 +00:00
stskeeps
5545cc49b9
? Makefile
...
? Unreal.patch
? bindir.patch
? cert-swhois.patch.txt
? config.log
? config.settings
? config.status
? config_sslzipdirfix.patch
? dgets.patch
? diff-msg-wildcardfix
? diff-remove-addline
? diff-remove-unused-crap
? ircd.log
? ircd.pid
? ircd.tune
? locop.patch
? locops_see_ulines_in_map.patch
? login_page.php?return=%2Ffile_download.php?file_id=408
? myoper.patch
? pingseconds.patch
? quitreaderrormsg.patch
? readerrorquitmsg.patch
? s_conf.patch
? s_serv.patch
? server.cert.pem
? server.key.pem
? server.req.pem
? ssl.rnd
? tmp
? unreal
? unreal318fix.patch
? unrealircd.conf
? userip.patch
? extras/c-ares
? extras/c-ares-1.3.2
? extras/c-ares.tar
? extras/regexp
? extras/tre-0.7.2
? extras/tre.tar
? include/setup.h
? ircdcron/ircdchk
? src/ircd
? src/version.c
? src/modules/Makefile
? src/modules/m_cycle.cpp
? src/modules/test.cpp
? src/modules/chanmodes/Makefile
Index: Changes
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2380
diff -u -r1.1.1.1.2.1.2.1.2.2380 Changes
--- Changes 26 Apr 2007 12:55:16 -0000 1.1.1.1.2.1.2.1.2.2380
+++ Changes 26 Apr 2007 15:18:34 -0000
@@ -1632,3 +1632,6 @@
Devel.WolfSage.org[192.168.2.97] closed the connection. This would
probably have caused netsplits to go unnoticed.
- #0002095 removing /helpop broadcasting
+- #0003298 reported by Stealth patched by WolfSage, regarding KICK now sends
+ proper channel name to other servers, Local KICK now displays proper
+ channel name from other servers
Index: src/modules/m_kick.c
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/src/modules/Attic/m_kick.c,v
retrieving revision 1.1.2.6
diff -u -r1.1.2.6 m_kick.c
--- src/modules/m_kick.c 25 Apr 2007 17:37:05 -0000 1.1.2.6
+++ src/modules/m_kick.c 26 Apr 2007 15:18:35 -0000
@@ -149,10 +149,10 @@
goto attack;
/* Note for coders regarding oper override:
- * always let a remote kick (=from a user on another server) trough or
+ * always let a remote kick (=from a user on another server) through or
* else we will get desynched. In short this means all the denying should
* always contain a && MyClient(sptr) [or sptr!=cptr] and at the end
- * a remote kick should always be allowed (pass trough). -- Syzop
+ * a remote kick should always be allowed (pass through). -- Syzop
*/
/* applies to everyone (well except remote/ulines :p) */
@@ -336,12 +336,12 @@
/* NORMAL */
sendto_channel_butserv(chptr,
sptr, ":%s KICK %s %s :%s",
- parv[0], name, who->name, comment);
+ parv[0], chptr->chname, who->name, comment);
}
}
sendto_serv_butone_token(cptr, parv[0],
MSG_KICK, TOK_KICK, "%s %s :%s",
- name, who->name, comment);
+ chptr->chname, who->name, comment);
if (lp)
{
remove_user_from_channel(who, chptr);
2007-04-26 15:18:40 +00:00
stskeeps
017c87cd4d
- #0002095 removing /helpop broadcasting
2007-04-26 12:55:18 +00:00
stskeeps
22c17e5009
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2378
diff -u -r1.1.1.1.2.1.2.1.2.2378 Changes
--- Changes 25 Apr 2007 17:37:04 -0000 1.1.1.1.2.1.2.1.2.2378
+++ Changes 26 Apr 2007 05:32:14 -0000
@@ -1627,3 +1627,8 @@
variable to determine what should be copied.
- #0003281 regarding removing masked channels, this will make channels with
:'s in them not be backwards compatible with 3.2.*, patch by WolfSage
+- #0003301 regarding sending @1 ]:Server %s closed the connection
+ Devel.WolfSage.org[192.168.2.97] instead of @1 ] :Server
+ Devel.WolfSage.org[192.168.2.97] closed the connection. This would
+ probably have caused netsplits to go unnoticed.
+
2007-04-26 05:32:22 +00:00
stskeeps
054a30e061
- #0003281 regarding removing masked channels, this will make channels with
...
:'s in them not be backwards compatible with 3.2.*, patch by WolfSage
2007-04-25 17:37:05 +00:00
stskeeps
68ed7aee77
- #0003294 reported by Bock, patched by aegis regarding a problem with make
...
install, that also cleans up the stuff to install a bit, with adding a
variable to determine what should be copied.
2007-04-25 17:01:44 +00:00
stskeeps
c3d01a03de
- #0003288 patched by fbi, read error prefix in quit msg if socket error on
...
read and write for write
2007-04-24 19:43:48 +00:00
stskeeps
07c8d7604f
- #0003000 reported and patched by Stealth, regarding Send TKL updates to G snomask
2007-04-24 11:51:55 +00:00
stskeeps
3ca6c4d3bc
- Patch by WolfSage to make /rehash -all case insensitive.
2007-04-24 11:47:55 +00:00
stskeeps
cf6965e9e2
- #0003223 reported by JasonTik patched by WolfSage, regarding undocumented
...
max link pass length. This now -WARNS- when there is a password bigger
than PASSWDLEN.
2007-04-24 11:36:33 +00:00
stskeeps
7e6ca53e67
- #0002301 reported by vonitsanet patched by WolfSage, regarding adding oper
...
username to /whois, visible if you are an oper
2007-04-24 11:29:08 +00:00
stskeeps
8481b9da1d
- Implemented #0002990 , changing 432 into: %s 432 %s %s :%s,
2007-04-24 11:21:15 +00:00
stskeeps
b6879d2b63
- #0003272 patched by w00t, regarding remove restrictions on NOTICE/PRIVMSG for opers.
2007-04-24 11:04:07 +00:00
stskeeps
4db5289ea6
- #0003232 reported by vonitsanet patched by djGrr, regarding /map is not shown u:lined servers to local opers and /links does.
2007-04-24 10:59:02 +00:00
stskeeps
1e0c422213
- #0002685 reported by w00t, patched by WolfSage, regarding useless if () in m_help.c
2007-04-24 10:53:20 +00:00
stskeeps
c9ea9a7251
- #0002846 reported by alex323, patched by WolfSage, regarding local ircop cannot issue CLOSE command
2007-04-24 10:46:16 +00:00
stskeeps
ad9c35029e
- #0003287 reported and patched by satmd regarding 318 end of /whois list
...
breaks RFC
- Fixed a typo in #003091 related patch
2007-04-24 10:41:36 +00:00
stskeeps
f21c338460
- #0003216 patched by djGrrr, regarding when you run ./Config for a second
...
time after settings are saved in config.settings, the SSLDIR and ZIPLINKSDIR
defaults are basically completely ignored.
2007-04-24 10:20:47 +00:00
stskeeps
d776eb39e2
- #0003091,#0003068,#003290 reported by Bock, aegis, WolfSage and patched by aegis, regarding
...
Makefile.in includes networks* files/dirs, Problems when specifying
different directory for binary in Config, error on 'make install' if path
to binary not exist
2007-04-24 10:16:48 +00:00
stskeeps
49e4360cde
- #0003212 patched by Grunt, regarding /userip <someone_else> seemingly
...
shows my (cloaked) IP
2007-04-24 10:09:57 +00:00
stskeeps
e136f05517
- #0003285 patched by w00t, removing add_local_domain and other useless
...
stuff
2007-04-24 09:43:02 +00:00
stskeeps
8650bb40f9
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2360
diff -u -r1.1.1.1.2.1.2.1.2.2360 Changes
--- Changes 24 Apr 2007 08:54:04 -0000 1.1.1.1.2.1.2.1.2.2360
+++ Changes 24 Apr 2007 09:03:21 -0000
@@ -1591,3 +1591,6 @@
- #0003146 reported by vonitsanet, regarding Modes O,S (etc) not rejected for modes-on-connect
fixed by djGrrr
- #0003289 suggested and patched by fbi, adding (Ping timeout: 182 seconds)
+- #0002932 reported by therock247uk, patched by WolfSage, regarding Local
+ opers can /chghost /chgident /chgname on someone thats on another server on
+ the network
2007-04-24 09:03:26 +00:00
stskeeps
e979619d0c
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2359
diff -u -r1.1.1.1.2.1.2.1.2.2359 Changes
--- Changes 18 Apr 2007 13:40:02 -0000 1.1.1.1.2.1.2.1.2.2359
+++ Changes 24 Apr 2007 08:53:59 -0000
@@ -1590,3 +1590,4 @@
allows cloakkey 1 and 3 to be identical.
- #0003146 reported by vonitsanet, regarding Modes O,S (etc) not rejected for modes-on-connect
fixed by djGrrr
+- #0003289 suggested and patched by fbi, adding (Ping timeout: 182 seconds)
2007-04-24 08:54:05 +00:00
stskeeps
353e366445
? Makefile
...
? config.log
? config.settings
? config.status
? dgets.patch
? diff-remove-addline
? ircd.log
? ircd.pid
? ircd.tune
? login_page.php?return=%2Ffile_download.php?file_id=408
? server.cert.pem
? server.key.pem
? server.req.pem
? ssl.rnd
? tmp
? unreal
? unrealircd.conf
? extras/c-ares
? extras/c-ares-1.3.2
? extras/c-ares.tar
? extras/regexp
? extras/tre-0.7.2
? extras/tre.tar
? include/setup.h
? ircdcron/ircdchk
? src/ircd
? src/version.c
? src/modules/Makefile
? src/modules/m_cycle.cpp
? src/modules/test.cpp
? src/modules/chanmodes/Makefile
Index: Changes
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2358
diff -u -r1.1.1.1.2.1.2.1.2.2358 Changes
--- Changes 18 Apr 2007 13:21:03 -0000 1.1.1.1.2.1.2.1.2.2358
+++ Changes 18 Apr 2007 13:38:36 -0000
@@ -1586,5 +1586,7 @@
- #0002420 reported by KnuX fixed by WolfSage
- #0003147 reported by vonitsanet, fixed by djGrrr regarding making
spamfilters work in case of /setname
-- #0002157 repoted by Dukat, fixed by djGrrr regarding cloaking module
+- #0002157 reported by Dukat, fixed by djGrrr regarding cloaking module
allows cloakkey 1 and 3 to be identical.
+- #0003146 reported by vonitsanet, regarding Modes O,S (etc) not rejected for modes-on-connect
+ fixed by djGrrr
Index: src/s_conf.c
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/src/s_conf.c,v
retrieving revision 1.1.1.1.6.1.2.374
diff -u -r1.1.1.1.6.1.2.374 s_conf.c
--- src/s_conf.c 16 Apr 2007 17:05:47 -0000 1.1.1.1.6.1.2.374
+++ src/s_conf.c 18 Apr 2007 13:38:47 -0000
@@ -6940,23 +6940,17 @@
}
}
else if (!strcmp(cep->ce_varname, "modes-on-connect")) {
+ char *p;
CheckNull(cep);
CheckDuplicate(cep, modes_on_connect, "modes-on-connect");
- if (strchr(cep->ce_vardata, 'z'))
- {
- config_error("%s:%i: set::modes-on-connect may not have +z",
- cep->ce_fileptr->cf_filename, cep->ce_varlinenum);
- errors++;
- }
+ for (p = cep->ce_vardata; *p; p++)
+ if (strchr("oOaANCrzSgHhqtW", *p))
+ {
+ config_error("%s:%i: set::modes-on-connect may not include mode '%c'",
+ cep->ce_fileptr->cf_filename, cep->ce_varlinenum, *p);
+ errors++;
+ }
templong = (long) set_usermode(cep->ce_vardata);
- if (templong & UMODE_OPER)
- {
- config_error("%s:%i: set::modes-on-connect contains +o",
- cep->ce_fileptr->cf_filename,
- cep->ce_varlinenum);
- errors++;
- continue;
- }
}
else if (!strcmp(cep->ce_varname, "modes-on-join")) {
char *c;
2007-04-18 13:40:02 +00:00
stskeeps
0f38bad303
- #0002157 repoted by Dukat, fixed by djGrrr regarding cloaking module
...
allows cloakkey 1 and 3 to be identical.
2007-04-18 13:21:04 +00:00
stskeeps
3897fada86
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2356
diff -u -r1.1.1.1.2.1.2.1.2.2356 Changes
--- Changes 16 Apr 2007 17:21:19 -0000 1.1.1.1.2.1.2.1.2.2356
+++ Changes 17 Apr 2007 17:21:10 -0000
@@ -1583,4 +1583,6 @@
- #0002844 reported by RandomNumber: Spamfilter bawks on capitalizing actions
- #0002404 reported by White_Magic, patched by w00t, removing /addline
(which the bug report wasnt about)
-- #0002420 reported by KnuX fixed by .. not sure
+- #0002420 reported by KnuX fixed by WolfSage
+- #0003147 reported by vonitsanet, fixed by djGrrr regarding making
+ spamfilters work in case of /setname
2007-04-17 17:21:22 +00:00
stskeeps
b61dee6561
- #0002420 reported by KnuX fixed by .. not sure
2007-04-16 17:21:19 +00:00
stskeeps
9c23d3d80d
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2354
diff -u -r1.1.1.1.2.1.2.1.2.2354 Changes
--- Changes 16 Apr 2007 16:47:15 -0000 1.1.1.1.2.1.2.1.2.2354
+++ Changes 16 Apr 2007 17:05:37 -0000
@@ -1581,3 +1581,5 @@
- #0003159 reported by aegis and Bock, regarding typos in documentation
- #0002560 reported and patched by w00t, regarding a typo in /SAMODE
- #0002844 reported by RandomNumber: Spamfilter bawks on capitalizing actions
+- #0002404 reported by White_Magic, patched by w00t, removing /addline
+ (which the bug report wasnt about)
2007-04-16 17:05:48 +00:00
stskeeps
e62959f1fe
- #0002844 reported by RandomNumber: Spamfilter bawks on capitalizing actions
2007-04-16 16:47:15 +00:00
stskeeps
f332d8754a
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2352
diff -u -r1.1.1.1.2.1.2.1.2.2352 Changes
--- Changes 16 Apr 2007 16:19:06 -0000 1.1.1.1.2.1.2.1.2.2352
+++ Changes 16 Apr 2007 16:33:46 -0000
@@ -1579,3 +1579,4 @@
- #0002842 reported by Zell, fixed by WolfSage regarding glitch in rehash
output glitch
- #0003159 reported by aegis and Bock, regarding typos in documentation
+- #0002560 reported and patched by w00t, regarding a typo in /SAMODE
2007-04-16 16:33:50 +00:00
stskeeps
a1e8de34f8
- #0003159 reported by aegis and Bock, regarding typos in documentation
2007-04-16 16:19:07 +00:00
stskeeps
ebab7885c8
- #0002842 reported by Zell, fixed by WolfSage regarding glitch in rehash
...
output glitch
2007-04-16 16:11:50 +00:00
stskeeps
2e993427c6
Index: Changes
...
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v
retrieving revision 1.1.1.1.2.1.2.1.2.2349
diff -u -r1.1.1.1.2.1.2.1.2.2349 Changes
--- Changes 15 Apr 2007 22:42:35 -0000 1.1.1.1.2.1.2.1.2.2349
+++ Changes 16 Apr 2007 06:36:23 -0000
@@ -1574,3 +1574,5 @@
- Fixed #0003171 reported by danieldg (typo)
- #0003118 reported by vonitsanet (typo in ADDOMOTD), fixed by WolfSage
- #0003272 reported and fixed by WolfSage (addmotd, addomotd in help.conf)
+- #0003274 reported by Stealth regarding using actual nick and not given
+ nick in SAPART
2007-04-16 06:36:26 +00:00