11161 Commits

Author SHA1 Message Date
Chin Lee
6ede622708 Check whether it is empty parameter before checking its value 2012-05-16 14:25:58 +02:00
Chin Lee
058abfae6e Fix issue #120 reported by @swilde 2012-05-16 14:25:58 +02:00
Robin Burchell
7b82ae8aae Merge pull request #97 from Justasic/insp21
[2.1] Process escape sequences for MOTD for issue #23
2012-05-15 03:59:26 -07:00
Robin Burchell
39cfe05172 Merge pull request #118 from kwangchin/insp21
Added m_httpd_rehash module to have conf rehashed over HTTP.
2012-05-15 03:56:49 -07:00
Chin Lee
3be46e8cef Changed rehashing message with IP issuing the request 2012-05-15 15:39:43 +08:00
Robin Burchell
83a3936b69 Merge pull request #108 from Shawn-Smith/insp21+opermodesfix
[2.1] Renames <type:modes> to :automodes> to fix m_opermodes.
2012-05-14 03:47:23 -07:00
Chin Lee
fc1bf82519 Cleaning codes 2012-05-14 18:41:35 +08:00
Chin Lee
12340a65bb Added m_httpd_rehash module to have conf rehashed over HTTP. 2012-05-14 16:17:11 +08:00
Justin Crawford
cb90cf4ba5 Imported changes from insp20 branch 2012-05-03 19:02:34 -07:00
Shawn Smith
287f44d1cf Finished renaming <type:modes> to <type:automodes> to prevent conflict with <class:modes>
This fixes issue #107, reported by @neersighted.
2012-05-03 13:03:17 -04:00
Robin Burchell
8424bb6468 Merge pull request #94 from Robby-/insp21-headers
[2.1] Some more header changes: consistency and missing headers
2012-04-22 23:53:49 -07:00
Justin Crawford
03e346258b Added C/C++ style escape codes for color codes in the MOTD along with @SaberUK's \x, \u, \b, \c aliases 2012-04-21 03:17:37 -07:00
Robby-
1d1c5cd83c resource.rc: update copyright to 2012 2012-04-20 18:58:06 +02:00
Robby-
f975e2c472 Headers: update remaining scripts too 2012-04-20 18:23:12 +02:00
Robby-
a05be80db3 Headers nitpicking: consistency, remove/add newlines as needed to match all others 2012-04-20 17:34:06 +02:00
Robin Burchell
08bf8f4051 Replace copyright headers with headers granting specific authors copyright.
Fixes #61.
2012-04-19 16:20:15 +02:00
Robin Burchell
ba7dcd4cae Merge pull request #80 from Robby-/insp21-typosnstuff
[2.1] Add conf/ to include paths and fix some typos
2012-04-19 03:36:14 -07:00
Robin Burchell
bceec30097 Merge pull request #89 from Robby-/insp21-helpop
[2.1] helpop: revert 05e6330 and make it the other way around
2012-04-19 03:25:09 -07:00
Robin Burchell
56a2d5ccd3 IS_REMOTE is gone (unhelpfully; something that perhaps should be added back).
Check !IS_LOCAL instead.
2012-04-19 12:07:50 +02:00
Robby-
25d0442890 Revert 05e6330fbd6e9a427c09cf90e2cada10656c48f7 and reference HELPOP instead (afterall, the module is called helpop and references itself as that in the code/output too, and most clients override /help), also make the alias work the other way around 2012-04-19 11:38:21 +02:00
Robby-
899a3c87c2 Add conf/ to include paths and fix some typos 2012-04-19 10:36:59 +02:00
attilamolnar
6cf644c1a0 Avoid sending empty channel list numeric on whois if the target is not in any channels. 2012-04-19 08:50:36 +02:00
attilamolnar
ec6f315005 Fix issue #18 reported by @int- (remote restriction on /stats) 2012-04-19 08:46:27 +02:00
Robin Burchell
cbc507e742 No need to check elines twice...
Ported from 3f5e6f3 on 2.0
2012-04-18 17:48:33 +02:00
attilamolnar
67063b29e8 Forward port 1d703dcf7858a322c823bbd80f9507b627c5738c. 2012-04-18 16:42:07 +02:00
Robin Burchell
b85d71a7d4 Merge pull request #75 from Robby-/insp21-statsupdates
[2.1] /STATS updates
2012-04-18 07:36:10 -07:00
Robin Burchell
cfd8a0fb56 Merge pull request #77 from Robby-/insp21-colourtocolor
[2.1] Replace [cC]olour with [cC]olor
2012-04-18 06:20:42 -07:00
Robin Burchell
22c686e5ff Fix typo. 2012-04-18 15:15:17 +02:00
Robin Burchell
8f64431684 Match the logging in the rest of this module. 2012-04-18 15:14:40 +02:00
Robin Burchell
c4e6c7c623 Be more helpful when processing commands from a linked server.
When diagnosing errors with s2s traffic, it costs us next to nothing to try a
little harder to generate useful errors so errors are immediately apparent.
2012-04-18 15:14:33 +02:00
Robby-
067a59e364 Replace [cC]olour with [cC]olor 2012-04-18 13:56:13 +02:00
Robby-
08ac4c635d /STATS: updates 2012-04-18 13:39:26 +02:00
Robin Burchell
a472de34cb Merge pull request #71 from Shawn-Smith/insp21+chancreatefix
[2.1] Fixes the j/J snomask not working properly.
2012-04-18 00:17:14 -07:00
Shawn Smith
e0e86b289e Fix issue with snomask j/J not working properly. 2012-04-17 14:58:24 -04:00
Robin Burchell
81ba38ef43 bump dox version
(thanks to Peter Powell for the pointer)
2012-04-17 13:59:01 +02:00
Peter Powell
f3b5d960a6 Update Doxyfile.
Conflicts:

	docs/Doxyfile
2012-04-17 13:56:32 +02:00
Robin Burchell
9f9d5ab896 remove trailing whitespace 2012-04-16 15:13:40 +02:00
Robin Burchell
4fd4070966 FileWriter hasn't been non-blocking for a very, very long time. 2012-04-16 12:01:36 +02:00
Christoph Egger
42f661d315 Fix compilation on kfreebsd.
Fixes #64.
2012-04-16 08:29:17 +02:00
Guillaume Delacour
65a2fe7b95 Fix compilation with GCC 4.7.
GCC 4.7 headers no longer implicitly include unistd.h in many places, see
http://gcc.gnu.org/gcc-4.7/porting_to.html

Fixes #65
2012-04-16 08:20:51 +02:00
Robin Burchell
af361336ae Merge pull request #57 from Justasic/insp21
[2.1] Fixes for bug #12
2012-04-15 12:53:40 -07:00
William Pitcock
7e20a216c6 Explicitly shut down stdio's stdin/stdout/stderr.
The previous logic here was to only do this if stdio was connected to a controlling
terminal.  However, we must do this always to avoid information leaks and other
problems related to stdio.

The only exception is if we are in debug mode.

Conflicts:

	src/inspircd.cpp
2012-04-15 21:42:34 +02:00
Justin Crawford
4bcdbca8a5 Fix some of the include guard names (requested by SaberUK) 2012-04-15 03:44:49 -07:00
Justin Crawford
a5d5514504 Fixes for issue #12 2012-04-15 03:44:49 -07:00
Robin Burchell
66d9056fe5 Merge pull request #58 from Justasic/insp21+connectclass
[2.1] Show class in connectmsg
2012-04-15 01:40:48 -07:00
Robin Burchell
53bf62cd38 Merge pull request #54 from SaberUK/clang-analyze
[2.1] Fix unused variables reported by the clang static analyzer.
2012-04-15 01:39:29 -07:00
Rutger
3bce55b14a Show class in connectmsg
Made the connect announcement show the class a client is in, making it
easy to spot if a client is in the right class.
2012-04-14 23:13:18 -07:00
Peter Powell
7d37d7b140 Fix unused variables reported by the clang static analyzer. 2012-04-14 23:13:45 +01:00
Robin Burchell
38ec590bf3 Revert "m_ssl_gnutls: use recommended DH bit sizes instead of user-specified value"
This reverts commit 2b6b98bafe566874ea00abf4b0d35cd8cda5212f.

This uses API which is only available in gnutls 2.12.0, which is very new
(comparatively) - only released in march 2011 - and thus many distros will not
have had the opportunity to update yet, causing compile issues (see issue #49
for instance)

As this isn't really crucial, back it out, for the time being.
2012-04-14 23:37:26 +02:00
Robin Burchell
896614e6b3 Merge pull request #36 from pcarrier/insp21ldap
Insp21ldap
2012-04-14 05:12:43 -07:00