aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_httpd_acl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-191-1/+1
|\
| * Use timing safe comparisons for the httpd_acl username and password.Gravatar Sadie Powell2021-08-191-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-1/+1
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-1/+1
* | Refactor the Base64 encoding and decoding functions.Gravatar Sadie Powell2021-05-101-1/+1
* | LogManager does not implement fakederef in v4.Gravatar Sadie Powell2021-04-171-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-171-0/+10
|\|
| * Improve the debug logging for httpd_acl auth attempts.Gravatar Sadie Powell2021-04-171-0/+10
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-11/+11
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
* | Use emplace_back where possible.Gravatar Sadie Powell2021-03-301-1/+1
* | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. Gravatar Sadie Powell2020-10-311-3/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-2/+1
|\|
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
| * Remove an unused variable in the http_acl module.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-6/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-191-1/+7
|\|
| * Marginally improve the error pages created by httpd and httpd_acl.Gravatar Sadie Powell2020-02-141-1/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-1/+6
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-151-1/+1
|\|
| * Textual improvements and fixes such as typos, casing, etc. (#1612)Gravatar Robby2019-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-02-151-4/+4
|\|
| * Expand searching in m_httpd_stats, add global handling of GET parameters (#1566)Gravatar linuxdaemon2019-02-061-4/+4
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-8/+8
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-3/+3
|/
* Make more modules rehash atomically (#1535)•••Have each module validate the values it loads before setting them, so any errors don't result in partial application of the configs Gravatar linuxdaemon2018-12-191-2/+3
* Make more config stuff case insensitive.Gravatar Peter Powell2018-07-241-3/+3
* Fix a ton of -Wsign-conversion warnings.Gravatar Peter Powell2017-11-171-2/+2
* Remove module file extensions from user-visible messages.Gravatar Peter Powell2017-08-271-1/+1
* Convert the HTTPd ACL event to use the new cross-module event systemGravatar Attila Molnar2015-02-111-9/+17
* Kill needless #includes in source filesGravatar Attila Molnar2014-06-141-1/+0
* Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init() Gravatar attilamolnar2013-08-301-6/+1
* Automatically attach modules to eventsGravatar attilamolnar2013-08-041-2/+0
* Change httpd modules to use the MODNAME constant in headers.Gravatar Peter Powell2013-08-041-1/+1
* Change modules to use the MODNAME constant when logging.•••The majority of modules were logging with their module name as the log type. There was a few places which were logging to a non-name type but, with the exception of CONFIG, those messages are so uncommon that it doesn't make sense to use a seperate type for them. Gravatar Peter Powell2013-08-041-8/+8
* Remove $Core and $Mod* comments apart from $ModDep.Gravatar Peter Powell2013-07-041-2/+0
* Change the API of m_httpd to be dynamic_reference-basedGravatar attilamolnar2013-06-071-1/+7
* Merge insp20Gravatar attilamolnar2013-06-061-3/+3
|\
| * m_httpd_acl Reread config on rehashGravatar attilamolnar2013-05-181-3/+3
* | Fix spacing in calls to LogManager::Log.Gravatar Peter Powell2013-05-191-1/+1
* | Tidy up keywords on module methods.•••- Remove virtual keyword from a ton of methods which don't need it. - Add override keyword to a ton of methods which do need it. Gravatar Peter Powell2013-05-151-3/+3
* | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. Gravatar Peter Powell2013-04-121-1/+1
* | Add LOG_ prefix to the log level enum values.Gravatar Peter Powell2013-04-121-8/+8
* | Whitespace and empty destructor removal, minor coding style changesGravatar attilamolnar2013-04-011-8/+0
|/
* Remove unused variables detected by Clang 4.2.Gravatar Peter Powell2013-02-011-1/+0