brain
|
2e4f3512c9
|
Detect openssl on freebsd with the openssl binary, so we can find the base version as well as the ports version
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9589 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:50:53 +00:00 |
|
brain
|
6a64a69fbc
|
Fix this up a bit nicer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9588 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:46:33 +00:00 |
|
brain
|
2d7e463111
|
and make it work right...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9587 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:23:27 +00:00 |
|
brain
|
1b8b477efc
|
Add some stuff from the freebsd port based on ideas by Matthew Seaman which allow inspircd to use the base version of openssl on freebsd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9586 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-27 14:02:30 +00:00 |
|
bricker
|
e6a76f838a
|
I not i
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9585 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-26 20:36:06 +00:00 |
|
bricker
|
6feb3046c8
|
a long road of uniformed messages ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9584 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-26 19:50:50 +00:00 |
|
brain
|
2c0e1c297d
|
Remoteconnect and remotequit should be local-only snomasks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9583 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-23 18:22:11 +00:00 |
|
brain
|
65863c30ad
|
Fix from yesterday, properly fix timedbans, much neater
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9581 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-23 16:02:08 +00:00 |
|
w00t
|
fefc5fbd38
|
Fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9580 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-23 10:22:36 +00:00 |
|
w00t
|
3a0c20b609
|
Warn, don't throw..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9579 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-23 10:21:59 +00:00 |
|
brain
|
39af36e058
|
Break! ...no actually, take the break out :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9578 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-22 16:09:03 +00:00 |
|
w00t
|
b9a3d9e71f
|
Show command line on warnings for darix (probably)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9577 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-22 12:26:05 +00:00 |
|
brain
|
6a9ca88564
|
Remove debug (This also fixes a bug that peavey and i found regarding the already_sent not being wiped properly on first use)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9576 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 23:18:51 +00:00 |
|
brain
|
d996e8d686
|
Fix bug found by peavey, which much frustrated him and w00t. He leiks mudkipz. Also fix bug #522 reported by Casey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9575 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 23:16:07 +00:00 |
|
brain
|
15a1ffae23
|
Fix quietbans and hidesplits etc, cull list's sending a seperate quit message to normal users was broken
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9574 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 22:19:18 +00:00 |
|
w00t
|
28a1967177
|
Hack, hack, hack, hack hack. Hack hack. Probably fix snotice loops, though.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9573 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 20:54:37 +00:00 |
|
w00t
|
35a644c066
|
Remove OnRehash of m_chanprotect: bad idea, and it's broken anyway.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9572 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 20:36:15 +00:00 |
|
brain
|
6f13968a6f
|
Fix stray /MD that should be /MP
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9569 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 17:43:02 +00:00 |
|
brain
|
21212e448f
|
Fix to use dll in debug build
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9568 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 17:12:46 +00:00 |
|
brain
|
42c52f2a29
|
Set runtimes correctly, thanks :-)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9567 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 17:11:14 +00:00 |
|
brain
|
69dd64199b
|
Add VC9 projects. I cant maintain these, i will be reliant on patches from other users that do use this compiler
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9566 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 17:05:31 +00:00 |
|
brain
|
98659aa0dc
|
Merge in large patchset from GreenReaper, useful fixes for freeing a ton of different things on shutdown for tidyness, and a few stack corruption fixes in the mode handler
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9565 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 16:59:23 +00:00 |
|
brain
|
f21617328a
|
Remove the craqy self-restarting loop in trunk, and use proper safe iterators to avoid it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9564 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 16:33:08 +00:00 |
|
brain
|
516e95e6f6
|
Patch to fix timedbans crash reported earlier today, thanks for the headsup wonderwal
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9563 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-21 16:24:44 +00:00 |
|
brain
|
cd87c3d447
|
Add hand-crafted resource script, contains version information and icon definition
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9556 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-20 21:05:49 +00:00 |
|
brain
|
e5131f92b3
|
Fix RemoveCommands to remove all commands (this function had some really odd removal logic?)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9554 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-20 18:58:59 +00:00 |
|
peavey
|
a36d5a1395
|
fix text in validate methods where option was moved to either performance or security.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9552 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-19 23:39:30 +00:00 |
|
brain
|
a44bcfbb11
|
Stray newline
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9551 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-19 19:30:24 +00:00 |
|
brain
|
4dec4d125b
|
Extract and run the vs redistributable to $TEMP, not to install dir. saves us 2.6 megs on install space
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9549 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-19 18:45:44 +00:00 |
|
brain
|
22c771094b
|
Bad test code here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9548 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-19 16:34:52 +00:00 |
|
brain
|
8ac2fa846b
|
Eventlist one item too short, makes this module not publish its 005 feature
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9547 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-19 15:26:36 +00:00 |
|
brain
|
02d9c24db7
|
Bundle vcredist_x86.exe here too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9546 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-19 14:17:08 +00:00 |
|
aquanight
|
4a25e2f3b2
|
Make the CAPAB sender in spanningtree more readable
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9536 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-18 21:49:23 +00:00 |
|
brain
|
dc3f12a74b
|
Remove _CrtCheckMemory()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9535 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-18 20:21:31 +00:00 |
|
w00t
|
67c9b1ba84
|
Add GreenReaper and Skip to contributors
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9534 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-18 18:47:30 +00:00 |
|
brain
|
955dfd805d
|
Apply patches to remove 200-odd dll limit on windows, made by GreenReaper, lots of thanks!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9533 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-18 18:25:56 +00:00 |
|
brain
|
2b51823f8d
|
Add operator new[] and delete[], otherwise we can and will get crashes on using a C++ allocated array outside the place where its allocated. Thanks for finding this (indirectly) GreenReaper :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9532 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 20:27:33 +00:00 |
|
w00t
|
6c8a6700b8
|
Add todo note
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9531 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 14:47:36 +00:00 |
|
w00t
|
8c2d960130
|
Remove SpanningTreeProtocolInterface::SendOperNotice - it was translated to a SendSNONotice 'A' anyway, and only used by SAMODE, which duplicated it with a SendSNONotice 'A' also anyhow o.o - this means OPERNOTICE is now gone from protocol 1200, and SNONOTICE should be used instead.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9530 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 14:01:12 +00:00 |
|
w00t
|
3cc11c99b9
|
Fix format fuckup I introduced (that warning shows one example of when it's useful here)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9529 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 13:41:16 +00:00 |
|
w00t
|
7ba299a6c4
|
Remove completed XXX: override is now only checked locally, snotices are automatically broadcast globally, and all is well in the universe once more.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9528 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 12:10:59 +00:00 |
|
w00t
|
57542f8488
|
Add potential for local-only snotices and use them for the ones that should be local. Individual messages cannot be made local-only, but I can't think of circumstances where this is necessary. Let's write it when it *is* necessary. :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9527 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 12:09:15 +00:00 |
|
w00t
|
9954ce7e65
|
Remove use of SendSNONotice to send to remote servers, this is done automagically now
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9526 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 12:00:09 +00:00 |
|
w00t
|
a993513148
|
Remove debug from snomask flushing, and send ALL snotices globally automagically (this probably means that calling SendSNONotice calls can be removed from places where they were added individually. XXX this needs fixing in two places: some snomasks are entirely local (local connect/quit) and some individual snotices may wish to be local only (though I can't think of any right now)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9525 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 11:58:31 +00:00 |
|
w00t
|
1ff26bac16
|
m_override now has a 'requirekey' option, that requires a special key of 'override' before permitting operoverride to prevent accidental abuse, fixes bug #516 reported by Jason. This isn't quite complete.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9524 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-17 11:56:40 +00:00 |
|
brain
|
43376daa6c
|
Revert back to /MT, this shit isnt working and its too late to think straight
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9523 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-16 23:48:12 +00:00 |
|
brain
|
18ca0935f1
|
/MT -> /MD
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9522 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-16 23:00:08 +00:00 |
|
brain
|
94f2293f65
|
Implement our own dllmain. if this works and gets rid of error at 70 modules, i will backport it
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9521 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-16 22:17:28 +00:00 |
|
brain
|
024e7c12f5
|
Rebase modules a meg higher than command objects so they dont collide
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9520 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-16 21:35:37 +00:00 |
|
brain
|
6ef9fba15a
|
Automatic rebasing of load addresses for .so files on windows, thanks to GreenReaper for the hints and tips
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9519 e03df62e-2008-0410-955e-edbf42e46eb7
|
2008-04-16 21:31:24 +00:00 |
|