Jilles Tjoelker
f2601e74cb
Update some copyright years.
2009-01-01 22:48:50 +01:00
Jilles Tjoelker
5f29102170
Make SCAN UMODES GLOBAL NO-LIST MASK <mask> no longer an operspy command.
...
This agrees with allowing MODE <nick> as non-operspy.
2009-01-01 20:32:30 +01:00
Jilles Tjoelker
681ddf64d2
Allow opers to see other users umodes with /mode <nick>.
...
If the other user is local, the snomask is also shown.
2009-01-01 19:24:38 +01:00
Jilles Tjoelker
d9e7ca4960
BOPM/TCM do not need the ability to global kill, so remove it from server_bot
...
privset.
2008-12-28 23:24:43 +01:00
Jilles Tjoelker
c98c2c89d6
Remove redundant check.
...
Surely, if source_p == target_p, then target_p->from == source_p->from.
2008-12-28 18:36:41 +01:00
Jilles Tjoelker
a1d2fafd55
Make sure default privset remains available, fixes various crashes
...
with default/invalid privsets and rehashing.
2008-12-27 23:13:48 +01:00
Jilles Tjoelker
9a7ab95b89
Allow opers and shide_exempt users to see hopcounts even if flatten_links is on.
2008-12-27 22:41:52 +01:00
Jilles Tjoelker
8ee12f0c43
Show libratbox version info to opers in /info.
2008-12-23 00:28:05 +01:00
Jilles Tjoelker
31c86ea80f
Put libratbox version on startup in a nicer place.
2008-12-22 21:50:21 +01:00
Valeriy Yatsko
d2b6b9f308
[ratbox3 svn r26284 by androsyn] spew the libratbox version info on -version and at startup
2008-12-22 12:58:33 +03:00
Valeriy Yatsko
db0b158ab9
aclocal is unneeded here.
2008-12-22 12:54:40 +03:00
Valeriy Yatsko
ada9d3dbdd
Add autogen.sh, called from makerelease.sh script.
2008-12-22 12:52:38 +03:00
Valeriy Yatsko
ac3b4cb50a
Run automake for libratbox.
2008-12-22 12:50:23 +03:00
Valeriy Yatsko
030272f378
Update libratbox.
2008-12-22 12:49:01 +03:00
Valeriy Yatsko
b6b2691d60
Update TODO
2008-12-22 12:40:31 +03:00
Valeriy Yatsko
43c7534b94
Automated merge with ssh://hg.atheme.org//hg/charybdis
2008-12-22 02:47:00 +03:00
Valeriy Yatsko
8c5eee4c84
Fix serno.h.
2008-12-22 02:46:26 +03:00
Jilles Tjoelker
e4d1b59b0c
Ignore toplevel include/serno.h only, not libratbox one.
2008-12-22 00:44:00 +01:00
Valeriy Yatsko
52a3fae436
Revert .hgignore change.
2008-12-22 02:36:18 +03:00
Valeriy Yatsko
00c72a060b
Remove .hgignore for serno.h, add serno.h for libratbox.
2008-12-22 02:34:40 +03:00
Jilles Tjoelker
bac250f689
Add 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.
2008-12-20 17:17:27 +01:00
Jilles Tjoelker
83235e9ed5
Show 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.
2008-12-19 19:24:12 +01:00
Jilles Tjoelker
16ef24cf38
Only count throttle entries that cause rejection in /stats t.
2008-12-16 21:10:09 +01:00
Jilles Tjoelker
ae09cb7dbe
Show throttle info in /stats t.
...
from ircd-ratbox (androsyn)
2008-12-16 21:02:04 +01:00
Jilles Tjoelker
422bb0b553
Make rehashing privset{} change online oper privileges.
...
This also fixes memory leak due to multiple privsets
with the same name (added after each rehash).
2008-12-14 18:25:15 +01:00
Jilles Tjoelker
0e52d0d4cf
Unref privset of quitting oper.
2008-12-14 17:31:42 +01:00
Jilles Tjoelker
f85a5a3f20
m_webirc: use rb_crypt() instead of crypt()
2008-12-13 11:49:28 +01:00
Jilles Tjoelker
7a618bd339
Update sgml docs for cidr_ipv4_bitlen/cidr_ipv6_bitlen split.
2008-12-11 21:53:36 +01:00
androsyn
bdbc903306
cast getpid() to int
2008-12-10 12:46:23 +03:00
Jilles Tjoelker
384239009f
Update NEWS.
2008-12-09 23:51:38 +01:00
Jilles Tjoelker
0a1bb0ebd9
Clarify /quote help snomask a little.
2008-12-09 00:22:58 +01:00
Valeriy Yatsko
a89787bf3b
Update TODO.
2008-12-07 22:48:45 +03:00
Valeriy Yatsko
4498a09587
Branch merge
2008-12-07 22:46:38 +03:00
Valeriy Yatsko
4f62a7647e
Update my email address.
2008-12-07 22:46:19 +03:00
Jilles Tjoelker
c6c70358b3
Mention auto CPRIVMSG/CNOTICE in sgml docs.
2008-12-05 15:33:38 +01:00
Jilles Tjoelker
26348c8f9e
Add /topic !#channel operspy to sgml docs.
2008-12-04 01:40:57 +01:00
Jilles Tjoelker
770f12901a
Add umode +Z to the help files.
2008-12-04 01:03:05 +01:00
Jilles Tjoelker
508e0a7166
Mention effect of /accept on umode +R.
2008-12-04 00:51:32 +01:00
Jilles Tjoelker
bfa5df1e92
Remove additional wrong declaration for rb_kill().
2008-12-03 22:57:13 +01:00
Jilles Tjoelker
ea6dade261
As in shadowircd, increase buffer for /who status.
...
Not necessary here but nice for consistency.
2008-12-03 22:54:30 +01:00
Aaron Sethman
cdf7c361aa
report logfile access issues
...
committer: Valeriy Yatsko <dwr@it-penza.org>
2008-11-16 10:15:28 +03:00
Valeriy Yatsko
731fac317d
Branch merge.
2008-12-03 02:59:26 +03:00
Valeriy Yatsko
b7a689d1e5
Remove irc_basename, replace it with rb_basename from libratbox.
2008-12-03 02:59:13 +03:00
Jilles Tjoelker
2a073ca2ed
Put back conditionally netwide ssld error snote.
2008-12-03 00:55:58 +01:00
Valeriy Yatsko
34f76fdd0f
Forgot version.c.SH for libratbox/.
2008-12-03 02:54:08 +03:00
Valeriy Yatsko
d0f4d745c6
Branch merge.
2008-12-03 02:50:01 +03:00
Valeriy Yatsko
3202e24921
Copied libratbox and related stuff from shadowircd upstream.
2008-12-03 02:49:39 +03:00
Jilles Tjoelker
d4db3063c7
Specify RTLD_LOCAL explicitly.
...
As in atheme-services, I guess some versions of
MacOS X need this.
2008-12-03 00:39:07 +01:00
Jilles Tjoelker
41615da91c
Add operspy /topic.
...
This allows querying any channel's topic under the
operspy rules, but not changing it.
2008-12-03 00:16:05 +01:00
Jilles Tjoelker
dffb83aa69
Put back example.conf limits to their old values,
...
increasing cidr limit somewhat more.
2008-11-30 13:35:01 +01:00