aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.0.15 v2.0.15Gravatar Attila Molnar2014-01-211-1/+1
|
* Bump API version because of 3f4d54eb031f1cd6b016dfe1f768ed86303e3856Gravatar Attila Molnar2014-01-211-1/+1
|
* m_httpd_stats Be more conservative when escaping dataGravatar Attila Molnar2014-01-211-2/+1
| | | | Fix clang warning
* Increase the penalty for a few core commandsGravatar Attila Molnar2014-01-214-4/+23
|
* m_joinflood Unset the mode on unloadGravatar Attila Molnar2014-01-211-2/+1
|
* Fix some logically dead code which was found by Coverity.Gravatar Peter Powell2014-01-213-34/+9
|
* m_svshold Add config option to hide snoticesGravatar Attila Molnar2014-01-202-4/+25
|
* m_httpd Add timeout option; remove timed out connectionsGravatar Attila Molnar2014-01-202-1/+34
|
* Update example configs/helpopGravatar Attila Molnar2014-01-203-8/+9
|
* Use standard example addresses in configsGravatar Mantas Mikulėnas2014-01-203-13/+13
| | | | | | | | | | | | `2001:db8::/32` is the [standard][1] IPv6 example address range, using it also makes it clear when the user has just copy-pasted the example config and didn't actually whitelist 6BONE for some strange reason. Similarly, there are example addresses for [IPv4][2] and [DNS][3]. [1]: http://tools.ietf.org/html/rfc3849 [2]: http://tools.ietf.org/html/rfc5737 [3]: http://tools.ietf.org/html/rfc2606
* m_services_account Add workaround for wrong host being displayed in numeric ↵Gravatar Attila Molnar2014-01-201-2/+31
| | | | when cgiirc users log in using SASL
* m_dnsbl Don't send snotice when the {G|K|Z}line already existsGravatar Attila Molnar2014-01-201-0/+9
| | | | Fixes issue #717 reported by @Robby-
* m_joinflood Fix remote joins affecting local joinflood state when the ↵Gravatar Attila Molnar2014-01-191-1/+1
| | | | | | channel is locked Fixes issue #694 reported by @TurkDesk
* Use FindNickOnly() in a few more places if a local user is performing an ↵Gravatar Attila Molnar2014-01-195-11/+46
| | | | action to prevent UID walking
* m_dccallow Increase penalty for /DCCALLOW helpGravatar Attila Molnar2014-01-191-0/+4
|
* m_alias Fix out of bounds string access that happened with certain replace ↵Gravatar Attila Molnar2014-01-191-2/+2
| | | | strings
* Fix OOB error in sa2cidr()Gravatar Daniel Vassdal2014-01-171-4/+10
|
* Merge pull request #732 from grawity/saslfixGravatar Attila Molnar2014-01-161-4/+7
|\ | | | | m_sasl: properly handle bad-mechanism failures
| * Support SASL messages other than 'C' and 'D'Gravatar Mantas Mikulėnas2014-01-111-2/+6
| |
| * Handle SASL failures during SASL_INIT (wrong mechanism, etc.)Gravatar Mantas Mikulėnas2014-01-111-2/+1
| |
* | m_sajoin Send global snotice when the join happensGravatar Attila Molnar2014-01-141-2/+1
| | | | | | | | | | | | Remove "sent remote SAJOIN" local snotice Fixes issue #382 reported by @JDowny
* | m_mlock Only deny the mlocked mode from being changed instead of denying the ↵Gravatar Attila Molnar2014-01-131-9/+4
|/ | | | | | entire mode change if it contains a single mlocked mode Fixes issue #615 reported by @BlacklightShining
* Fix possible use of invalid iterator on module unloadGravatar Attila Molnar2014-01-051-7/+12
| | | | When a module quits a user or destroys a channel in OnCleanup() the object is no longer in the container being iterated by the time OnCleanup() returns
* Show +i users on a channel to opers having the channels/auspex priv who do ↵Gravatar Attila Molnar2014-01-041-2/+4
| | | | | | /NAMES from outside of the chan Discovered by @Cronus89
* Merge pull request #714 from SaberUK/insp20+fix-helpopGravatar Attila Molnar2013-12-271-5/+5
|\ | | | | [2.0] Fix the HELPOP database being destroyed when a rehash fails.
| * Fix the HELPOP database being destroyed when a rehash fails.Gravatar Peter Powell2013-12-271-5/+5
|/
* Allow ranges beginning with 0 in m_channamesGravatar Daniel Vassdal2013-12-211-0/+6
|
* m_spanningtree Fix nick TS desync on SVSNICKGravatar Attila Molnar2013-12-153-3/+21
| | | | Don't accept invalid timestamps
* Fix m_override refusing to override modes if the user holds halfop or higher ↵Gravatar Daniel Vassdal2013-12-141-1/+18
| | | | in the channel
* Fix ACCEPT propagation bug when it got a nick prefixed with +Gravatar Daniel Vassdal2013-12-091-0/+3
| | | | | Fixes #696 Does not apply to 2.2 due to Attila's rewrite of the module
* Merge pull request #693 from SaberUK/insp20+modulemanager-bugsGravatar Attila Molnar2013-11-291-14/+17
|\ | | | | [2.0] Fix various problems with ModuleManager.
| * Fix various problems with ModuleManager.Gravatar Peter Powell2013-11-291-14/+17
|/ | | | | | | | | - Fix downloading the module list on very new versions of Perl. - Fix an off by one error caused by array sizing starting at -1 instead of 0 like in every single other language (!!). - Fix vague error messages when LWP encounters an error. - Fix LWP::Simple being used before we have checked whether it is available.
* Fix remote /MODULES bugGravatar Daniel Vassdal2013-11-121-2/+5
|
* Use case insensitive comparison for server names for (auto)connects, issue #662Gravatar Adam2013-11-092-4/+4
|
* Fix parsing ADDLINE with expiration or creation dates past ~2038 probablyGravatar Adam2013-11-091-2/+6
|
* Fix issue #657, fix sending FNAME with spacesGravatar Adam2013-11-091-1/+1
|
* Fix m_silence looking for maxentries in <showwhois> instead of <silence>.Gravatar Peter Powell2013-10-261-1/+1
| | | | Fixes issue #644.
* Merge pull request #638 from SaberUK/insp20+runas-fixGravatar Attila Molnar2013-09-262-8/+10
|\ | | | | Improve error reporting for <security:runas{user,group}>.
| * Improve error reporting for <security:runas{user,group}>.Gravatar Peter Powell2013-09-262-8/+10
|/
* Work around STB_GNU_UNIQUE symbols not allowing module unmapGravatar attilamolnar2013-09-153-9/+12
|
* Fix ConvToStr(char)Gravatar attilamolnar2013-09-141-1/+1
|
* Fix a shadow warning created by ConfigTag::createGravatar ChrisTX2013-09-132-4/+3
|
* m_httpd Close all open http sockets on unloadGravatar attilamolnar2013-09-091-7/+15
|
* m_showwhois Require 2 parameters for WHOISNOTICEGravatar attilamolnar2013-09-091-1/+1
|
* Fix a crash when running as systemd serviceGravatar ChrisTX2013-09-082-7/+15
| | | | | | | | | - Fix a NULL dereference if a signal is raised in the constructor of the class InspIRCd - Resolve the parent's process exit code being SIGTERM=15 and typically not EXIT_SUCCESS thus A combination of the two caused crashes when running as systemd unit.
* Merge pull request #623 from ChrisTX/insp20+compilerfixesGravatar Attila Molnar2013-09-046-6/+6
|\ | | | | Improve support for rarely used compilers, EKOPath in this case.
| * Improve support for rarely used compilers, EKOPath in this case.Gravatar ChrisTX2013-08-316-6/+6
| |
* | m_spanningtree Fix timestamp in AWAYGravatar attilamolnar2013-08-311-1/+1
| |
* | Don't CoreExport reference, fixes m_dnsbl on WindowsGravatar attilamolnar2013-08-302-8/+1
|/ | | | The explicit instantiations of reference are now useless; remove
* Release 2.0.14 v2.0.14Gravatar attilamolnar2013-08-281-1/+1
|