Jilles Tjoelker
86aba27c2d
Document efnet-style GLINE protocol.
2009-03-01 01:03:58 +01:00
Jilles Tjoelker
f1d07f6b7c
Import new mkpasswd from ircd-ratbox.
...
This now uses libratbox.
2009-02-22 00:59:16 +01:00
Jilles Tjoelker
4a584d412e
Rerun autoconf.
2009-02-22 00:45:50 +01:00
Jilles Tjoelker
f9a9ffacc1
Remove some warning that will not be fixed.
2009-02-22 00:45:41 +01:00
Jilles Tjoelker
6865c0b099
Add channel::only_ascii_channels config option
...
to restrict channel names to printable ascii only.
Like disable_fake_channels this only applies to joins
by local users; unlike disable_fake_channels it applies
to opers as well.
2009-02-22 00:12:21 +01:00
Jilles Tjoelker
54828d589d
Avoid unnecessary const violation.
2009-02-22 00:05:48 +01:00
Jilles Tjoelker
dc396efea9
-Wbad-function-cast is stupid.
2009-02-22 00:02:51 +01:00
Jilles Tjoelker
596e2178a9
Added tag charybdis-3.1.0 for changeset f54b0af927a7
2009-02-08 21:50:07 +01:00
Jilles Tjoelker
e9f64b98ac
Do not create directories under PREFIX while building.
2009-02-08 21:18:26 +01:00
Jilles Tjoelker
aa150eb94c
Rerun autoconf.
2009-02-08 21:11:59 +01:00
Jilles Tjoelker
2723453983
Bump version to 3.1.0.
2009-02-08 21:11:33 +01:00
Jilles Tjoelker
dd48c5e935
autogen.sh is not necessary at this time, and did not work anyway.
2009-02-08 21:09:29 +01:00
Jilles Tjoelker
c029a164a9
Update NEWS.
2009-02-08 16:27:05 +01:00
Jilles Tjoelker
0749b751fa
Clarify some PRIVMSG/NOTICE restrictions.
2009-02-08 15:48:04 +01:00
Jilles Tjoelker
f8933d67e3
Numerics are also server-server messages.
2009-02-08 15:39:12 +01:00
Jilles Tjoelker
4f7a1feeda
Fix an off by one error with zipstats processing
...
from ircd-ratbox (androsyn)
2009-02-07 23:26:05 +01:00
Jilles Tjoelker
2d042188c7
Clarify propagation of JOIN and SJOIN.
2009-02-06 15:58:02 +01:00
Jilles Tjoelker
18fc47e681
Disallow invites to juped channels.
...
In particular, this is checked when the source is
local and not resv_exempt, or the target is local and
not resv_exempt.
2009-02-06 14:07:03 +01:00
Jilles Tjoelker
53307da8ca
Disable autoconnect for a server with excessive TS delta.
...
Note that in some cases (different TS delta settings,
heavy lag) it is possible only one of the servers
detects the problem and autoconnect may be left enabled.
The mechanism used for disabling is the same as
/quote set autoconn <server> 0; the A flag in /stats c
disappears and a rehash or /quote set autoconn can put
it back.
2009-02-05 23:43:07 +01:00
Jilles Tjoelker
03204327ec
Add more information about propagation.
2009-02-05 20:10:34 +01:00
Jilles Tjoelker
3cadd0c433
Add description for LOCOPS message.
2009-02-05 19:57:51 +01:00
Jilles Tjoelker
3ecb8b06e5
Fix another typo.
2009-01-31 21:44:11 +01:00
Jilles Tjoelker
7714f92a84
Fix typo.
2009-01-31 21:37:33 +01:00
Jilles Tjoelker
27cdbd2771
Update NEWS.
2009-01-31 21:35:05 +01:00
Jilles Tjoelker
98fd0427c6
Fix makerelease.
2009-01-31 18:51:59 +01:00
Jilles Tjoelker
6e5e2b000a
Warn about auth blocks after a *@* auth and duplicate auth blocks.
2009-01-31 18:42:03 +01:00
Jilles Tjoelker
aa12f64bd6
Clarify connection setup.
2009-01-30 17:08:59 +01:00
Jilles Tjoelker
e0f8d70cb2
Remove comments related to (removed) ability to disable TS6.
2009-01-30 16:50:00 +01:00
Jilles Tjoelker
ad08ad1876
For remote rehashes, send error messages to the requesting oper as well.
2009-01-30 00:11:12 +01:00
Jilles Tjoelker
8b801ad161
Log unknown class in auth errors to ircd.log as well.
2009-01-29 23:53:20 +01:00
Jilles Tjoelker
975c61928a
Don't suggest putting values in an enum that are not in the enum.
...
Compilers may assume that variables of enumerated type
only contain values in the enumeration.
2009-01-28 01:02:34 +01:00
Jilles Tjoelker
07d86ced08
Update NEWS.
2009-01-27 20:22:03 +01:00
Jilles Tjoelker
e5b12a6143
Show D:line oper reason in /testline.
2009-01-27 20:20:37 +01:00
Jilles Tjoelker
cdff8b707a
First draft of a more complete TS6 server protocol description.
2009-01-25 21:11:28 +01:00
Jilles Tjoelker
a33bdd9fb6
Remove obsolete comment.
2009-01-25 21:02:04 +01:00
Jilles Tjoelker
235fd1cecf
WHOIS 330 (services login name) does not need a remote whois.
2009-01-25 17:36:19 +01:00
Jilles Tjoelker
940c734752
Add umode +R to doc/services.txt.
2009-01-25 17:35:57 +01:00
Jilles Tjoelker
1e57e391c5
Get rid of local variable shadowing.
2009-01-25 16:26:17 +01:00
Jilles Tjoelker
cb2540a673
commit 1df4ff0b0558e4698819f8e4ac6ecb7654b81a2c
...
Author: Stephen Bennett <spb@exherbo.org>
Date: Sun Jan 18 16:30:27 2009 +0000
Make testline show oper reason and setter information for K:lines, where applicable
2009-01-25 16:23:36 +01:00
Jilles Tjoelker
d45f5ea2d9
Only 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.
2009-01-22 00:27:27 +01:00
Jilles Tjoelker
cd300c1b82
Simplify hunt_server(), send ERR_NOSUCHSERVER from only one place.
2009-01-21 20:15:07 +01:00
Jilles Tjoelker
e5d0a2ce72
Cut down user@server description in opers help file.
2009-01-21 00:40:16 +01:00
Jilles Tjoelker
ff8e6e19e0
Remove some more references to parv[0] in comments.
2009-01-18 21:20:14 +01:00
Jilles Tjoelker
161f040940
Update comments for parv[0] removal.
2009-01-18 18:22:43 +01:00
Jilles Tjoelker
106c88737f
If a privset is removed from ircd.conf, wipe its privs.
...
(Privsets continue to exist as long as they are referenced.)
2009-01-18 01:39:41 +01:00
Jilles Tjoelker
3a17735469
Change /stats O to show privset blocks (oper only).
...
To show operator blocks, only /stats o (lowercase) now works.
2009-01-18 01:35:24 +01:00
Jilles Tjoelker
be15a2ac40
Nicer description of /stats o.
2009-01-18 01:33:51 +01:00
Jilles Tjoelker
3dfaa67120
Replace parv[0] with source_p->name.
2009-01-17 01:18:19 +01:00
Jilles Tjoelker
0a849a8fa9
Do not log ERROR messages from unknowns.
...
from ircd-ratbox (androsyn)
2009-01-17 00:23:02 +01:00
Jilles Tjoelker
463947ad90
Remove more TS5 remnants.
2009-01-16 23:18:10 +01:00