0dba1df7cdWHOIS 330 (services login name) does not need a remote whois.
Jilles Tjoelker
2009-01-25 17:36:19 +0100
388ff36d4bAdd umode +R to doc/services.txt.
Jilles Tjoelker
2009-01-25 17:35:57 +0100
1b09d11527Get rid of local variable shadowing.
Jilles Tjoelker
2009-01-25 16:26:17 +0100
e19c515ce9commit 1df4ff0b0558e4698819f8e4ac6ecb7654b81a2c Author: Stephen Bennett <spb@exherbo.org> Date: Sun Jan 18 16:30:27 2009 +0000
Jilles Tjoelker
2009-01-25 16:23:36 +0100
8d03179e4fOnly kill unknown prefix UIDs that start with a valid SID (existing and behind the link that sent the prefix). Also require them to be exactly 9 characters long.
Jilles Tjoelker
2009-01-22 00:27:27 +0100
f8283571adSimplify hunt_server(), send ERR_NOSUCHSERVER from only one place.
Jilles Tjoelker
2009-01-21 20:15:07 +0100
88192c68aaCut down user@server description in opers help file.
Jilles Tjoelker
2009-01-21 00:40:16 +0100
77f3c1f440Remove some more references to parv[0] in comments.
Jilles Tjoelker
2009-01-18 21:20:14 +0100
ac408af6cbUpdate comments for parv[0] removal.
Jilles Tjoelker
2009-01-18 18:22:43 +0100
564b19bf9aIf a privset is removed from ircd.conf, wipe its privs. (Privsets continue to exist as long as they are referenced.)
Jilles Tjoelker
2009-01-18 01:39:41 +0100
3619e29987Change /stats O to show privset blocks (oper only). To show operator blocks, only /stats o (lowercase) now works.
Jilles Tjoelker
2009-01-18 01:35:24 +0100
9a67a652f8Nicer description of /stats o.
Jilles Tjoelker
2009-01-18 01:33:51 +0100
8e425f4137Replace parv[0] with source_p->name.
Jilles Tjoelker
2009-01-17 01:18:19 +0100
a13b19f9feDo not log ERROR messages from unknowns. from ircd-ratbox (androsyn)
Jilles Tjoelker
2009-01-17 00:23:02 +0100
1c4d0f3cebRemove more TS5 remnants.
Jilles Tjoelker
2009-01-16 23:18:10 +0100
6e749518bbburst_TS6(): assume users have a UID
Jilles Tjoelker
2009-01-16 23:11:11 +0100
ffa772f3d4Log to serverlog when throwing out a server because of a bad nickname.
Jilles Tjoelker
2009-01-16 23:10:49 +0100
6eb9f03a13Close the local link that sends a TS5 NICK introduction. This is no longer supported and was already broken, sending out a UID message without UID parameter to other servers.
Jilles Tjoelker
2009-01-16 23:08:05 +0100
9f811fcefdReject SCAN UMODES if invalid parameters are given.
Jilles Tjoelker
2009-01-16 18:33:38 +0100
cffd37ee37[ratbox3 svn r26397] Make it more likely that error messages on ssld connections get through. When ssld reports a connection closure because of "Remote host closed the connection" and the connection is any server or a registered client, try a read_packet() on the client. This should mainly help LIBRB_USE_IOTYPE=poll which iterates over the ready file descriptors in numerical order, processing the ssld control connection before the closing data connection.
Jilles Tjoelker
2009-01-15 20:08:46 +0300
6f3b64079f[svn r26332] get rid of the zip ready stuff
androsyn
2009-01-01 14:50:21 +0300
d5e5bfc851Update some copyright years.
Jilles Tjoelker
2009-01-01 22:48:50 +0100
c80b76f022Make SCAN UMODES GLOBAL NO-LIST MASK <mask> no longer an operspy command. This agrees with allowing MODE <nick> as non-operspy.
Jilles Tjoelker
2009-01-01 20:32:30 +0100
3471ceb507Allow opers to see other users umodes with /mode <nick>. If the other user is local, the snomask is also shown.
Jilles Tjoelker
2009-01-01 19:24:38 +0100
29ef4e88c8BOPM/TCM do not need the ability to global kill, so remove it from server_bot privset.
Jilles Tjoelker
2008-12-28 23:24:43 +0100
53ece38bb1Remove redundant check. Surely, if source_p == target_p, then target_p->from == source_p->from.
Jilles Tjoelker
2008-12-28 18:36:41 +0100
064c191ad2Make sure default privset remains available, fixes various crashes with default/invalid privsets and rehashing.
Jilles Tjoelker
2008-12-27 23:13:48 +0100
6dfa266965Allow opers and shide_exempt users to see hopcounts even if flatten_links is on.
Jilles Tjoelker
2008-12-27 22:41:52 +0100
c552a39d49Show libratbox version info to opers in /info.
Jilles Tjoelker
2008-12-23 00:28:05 +0100
7b52cd51d5Put libratbox version on startup in a nicer place.
Jilles Tjoelker
2008-12-22 21:50:21 +0100
b0ef251cda[ratbox3 svn r26284 by androsyn] spew the libratbox version info on -version and at startup
Valeriy Yatsko
2008-12-22 12:58:33 +0300
7ee3cd3a21aclocal is unneeded here.
Valeriy Yatsko
2008-12-22 12:54:40 +0300
a2392a3867Add autogen.sh, called from makerelease.sh script.
Valeriy Yatsko
2008-12-22 12:52:38 +0300
cb2b4d497eRun automake for libratbox.
Valeriy Yatsko
2008-12-22 12:50:23 +0300
d56c84364aRemove .hgignore for serno.h, add serno.h for libratbox.
Valeriy Yatsko
2008-12-22 02:34:40 +0300
0ec112cc00Add code to detect overflow in WHOX. This should currently be impossible, but may be possible with extremely long server/nick names and additional fields. In case of overflow, the string sent to to the user is truncated and if it was the first overflow since the module was loaded a notice is sent to snomask +d.
Jilles Tjoelker
2008-12-20 17:17:27 +0100
760ef9e1eaShow rejectcache/throttle in /testline output. This adds more RPL_TESTLINE numerics with code '!'. Different from the other results, the I/K line or RESV will be shown as well.
Jilles Tjoelker
2008-12-19 19:24:12 +0100
84bfb8ccb3Only count throttle entries that cause rejection in /stats t.
Jilles Tjoelker
2008-12-16 21:10:09 +0100
76d4968137Show throttle info in /stats t. from ircd-ratbox (androsyn)
Jilles Tjoelker
2008-12-16 21:02:04 +0100
543b8c392cMake rehashing privset{} change online oper privileges. This also fixes memory leak due to multiple privsets with the same name (added after each rehash).
Jilles Tjoelker
2008-12-14 18:25:15 +0100
0ba0bb4ce0Unref privset of quitting oper.
Jilles Tjoelker
2008-12-14 17:31:42 +0100
f24b187a8em_webirc: use rb_crypt() instead of crypt()
Jilles Tjoelker
2008-12-13 11:49:28 +0100
73788f7953Add operspy /topic. This allows querying any channel's topic under the operspy rules, but not changing it.
Jilles Tjoelker
2008-12-03 00:16:05 +0100
76514a0b77Put back example.conf limits to their old values, increasing cidr limit somewhat more.
Jilles Tjoelker
2008-11-30 13:35:01 +0100
571df4297cUpdate reference.conf for cidr change as well.
Jilles Tjoelker
2008-11-30 13:33:43 +0100
c8d8588915Split cidr_bitlen into cidr_ipv4_bitlen and cidr_ipv6_bitlen. Taken from ircd-ratbox 3 via shadowircd.
Jilles Tjoelker
2008-11-30 13:31:59 +0100
e752dd2618Allow coloured part reasons in -c channels.
Jilles Tjoelker
2008-11-29 22:22:18 +0100
e157c3aa58Remove reference to old maxconnections way.
Jilles Tjoelker
2008-11-28 15:51:52 +0100
e7c8892297Put back accidentally removed word.
Jilles Tjoelker
2008-11-26 21:38:49 +0100
b29e40b7caImprove note about case sensitivity.
Jilles Tjoelker
2008-11-26 00:07:12 +0100
e129e2af12Mention how to specify the default port in a remote connect.
Jilles Tjoelker
2008-11-25 23:58:24 +0100
660debfad5Correct buffer without space for '\0', should have been safe due to padding.
Jilles Tjoelker
2008-11-22 18:51:00 +0100
51e1ce904eMake the notices reporting auth{} privs a bit more serious-looking, as in ratbox3.
Jilles Tjoelker
2008-11-19 22:45:13 +0100
17d00839b3make is_cti/is_sti collect times connected in unsigned long long instead of time_t as well..on 32bit boxes that is going to wrap pretty quickly
Aaron Sethman
2008-11-16 10:04:09 +0300
59eedf155fAllow +z messages from outside if -n. This gives a useful meaning to the cmode combo +mz-n: messages from ops and voices go to all channel members, messages from anyone else (on or off channel) go to ops. With +mnz, messages from outside are not allowed at all.
Jilles Tjoelker
2008-11-15 22:56:09 +0100
79ba162940Truncate idle time in /who to 32 bits. Pointed out by dwr (but solved differently).
Jilles Tjoelker
2008-11-15 21:15:38 +0100
9a9f3cf8a5Only require DNSBL replies to be in 127.0.0.0/8 instead of /24.
Jilles Tjoelker
2008-11-15 16:17:16 +0100
570ca08a4fAllow the resolver to process longer hostnames, for the benefit of some DNSBLs like the "TorDNSEL service".
Jilles Tjoelker
2008-11-15 16:13:39 +0100
863efb0e6bShould use rb_strlcpy instead of strlcpy...
Jilles Tjoelker
2008-11-09 01:05:39 +0100
44913ac65fAdd WHOX to 005 so we can see if much breaks.
Jilles Tjoelker
2008-11-09 00:27:15 +0100
aff2058aa8who: Use @+ combining for 354 numeric. The 352 numeric uses it if CAP multi-prefix is enabled, as before.
Jilles Tjoelker
2008-11-09 00:13:29 +0100
555801db60Add ircu-like /who format options. Use /quote help who for details. The format code "o" (oplevel) is not documented, but implemented showing dummy information (999 for chanop, n/a otherwise).
Jilles Tjoelker
2008-11-09 00:12:56 +0100
9d35015621Make comment for ms_join() up to date.
Jilles Tjoelker
2008-11-09 00:05:15 +0100
05d8a68c88Show spambot notices for joins, not for parts. Parts still decrement the counter for showing notices. This shows more channels in the notices.
Jilles Tjoelker
2008-11-08 17:22:41 +0100
28823cd3dbAllow normal users to use /chantrace. The same information is already available via a combination of /who and /trace.
Jilles Tjoelker
2008-11-08 01:28:16 +0100