| Commit message (Expand) | Author | Age | Files | Lines |
| * | move headers into other filters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8098 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-09-29 | 1 | -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
| brain | 2007-09-29 | 1 | -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
| brain | 2007-09-23 | 1 | -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
| brain | 2007-09-23 | 1 | -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
| brain | 2007-09-23 | 1 | -0/+2484 |
| * | Directory creation fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8059 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-09-23 | 1 | -0/+6 |
| * | More compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8058 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-09-23 | 2 | -1/+2 |
| * | More compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8057 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-09-23 | 1 | -1/+1 |
| * | Add dbghelp.lib•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8056 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-09-23 | 1 | -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
| brain | 2007-09-23 | 1 | -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
| brain | 2007-09-23 | 3 | -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
| burlex | 2007-09-04 | 3 | -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
| brain | 2007-08-23 | 1 | -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
| brain | 2007-08-23 | 1 | -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
| burlex | 2007-08-15 | 3 | -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
| brain | 2007-07-29 | 1 | -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
| brain | 2007-07-27 | 2 | -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
| brain | 2007-07-27 | 1 | -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
| brain | 2007-07-27 | 1 | -25/+37 |
| * | And more to fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7593 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -3/+3 |
| * | Fix compile errors in windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7592 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 2 | -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
| brain | 2007-07-27 | 2 | -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
| brain | 2007-07-27 | 2 | -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
| peavey | 2007-07-25 | 1 | -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
| burlex | 2007-07-23 | 2 | -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
| frostycoolslug | 2007-07-22 | 1 | -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
| peavey | 2007-07-16 | 9 | -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
| peavey | 2007-07-16 | 8 | -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
| peavey | 2007-07-16 | 17 | -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
| peavey | 2007-07-16 | 2 | -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
| peavey | 2007-07-16 | 3 | -5/+97 |
| * | 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 | 2007-07-16 | 1 | -2/+2 |
| * | Begone evil DOS format :<•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7449 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 5 | -1272/+1272 |
| * | 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 | 2007-07-16 | 2 | -1/+3 |
| * | Use wrapper include instead of colour.h.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7447 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -4/+1 |
| * | Tide this up and fix possible buffer overflow. Cannot use MAXBUF since inspir...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7446 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -28/+37 |
| * | 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 | 2007-07-16 | 2 | -0/+7 |
| * | 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 | 2007-07-16 | 2 | -69/+0 |
| * | Use vsnprintf instead of vsprintf.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7442 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -1/+1 |
| * | - Made the recvfrom wrapper a bit neater.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7314 e03df62e-2008-0410-955e-edbf42e46eb7
| burlex | 2007-06-14 | 1 | -0/+2 |
| * | Add sections to installer for pcre, segregate the m_filter_pcre for the insta...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7310 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-14 | 2 | -2/+20 |
| * | - Fix for a bug in the win32 inet_ptoa implementation causing CIDR parsing to...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7307 e03df62e-2008-0410-955e-edbf42e46eb7
| burlex | 2007-06-14 | 1 | -0/+7 |
| * | Have the installer install cert.pem and key.pem to the conf/ dir only if they...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7300 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 1 | -0/+4 |
| * | Add default windows certs. People shouldnt use these for more than evaluation...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7299 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 2 | -0/+33 |
| * | And get it right.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7297 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 1 | -1/+1 |
| * | Update descriptions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7296 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 1 | -4/+5 |
| * | Being as people while about the odd kludge here and there im going to spend m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7295 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 2 | -3/+7 |
| * | Nasty kludge to allow for optional install of ssl:•••If the user doesnt have the ssl box ticked, the ssl modules are installed but immediately deleted by the installer, and the gnutls dlls are not installed.
If the user does have the box ticked (default) the ssl section immediately puts the ssl modules back again, and then installs the gnutls libs (ick)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7294 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-13 | 1 | -4/+12 |
| * | * Fixed IOCPEngine under x64 (because of incorrect pointer sizes)•••- Fixed configure / VC8 projects for x64 compiling.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7293 e03df62e-2008-0410-955e-edbf42e46eb7
| burlex | 2007-06-13 | 4 | -76/+76 |
| * | - Fixed configure script to allow gnutls compilation under win32.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7290 e03df62e-2008-0410-955e-edbf42e46eb7
| burlex | 2007-06-13 | 1 | -18/+54 |