aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix pending invites not being removed when a channel was deleted or had its T...Gravatar attilamolnar2012-06-171-0/+1
* | Merge pull request #234 from attilamolnar/insp20+chanhistoryGravatar Attila Molnar2012-06-271-8/+52
|\ \
| * | m_chanhistory Keep history when changing parametersGravatar attilamolnar2012-06-171-1/+15
| * | m_chanhistory Don't allow durations that contain an invalid char or too longGravatar attilamolnar2012-06-171-4/+23
| * | m_chanhistory Add config setting to show/hide the informational notice before...Gravatar attilamolnar2012-06-171-3/+14
| |/
* | Merge pull request #233 from attilamolnar/insp20+capGravatar Attila Molnar2012-06-272-38/+39
|\ \
| * | m_cap Allow clients to disable specific capabilities by prefixing them with a...Gravatar attilamolnar2012-06-271-6/+12
| * | m_cap Fix crash when a user issued a CAP CLEAR request and the CapEvent had a...Gravatar attilamolnar2012-06-271-1/+3
| * | m_cap Use an enum to specify cap event type instead of a string, assign CapEv...Gravatar attilamolnar2012-06-272-31/+24
| |/
* | m_shun Fix out of bounds vector access leading to crashes when hiding part re...Gravatar attilamolnar2012-06-171-2/+2
* | m_shun Fix a couple of things, namely•••- remove OnUserConnect hook as it was completly a no-op - remove call to XLineManager::ApplyLines() as it iterates the local userlist and made no sense - return CMD_SUCCESS when /SHUN succeeded, CMD_FAILURE otherwise - remove unused exception handler - don't route SHUN commands at all, spanningtree adds and removes the lines automatically Gravatar attilamolnar2012-06-171-57/+25
* | m_rline Fix memory leak when zlineonmatch was true and the zline existed, sim...Gravatar attilamolnar2012-06-171-17/+16
* | m_svshold Fix a couple of things, namely•••- don't ask the XLine manager to apply SVSHOLD lines to the userlist, as we do nothing on match - remove call to XLineManager::ApplyLines() as it iterates the local userlist and made no sense - return CMD_SUCCESS when SVSHOLD succeeded, CMD_FAILURE otherwise - remove unused exception handler - don't route SVSHOLD commands at all, spanningtree adds and removes the lines automatically Gravatar attilamolnar2012-06-171-28/+18
* | m_cban Fix a couple of things, namely•••- remove call to XLineManager::ApplyLines() as it iterates the local userlist and made no sense - return CMD_SUCCESS when /CBAN succeeded, CMD_FAILURE otherwise - remove unused exception handler - don't route CBAN commands at all, spanningtree adds and removes the lines automatically Gravatar attilamolnar2012-06-171-34/+18
|/
* m_namesx Add support for altering /WHO replies to be compliant with the speci...Gravatar attilamolnar2012-06-121-2/+37
* m_geoip Add support for /stats G•••m_geoip Change /stats G numeric to be 801 Gravatar attilamolnar2012-06-121-10/+53
* Make m_cap.h a bit clevererGravatar attilamolnar2012-06-121-6/+3
* New module to support IRCv3 extras, namely account-notify, away-notify and ex...Gravatar attilamolnar2012-06-121-0/+214
* m_services_account Send an AccountEvent with an empty accountname when a user...Gravatar attilamolnar2012-06-121-0/+4
* m_spanningtree Burst to a new server before introducing it to the rest of the...•••Fixes issue #103 reported by @nenolod Gravatar attilamolnar2012-06-123-13/+20
* Be consistent with Robby's qQ snomask changesGravatar Sir Poggles2012-06-121-1/+1
* m_dnsbl: switch to OnSetClientIP hook which may be refired.Gravatar William Pitcock2012-06-121-10/+12
* Fix 2 clang warnings reported by @SaberUKGravatar attilamolnar2012-06-121-1/+1
* m_check: Include IP and gecos in host/IP-mask lookup resultsGravatar Robby-2012-06-121-2/+2
* m_spanningtree Only add a resolved server IP as valid if it still exists when...Gravatar attilamolnar2012-06-111-1/+9
* m_spanningtree Move SecurityIPResolver code to resolvers.cpp from resolvers.hGravatar attilamolnar2012-06-112-22/+25
* m_spanningtree Disallow server passwords which contain a space char and those...•••Update links.conf.example Gravatar attilamolnar2012-06-111-0/+6
* m_spanningtree Notify opers upon ecountering a configuration error when rehas...Gravatar attilamolnar2012-06-112-55/+36
* Merge pull request #179 from attilamolnar/insp20+desyncfix•••[2.0] Fix desyncs caused by m_autoop and broken spanningtree routing logicGravatar Robin Burchell2012-06-012-8/+8
|\
| * m_spanningtree Fix desync issue #37 reported by @Joah - part 2Gravatar attilamolnar2012-05-311-7/+7
| * m_autoop Fix desync issue #37 reported by @Joah - part 1Gravatar attilamolnar2012-05-301-1/+1
* | m_ssl_gnutls Only generate DH params when dh_params is initedGravatar attilamolnar2012-06-011-0/+3
* | m_ssl_gnutls Fix crash caused by calling gnutls_dh_params_deinit() when dh_pa...•••Fixes #181 reported by @BlacklightShining Gravatar attilamolnar2012-06-011-9/+19
* | Merge pull request #173 from Robby-/insp20-moddesc•••[2.0] Module description updatesGravatar Robin Burchell2012-05-3023-43/+52
|\ \
| * | Module description updatesGravatar Robby-2012-05-3023-43/+52
| |/
* | Merge pull request #159 from gholms/md5-memset-20•••[2.0] md5: zero the whole MD5Context, not only part of itGravatar Robin Burchell2012-05-301-1/+1
|\ \ | |/ |/|
| * [2.0] md5: zero the whole MD5Context, not only partGravatar Garrett Holmstrom2012-05-281-1/+1
* | Use socketengine functions for sending and receiving data instead of plain se...Gravatar attilamolnar2012-05-281-2/+2
* | m_showwhois Fix potential crash in WHOISNOTICE handlerGravatar attilamolnar2012-05-281-0/+3
|/
* Merge pull request #145 from SaberUK/insp20-typo-fixes•••[2.0] Typo fixes.Gravatar Robin Burchell2012-05-275-9/+9
|\
| * A few more typo fixes.Gravatar Peter Powell2012-05-252-2/+2
| * Debian typo fixes.Gravatar Peter Powell2012-05-255-7/+7
* | Fixed m_mlockGravatar Adam2012-05-231-1/+2
|/
* Fix issue #95 reported by @JoahGravatar attilamolnar2012-05-191-2/+2
* mlock: fix style nitpicksGravatar William Pitcock2012-05-161-3/+3
* mlock: we should only enforce against modes set by our own clientsGravatar William Pitcock2012-05-151-0/+3
* mlock: handle case where no mlock has been set on a channel yetGravatar William Pitcock2012-05-151-1/+1
* modules/m_mlock: new module implementing server-side MLOCK.Gravatar William Pitcock2012-05-041-0/+68
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-19213-1713/+3430
* Revert 05e6330fbd6e9a427c09cf90e2cada10656c48f7 and reference HELPOP instead ...Gravatar Robby-2012-04-191-2/+2