10662 Commits

Author SHA1 Message Date
William Pitcock
663f0620be mlock: handle case where no mlock has been set on a channel yet 2012-05-15 01:26:39 -05:00
Robin Burchell
44f42a13de Merge pull request #109 from Justasic/insp20
Rewrote the color codes parser to one function, not two
2012-05-14 03:46:56 -07:00
William Pitcock
bf3bf3c950 docs/modules.conf: document availability of MLOCK module. 2012-05-04 23:51:58 +00:00
William Pitcock
19a3ffd76d modules/m_mlock: new module implementing server-side MLOCK. 2012-05-04 23:48:29 +00:00
Peter Powell
f4e2332421 Update 'make install' to inform the user about the example config files. 2012-05-04 20:54:30 +01:00
Justin Crawford
a3cdff95f4 Rewrote the color codes parser to be one function, not two 2012-05-03 19:04:54 -07:00
Robin Burchell
fcacc8e030 Merge pull request #96 from Justasic/insp20
[2.0] Process escape sequences for MOTD for issue #23
2012-05-03 07:28:59 -07:00
Peter Powell
d219516b43 Install example configuration files into their own directory. 2012-05-01 14:10:35 +01:00
Justin Crawford
a2d85a098e Fixed using a function on every call for /motd, causing lag on large networks (requested by w00t) 2012-04-22 23:59:53 -07:00
Robin Burchell
553a8da754 Merge pull request #92 from Robby-/insp20-headers
[2.0] Replace copyright headers with headers granting specific authors copyright
2012-04-22 23:54:44 -07:00
Justin Crawford
183fd751d3 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:09:41 -07:00
Robby-
efbf887a06 resource.rc: update copyright to 2012 2012-04-20 18:34:40 +02:00
Robby-
5e8f135c6a Headers: update remaining scripts too 2012-04-20 18:33:52 +02:00
Robby-
46a3904619 Replace copyright headers with headers granting specific authors copyright 2012-04-19 20:58:29 +02:00
Robin Burchell
98131a0a1c Merge pull request #85 from Robby-/insp20-typosnstuff
[2.0] Add conf/ to include paths and fix some typos
2012-04-19 03:35:49 -07:00
Robin Burchell
58c47b3943 Merge pull request #88 from Robby-/insp20-helpop
[2.0] helpop: revert 05e6330 and make it the other way around
2012-04-19 03:25:05 -07:00
Robby-
485e97fb1c 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:46:51 +02:00
Robby-
627fa2acc8 Add conf/ to include paths and fix some typos 2012-04-19 10:30:08 +02:00
Robin Burchell
b0611fabe7 Merge pull request #84 from attilamolnar/insp20+whoisfix
[2.0] Avoid sending empty channel list numeric on whois
2012-04-18 23:49:57 -07:00
Robin Burchell
0b8cc8b535 Merge pull request #83 from attilamolnar/insp20+remotestatsfix
[2.0] Fix issue #18 reported by @int- (remote restriction on /stats)
2012-04-18 23:45:12 -07:00
attilamolnar
811d816e77 Avoid sending empty channel list numeric on whois if the target is not in any channels. 2012-04-19 01:23:26 +02:00
attilamolnar
8e4d701e5a Fix issue #18 reported by @int- (remote restriction on /stats) 2012-04-19 00:38:38 +02:00
Robin Burchell
3f5e6f3c11 No need to check elines twice.. 2012-04-18 17:43:59 +02:00
attilamolnar
b32df2db7d Forward port 1d703dcf7858a322c823bbd80f9507b627c5738c. 2012-04-18 16:42:25 +02:00
Robin Burchell
559156bfc5 Merge pull request #74 from Robby-/insp20-statsupdates
[2.0] /STATS updates
2012-04-18 07:36:07 -07:00
Robin Burchell
20eaf1a276 Log mode errors when processing FJOIN. 2012-04-18 16:08:40 +02:00
Robin Burchell
75690cc7eb Fix typo. 2012-04-18 15:15:29 +02:00
Robin Burchell
6648efde0c Match the logging in the rest of this module. 2012-04-18 15:14:04 +02:00
Robin Burchell
1a3f2a1921 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:02:54 +02:00
Robby-
334632caf9 /STATS: updates 2012-04-18 13:34:25 +02:00
Robin Burchell
d383ce9b72 Merge pull request #70 from Shawn-Smith/insp20+chancreatefix
[2.0] Fixes the j/J snomask not working properly.
2012-04-18 00:17:05 -07:00
Robin Burchell
2e338c93d1 Merge pull request #68 from SaberUK/update-doxygen
Update Doxyfile.
2012-04-17 04:53:58 -07:00
Peter Powell
fe3ec98b85 Update Doxyfile. 2012-04-17 12:41:41 +01:00
Robin Burchell
1e658246ba remove trailing whitespace 2012-04-16 15:14:43 +02:00
Robin Burchell
7f0eca26b4 FileWriter hasn't been non-blocking for a very, very long time. 2012-04-16 12:01:54 +02:00
Christoph Egger
234aabf36c fix build on kfreebsd
fixes #64
2012-04-16 08:29:41 +02:00
Guillaume Delacour
937c562ce4 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:46 +02:00
Robin Burchell
76619990ad Merge pull request #55 from Justasic/insp20
[2.0] Fixes for bug #12
2012-04-15 12:53:52 -07:00
Robin Burchell
c3c98c05d8 Merge pull request #62 from nenolod/insp20
Explicitly shut down stdio's stdin/stdout/stderr.
2012-04-15 12:40:21 -07:00
William Pitcock
35e8410962 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.
2012-04-15 09:40:58 -05:00
Robin Burchell
9852b8b68b Merge pull request #59 from Robby-/insp20-nosnoticestack
[2.0] Backported Shawn's NoSnoticeStack code from insp21
2012-04-15 02:02:47 -07:00
Robby-
c376d800eb Backported Shawn's NoSnoticeStack code from insp21 2012-04-15 10:45:34 +02:00
Robin Burchell
ed1cdbef15 Merge pull request #28 from DjSlash/classinconnectmsg
Show class in connectmsg
2012-04-15 01:40:54 -07:00
Justin Crawford
9ebd9cba72 Fix some of the include guard names (requested by SaberUK) 2012-04-14 23:33:20 -07:00
Justin Crawford
df5f76832e Fixes for bug #12 2012-04-14 18:03:25 -07:00
Robin Burchell
207c6c290e Merge pull request #53 from SaberUK/clang-analyze
[2.0] Fix unused variables reported by the clang static analyzer.
2012-04-14 14:56:47 -07:00
Shawn Smith
435a2ab5a1 Fixes the j snomask not working properly 2012-04-14 15:24:13 -04:00
Peter Powell
86434e0d4b Fix unused variables reported by the clang static analyzer. 2012-04-14 17:04:47 +01:00
Robin Burchell
2f8303334f Merge pull request #35 from pcarrier/insp20ldap
extras/m_ldapauth: CIDR-based whitelisting
2012-04-14 05:12:34 -07:00
Robin Burchell
9fbbdba618 Merge pull request #43 from Shawn-Smith/insp20+whoisfix
[2.0] Fix for issue #39 (Wrong output on whois)
2012-04-12 11:50:29 -07:00