]>
jfr.im git - irc/rqf/shadowircd.git/log
JD Horelick [Fri, 9 Apr 2010 01:41:15 +0000 (21:41 -0400)]
Clarify no_oper_flood option in the reference.conf
JD Horelick [Wed, 7 Apr 2010 21:29:25 +0000 (17:29 -0400)]
Added default_ident_timeout to the NEWS.
B.Greenham [Wed, 7 Apr 2010 20:58:01 +0000 (16:58 -0400)]
Update NEWS.
B.Greenham [Wed, 7 Apr 2010 20:53:59 +0000 (16:53 -0400)]
Make PRIVMSG @#channel and PRIVMSG +#channel go to halfops and admins as well as chanops.
6.1 is now feature complete.
JD Horelick [Wed, 7 Apr 2010 19:17:44 +0000 (15:17 -0400)]
Add OPERHOST to the help for SET.
B.Greenham [Wed, 7 Apr 2010 19:08:26 +0000 (15:08 -0400)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Wed, 7 Apr 2010 19:08:02 +0000 (15:08 -0400)]
Don't throw a warning if general:default_operhost is empty.
B.Greenham [Wed, 7 Apr 2010 19:04:42 +0000 (15:04 -0400)]
Add OPERHOST option to /set, which allows you to change the host operators get on oper up (provided they don't have a specific one already defined in their operator block.)
JD Horelick [Wed, 7 Apr 2010 18:07:44 +0000 (14:07 -0400)]
Add some ircd-seven love to CREDITS.
JD Horelick [Mon, 5 Apr 2010 20:29:11 +0000 (16:29 -0400)]
Change config option for ident_timeout to default_ident_timeout as jilles
recommended. Also update the TODO. Also, cocks.
JD Horelick [Mon, 5 Apr 2010 19:28:44 +0000 (15:28 -0400)]
Add a configuration option for ident_timeout.
JD Horelick [Sun, 4 Apr 2010 21:13:04 +0000 (17:13 -0400)]
Change the default ident timeout time to 5s to not be as annoying
to clients that don't send an ident and add a TODO item for 6.2 to
make ident timeout time configurable in the ircd.conf.
Currently it's only configurable in the include/defaults.h (ugly)
or on-the-fly with /set (doesn't persist, have to re-set it on each
restart/server).
JD Horelick [Sun, 4 Apr 2010 20:26:16 +0000 (16:26 -0400)]
Update NEWS.
JD Horelick [Sun, 4 Apr 2010 20:25:20 +0000 (16:25 -0400)]
Branch Merge
B.Greenham [Sun, 4 Apr 2010 20:13:48 +0000 (16:13 -0400)]
Update NEWS.
B.Greenham [Sun, 4 Apr 2010 19:58:07 +0000 (15:58 -0400)]
Allow /ojoin !#channel/%#channel, if admin/halfop are enabled.
B.Greenham [Sun, 4 Apr 2010 19:32:34 +0000 (15:32 -0400)]
Update omode so that it can set +ah.
B.Greenham [Sun, 4 Apr 2010 18:39:57 +0000 (14:39 -0400)]
Update help snomask with snomasks provided by extensions.
Jilles Tjoelker [Wed, 31 Mar 2010 23:16:16 +0000 (01:16 +0200)]
New custom channel mode API allowing reloading such modules.
Additionally, attempting to use too many modes or two times
the same letter is now detected and prevented.
Modules now request that a channel mode be added/orphaned,
instead of ugly manipulation from which that request had
to be guessed.
Slight changes are needed to modules that provide channel modes.
From the old API, one important function has been made static,
the other important function has been renamed, so loading old
modules should fail safely.
B.Greenham [Wed, 31 Mar 2010 15:22:44 +0000 (11:22 -0400)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Wed, 31 Mar 2010 15:22:32 +0000 (11:22 -0400)]
Make chm_staff (staff only modes) only settable if you have ops in the channel in question.
If operators need to set such modes in a channel where they don't have ops, that's what override/omode are for.
JD Horelick [Wed, 31 Mar 2010 06:16:00 +0000 (02:16 -0400)]
Update comment for me_svsjoin explaining the sort of morality of it.
JD Horelick [Wed, 31 Mar 2010 05:47:24 +0000 (01:47 -0400)]
It'd take the world's longest tape measure to gauge the length of my fail.
-- JD, March 31, 2010
JD Horelick [Wed, 31 Mar 2010 01:20:26 +0000 (21:20 -0400)]
Add me_svsjoin function to allow services to "force"join clients
to channels, primarily for ns_ajoin.
B.Greenham [Tue, 30 Mar 2010 18:55:33 +0000 (14:55 -0400)]
Update FAQ.
JD Horelick [Mon, 29 Mar 2010 07:53:55 +0000 (03:53 -0400)]
Fix a typo that could've caused a bug
B.Greenham [Mon, 29 Mar 2010 03:44:59 +0000 (23:44 -0400)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Mon, 29 Mar 2010 03:44:04 +0000 (23:44 -0400)]
Update help indexes, adding EXTBAN and commands provided by extensions.
B.Greenham [Mon, 29 Mar 2010 03:28:24 +0000 (23:28 -0400)]
Add help extban.
JD Horelick [Mon, 29 Mar 2010 02:46:46 +0000 (22:46 -0400)]
Fix a typo in configure (glad it was only a minor typo in the help text)
JD Horelick [Sun, 28 Mar 2010 23:54:53 +0000 (19:54 -0400)]
Enable the --enable-small-net option by default.
JD Horelick [Sun, 28 Mar 2010 18:39:03 +0000 (14:39 -0400)]
<clarkson>Now its time to do the NOOZ.</clarkson>
JD Horelick [Sun, 28 Mar 2010 18:08:47 +0000 (14:08 -0400)]
Add helpchan and helpurl that tell users the official help channel
and (optionally) link them to your network's specific helppages on
the intertubes. It is shown in /quote help (with no extra parameters).
JD Horelick [Sun, 28 Mar 2010 08:45:25 +0000 (04:45 -0400)]
yay for consistency
JD Horelick [Sun, 28 Mar 2010 08:41:39 +0000 (04:41 -0400)]
Add helpfiles for all extensions that provide commands.
Not being added to the index yet since i'm not sure of the best
way to do that.
JD Horelick [Sun, 28 Mar 2010 07:07:57 +0000 (03:07 -0400)]
THE WHITE HOUSE!
JD Horelick [Sun, 28 Mar 2010 07:00:23 +0000 (03:00 -0400)]
Add help for MODRELOAD.
B.Greenham [Sun, 28 Mar 2010 03:36:06 +0000 (23:36 -0400)]
Minor umode help file cleanups.
B.Greenham [Sun, 28 Mar 2010 03:31:39 +0000 (23:31 -0400)]
Add umode +x to help.
B.Greenham [Sun, 28 Mar 2010 03:21:34 +0000 (23:21 -0400)]
Cleanup cmode help files and add cmodes provided by extensions.
B.Greenham [Sun, 28 Mar 2010 02:42:54 +0000 (22:42 -0400)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Sun, 28 Mar 2010 02:42:32 +0000 (22:42 -0400)]
Add help for cmode +M, but only for opers. This requires splitting help cmode into different files for users and opers.
Jilles Tjoelker [Sat, 27 Mar 2010 19:09:46 +0000 (20:09 +0100)]
Fix various compiler warnings.
Jilles Tjoelker [Sat, 27 Mar 2010 15:24:13 +0000 (16:24 +0100)]
Restore snotes, logs for UNRESV nick.
This bug was introduced when adding bandb.
Jilles Tjoelker [Sat, 27 Mar 2010 15:13:57 +0000 (16:13 +0100)]
Add propagated resvs, like klines and xlines.
Jilles Tjoelker [Sat, 27 Mar 2010 15:09:26 +0000 (16:09 +0100)]
XLINE: Do not cluster unxlines ON specific servers.
This bug was introduced with BAN support for XLINE.
Jilles Tjoelker [Sat, 27 Mar 2010 01:06:29 +0000 (02:06 +0100)]
Remove unused variable.
JD Horelick [Fri, 26 Mar 2010 04:52:42 +0000 (00:52 -0400)]
Update TODO a bit.
B.Greenham [Fri, 26 Mar 2010 03:10:52 +0000 (23:10 -0400)]
Some reference.conf cleanups.
JD Horelick [Thu, 25 Mar 2010 18:14:17 +0000 (14:14 -0400)]
Add a small FAQ and modify the todo item about disabled_commands in
auth {} to disable_oper since that covers ~99% of the use-cases and
can be much cleaner.
JD Horelick [Thu, 25 Mar 2010 16:31:12 +0000 (12:31 -0400)]
Rewrite message when you don't have the privs to kick a user
(be it that the user is +a and you're +o/+h or you're not an op at all).
JD Horelick [Thu, 25 Mar 2010 07:39:46 +0000 (03:39 -0400)]
Update NEWS.
JD Horelick [Thu, 25 Mar 2010 07:18:32 +0000 (03:18 -0400)]
Make all snotes for mod* stuff netwide since unless you're opered
on more than one server, you won't know if the command worked or not.
JD Horelick [Thu, 25 Mar 2010 07:13:13 +0000 (03:13 -0400)]
Add information to helpfiles about remote module loading.
JD Horelick [Thu, 25 Mar 2010 04:33:20 +0000 (00:33 -0400)]
Allow using all the mod* commands remotely.
JD Horelick [Wed, 24 Mar 2010 19:50:15 +0000 (15:50 -0400)]
Add shared::modules option, remote module stuff coming later/soon.
JD Horelick [Wed, 24 Mar 2010 01:20:07 +0000 (21:20 -0400)]
Yay for documenting code....
JD Horelick [Tue, 23 Mar 2010 19:21:42 +0000 (15:21 -0400)]
I am made of fail.
JD Horelick [Tue, 23 Mar 2010 19:21:09 +0000 (15:21 -0400)]
Make remote restart and die actually...work...
JD Horelick [Tue, 23 Mar 2010 18:21:31 +0000 (14:21 -0400)]
Pull in remote restart and die (from ircd-seven) allow opers
to remotely restart and die servers.
JD Horelick [Tue, 23 Mar 2010 18:19:48 +0000 (14:19 -0400)]
Add DIE shared option for remote restart and die which are on their
way next.
JD Horelick [Sun, 21 Mar 2010 07:43:25 +0000 (03:43 -0400)]
Added check for flood settings in m_message. Why was this not here
before? What good are flood settings really if they're not applied
to messages?
JD Horelick [Sun, 21 Mar 2010 05:06:57 +0000 (01:06 -0400)]
Add the note that no_oper_flood needs to be enabled for true_no_oper_flood
to work correctly.
JD Horelick [Sun, 21 Mar 2010 04:14:02 +0000 (00:14 -0400)]
Add general::true_no_oper_flood . I'm not going to explain it here.
Ask me what it does on IRC if you're curious.
B.Greenham [Sat, 20 Mar 2010 16:49:57 +0000 (12:49 -0400)]
Use strip_unprintable for chmodes +K and +G, which makes evasion less trivial.
B.Greenham [Sat, 20 Mar 2010 16:39:39 +0000 (12:39 -0400)]
Add strip_unprintable, a function that strips all unprintable characters from a string.
JD Horelick [Sat, 20 Mar 2010 09:30:37 +0000 (05:30 -0400)]
Bump the version in configure since we're now in development of 6.1.0.
We've been in 6.1.0 development for like a week now but i forgot to change this a week ago.
Better late than never...
JD Horelick [Sat, 20 Mar 2010 08:48:18 +0000 (04:48 -0400)]
Update NEWS.
JD Horelick [Sat, 20 Mar 2010 08:34:44 +0000 (04:34 -0400)]
Add showing modes to OLIST so you can more easily see if you're
about to join a +s channel and it can be useful as a oper to easily
see which channels have certain modes set (i'm thinking +PL and maybe more).
B.Greenham [Thu, 18 Mar 2010 17:50:47 +0000 (13:50 -0400)]
Some minor conf cleanups.
B.Greenham [Thu, 18 Mar 2010 16:32:42 +0000 (12:32 -0400)]
Fix some compile warnings.
JD Horelick [Thu, 18 Mar 2010 06:44:51 +0000 (02:44 -0400)]
Fix a small typo that i noticed looking around the source.
Jilles Tjoelker [Wed, 17 Mar 2010 23:22:35 +0000 (00:22 +0100)]
BAN: xlines do not have oper reasons, their "reason" is already oper only.
Jilles Tjoelker [Tue, 16 Mar 2010 22:05:50 +0000 (23:05 +0100)]
Add propagated xlines, like klines.
JD Horelick [Sat, 27 Mar 2010 18:58:04 +0000 (14:58 -0400)]
Add option general::use_propagated_bans to allow disabling new KLINE.
If this option is yes (default), KLINE by itself sets global (propagated) bans.
If this option is no, KLINE by itself sets a local kline following cluster{},
compatible with 3.2 and older versions.
Jilles Tjoelker [Tue, 16 Mar 2010 18:13:09 +0000 (19:13 +0100)]
Fix a signedness comparison warning.
JD Horelick [Wed, 17 Mar 2010 07:42:40 +0000 (03:42 -0400)]
Fix a signedness comparison warning.
B.Greenham [Wed, 17 Mar 2010 06:19:18 +0000 (02:19 -0400)]
Fix some compiler warnings that I generated by accidentally copying something twice.
B.Greenham [Tue, 16 Mar 2010 17:47:03 +0000 (13:47 -0400)]
Remove the ability of overriding opers to privmsg/notice @#channel while lacking ops.
Since this goes past +q/+m and so on, it could easily and silently be abused.
B.Greenham [Tue, 16 Mar 2010 17:44:44 +0000 (13:44 -0400)]
Remove override being able to automatically and silently go through +q/+m/etc.
This was previously doable without sending wallops, and had high abuse potential.
Overriding opers can set themselves +v/+o or remove the offending mode if they need to get past such things.
JD Horelick [Mon, 15 Mar 2010 19:35:32 +0000 (15:35 -0400)]
Added m_cycle and added it to all the appropriate locations.
B.Greenham [Sun, 14 Mar 2010 21:25:53 +0000 (17:25 -0400)]
Add OKICK to documentation.
JD Horelick [Sun, 14 Mar 2010 19:42:28 +0000 (15:42 -0400)]
Add rehash to the shared all flag because all should prolly = all.
JD Horelick [Sun, 14 Mar 2010 05:52:41 +0000 (00:52 -0500)]
Some work on the oper-guide, more coming when i feel like it.
Have I ever mentioned how much i hate markup languages? No? Damn.
B.Greenham [Sun, 14 Mar 2010 04:26:23 +0000 (23:26 -0500)]
Fix some indentation in reference.conf.
JD Horelick [Sun, 14 Mar 2010 04:19:36 +0000 (23:19 -0500)]
Updating File.
JD Horelick [Sun, 14 Mar 2010 03:56:38 +0000 (22:56 -0500)]
Add use_part_messages config option. When disabled, this will show
all PARTs without a message/reason. Recommended to set to no if
a static quit message is set.
JD Horelick [Sun, 14 Mar 2010 03:19:29 +0000 (22:19 -0500)]
Added static_quit support. Pretty much what the name implies.
JD Horelick [Thu, 11 Mar 2010 21:45:13 +0000 (16:45 -0500)]
Pointed the stable repo to the actual URL of the stable repo.
Also, doing this as a test commit for CIA.
JD Horelick [Wed, 10 Mar 2010 19:03:42 +0000 (14:03 -0500)]
Added tag shadowircd-6.0.0 for changeset
d164e7e4e3e6
B.Greenham [Wed, 10 Mar 2010 19:00:20 +0000 (14:00 -0500)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Wed, 10 Mar 2010 19:00:02 +0000 (14:00 -0500)]
Fix oaccept not propegating wallops.
JD Horelick [Wed, 10 Mar 2010 18:55:24 +0000 (13:55 -0500)]
Removed tag shadowircd-6.0.0
JD Horelick [Wed, 10 Mar 2010 17:20:22 +0000 (12:20 -0500)]
Added tag shadowircd-6.0.0 for changeset
3b9189ce8015
JD Horelick [Wed, 10 Mar 2010 17:19:00 +0000 (12:19 -0500)]
Bump version to 6.0.0
B.Greenham [Tue, 9 Mar 2010 06:30:42 +0000 (01:30 -0500)]
Oaccept isn't named omode...
JD Horelick [Mon, 8 Mar 2010 23:50:25 +0000 (18:50 -0500)]
Topiclen is already the highest it can be in chary/shadow.
Remove that TODO item. I am an idiot.
JD Horelick [Mon, 8 Mar 2010 23:46:59 +0000 (18:46 -0500)]
Add an item to the 6.1 TODO
B.Greenham [Mon, 8 Mar 2010 23:09:35 +0000 (18:09 -0500)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Mon, 8 Mar 2010 23:09:10 +0000 (18:09 -0500)]
Make metadata use UIDs for s2s communication, and fix up propegation of channel metadata.