]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Wed, 25 Jul 2007 17:03:16 +0000 (17:03 +0000)]
Forgot to add this
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7566
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 25 Jul 2007 17:01:18 +0000 (17:01 +0000)]
Add template creation tool for caller classes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7565
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 25 Jul 2007 16:58:56 +0000 (16:58 +0000)]
Add stuff for functors. Currently, as a test case only InspIRCd::IsNick has been 'functorized'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7564
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 25 Jul 2007 15:07:27 +0000 (15:07 +0000)]
Begin move of rehash to server.cpp - broken rehash from cmdline for now.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7563
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 25 Jul 2007 11:54:08 +0000 (11:54 +0000)]
svn add I fail it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7562
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Wed, 25 Jul 2007 11:53:07 +0000 (11:53 +0000)]
Put FileLogger in it's own class. Useful when logging doing more focused logging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7561
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 20:21:29 +0000 (20:21 +0000)]
Replace some voodoo with a define
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7556
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 20:04:07 +0000 (20:04 +0000)]
Now with more compilable goodness - this commit never happened.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7555
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 20:02:13 +0000 (20:02 +0000)]
This is no longer the case, userrec::QuitUser is safe, so use it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7554
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 16:56:23 +0000 (16:56 +0000)]
Fix comment so it makes sense.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7552
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 16:49:09 +0000 (16:49 +0000)]
Update a comment, remove another one that's useless
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7551
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 16:22:12 +0000 (16:22 +0000)]
And this should be the last static
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7550
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 16:17:16 +0000 (16:17 +0000)]
A bit of static lingering
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7549
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 15:45:08 +0000 (15:45 +0000)]
And install libIRCDserver too :>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7548
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 15:33:29 +0000 (15:33 +0000)]
Bye bye Cygwin and static builds o/
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7547
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 15:28:00 +0000 (15:28 +0000)]
Move a bundle of stuff to server.cpp from inspircd.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7546
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 15:16:44 +0000 (15:16 +0000)]
server.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7545
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 15:16:19 +0000 (15:16 +0000)]
server.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7544
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 15:03:34 +0000 (15:03 +0000)]
And remove it from the header..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7543
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 14:55:47 +0000 (14:55 +0000)]
Merge a tiny sub in for readability, use this-> consistantly while calling methods
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7542
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 14:51:38 +0000 (14:51 +0000)]
Move more modules related stuff to modules.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7541
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 14:39:46 +0000 (14:39 +0000)]
Some refactoring; move LoadModule and UnloadModule over to modules.cpp -- seems like a logical home to me ;p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7540
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 14:30:15 +0000 (14:30 +0000)]
Refactor some craq to not loop through a string 4-5 times for a simple operation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7539
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 14:08:16 +0000 (14:08 +0000)]
Modify RULES to use numerics instead of notices. I'm pretty sure these are widespread these days, and client authors should <3 us a bit more. :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7537
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 12:18:54 +0000 (12:18 +0000)]
A few more I missed.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7535
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 12:14:26 +0000 (12:14 +0000)]
Convert some ancient GlobalCulls usage into userrec::QuitUser
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7534
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 24 Jul 2007 11:51:52 +0000 (11:51 +0000)]
Remove an out of date comment
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7533
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 24 Jul 2007 10:59:08 +0000 (10:59 +0000)]
Remove redundant include for a speedup of 0.1 in compile time :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7531
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 23 Jul 2007 23:10:16 +0000 (23:10 +0000)]
Fix crash on unload of modules with listening sockets -- some situations require that the socket cull list is purged *immediately*, provide facility for this.
Also squish some silly error output on unloading spanningtree.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7529
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:56:34 +0000 (21:56 +0000)]
Fix some comments to be multiline, and remove a redundant if() case caused by windows patch a while back
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7528
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:48:02 +0000 (21:48 +0000)]
Remove darwin hax from 1.2
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7526
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:44:16 +0000 (21:44 +0000)]
Add some documentation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7524
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:35:39 +0000 (21:35 +0000)]
Sanity check: we don't want to deal with Config being invalid while logging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7522
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:21:15 +0000 (21:21 +0000)]
Squash a warning reported by owine
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7519
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:13:44 +0000 (21:13 +0000)]
Rename this function so it is self documenting
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7518
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 21:08:56 +0000 (21:08 +0000)]
Clean up the indenting here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7517
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 20:53:38 +0000 (20:53 +0000)]
Fix a bug reported downstream regarding cloaking keys
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7513
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 23 Jul 2007 18:25:13 +0000 (18:25 +0000)]
Yes, it will be. (see the file)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7509
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 18:07:43 +0000 (18:07 +0000)]
Remove a braindead comment ('this belongs in class InspIRCd' -- when it's already there.)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7507
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 23 Jul 2007 18:06:57 +0000 (18:06 +0000)]
Tidyup a bunch of stuff that was using userrec::modes directly rather than userrec::IsModeSet. Same for chanrec.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7506
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 18:04:57 +0000 (18:04 +0000)]
Make these notices a little more helpful
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7505
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 17:58:57 +0000 (17:58 +0000)]
Bit more tidying. Add some comments here, too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7504
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 17:51:01 +0000 (17:51 +0000)]
Minor cleanup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7503
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 23 Jul 2007 17:42:48 +0000 (17:42 +0000)]
A couple of tweaks that i did earlier as diffs. ISON didnt always respect invisibility state of users. socketengine iocp didnt range check fd's before passing them for array lookup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7502
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 23 Jul 2007 17:22:10 +0000 (17:22 +0000)]
Fix for bug #358, by rogalek.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7501
e03df62e -2008-0410-955e-
edbf42e46eb7
burlex [Mon, 23 Jul 2007 00:37:03 +0000 (00:37 +0000)]
* Sockets will now always be nonblocking on win32 version of InspIRCd. There were some cases (mainly in TreeSockets) where a socket would not get restored to nonblocking mode after a connect() call, resulting in the server getting stuck on a blocking send() call causing freezeups.
* configure will now compile under VC7 again.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7500
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Sun, 22 Jul 2007 23:17:51 +0000 (23:17 +0000)]
Fixed windows configure in release mode in a directory with spaces.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7499
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 22 Jul 2007 17:40:11 +0000 (17:40 +0000)]
Grrr
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7498
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 22 Jul 2007 17:38:22 +0000 (17:38 +0000)]
m_testcommand deletes its command handler manually, no modules should do this. Will cause a double free
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7497
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 22 Jul 2007 14:10:49 +0000 (14:10 +0000)]
Add syntax.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7496
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 22 Jul 2007 13:52:23 +0000 (13:52 +0000)]
Add m_taxonomy.so to example config.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7495
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 22 Jul 2007 13:49:15 +0000 (13:49 +0000)]
Less WOOT more TAXANOMY :>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7494
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 21 Jul 2007 22:05:45 +0000 (22:05 +0000)]
oper-immune filters should be fixed now
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7493
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 21 Jul 2007 16:23:40 +0000 (16:23 +0000)]
I broke socketengine_iocp with some fixes. Fixed again.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7488
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 21 Jul 2007 16:16:46 +0000 (16:16 +0000)]
Extra Dry! Shame it's not in Hereford right now :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7487
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 21 Jul 2007 15:52:51 +0000 (15:52 +0000)]
Test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7486
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 21 Jul 2007 14:59:10 +0000 (14:59 +0000)]
Fix pastage spotted by dmb.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7485
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 21 Jul 2007 13:19:46 +0000 (13:19 +0000)]
le cleanup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7484
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 21 Jul 2007 13:18:32 +0000 (13:18 +0000)]
push metadata out on title-up
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7483
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 21 Jul 2007 13:01:12 +0000 (13:01 +0000)]
Why does getcache return "true" or undef?! Now returns 1 or 0. Thanks stskeeps
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7482
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 21 Jul 2007 11:55:17 +0000 (11:55 +0000)]
Make it local only.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7481
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 21 Jul 2007 10:38:12 +0000 (10:38 +0000)]
Add Custom Titles as requested per bug #334
Optional hostmask and vhost supported
This will need alot of QA to make it into 1.1.10
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7480
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 20 Jul 2007 22:06:14 +0000 (22:06 +0000)]
Fix gnutls cert generation failing. Thx owine.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7479
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 19 Jul 2007 22:08:21 +0000 (22:08 +0000)]
Fix for bug #326, 'no error' quit can no longer theoretically occur because all errno == 0 are weeded out with a shorthand if() on calling userrec::SetWriteError, before, only one of three occurances
was.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7478
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 19 Jul 2007 22:00:44 +0000 (22:00 +0000)]
Fix for bug #353, theres no solution to this but a slightly craqy one, but at least its one line.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7477
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 19 Jul 2007 21:48:45 +0000 (21:48 +0000)]
Whoops, someone forgot to check the return value when initializing windows IOCP
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7476
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 19 Jul 2007 21:44:46 +0000 (21:44 +0000)]
Check libc version for epoll then check that glibc is built against this kernel version, if not dont allow epoll
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7475
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 18 Jul 2007 18:03:21 +0000 (18:03 +0000)]
Ive tidied up the mode count stuff, but i still cant duplicate negative invisible counts. :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7474
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Wed, 18 Jul 2007 14:31:00 +0000 (14:31 +0000)]
Fixed m_messageflood to free the channel if it kicks the last user. This would cause either a crash or a memory leak, probably the latter
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7473
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Wed, 18 Jul 2007 09:58:24 +0000 (09:58 +0000)]
there were two.. yes, you're right Special
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7472
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Wed, 18 Jul 2007 09:54:07 +0000 (09:54 +0000)]
untested fix for "unused functions"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7471
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 17 Jul 2007 19:07:31 +0000 (19:07 +0000)]
Stability fixes, some DELETEs here that dont belong any more.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7470
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 17 Jul 2007 19:04:30 +0000 (19:04 +0000)]
Validation checks that seem to have been omitted here.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7469
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 17 Jul 2007 18:45:23 +0000 (18:45 +0000)]
more headers.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7468
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 17 Jul 2007 18:43:39 +0000 (18:43 +0000)]
Mass header update. Chatspike-Dev => InspIRCd....
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7467
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Tue, 17 Jul 2007 18:27:36 +0000 (18:27 +0000)]
Fix copyright headers.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7466
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Tue, 17 Jul 2007 14:50:33 +0000 (14:50 +0000)]
publish "JSON-RPC" interface
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7465
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Tue, 17 Jul 2007 14:39:18 +0000 (14:39 +0000)]
Now, json-rpc _ONLY_ supports member function pointers. An example is given in
ModuleRpcJson::ModuleRpcJson. I must admit that it is kind of ugly but it is
the only way I can see right now.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7464
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Tue, 17 Jul 2007 13:38:46 +0000 (13:38 +0000)]
#ifdeffed out gnu extension
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7463
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Tue, 17 Jul 2007 13:04:36 +0000 (13:04 +0000)]
provide feedback to the user if json throws an exception
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7462
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Tue, 17 Jul 2007 13:02:02 +0000 (13:02 +0000)]
Ignore all exceptions for now.. m_rpc_json is rather willing to throw
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7461
e03df62e -2008-0410-955e-
edbf42e46eb7
pippijn [Tue, 17 Jul 2007 12:53:49 +0000 (12:53 +0000)]
Added a JSON-RPC module that can be used by other modules to provide a remote
procedure call interface. This should work in theory, but does not for me.
But then, neither does m_httpd_stats so it's probably me...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7460
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Tue, 17 Jul 2007 09:53:35 +0000 (09:53 +0000)]
Module directories now use the concatenated linker flags from every cpp file, instead of just the last (which was rather unpredictable)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7459
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Tue, 17 Jul 2007 08:26:25 +0000 (08:26 +0000)]
Added the execruntime() function for Compile/Linker flags - executes shell commands at compile time rather than during configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7458
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 18:18:03 +0000 (18:18 +0000)]
Don't hide from me! set LF eol-style on hidden files too.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7457
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 17:30:04 +0000 (17:30 +0000)]
OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 17:24:00 +0000 (17:24 +0000)]
Set EOL to WINDOWS-style always for Visual Studio files.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7455
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 17:14:45 +0000 (17:14 +0000)]
'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are auto skipped by svn.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 16:09:56 +0000 (16:09 +0000)]
Add flags to /STATS s output, and nuke some ^M
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7453
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 15:39:31 +0000 (15:39 +0000)]
Ok windows.. YOU WIN :< .. but at least I can use MAXBUF now and configure will have to endure the fixed 500 limit :>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7452
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 14:43:30 +0000 (14:43 +0000)]
formatting and ^M
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7451
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 13:39:15 +0000 (13:39 +0000)]
Oops, the (*p) check was meant for the inner loop, I blame the vs editor :>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7450
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 13:35:59 +0000 (13:35 +0000)]
Begone evil DOS format :<
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7449
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 13:29:12 +0000 (13:29 +0000)]
And add colour.h to wrapper resource instead of the source.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7448
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 13:27:14 +0000 (13:27 +0000)]
Use wrapper include instead of colour.h.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7447
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 13:25:03 +0000 (13:25 +0000)]
Tide this up and fix possible buffer overflow. Cannot use MAXBUF since inspircd_config.h may not be generated yet.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7446
e03df62e -2008-0410-955e-
edbf42e46eb7
special [Mon, 16 Jul 2007 13:16:59 +0000 (13:16 +0000)]
Little tweak to fix the output when directory modules execute programs for cflags
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7445
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 11:53:15 +0000 (11:53 +0000)]
Use colours.h in win_wrapper and also add __COLOURS_H define.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7444
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 11:49:18 +0000 (11:49 +0000)]
Remove printf_c from wrapper, this code also segfaulted when it was used.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7443
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Mon, 16 Jul 2007 11:47:47 +0000 (11:47 +0000)]
Use vsnprintf instead of vsprintf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7442
e03df62e -2008-0410-955e-
edbf42e46eb7