aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* m_check: improve the output when showing list modes.Gravatar Peter Powell2019-02-041-6/+11
| | | | Closes #1568.
* m_check: rename the timestamp key to createdat.Gravatar Peter Powell2019-02-041-1/+1
|
* m_check: improve the output of the member key.Gravatar Peter Powell2019-02-041-3/+3
|
* m_check: split modeperms into chanmodeperms and usermodeperms.Gravatar Peter Powell2019-02-041-3/+2
|
* m_check: remove unnecessary usage of CheckContext::List.Gravatar Peter Powell2019-02-041-7/+2
|
* m_check: replace timestring() with a Write() overlod.Gravatar Peter Powell2019-02-041-16/+20
|
* ident: fix erroneously prefixing an ident multiple times.Gravatar Peter Powell2019-02-041-2/+37
|
* ident: rename ext to socket.Gravatar Peter Powell2019-02-041-7/+7
|
* ident: rename nolookupprefix to prefixunqueried.Gravatar Peter Powell2019-02-041-3/+3
|
* ident: store the timeout as an unsigned value and limit to 60s.Gravatar Peter Powell2019-02-041-4/+3
|
* ident: reduce the amount of messages sent when a lookup fails.Gravatar Peter Powell2019-02-041-2/+3
|
* ident: Change idents with the ChangeIdent method.Gravatar Peter Powell2019-02-041-2/+1
|
* ident: Fix making idents longer than maxident when a lookup fails.Gravatar Peter Powell2019-02-041-3/+23
|
* Allow multiple fingerprints in an oper block (#1564)Gravatar linuxdaemon2019-02-011-2/+7
|
* Fix reading the setname config tag.Gravatar Peter Powell2019-01-281-1/+1
|
* Read the muteban config in ReadConfig().Gravatar Peter Powell2019-01-281-1/+9
|
* Fix the prioritisation of OnRawMode in m_samode.Gravatar Peter Powell2019-01-281-2/+2
|
* Allow configuring whether SETNAME sends snotices and is oper-only.Gravatar Peter Powell2019-01-281-1/+16
|
* Fix not checking for server names case insensitively.Gravatar Peter Powell2019-01-282-2/+2
|
* Refactor m_httpd_stats, add subpages (#1554)Gravatar linuxdaemon2019-01-281-146/+226
|
* Fix parsing anticaps mode parameters (again).Gravatar Peter Powell2019-01-281-6/+6
| | | | | | It is better to fix the underlying bug than the result of it. This replaces commit 963213132dd923d0e7dbd47ea6f20373cdef343b.
* Fix sending the SSL connection notice when using a non-SSL gateway.Gravatar Peter Powell2019-01-251-1/+1
|
* Remove trailing whitespace from various source files.Gravatar Peter Powell2019-01-246-13/+13
|
* Fix parsing anticaps mode parameters.Gravatar Peter Powell2019-01-241-5/+5
|
* Add the reason to xline removal notices. (#1545)Gravatar Matt Schatz2019-01-245-13/+22
| | | | | | | | | Show the reason in manual xline removal SNOTICEs, just like expiry SNOTICEs do. This modifies XLineManager::DelLine() to require another string reference passed to it. Requested by @Robby-.
* Add translation for casemapping between 2.0/3.0 (#1544)Gravatar linuxdaemon2019-01-241-0/+9
| | | | If the casemapping is set to ascii, advertise the m_ascii module to 2.0 to allow use of the m_ascii extras module for 2.0
* Move the <disabled> tag out of the core to a new module.Gravatar Peter Powell2019-01-243-6/+192
|
* Avoid forwarding passwords to nickserv when using SASL (#1562)Gravatar linuxdaemon2019-01-241-0/+8
|
* Fix a crash in m_sslinfo when a socket is SSL but a gateway is not.Gravatar Peter Powell2019-01-231-2/+1
|
* Fix away broadcast logic (#1561)Gravatar linuxdaemon2019-01-231-1/+1
|
* Rename OnClientProtocolProcessTag to OnProcessTag.Gravatar Peter Powell2019-01-221-1/+1
|
* Move ident lookups to the OnSetUserIP hook.Gravatar Peter Powell2019-01-201-2/+14
|
* Fix sending the entire VERSION output as a single parameter.Gravatar Peter Powell2019-01-191-2/+6
| | | | Closes #1560.
* m_check: Fix showing oper permissions (privileges). (#1556)Gravatar Robby2019-01-171-1/+1
|
* Fix the hostchange set action swapping the host/value fields.Gravatar Peter Powell2019-01-141-1/+1
|
* Redo OnSetEndPoint logic to fix duplicate clones (#1549).Gravatar linuxdaemon2019-01-142-26/+4
|
* Allow wildcards in <connect:dnsbl>Gravatar linuxdaemon2019-01-111-2/+6
| | | | | This makes it consistent with other <connect> class parameters like `webirc`
* Fix reading the server path for UNIX sockets.Gravatar Peter Powell2019-01-101-1/+1
|
* Fix copying too much data into the remote endpoint field.Gravatar Peter Powell2019-01-101-1/+1
| | | | | This is a buffer overrun but its harmless as the things it will overwrite are no longer necessary.
* m_ircv3_echomessage: only echo the tags which were actually used.Gravatar Peter Powell2019-01-101-3/+4
|
* Fix m_alias not initialising 'active' before use.Gravatar Peter Powell2019-01-091-0/+1
|
* Improve X-line text consistency.Gravatar Matt Schatz2019-01-099-28/+28
| | | | | | | | | | - Change any "-Line", ":Line", or "*line" to "-line" throughout the X-line code, comments, and documentation. - Add periods to the end of some notices. - Correct a typo in the Q-line code comments. - Update the filter module documentation (shun addition). Co-authored-by: Robby <robby@chatbelgie.be>
* Move RPL_UNINVITED to 653 to avoid a collision with Bahamut/ircu.Gravatar Peter Powell2019-01-051-1/+1
|
* Merge m_restrictchans and m_regonlycreate due to converging functionality ↵Gravatar linuxdaemon2019-01-042-73/+34
| | | | (#1541).
* Improve the spanningtree "unknown command" error message.Gravatar Peter Powell2019-01-031-1/+1
|
* Fix a crash when trying to use ROUTE_TYPE_MESSAGE with no message.Gravatar Peter Powell2019-01-022-2/+7
|
* Fix message tags not being broadcast across the network.Gravatar Peter Powell2019-01-029-29/+107
|
* Strip message tags when talking with 1202 protocol servers.Gravatar Peter Powell2019-01-021-0/+6
|
* Remove spanningtree check for lines sent without a source.Gravatar Peter Powell2019-01-021-6/+0
| | | | We don't send any of these anymore.
* Only parse valid durations, don't treat invalid multipliers as seconds (#1538)Gravatar linuxdaemon2018-12-2110-15/+45
|