Robby
b279863acb
Update most URLs to use HTTPS if available, and fix some dead ones too.
2018-11-10 15:15:05 +01:00
Robby
e03ae0cd85
Update copyright to 2018.
...
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
2018-04-25 19:22:13 +02:00
Adam
feed624cdc
webcpanel: rate limit login attempts
2017-06-05 18:44:48 -04:00
Adam
1a6f42b994
webcpanel: escape values in template_fileserver
...
Remove other escapes to prevent double escape.
Not all replaced values were escaped, such as replies from commands.
2017-06-05 10:11:22 -04:00
Adam
b831cd8a36
Include ip for web clients in command log messages for source
2017-03-16 20:23:57 -04:00
Robby
76ce8ece1a
Cleanup some excess whitespaces and tabs, and fix a few typos along the way.
2017-01-17 05:03:25 +01:00
Robby
8656b65e39
Update copyright to 2017.
...
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \;
Added missing copyright headers to files that didn't have it yet.
2017-01-16 03:13:25 +01:00
Adam
358f46b8ae
Fix setting kill quick in webcpanel
2016-12-11 09:34:37 -05:00
Adam
4e2ca31cf5
Rewrite access path system to be simplier and use recursion
...
Show where access is "from" in chanserv/status
2016-02-13 14:16:29 -05:00
Robby
f118960a25
Update copyright to 2016. This was done with:
...
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
Added missing copyright headers to files that didn't have it yet.
Fixed some whitespace and blank lines along the way.
2016-01-28 20:24:49 +01:00
Adam
7953274a88
Re-lookup access in webcpanel after deleting access as the old group might be invalid
2016-01-23 10:15:01 -05:00
Adam
776207ba67
Don't allow suspended users to login to webcpanel
2015-09-14 12:35:26 -04:00
Adam
d95189a4d8
Fix webcpanel/memoserv/memos with a nonexistent channel
2015-07-31 18:26:49 -04: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
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
Adam
df321a118e
Fix access lists showing the wrong mask if the display nick for a group
...
expires but the group still exists. This can cause access entries for
nicks to not be deleted whenever the nicks are deleted.
2014-05-14 19:10:23 -04:00
Adam
1931fcf0e5
Fix webpanel mode list to only show real list modes
2014-05-13 22:59:41 -04:00
Adam
6a03eb69eb
Add "virtual mode" support
...
This allows fully tracking extbans and other modes set by a different
underlying mode, such as InspIRCd's namedmodes
Add two configuration options to cs_ban to configure which mode is set
and whether or not to kick banned users.
Add default "mute" fantasy command to botserv.example.conf
2014-04-25 16:51:06 -04:00
Robby-
212abeb986
webcpanel: Update copyright year.
...
ns_cert: Bold code 2 -> 002.
2014-02-23 23:42:43 +01:00
Attila Molnar
5beea4eb7e
Fix TemplateFileServer writing empty messages resulting in zero length DataBlocks being created and later passed to SocketIO::Send()
...
Found while testing m_ssl_gnutls, fix suggested by @Adam-
2014-02-18 03:27:12 +01:00
Adam
f428d61045
Use better command access checking in webpanel for operserv/akill
2014-02-13 19:42:02 -05:00
Adam
d27594f8a6
Fix webcpanels chanserv/modes page
2014-01-15 16:59:32 -05:00
Adam
004c4cbe5f
Move modules out of extras that dont have external dependencies
2014-01-02 11:03:33 -05:00