11406 Commits

Author SHA1 Message Date
Attila Molnar
22d6da594d Fix numeric ERR_NOTREGISTERED not containing the user's nick 2015-01-21 19:07:44 +01:00
Attila Molnar
383a68a38a Merge pull request #961 from SaberUK/insp20+fix-snotice
Fix a snotice in m_spanningtree incorrectly using an unsigned long.
2015-01-21 19:04:10 +01:00
Attila Molnar
54ecd7ff91 Merge branch 'insp20+penalty' into insp20 2015-01-19 17:47:03 +01:00
Attila Molnar
17b4151bff m_operprefix Fix force joined opers not being given the operprefix mode 2015-01-19 17:43:58 +01:00
Attila Molnar
2653fbaa28 Don't bind ports after an unsuccessful rehash 2015-01-19 17:38:30 +01:00
Attila Molnar
078abdfc8f Update year in resource file for Windows 2015-01-17 17:02:48 +01:00
Attila Molnar
12cc938c35 Merge pull request #967 from SaberUK/insp20+fix-windows
Fix modules not being versioned on Windows.
2015-01-17 17:00:57 +01:00
Peter Powell
f5519a585f Fix modules not being versioned on Windows. 2015-01-17 15:31:35 +00:00
Attila Molnar
ae4017f445 m_hideoper Fix wrong /WHO output for hidden opers if the channel name contains '*' 2015-01-17 15:27:09 +01:00
Attila Molnar
c8b344ea74 Fix elines not matching elined users when rechecking elined status 2015-01-17 15:21:51 +01:00
Attila Molnar
b7b21b660c Merge pull request #968 from ShutterQuick/insp20+sporder
cmd_list: Give +s precedence to +p
2015-01-17 15:19:08 +01:00
Daniel Vassdal
cd5edf841b cmd_list: Give +s precedence to +p
When +ps is set, handle it as +s (most restrictive) instead of +p
2015-01-17 14:46:28 +01:00
Attila Molnar
25542af56d Merge pull request #966 from SaberUK/insp20+fix-error-message
Fix a blank error message when trying to load a module with a path.
2015-01-17 14:37:27 +01:00
Peter Powell
74a95f4e13 Fix a blank error message when trying to load a module with a path. 2015-01-16 03:14:35 +00:00
Attila Molnar
80350a67aa Always penalize clients executing a command which fails before running the handler, even if the command has 0 penalty 2015-01-12 14:24:23 +01:00
Attila Molnar
83bcc83a56 Increase penalty for some core commands 2015-01-12 14:19:58 +01:00
Attila Molnar
225322b46f Fix harmless uninitialized variable usage on startup if the config is incorrect 2015-01-12 14:10:53 +01:00
Attila Molnar
50dd3523a3 Merge pull request #963 from SaberUK/insp20+nuke-data-dumper
Don't load Data::Dumper in the configure script.
2015-01-11 12:46:04 +01:00
Peter Powell
d4b7746ef2 Don't load Data::Dumper in the configure script.
This is not used and apparently there are some distros which do
not include it as part of the system Perl.
2015-01-11 04:29:50 +00:00
Peter Powell
e278206832 Fix a snotice in m_spanningtree incorrectly using an unsigned long.
This value can be negative so it should be a signed long not an
unsigned long.
2015-01-03 20:33:09 +00:00
Attila Molnar
f3f443f085 Fix signon time of clients being off by dns_timeout seconds 2014-12-30 20:51:34 +01:00
Attila Molnar
37db441fb5 Fix User::age being incorrectly used in some places instead of signon 2014-12-30 20:26:05 +01:00
Attila Molnar
8365be5414 m_check Fix non-standard format specifier %s passed to strftime() causing problems on systems not supporting it (Windows) 2014-12-27 14:50:22 +01:00
Attila Molnar
e4167bc3a1 m_httpd On module unload close all connections hooked by the module being unloaded 2014-12-10 17:50:31 +01:00
Attila Molnar
7559c43168 Reject empty mode parameters in ModeParser::Process() instead of relying on ModeHandlers to do it 2014-11-30 18:40:10 +01:00
Attila Molnar
c5f19db85c Don't submit a reload worker if the module doing the reload is scheduled for unload 2014-11-30 18:24:17 +01:00
Attila Molnar
a2f23523cf Validate module reload callback before use in PURE_STATIC builds 2014-11-30 18:20:42 +01:00
Attila Molnar
fc7bd73cf5 Fix a couple of helpop issues
Fixes issue #949 reported by @webczat
2014-11-29 16:40:33 +01:00
Dan Parsons
293c9c66b7 Updated inspircd init script template to make it chkconfig compatible.
Backported from master, PR #901
2014-11-12 22:44:57 +01:00
JD Horelick
2faf5ff670 Make some config strings a bit more professional and use RFC reserved TLD's everywhere 2014-11-09 03:48:48 +01:00
JD Horelick
c35ad9206c Add missing oper-only commands to oper class blocks 2014-11-09 03:48:47 +01:00
Attila Molnar
def45e087d Remove formatting from the IRC link in README.md
It does not work, people don't see the address on the page
2014-10-31 16:36:47 +01:00
Attila Molnar
70b6f126f2 Merge pull request #945 from SaberUK/insp20+even-more-module-manager-fixes
Fix modulemanager not being able to download modules (again!).
2014-10-31 16:11:30 +01:00
Peter Powell
fbe1743e5e Fix modulemanager not being able to download modules (again!). 2014-10-29 12:50:46 +00:00
Attila Molnar
d11323cf34 Allow setting a limit of less than 64 entries for non-ban listmodes via <banlist>
Fixes regression introduced in 234be2f3cb
2014-10-27 21:10:03 +01:00
Attila Molnar
c99a43968f Release v2.0.18 v2.0.18 2014-10-26 18:05:40 +01:00
Attila Molnar
382662a8a4 Remove some dead code found by Coverity 2014-10-26 18:01:24 +01:00
Attila Molnar
680e9e0809 Merge pull request #944 from SaberUK/insp20+gnutls-rnd
[2.0] Use gnutls_rnd instead of gcry_randomize on newer GnuTLS versions.
2014-10-25 03:58:49 +02:00
Peter Powell
a49fd4cba6 Use gnutls_rnd instead of gcry_randomize on newer GnuTLS versions.
This is a modified version of 690c372. Fixes #905.
2014-10-25 02:57:51 +01:00
Attila Molnar
0035820e13 Merge pull request #940 from SaberUK/insp20+fix-makefile
[2.0] Fix some small bugs in the makefile template.
2014-10-25 01:16:02 +02:00
Peter Powell
92e84bea61 Use clang++ on FreeBSD 10 instead of g++. 2014-10-24 23:35:00 +01:00
Peter Powell
d04979df09 Fix some small bugs in the makefile template.
- GCC in C++ mode should be called g++ not gcc.
- ICC in C++ mode should be called icpc not icc.
2014-10-24 23:34:41 +01:00
Attila Molnar
6cc3e6be81 m_delaymsg Add option to disallow NOTICEs too 2014-10-23 17:59:44 +02:00
Adam
9e42a8e8f7 Fix m_banredirect causing bans added for hosts being rewritten as nicks 2014-10-23 00:06:49 -04:00
Attila Molnar
7571d61a32 Fail AAAA DNS queries if inet_ntop() fails 2014-10-22 19:27:32 +02:00
Attila Molnar
8a3b2f8091 Check the return value of getnameinfo() on Windows in insp_inet_ntop() and return NULL if it fails 2014-10-22 19:21:04 +02:00
Attila Molnar
d9b075e182 Set the parameter of -b to the banmask actually removed
This is needed because of the case insensitive match
2014-10-22 00:25:05 +02:00
Attila Molnar
cbb699a705 m_ssl_openssl Add compile time option that allows disabling renegotiations 2014-10-20 21:00:26 +02:00
Attila Molnar
f9a3f7e080 m_ssl_openssl Add compile time option to enable ECDH 2014-10-20 21:00:26 +02:00
Attila Molnar
5fe0592bbc m_ssl_gnutls Add compile time option for allowing sha256 certificate fingerprints 2014-10-20 20:48:23 +02:00