Adam
f8d7653acf
Fixed Windows build.
...
Squash commit of the following from 2.0:
commit cbd0b938d1e6a24c082fd510f3f6bb45a1ba3ce0
commit d392720f7fe4e3a85aec0f431b24d852d186d353
commit 30477f569bbd21590ad0687b5f09012deeb2b40e
commit 4707f65e75867e443cbab8a5dcb0379341537263
commit e37621e04ea3b80c6f57c89873e530506f8d5587
commit 92cac06fc2e4207614efe0292d6cdf2954ff30a9
Plus many additional 2.1 specific fixes.
2012-06-06 01:03:17 -04:00
attilamolnar
1fd8d55ed1
Stop exposing the raw linking protocol to modules
2012-05-29 21:26:48 +02:00
attilamolnar
29fe44220d
Add testsuite tests for UID generation
2012-05-28 00:40:02 +02:00
Peter Powell
9631805345
Fix compile error caused by unistd.h not existing on Windows.
2012-05-23 13:24:52 +01: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
Justin Crawford
cb90cf4ba5
Imported changes from insp20 branch
2012-05-03 19:02:34 -07: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
Robby-
899a3c87c2
Add conf/ to include paths and fix some typos
2012-04-19 10:36:59 +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
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
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
Shawn Smith
3df9e35631
Adds <options:nosnoticestack> to prevent snotice messages from stacking.
...
Requested in issue: #40
2012-04-13 05:21:28 -04:00
Jackmcbarn
cbbd56b829
Fix recursion of QuitUser in SendQ quits
2011-05-23 21:52:52 -04:00
Jackmcbarn
09e1f749ea
Change InspIRCd::Run() to return void
2011-05-05 19:22:54 -04:00
Jackmcbarn
3cb24a1ec8
Update copyright notices to 2011
2011-05-04 18:28:12 -04:00
Jackmcbarn
9d818f8a89
Add declaration for function added by MODULE_INIT
2011-05-04 08:29:38 -04:00
Jackmcbarn
dc7e0a4c93
Add a flag for implicit permissions
2011-04-21 17:57:21 -04:00
Jackmcbarn
b08af9801b
Rewrite sepstream logic, add an option to suppress empty items, and add test cases
2011-04-03 11:27:33 -04:00
Jackmcbarn
239aeea124
Allow listing of modes with +Z
2011-02-24 10:32:13 -05:00
Jackmcbarn
e37b00851e
Remove command_parse.h from inspircd.h
2011-01-30 15:41:21 -05:00
Jackmcbarn
b281d359cc
Remove dynamic.h from inspircd.h
2011-01-30 15:23:50 -05:00
Jackmcbarn
ddbde694ce
Undo last commit
2011-01-30 15:18:59 -05:00
Jackmcbarn
8b355a2fc1
Remove unnecessary header
2011-01-30 15:03:53 -05:00
Jackmcbarn
afdc768be8
Remove inspsocket.h from inspircd.h
2011-01-30 14:58:37 -05:00
Jackmcbarn
8631b7bf07
Remove timer.h from inspircd.h
2011-01-30 13:29:08 -05:00
Jackmcbarn
374d689ebe
Remove duplicate #include
2011-01-30 13:21:53 -05:00
Jackmcbarn
393b9c1349
Remove threadengine.h from inspircd.h
2011-01-30 13:20:16 -05:00
Jackmcbarn
b53e121ef4
Remove dns.h from inspircd.h
2011-01-30 13:10:12 -05:00
Jackmcbarn
5dbabb8234
Remove cull_list.h from inspircd.h
2011-01-29 16:29:33 -05:00
Jackmcbarn
3f5d0490d6
Remove protocol.h from inspircd.h
2011-01-29 10:22:55 -05:00
Jackmcbarn
e3789df89b
Add an improved version of the old test suite
2011-01-28 17:46:55 -05:00
Jackmcbarn
8814cd519b
Fix bug #113
2010-12-23 13:54:18 -05:00
Jackmcbarn
5b445d77c1
Fix warning due to setting a value return type const
2010-12-01 17:54:32 -05:00
Jackmcbarn
9711ffc54a
Remove unneeded operator
2010-12-01 14:52:29 -05:00
Jackmcbarn
1fec68b4ca
Use const references
2010-12-01 14:27:27 -05:00
Jackmcbarn
280bbc88c9
Add const to some functions
2010-12-01 14:22:25 -05:00
Jackmcbarn
f0d9f7b3b8
Remove const from min_ and max_params
2010-11-02 10:30:03 -04:00
Daniel De Graaf
4ac1b11bd8
Add support for XML character entities (&#xx;)
2010-10-17 15:04:09 -04:00
Jackmcbarn
6307160434
Expose a const reference to ExtensionItem::types
2010-10-14 15:54:11 -04:00
Daniel De Graaf
3edbc8ff16
Bump internal API sequence number
2010-10-09 19:52:28 -04:00
Daniel De Graaf
85904e985e
Add early_init() for module setup needed prior to config reading
2010-10-08 19:10:47 -04:00
Daniel De Graaf
88ca9f3e67
Force Extensible objects to be registered prior to use
2010-10-08 19:10:47 -04:00
Daniel De Graaf
5bea65bc8b
Add some timing debug logging to OnGarbageCollect
2010-10-06 22:27:31 -04:00
Jackmcbarn
d5f90597b2
Add irc::string::empty()
2010-10-05 20:25:01 -04:00
Daniel De Graaf
1540f7475f
Remove some unneeded complexity from spanningtree
2010-10-02 16:27:19 -04:00
Daniel De Graaf
589b9ac8dd
Remove deleted Membership objects from the user's channel list on quit
2010-09-27 19:32:26 -04:00
Daniel De Graaf
608c02b2cf
Remove broken win32 threadengine
2010-09-26 13:30:20 -04:00
Daniel De Graaf
9994a0b9e0
Clean up some comments and debug text
2010-09-25 17:03:25 -04:00