]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Wed, 19 Mar 2008 00:19:29 +0000 (00:19 +0000)]
Silly silly, AllModulesReportReady returns true when ONE module reports ready. Fixed here :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9128
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 23:58:16 +0000 (23:58 +0000)]
oh, DOH
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9127
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 23:54:33 +0000 (23:54 +0000)]
Crash fixes from nenolod
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9126
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 23:32:58 +0000 (23:32 +0000)]
Add support for CAP to this via multi-prefix. NOTE, the OnNamesList for this and others want refactoring, because theyre craq. Ask me sometime about the new way we have in mind for this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9125
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 22:56:05 +0000 (22:56 +0000)]
Apply CAP ACK/NAK stuff from nenolod, thanks :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9124
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 22:11:41 +0000 (22:11 +0000)]
Merge in patch by nenolod for CAP CLEAR
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9123
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 20:31:23 +0000 (20:31 +0000)]
Implement CAP LIST
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9122
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 20:24:45 +0000 (20:24 +0000)]
Support CAP LS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9121
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 18 Mar 2008 20:18:16 +0000 (20:18 +0000)]
Add m_cap.* stuff, unfinished. Thanks for the initial advice nenolod :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9120
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 18 Mar 2008 01:32:09 +0000 (01:32 +0000)]
Add logging for static callback messages/errors from the database.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9119
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 17 Mar 2008 22:25:21 +0000 (22:25 +0000)]
Its better to have asserted and failed, than not to fail at all according to tds. Fix assertion error on DB down.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9118
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 17 Mar 2008 17:28:54 +0000 (17:28 +0000)]
Fix the warnings that are worth fixing, ignore the rest of gcc's nannying
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9117
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 17 Mar 2008 17:02:47 +0000 (17:02 +0000)]
Translate std::string, irc::string and std::deque to more readable forms in error messages. I'll do others as need be and as i notice them.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9116
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:53:20 +0000 (22:53 +0000)]
Add MsSQL schema for sql oper.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9115
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:48:51 +0000 (22:48 +0000)]
Add MsSQL schema for sql log.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9114
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:15:50 +0000 (22:15 +0000)]
and no ssl in here.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9113
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:13:11 +0000 (22:13 +0000)]
update svn:ignore for m_mssql.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9112
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 22:11:46 +0000 (22:11 +0000)]
Add m_mssql.so to example conf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9111
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 22:02:57 +0000 (22:02 +0000)]
There isnt any ssl support here, remove the readvalue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9110
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:25:30 +0000 (21:25 +0000)]
OK that should fix it for fail too. And make it compile again.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9109
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:21:28 +0000 (21:21 +0000)]
new/delete - malloc/free, remember peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9108
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:16:41 +0000 (21:16 +0000)]
Less mem leaking, thx Brain for noticing.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9107
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:12:10 +0000 (21:12 +0000)]
A little less debug saying WEEEE :]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9106
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 16 Mar 2008 21:03:32 +0000 (21:03 +0000)]
Experimental support for Microsoft SQL Server. Might crash and burn alot. Appreciate backtraces with full debuginfo if you run this.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9105
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 20:28:29 +0000 (20:28 +0000)]
Document m_geoip.so
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9104
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 20:06:49 +0000 (20:06 +0000)]
Make this work, its all good! :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9103
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 19:57:07 +0000 (19:57 +0000)]
Start of GeoIP module. This is deceptively simple.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9102
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 16 Mar 2008 12:28:33 +0000 (12:28 +0000)]
YAY for LDAP oper blocks! :D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9101
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 15 Mar 2008 18:09:56 +0000 (18:09 +0000)]
Support IPV6 links in configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9100
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 15 Mar 2008 15:52:56 +0000 (15:52 +0000)]
Remove note about need to do anonymous bind
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9098
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 15 Mar 2008 13:37:10 +0000 (13:37 +0000)]
Document binddn and bindauth
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9096
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 15 Mar 2008 13:31:52 +0000 (13:31 +0000)]
Allow for binding to non-anonymous DN for searches.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9093
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 14 Mar 2008 23:21:28 +0000 (23:21 +0000)]
update svn:ignore for ldapauth
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9092
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 14 Mar 2008 20:19:48 +0000 (20:19 +0000)]
clean this up now Brain says it works :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9089
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 14 Mar 2008 20:11:31 +0000 (20:11 +0000)]
Fix deprecation in trunk too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9088
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 19:53:20 +0000 (19:53 +0000)]
Warning about allowing anonymous queries
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9086
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 19:50:57 +0000 (19:50 +0000)]
Document!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9085
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 19:41:38 +0000 (19:41 +0000)]
Roll back to 1.2, not 4.0 module ver
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9082
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 18:22:49 +0000 (18:22 +0000)]
Fuckin finally!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9080
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 18:22:26 +0000 (18:22 +0000)]
Grrr!!!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9079
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 18:21:22 +0000 (18:21 +0000)]
Grrr, added this at the wrong location in trunk
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9078
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 18:09:46 +0000 (18:09 +0000)]
Forward port and make work with trunk. Original code of this module by Carsten Valdemar Munk based on m_sqlauth.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9077
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 14 Mar 2008 15:22:27 +0000 (15:22 +0000)]
Add fixes to stop people changing the SID of a live server - certain configuration values are silently ignored on rehash, namely the server name and server id.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9073
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 9 Mar 2008 18:34:17 +0000 (18:34 +0000)]
Add <options:exemptchanops> support to m_censor and m_blockcaps, and tidy up the checks in {block,strip}color, and remove an uneeded abs() on the "flowing backwards" warning.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9071
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sat, 8 Mar 2008 13:39:05 +0000 (13:39 +0000)]
Add blurb about --enable-extras.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9070
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 8 Mar 2008 12:27:35 +0000 (12:27 +0000)]
Advise symlinking instead of copying
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9068
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 8 Mar 2008 12:24:30 +0000 (12:24 +0000)]
Update this to read -modupdate
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9066
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 8 Mar 2008 12:00:42 +0000 (12:00 +0000)]
Fix multiple (useless) linefeeds on the end of ADDLINE in burst
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9065
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 2 Mar 2008 21:59:08 +0000 (21:59 +0000)]
Describe server name, description and network name. hopefully this will mean less ninnies defining silly servernames without a dot.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9064
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 2 Mar 2008 21:54:31 +0000 (21:54 +0000)]
Newer more valid description of the server id (letters in the second and third character are now allowed)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9063
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 2 Mar 2008 16:48:03 +0000 (16:48 +0000)]
Update doc too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9062
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 2 Mar 2008 16:46:39 +0000 (16:46 +0000)]
Not supposed to be here by default, and wouldn't work anyway..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9061
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 2 Mar 2008 14:00:36 +0000 (14:00 +0000)]
Sucky nsis
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9060
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 2 Mar 2008 13:48:26 +0000 (13:48 +0000)]
Make this use the environment variable defined %TEMP% dir, rather than hard coding D:\temp (i no longer have a d:\temp after resizing and reallocating my partitions)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9055
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 2 Mar 2008 01:10:35 +0000 (01:10 +0000)]
Forgot about .*.inc files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9054
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 2 Mar 2008 00:57:32 +0000 (00:57 +0000)]
Make ./configure -svnupdate smarter (don't actually do the update if it's not needed, or only do -modupdate if full -update isn't needed)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9053
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Sat, 1 Mar 2008 00:39:20 +0000 (00:39 +0000)]
makes more better sense ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9051
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Sat, 1 Mar 2008 00:34:33 +0000 (00:34 +0000)]
If you put a quote, do it properly ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9050
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Fri, 29 Feb 2008 20:12:13 +0000 (20:12 +0000)]
minor markup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9049
e03df62e -2008-0410-955e-
edbf42e46eb7
bricker [Fri, 29 Feb 2008 20:10:39 +0000 (20:10 +0000)]
the B key is close to the H key...right? :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9048
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 23:05:58 +0000 (23:05 +0000)]
Left out CoreExport
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9047
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 22:27:54 +0000 (22:27 +0000)]
Why the fuck are standard functions all prefixed with a _ on windows???
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9046
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 21:39:44 +0000 (21:39 +0000)]
This should fix it, thanks w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9045
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 21:17:56 +0000 (21:17 +0000)]
The count=0 in the body Isnt needed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9044
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 26 Feb 2008 21:16:56 +0000 (21:16 +0000)]
Remind me that I need to initialise ints *smack*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9043
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 20:46:21 +0000 (20:46 +0000)]
Fix for bug #466 reported by John
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9042
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 20:31:01 +0000 (20:31 +0000)]
Fix for feature request in bug #465 by John
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9041
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 19:53:22 +0000 (19:53 +0000)]
Fix a silly whoopsie
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9040
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 19:52:23 +0000 (19:52 +0000)]
EXECUTABLE INCLUDES works! :D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9039
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 19:31:08 +0000 (19:31 +0000)]
Fixes to make it run right :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9038
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 19:18:26 +0000 (19:18 +0000)]
Revert configure so that we can uh, actually compile.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9037
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 16:46:07 +0000 (16:46 +0000)]
#define _popen popen
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9036
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 26 Feb 2008 15:42:24 +0000 (15:42 +0000)]
D'oh, this repeats the 'mode enabled' line once per channel. Thanks ElementAlchemist.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9034
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 21:12:51 +0000 (21:12 +0000)]
Remove the 'making modules' line
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9033
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 24 Feb 2008 20:43:16 +0000 (20:43 +0000)]
./configure --update-root - Updates the root directory files from their .<foo>.inc counterparts.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9032
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 24 Feb 2008 20:30:17 +0000 (20:30 +0000)]
Make run-cc show ARCHIVE step(s), also get rid of 'entering/leaving directory' nonsense from gnumake.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9031
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 19:41:49 +0000 (19:41 +0000)]
This should fix remote rehash
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9030
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 19:08:26 +0000 (19:08 +0000)]
Add some important comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9029
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 19:04:13 +0000 (19:04 +0000)]
Yay, local /rehash is now fixed :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9028
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 19:00:42 +0000 (19:00 +0000)]
Remove annoying debug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9027
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 18:52:31 +0000 (18:52 +0000)]
More stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9026
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 18:42:35 +0000 (18:42 +0000)]
Add mutexes to this to make it a bit more threadsafe
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9025
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 17:58:21 +0000 (17:58 +0000)]
I apologise for the 712 space-indented lines i put in here :< *runs*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9024
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 24 Feb 2008 17:48:23 +0000 (17:48 +0000)]
Put log-switching back into configreader
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9023
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 17:45:21 +0000 (17:45 +0000)]
Allow for 'bail' and 'user' parameters to rehash thread
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9022
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 17:18:15 +0000 (17:18 +0000)]
Theres more to do here. Read the TODOs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9021
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 15:57:21 +0000 (15:57 +0000)]
This craq can go byebye
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9020
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 15:55:23 +0000 (15:55 +0000)]
Rollback complete! Everyone please go through the code and check i havent forgotten to incorporate your tweaks and changes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9019
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 14:54:42 +0000 (14:54 +0000)]
spanningtree now correctly uses OnReadConfig, so its config is AVAILABLE when it comes to read it. No more bitching about missing config tags.
This MIGHT fix the other problem listed in bug #461
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9018
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 14:39:48 +0000 (14:39 +0000)]
No longer crashes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9017
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 14:32:06 +0000 (14:32 +0000)]
This segfaults atm. i'm working on it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9016
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 24 Feb 2008 14:31:15 +0000 (14:31 +0000)]
Make cmd_*.cpp build to a .so in one step, no intermediate .o
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9015
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 14:18:25 +0000 (14:18 +0000)]
Probably doesnt run
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9014
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 24 Feb 2008 14:09:02 +0000 (14:09 +0000)]
First part of my evil empire! BWAHAHAHAHAHAHAH...HAHAHAHA...AHAHAH *cough* err i mean... remote includes (BWAHAHAHA)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9013
e03df62e -2008-0410-955e-
edbf42e46eb7
aquanight [Sun, 24 Feb 2008 14:07:25 +0000 (14:07 +0000)]
Make run-cc.pl show all sources on multi-source BUILDS (== socketengine and threadengine)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9012
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 22 Feb 2008 21:19:19 +0000 (21:19 +0000)]
CoreExport is required for the factories
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9011
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 22 Feb 2008 19:43:47 +0000 (19:43 +0000)]
Comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9010
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 22 Feb 2008 19:11:43 +0000 (19:11 +0000)]
Add the same thread safety checks to this, now ive got the project as a whole compiling.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9009
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 22 Feb 2008 19:00:25 +0000 (19:00 +0000)]
Change object output filename for spanningtree's server.cpp and modules.cpp files so that STUPID msvc doesnt think theyre duplicates. should work.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9008
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 22 Feb 2008 18:42:21 +0000 (18:42 +0000)]
Thread safety stuff, waiting for pointer to become 'safe' before changing it (e.g. to launch another thread)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9007
e03df62e -2008-0410-955e-
edbf42e46eb7