Bram Matthys
fbd4e74663
You can now have multiple webirc { } blocks with the same mask.
...
This permits multiple blocks like..
webirc {
mask *;
password "....." { sslclientcertfp; };
};
..should you need it.
In other words: we don't stop matching upon an authentication failure.
2017-09-30 09:53:04 +02:00
Bram Matthys
8b45169f82
Get rid of $Id$ in /MODULE (version) output. Just report as "4.0"
2015-10-11 18:18:31 +02:00
Bram Matthys
507d88cf09
Bump version to 4.0.0-rc1
2015-10-10 17:44:52 +02:00
Bram Matthys
6f34a8203d
Another interim commit for ipv4/ipv6 socket split. Compiles now, and client connects. Still plenty to fix..
2015-07-28 17:56:40 +02:00
Bram Matthys
8e30acda41
More local->ip & INET6 stuff removed.
2015-07-28 14:14:52 +02:00
Bram Matthys
fd375ee284
Use CMD_FUNC() everywhere
2015-07-25 20:22:44 +02:00
Bram Matthys
9baffb1b30
done with ip move.
2015-07-19 13:20:56 +02:00
Bram Matthys
13fffa4e1a
split all the local client stuff to acptr->local. makes it a lot easier to catch bugs.
...
If the IRCd crashes then it's likely not by this change but rather an existing issue that was previously gone unnoticed.
2015-07-19 12:48:18 +02:00
Bram Matthys
fe14e21175
Update all MOD_TEST/MOD_INIT/MOD_LOAD/MOD_UNLOAD calls to new format
2015-07-08 18:02:19 +02:00
Bram Matthys
83268d31bb
Convert all HookAddEx to HookAdd with new priority syntax (and same for HookAddVoidEx.. etc...)
2015-07-08 17:19:47 +02:00
Bram Matthys
9def6847a8
fix win32 build (fwd declaration mismatch with actual function)
2015-06-26 17:50:41 +02:00
Bram Matthys
556f40dd6c
New syntax is now: webirc { mask 1.2.3.4; password "something"; };
...
And old style (todo: remove?) is: webirc { type old; mask 1.2.3.4; };
2015-06-12 20:28:51 +02:00
Bram Matthys
501daede0c
move cgiirc block to webirc module and rename the block to webirc { }
2015-06-12 20:16:26 +02:00