summaryrefslogtreecommitdiff
path: root/win
AgeCommit message (Collapse)Author
2008-05-15Make FD_SETSIZE larger. We wont ever have this many users via select() on ↵brain
windows, this is to test out some stuff mainly. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9726 e03df62e-2008-0410-955e-edbf42e46eb7
2008-05-13Microsoft, in their "infinite wisdom" decide to have no sensible naming ↵brain
convention at all for windows api structs so have taken the struct name 'ACL' in winnt.h. Therefore we have to rename ours to HTTPACL :( git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9720 e03df62e-2008-0410-955e-edbf42e46eb7
2008-05-12Fix wildcard matching in win32, seems that incrementing an iterator ↵brain
dereferences it internally on win32, so iter++ when iter == container.end() drops an assert. YES, an assert. No fucking throw, making it a fucking pain to debug (no bt on assert, program exits) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9706 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-29Backport fix for stripcolour not stripping colour codes, reported by ↵brain
jackmcbarn - thanks. Also make rebasing neater, output to current console/output window of visual studio, not a new console git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9592 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-21Fix stray /MD that should be /MPbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9569 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-21Fix to use dll in debug buildbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9568 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-21Set runtimes correctly, thanks :-)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9567 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-21Add VC9 projects. I cant maintain these, i will be reliant on patches from ↵brain
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-21Merge in large patchset from GreenReaper, useful fixes for freeing a ton of ↵brain
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-20Add hand-crafted resource script, contains version information and icon ↵brain
definition git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9556 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-19Stray newlinebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9551 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-19Extract and run the vs redistributable to $TEMP, not to install dir. saves ↵brain
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-19Bundle vcredist_x86.exe here toobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9546 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-18Apply patches to remove 200-odd dll limit on windows, made by GreenReaper, ↵brain
lots of thanks! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9533 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-17Add operator new[] and delete[], otherwise we can and will get crashes on ↵brain
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-16Revert back to /MT, this shit isnt working and its too late to think straightbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9523 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-16/MT -> /MDbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9522 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-16Rebase modules a meg higher than command objects so they dont collidebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9520 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-16Automatic rebasing of load addresses for .so files on windows, thanks to ↵brain
GreenReaper for the hints and tips git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9519 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-13Correct indentationbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9486 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-13Eliminate now-pointless labelbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9483 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-13Whack code duplicationbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9481 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-13Whack gotos here toobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9480 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-13Fix 4-space indents :<brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9479 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-13Windows fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9475 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-12Mapping for mkdir() to _mkdir() for windowsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9473 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-09Apply brain's patch for binary safety of hash providers, and remove rehash ↵w00t
from windows project (manually applied that due to linefeed shit) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9441 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-05Add protocolinterface.* and privmsg.cppbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9369 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-05Windows fixesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9368 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-04Update slnbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9296 e03df62e-2008-0410-955e-edbf42e46eb7
2008-04-02Remove MAXCLIENTS, this is supported at runtime by the softlimit anyway.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9265 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-31Patch by brain; Fix crash when no parameters are given when introducing a ↵special
remote client and add encap to the windows project git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9237 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-15Support IPV6 links in configurebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9100 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-02Sucky nsisbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9060 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-02Make this use the environment variable defined %TEMP% dir, rather than hard ↵brain
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
2008-02-26Why the fuck are standard functions all prefixed with a _ on windows???brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9046 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-26#define _popen popenbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9036 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-22Change object output filename for spanningtree's server.cpp and modules.cpp ↵brain
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
2008-02-22someone forgot to add all the new m_spanningtree files to the project too :pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8997 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-22Who left out socketengine_select from the vc80 project in trunk? goes to ↵brain
show how often we build it :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8994 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-22Now compiles with win32thread and testsuitebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8993 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-22Add extra stuff to compile threadengine_win32.cppbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8989 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-18Change defaults to ones that match our stable buildbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8967 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-10Fix here too, to allow FD_SETSIZE > 64. If this doesnt work it will need to ↵brain
be set with /D on the commandline, but it looks like this is the best place to put it in an include (earliest possible place) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8890 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-01remove m_ssl_openssl from modules directory when rerunning configurefez
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8775 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-01Added OpenSSL scriptage.fez
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8774 e03df62e-2008-0410-955e-edbf42e46eb7
2008-01-30Update VC7.1 build projects. Thanks VERY much fez. :)w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8770 e03df62e-2008-0410-955e-edbf42e46eb7
2008-01-28Remove duplicate calls (thanks fez)w00t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8763 e03df62e-2008-0410-955e-edbf42e46eb7
2008-01-21win32 compile error fixbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8747 e03df62e-2008-0410-955e-edbf42e46eb7
2008-01-21win32 compilation errors: shadowing of variable 'i' isnt a good ideabrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8746 e03df62e-2008-0410-955e-edbf42e46eb7