]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
8 years agoFix extraneous quotes in makefile template.
Peter Powell [Sun, 10 Apr 2016 03:33:20 +0000 (04:33 +0100)]
Fix extraneous quotes in makefile template.

8 years agoMerge pull request #1162 from SaberUK/insp20+fix-deinstall
Attila Molnar [Tue, 29 Mar 2016 10:55:02 +0000 (12:55 +0200)]
Merge pull request #1162 from SaberUK/insp20+fix-deinstall

[2.0] Delete modules cautiously when doing a deinstall.

8 years agoDelete modules cautiously when doing a deinstall.
Peter Powell [Fri, 25 Mar 2016 11:44:51 +0000 (11:44 +0000)]
Delete modules cautiously when doing a deinstall.

8 years agoPartially revert "Quote paths in the makefile".
Peter Powell [Fri, 25 Mar 2016 11:38:54 +0000 (11:38 +0000)]
Partially revert "Quote paths in the makefile".

There is no need to quote BASE and {BIN,CON,DAT,MOD,LOG}PATH
because they are alreaady quoted. {BUILD,SOURCE}PATH however
are unquoted so their usages still need to be quoted.

This reverts commit dbcbf9647d0abb421f8a84b41e674f403c91ce8f.

8 years agoMerge pull request #1157 from SaberUK/insp20+fix-cron-restart
Attila Molnar [Tue, 22 Mar 2016 13:40:01 +0000 (14:40 +0100)]
Merge pull request #1157 from SaberUK/insp20+fix-cron-restart

[2.0] Fix 'cron' and 'restart' in the helper not forwarding arguments.

8 years agoFix 'cron' and 'restart' in the helper not forwarding arguments.
Peter Powell [Sat, 19 Mar 2016 20:00:37 +0000 (20:00 +0000)]
Fix 'cron' and 'restart' in the helper not forwarding arguments.

8 years agoRemove embarrassing negative comments about some clients from the code
Attila Molnar [Mon, 29 Feb 2016 13:40:02 +0000 (14:40 +0100)]
Remove embarrassing negative comments about some clients from the code

8 years agoMerge pull request #1147 from SaberUK/insp20+gcc6
Attila Molnar [Mon, 29 Feb 2016 11:40:21 +0000 (12:40 +0100)]
Merge pull request #1147 from SaberUK/insp20+gcc6

[2.0] Fix GCC 6 warning about null checking this.

8 years agoMerge pull request #1148 from guikcd/spelling-error
Attila Molnar [Mon, 29 Feb 2016 11:38:29 +0000 (12:38 +0100)]
Merge pull request #1148 from guikcd/spelling-error

Minor spelling errors in m_spanningtree.so

8 years agoMerge pull request #1146 from SaberUK/insp20+quote
Attila Molnar [Mon, 29 Feb 2016 11:38:01 +0000 (12:38 +0100)]
Merge pull request #1146 from SaberUK/insp20+quote

[2.0] Quote paths in the makefile.

8 years agoMerge pull request #1145 from Adam-/insp20+ulinekill
Attila Molnar [Mon, 29 Feb 2016 11:37:49 +0000 (12:37 +0100)]
Merge pull request #1145 from Adam-/insp20+ulinekill

Don't show snotices for kills from ulined clients

8 years agoMinor spelling errors in m_spanningtree.so
Guillaume Delacour [Sun, 28 Feb 2016 09:47:34 +0000 (10:47 +0100)]
Minor spelling errors in m_spanningtree.so

8 years agoFix GCC 6 warning about null checking this.
Peter Powell [Fri, 26 Feb 2016 20:44:10 +0000 (20:44 +0000)]
Fix GCC 6 warning about null checking this.

As with 402a1bb010522a35600325c1a3084e092b40ca22 this is known to
be undefined behaviour but changing it is too risky for the 2.0
branch.

8 years agoQuote paths in the makefile.
Peter Powell [Fri, 26 Feb 2016 09:52:35 +0000 (09:52 +0000)]
Quote paths in the makefile.

This prevents problems caused by paths with spaces in them.

8 years agoDon't show snotices for kills from ulined clients
Adam [Thu, 25 Feb 2016 13:37:46 +0000 (08:37 -0500)]
Don't show snotices for kills from ulined clients

8 years agoMerge pull request #1136 from Adam-/insp20+dccallow
Attila Molnar [Thu, 25 Feb 2016 13:40:38 +0000 (14:40 +0100)]
Merge pull request #1136 from Adam-/insp20+dccallow

Fix dccallow to work with files with spaces in their names

8 years agoFix dccallow to work with files with spaces in their names
Adam [Thu, 18 Feb 2016 13:45:22 +0000 (08:45 -0500)]
Fix dccallow to work with files with spaces in their names

8 years agoRelease v2.0.21
Attila Molnar [Sat, 13 Feb 2016 18:46:59 +0000 (19:46 +0100)]
Release v2.0.21

8 years agom_namedmodes Only show chan key to members and opers with channels/auspex
Attila Molnar [Sat, 13 Feb 2016 18:35:17 +0000 (19:35 +0100)]
m_namedmodes Only show chan key to members and opers with channels/auspex

8 years agom_callerid Free old extension data before unserializing the new data
Attila Molnar [Sat, 13 Feb 2016 18:30:05 +0000 (19:30 +0100)]
m_callerid Free old extension data before unserializing the new data

8 years agoLimit DNS cache size
Attila Molnar [Sat, 13 Feb 2016 18:23:07 +0000 (19:23 +0100)]
Limit DNS cache size

8 years agoCap TTL of DNS cache entries
Attila Molnar [Sat, 13 Feb 2016 18:21:30 +0000 (19:21 +0100)]
Cap TTL of DNS cache entries

8 years agoGarbage collect DNS cache more often
Attila Molnar [Sat, 13 Feb 2016 18:20:12 +0000 (19:20 +0100)]
Garbage collect DNS cache more often

8 years agom_dccallow Add config option to control max entries on a list
Attila Molnar [Fri, 12 Feb 2016 17:30:01 +0000 (18:30 +0100)]
m_dccallow Add config option to control max entries on a list

Default to 20

8 years agom_ircv3 Fix AWAY being sent on join to the joining user if it has away-notify enabled...
Attila Molnar [Fri, 12 Feb 2016 17:20:07 +0000 (18:20 +0100)]
m_ircv3 Fix AWAY being sent on join to the joining user if it has away-notify enabled and is away

8 years agoMerge pull request #1071 from SaberUK/insp20+fix-lusers
Attila Molnar [Fri, 12 Feb 2016 16:35:55 +0000 (17:35 +0100)]
Merge pull request #1071 from SaberUK/insp20+fix-lusers

[2.0] Fix hidden operators being shown in LUSERS.

8 years agoFix hidden operators being shown in LUSERS.
Peter Powell [Sat, 4 Jul 2015 10:56:15 +0000 (11:56 +0100)]
Fix hidden operators being shown in LUSERS.

8 years agoUpdate m_ssl_gnutls to use libgnutls-30 for gnutls 3.4
Adam [Thu, 11 Feb 2016 13:14:07 +0000 (08:14 -0500)]
Update m_ssl_gnutls to use libgnutls-30 for gnutls 3.4

8 years agoMerge pull request #1110 from SaberUK/insp20+cap
Attila Molnar [Mon, 7 Dec 2015 09:53:53 +0000 (10:53 +0100)]
Merge pull request #1110 from SaberUK/insp20+cap

[2.0] Fix CAP REQ to be atomic like the standard dictates.

8 years agoWork around irc::spacesepstream not stripping extraneous spaces.
Peter Powell [Mon, 7 Dec 2015 09:48:33 +0000 (09:48 +0000)]
Work around irc::spacesepstream not stripping extraneous spaces.

8 years agoFix CAP REQ to be atomic like the standard dictates.
Peter Powell [Thu, 26 Nov 2015 04:07:50 +0000 (04:07 +0000)]
Fix CAP REQ to be atomic like the standard dictates.

Reported by @dequis on IRC.

8 years agom_operprefix Unset mode on unload
Attila Molnar [Mon, 23 Nov 2015 09:53:30 +0000 (10:53 +0100)]
m_operprefix Unset mode on unload

Fixes issue #1109 reported by @Sheogorath-SI

8 years agoMerge pull request #1104 from SaberUK/insp20+secure-cert
Attila Molnar [Tue, 3 Nov 2015 12:09:27 +0000 (13:09 +0100)]
Merge pull request #1104 from SaberUK/insp20+secure-cert

[2.0] Generate a 2048-bit dhparams unless explicitly specified.

8 years agoGenerate a 2048-bit dhparams unless explicitly specified.
Peter Powell [Tue, 20 Oct 2015 14:16:52 +0000 (15:16 +0100)]
Generate a 2048-bit dhparams unless explicitly specified.

8 years agoFix a few documentation problems
Attila Molnar [Mon, 12 Oct 2015 12:50:45 +0000 (14:50 +0200)]
Fix a few documentation problems

Fixes issues #1003, #1045 and #1085

8 years agoRevert "Fix sending the wrong numerics on join when a topic is empty."
Attila Molnar [Sun, 11 Oct 2015 14:27:10 +0000 (16:27 +0200)]
Revert "Fix sending the wrong numerics on join when a topic is empty."

This reverts commit b0e64b8cea2d721588d92072a8d16fdd99a9c945.

The original behavior isn't RFC incompliant, see #1095.

8 years agoFix incorrect std::string::operator[] usage
Attila Molnar [Mon, 28 Sep 2015 08:36:17 +0000 (10:36 +0200)]
Fix incorrect std::string::operator[] usage

Passing a position equal to length() to the non-const version of operator[] is undefined

8 years agoMerge pull request #1050 from Aviator45003/insp20
Adam [Sun, 6 Sep 2015 21:01:14 +0000 (17:01 -0400)]
Merge pull request #1050 from Aviator45003/insp20

Fixed a build warning

8 years agoMerge pull request #1018 from SaberUK/insp20+hidekills
Adam [Sun, 6 Sep 2015 21:00:57 +0000 (17:00 -0400)]
Merge pull request #1018 from SaberUK/insp20+hidekills

[2.0] Fix exposing the opers hostname in KILL when using hidekills.

8 years agoMerge pull request #1092 from SaberUK/insp20+fix-topic
Adam [Sun, 6 Sep 2015 21:00:44 +0000 (17:00 -0400)]
Merge pull request #1092 from SaberUK/insp20+fix-topic

[2.0] Fix sending the wrong numerics on join when a topic is empty.

8 years agoFix sending the wrong numerics on join when a topic is empty.
Peter Powell [Wed, 26 Aug 2015 11:02:31 +0000 (12:02 +0100)]
Fix sending the wrong numerics on join when a topic is empty.

8 years agoMerge pull request #1089 from SaberUK/insp20+fix-msvc
Attila Molnar [Mon, 10 Aug 2015 13:04:58 +0000 (15:04 +0200)]
Merge pull request #1089 from SaberUK/insp20+fix-msvc

[2.0] Fix compilation with Microsoft Visual C++ 14.

8 years agoMerge pull request #1084 from SaberUK/insp20+fix-parallel-debug-install
Attila Molnar [Mon, 10 Aug 2015 12:54:32 +0000 (14:54 +0200)]
Merge pull request #1084 from SaberUK/insp20+fix-parallel-debug-install

[2.0] Fix "make -jX debug install" causing linker errors.

8 years agoFix compilation with Microsoft Visual C++ 14.
Peter Powell [Sun, 9 Aug 2015 12:19:20 +0000 (13:19 +0100)]
Fix compilation with Microsoft Visual C++ 14.

8 years agoFix "make -jX debug install" causing linker errors.
Peter Powell [Wed, 29 Jul 2015 22:45:39 +0000 (23:45 +0100)]
Fix "make -jX debug install" causing linker errors.

8 years agoMerge pull request #1076 from SaberUK/insp20+kqueue
Attila Molnar [Wed, 22 Jul 2015 23:07:53 +0000 (01:07 +0200)]
Merge pull request #1076 from SaberUK/insp20+kqueue

[2.0] Fix checking whether kqueue/stdint/strlcpy are available.

8 years agoMerge pull request #1080 from bradfirj/fix-tmpnam-insp20
Attila Molnar [Wed, 22 Jul 2015 22:49:14 +0000 (00:49 +0200)]
Merge pull request #1080 from bradfirj/fix-tmpnam-insp20

Replace deprecated tmpnam() call

8 years agoReplace deprecated tmpnam() call
Richard Bradfield [Wed, 22 Jul 2015 00:18:03 +0000 (01:18 +0100)]
Replace deprecated tmpnam() call

From Perl 5.22 onwards, POSIX::tmpnam() has been deprecated (without the
usual 2 year deprecation cycle), using the File::Temp module instead
preserves compatibility while allowing compilation on 5.22 and later.

8 years agoAdd missing copyright headers to test files.
Peter Powell [Tue, 21 Jul 2015 22:34:05 +0000 (23:34 +0100)]
Add missing copyright headers to test files.

8 years agoSwitch <stdint.h> test to use a test file too.
Peter Powell [Tue, 21 Jul 2015 22:30:54 +0000 (23:30 +0100)]
Switch <stdint.h> test to use a test file too.

8 years agoSwitch strlcpy test to use a test file too.
Peter Powell [Tue, 21 Jul 2015 22:22:17 +0000 (23:22 +0100)]
Switch strlcpy test to use a test file too.

8 years agoFix checking whether kqueue is available.
Peter Powell [Sun, 19 Jul 2015 16:17:29 +0000 (17:17 +0100)]
Fix checking whether kqueue is available.

It seems like the newer OS X versions don't put headers into the
system include directories. Switch to using a test file instead.

9 years agoMerge pull request #1063 from SaberUK/insp20+cert-warning
Attila Molnar [Thu, 25 Jun 2015 22:00:25 +0000 (00:00 +0200)]
Merge pull request #1063 from SaberUK/insp20+cert-warning

[2.0] Show a better warning when certtool/openssl are missing.

9 years agoMerge pull request #1066 from SaberUK/insp20+plist
Attila Molnar [Thu, 25 Jun 2015 21:59:09 +0000 (23:59 +0200)]
Merge pull request #1066 from SaberUK/insp20+plist

[2.0] Log STDOUT and STDERR in the launchd script.

9 years agoLog STDOUT and STDERR in the launchd script.
Peter Powell [Tue, 23 Jun 2015 21:45:03 +0000 (22:45 +0100)]
Log STDOUT and STDERR in the launchd script.

9 years agoShow a better warning when certtool/openssl are missing.
Peter Powell [Fri, 22 May 2015 03:22:52 +0000 (04:22 +0100)]
Show a better warning when certtool/openssl are missing.

9 years agoMerge pull request #1058 from SaberUK/insp20+nationalchars
Attila Molnar [Mon, 15 Jun 2015 20:07:05 +0000 (22:07 +0200)]
Merge pull request #1058 from SaberUK/insp20+nationalchars

[2.0] Fix various issues with the nationalchars module.

9 years agoMerge pull request #1061 from SaberUK/insp20+fix-fbsd
Attila Molnar [Mon, 15 Jun 2015 20:00:36 +0000 (22:00 +0200)]
Merge pull request #1061 from SaberUK/insp20+fix-fbsd

[2.0] Fix mistakenly using Clang instead of GCC on older FreeBSD versions.

9 years agoMerge pull request #1060 from SaberUK/insp20+install
Attila Molnar [Mon, 15 Jun 2015 20:00:24 +0000 (22:00 +0200)]
Merge pull request #1060 from SaberUK/insp20+install

[2.0] Fix system-wide installation of the data and log directories.

9 years agoFix mistakenly using Clang instead of GCC on older FreeBSD versions.
Peter Powell [Sun, 14 Jun 2015 22:27:05 +0000 (23:27 +0100)]
Fix mistakenly using Clang instead of GCC on older FreeBSD versions.

9 years agoFix system-wide installation of the data and log directories.
Peter Powell [Sun, 14 Jun 2015 17:20:47 +0000 (18:20 +0100)]
Fix system-wide installation of the data and log directories.

The existing method works fine when building with the default
paths but breaks when you are doing a system-wide installation.

9 years agoFix various issues with the nationalchars module.
Peter Powell [Tue, 9 Jun 2015 19:11:20 +0000 (20:11 +0100)]
Fix various issues with the nationalchars module.

- Strip the directory name in the default casemapping value.
- Error out if the casemapping value contains a space.
- Error out if the locale file failed to load.
- Fix relative file path when building on Windows.
- Install nationalchars files on Windows.

9 years agoFixed a build warning
The Aviator [Sun, 17 May 2015 16:45:42 +0000 (12:45 -0400)]
Fixed a build warning

Just a mismatched type, improperly done cast.

9 years agoMerge pull request #1043 from SaberUK/insp20+fix-caching
Attila Molnar [Tue, 12 May 2015 16:08:57 +0000 (18:08 +0200)]
Merge pull request #1043 from SaberUK/insp20+fix-caching

[2.0] Fix configure overwriting the cache settings on startup.

9 years agoFix configure overwriting the cache settings on startup.
Peter Powell [Sun, 10 May 2015 07:07:23 +0000 (08:07 +0100)]
Fix configure overwriting the cache settings on startup.

9 years agoRelease v2.0.20
Attila Molnar [Sun, 10 May 2015 05:24:10 +0000 (07:24 +0200)]
Release v2.0.20

9 years agoMerge pull request #1039 from SaberUK/insp20+fix-restrictmsg-uline
Attila Molnar [Sun, 10 May 2015 05:22:45 +0000 (07:22 +0200)]
Merge pull request #1039 from SaberUK/insp20+fix-restrictmsg-uline

[2.0] Fix not being able to message ulines when m_restrictmsg is loaded.

9 years agoFix not being able to message ulines when m_restrictmsg is loaded.
Peter Powell [Tue, 28 Apr 2015 19:22:34 +0000 (20:22 +0100)]
Fix not being able to message ulines when m_restrictmsg is loaded.

9 years agom_ssl_gnutls Hold users in pre-registration state until the handshake is completed
Attila Molnar [Sat, 9 May 2015 22:37:28 +0000 (00:37 +0200)]
m_ssl_gnutls Hold users in pre-registration state until the handshake is completed

9 years agoRelease v2.0.19
Attila Molnar [Thu, 16 Apr 2015 21:17:02 +0000 (23:17 +0200)]
Release v2.0.19

9 years agom_sasl Update description, SASL is no longer exclusive to Atheme
Attila Molnar [Thu, 16 Apr 2015 21:12:47 +0000 (23:12 +0200)]
m_sasl Update description, SASL is no longer exclusive to Atheme

9 years agom_dccallow Validate tokens before use
Attila Molnar [Thu, 16 Apr 2015 21:00:56 +0000 (23:00 +0200)]
m_dccallow Validate tokens before use

9 years agocmd_userhost Fix +H hidden opers being shown as opers
Attila Molnar [Thu, 16 Apr 2015 20:51:41 +0000 (22:51 +0200)]
cmd_userhost Fix +H hidden opers being shown as opers

9 years agoRevert c8b344ea748d62d9f37cacd4dd785f15b186725c to fix regression
Attila Molnar [Thu, 16 Apr 2015 20:50:06 +0000 (22:50 +0200)]
Revert c8b344ea748d62d9f37cacd4dd785f15b186725c to fix regression

Fixes issue #989 reported by @B00mX0r

9 years agoMerge branch 'insp20+timedbans' into insp20
Attila Molnar [Thu, 16 Apr 2015 19:20:02 +0000 (21:20 +0200)]
Merge branch 'insp20+timedbans' into insp20

9 years agom_sasl Add missing validation for server-to-server SASL message
Attila Molnar [Thu, 16 Apr 2015 19:13:07 +0000 (21:13 +0200)]
m_sasl Add missing validation for server-to-server SASL message

9 years agoReject replies to DNS PTR requests that contain invalid characters
Attila Molnar [Thu, 16 Apr 2015 16:04:03 +0000 (18:04 +0200)]
Reject replies to DNS PTR requests that contain invalid characters

Fixes issue #1033 reported by @ping86

9 years agom_timedbans Notice user when trying to set a ban that's already set
Attila Molnar [Mon, 13 Apr 2015 13:49:29 +0000 (15:49 +0200)]
m_timedbans Notice user when trying to set a ban that's already set

9 years agom_timedbans Extract IsBanSet() to a function
Attila Molnar [Mon, 13 Apr 2015 13:48:00 +0000 (15:48 +0200)]
m_timedbans Extract IsBanSet() to a function

9 years agom_timedbans On channel destruction remove all timed bans belonging to the channel...
Attila Molnar [Mon, 13 Apr 2015 13:42:06 +0000 (15:42 +0200)]
m_timedbans On channel destruction remove all timed bans belonging to the channel from internal bookkeeping

9 years agom_timedbans Store Channel pointer in struct TimedBan
Attila Molnar [Mon, 13 Apr 2015 13:40:26 +0000 (15:40 +0200)]
m_timedbans Store Channel pointer in struct TimedBan

9 years agoMerge pull request #1004 from SaberUK/insp20+fix-various-warnings
Attila Molnar [Sun, 22 Mar 2015 23:42:59 +0000 (00:42 +0100)]
Merge pull request #1004 from SaberUK/insp20+fix-various-warnings

[2.0] Fix various warnings with the new Doxygen and LLVM releases.

9 years agoMerge pull request #1016 from Renegade334/insp20+docs-no-extbanM
Attila Molnar [Sun, 22 Mar 2015 23:40:09 +0000 (00:40 +0100)]
Merge pull request #1016 from Renegade334/insp20+docs-no-extbanM

Remove non-existant extban M: from docs

9 years agoMerge pull request #1009 from SaberUK/insp20+fix-dirty-env
Attila Molnar [Sun, 22 Mar 2015 23:40:05 +0000 (00:40 +0100)]
Merge pull request #1009 from SaberUK/insp20+fix-dirty-env

[2.0] Fix building when VERBOSE is already set in the environment.

9 years agoRebuild clone counts on rehash
Adam [Tue, 3 Mar 2015 20:45:22 +0000 (15:45 -0500)]
Rebuild clone counts on rehash

9 years agoFix exposing the opers hostname in KILL when using hidekills.
Peter Powell [Fri, 20 Mar 2015 14:13:12 +0000 (14:13 +0000)]
Fix exposing the opers hostname in KILL when using hidekills.

9 years agoRemove non-existant extban M: from docs
Renegade334 [Mon, 16 Mar 2015 19:57:04 +0000 (19:57 +0000)]
Remove non-existant extban M: from docs
extban M: has not existed since 2d732f4d in 2009...

9 years agoFix building when VERBOSE is already set in the environment.
Peter Powell [Mon, 9 Mar 2015 15:26:40 +0000 (15:26 +0000)]
Fix building when VERBOSE is already set in the environment.

This is a workaround for now. In 2.2 we should prefix all of the
environment variables with INSPIRCD_ to avoid collisions.

9 years agoFix various Doxygen warnings.
Peter Powell [Thu, 26 Feb 2015 22:35:06 +0000 (22:35 +0000)]
Fix various Doxygen warnings.

9 years agoUpgrade Doxyfile from 1.8.3.1 to 1.8.9.1.
Peter Powell [Thu, 26 Feb 2015 22:31:57 +0000 (22:31 +0000)]
Upgrade Doxyfile from 1.8.3.1 to 1.8.9.1.

Also, strip comments by request of @attilamolnar.

9 years agoFix various Clang warnings.
Peter Powell [Thu, 26 Feb 2015 07:41:46 +0000 (07:41 +0000)]
Fix various Clang warnings.

- warning: 'register' storage class specifier is deprecated.

9 years agoMerge pull request #1002 from SaberUK/insp20+fix-cgiirc-crash
Attila Molnar [Tue, 24 Feb 2015 21:30:45 +0000 (22:30 +0100)]
Merge pull request #1002 from SaberUK/insp20+fix-cgiirc-crash

[2.0] Fix a minor crash when a user has no class after OnCheckReady.

9 years agoFix a minor crash when a user has no class after OnCheckReady.
Peter Powell [Sun, 22 Feb 2015 20:24:31 +0000 (20:24 +0000)]
Fix a minor crash when a user has no class after OnCheckReady.

This bug looks serious but it can only be triggered with a
very unusual server configuration problem. If you haven't
already had a crash then you probably aren't at any risk.

The way this crash happens is:

1. InspIRCd::DoBackgroundUserStuff is called by the main loop.
2. In the switch statement curr->registered is set to REG_NICKUSER so InspIRCd::AllModulesReportReady is called.
3. InspIRCd::AllModulesReportReady calls the OnCheckReady event in m_cgiirc.
4. m_cgiirc calls RecheckClass which sets the user's class to NULL and calls LocalUser::SetClass followed by LocalUser::CheckClass.
5. The user doesn't match any classes in LocalUser::SetClass so LocalUser::CheckClass quits the user with with "Access denied by configuration".
6. Control flow returns to InspIRCd::DoBackgroundUserStuff when InspIRCd::AllModulesReportReady returns false.
7. The if statement at the end of InspIRCd::DoBackgroundUserStuff calls ConnectClass::GetRegTimeout on curr->MyClass.
8. ConnectClass::GetRegTimeout tries to access a member of this which is NULL.
9. The server crashes with a SEGFAULT.

9 years agoMerge pull request #992 from SaberUK/insp20+fix-error-message
Attila Molnar [Tue, 17 Feb 2015 15:10:04 +0000 (16:10 +0100)]
Merge pull request #992 from SaberUK/insp20+fix-error-message

[2.0] Fix erroneous error messages in configure.

9 years agoFix erroneous error messages in configure.
Peter Powell [Thu, 12 Feb 2015 22:12:41 +0000 (22:12 +0000)]
Fix erroneous error messages in configure.

9 years agoRemove outdated ircservices and neostats config examples
Attila Molnar [Sun, 8 Feb 2015 23:09:38 +0000 (00:09 +0100)]
Remove outdated ircservices and neostats config examples

Issue #991

9 years agocmd_userhost List 5 users in the reply even if the query (incorrectly) contains more...
Attila Molnar [Wed, 4 Feb 2015 18:16:20 +0000 (19:16 +0100)]
cmd_userhost List 5 users in the reply even if the query (incorrectly) contains more than 5 nicks

9 years agom_spanningtree Fix TreeRoot UserCount being possibly wrong if loaded after startup
Attila Molnar [Wed, 4 Feb 2015 17:53:28 +0000 (18:53 +0100)]
m_spanningtree Fix TreeRoot UserCount being possibly wrong if loaded after startup

9 years agothreadengine_pthread Throw CoreExceptions instead of CoreException pointers
Attila Molnar [Mon, 2 Feb 2015 22:39:40 +0000 (23:39 +0100)]
threadengine_pthread Throw CoreExceptions instead of CoreException pointers

9 years agom_abbreviation Fix typo in numeric text
Attila Molnar [Wed, 21 Jan 2015 18:08:30 +0000 (19:08 +0100)]
m_abbreviation Fix typo in numeric text