Adam
7213413f8b
Remove os exception move
2014-12-11 19:33:06 -05:00
Adam
516211c88a
Add SAVE support to inspircd20
2014-12-07 19:32:21 -05:00
Robby-
d576137f28
Update the dutch language file.
2014-12-07 17:42:00 +01:00
Adam
e1f5e030bc
Change webpanel access add to just add via the commands, split Command::Run into two so I can do this as I need to run named commands for it
2014-12-05 20:24:27 -05:00
Adam
afffeb0a1d
Update Kill() calls to pass source pointer instead of name
2014-12-05 17:27:08 -05:00
Adam
4fc71bb22f
Link m_ldap against ldap_r not ldap
2014-12-02 15:49:14 -05:00
Adam
4f33b17f96
Move automatically identified for log message to users
2014-11-25 09:00:15 -05:00
Adam
0cdab86978
Set require_oper in /os oper
2014-11-24 22:10:12 -05:00
Adam
4f76bee273
Fix sid generator generating invalid sids after sid 999
2014-11-24 22:00:30 -05:00
Adam
8557a4161a
Allow 0 ttb in flood kicker
2014-11-15 08:50:37 -05:00
Adam
c9008cdafa
Fix access dup check to account for accounts
2014-11-15 02:13:10 -05:00
Adam
8a7793da0c
Fix bahamut mode handler
2014-11-08 04:31:56 -05:00
Adam
64b332730e
Fix not removing zones from server->zones
2014-11-08 04:30:27 -05:00
Adam
36837330ae
Fix typo in botserv.example.conf
2014-11-06 05:40:51 -05:00
Adam
8b64e46ef1
Show access denied if /os kick can't kick the target
2014-11-04 23:54:16 -05:00
Adam
c4460784c2
Allow mlock to be enforced when unsetting defcon modes
2014-11-04 01:36:27 -05:00
Adam
408ec02406
Move chan register event prior to applying final mode changes, so cs_mode can set mlock on register. #1620
2014-11-04 00:09:00 -05:00
Adam
67fc8c3416
enc_bcrypt is no longer extra because it doesn't depend on external dependencies anymore
2014-11-03 23:50:40 -05:00
Adam
fb2fd9e9d3
Fix log message when enabling botserv kickers
2014-11-03 23:45:22 -05:00
Adam
527e04275f
Merge pull request #91 from Alef-Burzmali/2.0+fix-addakiller
...
Keep the akiller's name when updating the reason.
2014-11-03 23:43:50 -05:00
Adam
c895bd2e59
Merge pull request #92 from Alef-Burzmali/2.0+update-fr
...
Update the French translation
2014-11-03 23:37:08 -05:00
Thomas Fargeix
94b2d1ac12
Update French language file.
2014-10-29 00:08:21 +01:00
Thomas Fargeix
a76e074f6d
Update the French install instructions.
2014-10-28 22:59:26 +01:00
Thomas Fargeix
2f004c2aab
Keep the akiller's name when updating the reason.
...
The name of the oper issuing an akill or a sxline could be removed by updating the reason,
even though addkiller was enabled.
2014-10-24 23:49:02 +02:00
Adam
b940077553
Validate credentials sent via sasl more
2014-10-16 21:38:46 -04:00
Adam
c8ded08b43
Show extended strftime output for suspend info
2014-10-14 21:17:47 -04:00
Adam
62a01dcc87
Set access masks to the case of the nick they match, if any
2014-10-14 21:09:41 -04:00
Adam
0cd3bfa24f
Fix module event prioritization which was broken with the newer
...
auto-attach event stuff.
Also remove logically dead code from os_defcon, and make os_defcon akill
similar masks to os_session when enforcing session akills.
Fixes #1618 which relies on os_session to be prioritized before
os_defcon.
2014-10-14 18:58:55 -04:00
Adam
e46bcff324
Move nick register event to make it easier for modules to determine if a newly registered nick is confirmed or not. Add confirm event.
2014-10-12 19:25:39 -04:00
Adam
67719e8db1
Add exempts and optionally allow authenticated users past m_dnsbl
2014-10-12 15:03:51 -04:00
Adam
48be41cf7b
Squit uplink when I receive an squit for myself
2014-10-12 14:34:15 -04:00
Adam
5ceee5df38
Hide dumb user notice if we are quitting
2014-10-12 14:32:17 -04:00
Thomas Fargeix
1c12976958
Add an operserv/oper/modify privilege.
...
The operserv/oper command privilege allows to add operators
with fewer or the same privileges as ourself.
This new privilege allows to have operators who can use operserv/oper
to see the list of operators and their privileges, but cannot add new
operators.
2014-10-12 10:54:11 -04:00
Thomas Fargeix
96583892c6
Add a chanserv/access/list privilege
...
Replace the existing chanserv/access/list command access,
only used in cs_xop, by a privilege with the same name.
It which allows read-only access to cs_access, cs_flags, cs_xop
and cs_akick, while the already-existing chanserv/access/modify
privilege allows to modify them.
2014-10-12 10:52:48 -04:00
Robby-
0991d4e199
operserv.example.conf: Add missing permission definition to os_defcon's command. Fixes bug #1617 .
2014-10-09 23:35:38 +02:00
Adam
58233fb8bc
Log when memos are sent
2014-10-06 14:06:36 -04:00
Adam
be928b5bbc
Clean up collide timers on identify, otherwise you can login and logout before the timer tick which will still enforce the collide
2014-10-06 14:06:36 -04:00
Adam
31bc1d6b82
Don't add duplicate akills in os_session
2014-10-06 14:06:36 -04:00
Adam
829ef1b7bd
Clear pending collided state on release, fixes colliding users using recover into enforcers
2014-10-06 14:06:36 -04:00
Adam
b068874f40
Add a confirmation reply to ns recover on an unidentified user with svsnick
2014-10-06 14:06:36 -04:00
Adam
18b3c572f4
ngircd doesn't allow sourceless messages
2014-10-06 14:06:36 -04:00
Adam
af034928cb
Remove auto cmake downloader Config stuff, which randomally doesn't work on some systems for no reason
2014-10-06 14:06:36 -04:00
Adam
8d40a750cc
Update INSTALL to reflect cmake requirement
2014-10-06 14:06:36 -04:00
DukePyrolator
6a3f7c01b1
changed the engine of the chanstats table from InnoDB back to MyISAM to avoid increasing the auto_increment counter on each INSERT IGNORE. For existing tables please manually run 'ALTER TABLE anope_chanstats ENGINE=MyISAM'.
2014-09-14 11:36:05 +02:00
DukePyrolator
4c2bf72cb6
fixed typo in the last commit
2014-09-14 11:12:54 +02:00
DukePyrolator
8e7b742ec7
added missing support for operonly and silentoperonly in os_defcon
2014-09-14 11:11:22 +02:00
DukePyrolator
19b47c7bae
fixed a possible crashbug in the german language file
2014-09-13 13:06:56 +02:00
Adam
3bdc81348a
Fix unserializing badwords to not add dupes when unserializing an existing bw object
2014-09-01 13:11:21 -04:00
Adam
bf8f62c32d
Change Channel::GetModeList to return a copy of the mode list, not a
...
pair of lower/upper bound iterators.
Sometimes when iterating the list, like in cs_mode, we can modify the
contents of it, which combined with mlock always agressively trying to
readd modes to it can do bad things.
2014-08-24 16:39:04 -04:00
Robby-
d417241a5b
cs_set: Fix logging for SET SUCCESSOR to correctly log overrides.
2014-08-11 20:16:42 +02:00