aboutsummaryrefslogtreecommitdiffstats
path: root/win
Commit message (Expand)AuthorAgeFilesLines
...
* Added OpenSSL scriptage.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8774 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar fez2008-02-011-1/+49
* Update VC7.1 build projects. Thanks VERY much fez. :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8770 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-302-5/+54
* Remove duplicate calls (thanks fez)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8763 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-281-2/+0
* win32 compile error fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8747 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-01-211-0/+12
* win32 compilation errors: shadowing of variable 'i' isnt a good idea•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8746 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-01-211-0/+12
* This still doesnt work :(•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8744 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-01-211-0/+4
* Win32 compilation fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8743 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-01-211-0/+32
* Header update: 2007 -> 2008•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8694 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-105-5/+5
* Add bancache.* to windows projects•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8489 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-0/+8
* Installer that packages none of the extra/ modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8456 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-021-0/+241
* Windows socket engine tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8334 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-231-1/+1
* Windows socket engine tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8333 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-231-2/+10
* Failed attempt to embed an icon (microsofts help sucks)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8303 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-221-0/+9
* Fix build system to work with where w00t hid the command files :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8302 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-222-484/+60
* Fix here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8237 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-201-0/+3
* Update windows project to include user_resolver.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8210 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-151-0/+4
* Just to be fucking akward, windows vista seperates multiple nameservers with ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8198 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-0/+5
* Remove crashdump stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8192 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-142-70/+1
* Add new spanningtree files to vc80 solution•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8189 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-0/+40
* move headers into other filters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8098 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-291-4/+4
* remove cmd_summon and cmd_users from solution•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8097 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-291-40/+0
* add extra modules folder and exclude from build•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8064 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-0/+344
* Add command handlers (excluded from build) too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8062 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-0/+1104
* Add modules to the project and exclude from build (its often a pain to track ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8060 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-0/+2484
* Directory creation fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8059 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-0/+6
* More compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8058 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-232-1/+2
* More compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8057 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-1/+1
* Add dbghelp.lib•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8056 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-1/+1
* Fix configure to make release directories during build •••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8055 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-2/+2
* Fix library paths for compilation on my laptop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8054 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-233-40/+41
* * Fixed some incorrect declarations in IOCPEngine•••* Fixed the virtual socket wrapper functions in IOCPEngine {these should really be inlined on unix} * Fixed several compilation issues under Win32 * Fixed calls to close() which should've been changed to SE->Close() + Added a crashdump saving system to Win32 builds. Dumps are saved in the format of dump-<exename>-<year>-<month>-<day>-<hour>-<minute>-<second>.dmp in the working directory. Enabled by default, undefine ENABLE_CRASHDUMPS to disable. + Added m_operflood, this is a module I've had lying around for some time but some users may like it as it allows unreal-like behaviour without increasing flood limits for non-opers. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8015 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-09-043-1/+75
* Move the close() wrapper out of the win32wrapper.h, and into its new proper p...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7812 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-231-3/+0
* Craquity craq De-craq!•••This is probably broken on windows, do not attempt to use there yet unless you like broken stuff. Cant say for sure as i havent even tried to build yet and most likely wont tonight. --- Abstract most of the berkely socket API out into SocketEngine derived classes. SocketEngine base class implements standard berkely sockets that 'real mens systems' like linux and freebsd have. For socketengine_iocp we implement the windows specific nonesense like the special things needed for udp and accept (ick). All this to eliminate a bunch of ifdefs. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7810 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-231-6/+0
* * include/caller.h will now compile correctly on Windows platforms.•••+ Implemented gettimeofday in win32 wrapper, link rtt's will now display in milliseconds. * SocketEngine::BoundsCheckFd will now handle Windows event handler cases correctly. (fixing writing to sockets not working) * Fixed VC71 project. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7723 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-08-153-0/+22
* This should be set as a 1.2 not 1.1 installer•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7614 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-291-1/+1
* make sure that the pointers are set up correctly for win32•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7600 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-272-5/+4
* SIGHUP needs to be #define'd on windows. This is an i-hate-windows day today.•••Also, define WIN32_LEAN_AND_MEAN as we should be able to get away with using it now we dont have the shell functions git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7595 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-271-0/+4
* add filelogger.* and server.* to the project file so theyre compiled•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7594 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-271-25/+37
* And more to fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7593 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-271-3/+3
* Fix compile errors in windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7592 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-272-10/+7
* Needs testbuilding in windows. I will probably do this in a minute.•••More clever tricks to eliminate ifdefs. With a bit of function pointer and functor magic we may be able to eliminate all ifdefs git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7590 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-272-1/+37
* Move a bunch of stuff around for tidyness, win32 functions keep creeping into...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7588 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-272-4/+118
* Un-static InspIRCd::Exit and use SignalHandler instead.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7572 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-251-2/+2
* * Sockets will now always be nonblocking on win32 version of InspIRCd. There ...•••* configure will now compile under VC7 again. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7500 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-07-232-1/+3
* 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 Gravatar frostycoolslug2007-07-221-2/+1
* 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 Gravatar peavey2007-07-169-9/+1676
* 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 Gravatar peavey2007-07-168-8/+2505
* 'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-1617-4181/+17
* 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 Gravatar peavey2007-07-162-6/+6
* Ok windows.. YOU WIN :< .. but at least I can use MAXBUF now and configure wi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7452 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-163-5/+97