| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Modified m_cloaking to not use need_positive (instead, cast to an unsigned in...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8026 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-09-12 | 1 | -5/+10 |
| * | Fixed the order of signon/signoff messages in m_watch (bug #410)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8023 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-09-11 | 1 | -9/+9 |
| * | Forward port r8021: fixes bug #408 reported and patched by Switch•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8022 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-09-08 | 1 | -1/+1 |
| * | * Fixed connection messages in ModuleSpanningTree::HandleConnect (reported by...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8017 e03df62e-2008-0410-955e-edbf42e46eb7
| burlex | 2007-09-04 | 1 | -3/+3 |
| * | * 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 | -2/+47 |
| * | Fixed an issue that could cause empty parameters in module commands to not be...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8012 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-09-02 | 2 | -4/+7 |
| * | Completely rewrote m_ident; the old one was written long ago and had a histor...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8009 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-09-02 | 1 | -256/+151 |
| * | Fixed a double free in m_ident. Found by AnMaster•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8005 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-08-31 | 1 | -0/+2 |
| * | Fixed a bug introduced in r7827 (does not affect 1.1.12) that would cause an ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8003 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-08-31 | 1 | -0/+11 |
| * | I lose for being slow. also tidyup a bit, still needs to fix that sizeof..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8001 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-08-29 | 1 | -16/+11 |
| * | Add duplicate UID error in ParseUID(), seems pippijn was triggering it and it...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7994 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 1 | -3/+2 |
| * | Make IsSID completely strict: Must be [digit][A-Zdigit][A-Zdigit], nothing else.•••Use it to sanity check SID given on link
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7993 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 2 | -2/+21 |
| * | This needs to be sent in burst too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7992 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 1 | -3/+4 |
| * | Some modules forgotten for conversion to ModuleManager•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7991 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 2 | -8/+8 |
| * | Fix to compile with new module api•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7990 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-08-29 | 1 | -1/+1 |
| * | We really should SEND it too, if we're looking for it... :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7989 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 1 | -3/+2 |
| * | IMPORTANT: UID command now takes TEN parameters in 1.2. We never had a signon...•••and was therefore useful for both values. This is no longer the case and we must pass both seperately
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7988 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 1 | -4/+6 |
| * | Swap around ERROR and SNONOTICE in SendError() so that the server doesnt try ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7987 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-29 | 1 | -1/+1 |
| * | Move everything module-related out of InspIRCd and into ModuleManager, there ...•••All modules in the core distribution should also be updated in line with these changes.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7985 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2007-08-28 | 29 | -99/+85 |
| * | Tidy up here, same tidyup cannot go back to stable as it involves uids•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7984 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -15/+5 |
| * | Add SVSPART at request of the Anope team - You can tell if the server has SVS...•••No, we will NOT be enforcing this network-wide, its a server-origin command so it wont cause disconnects if it doesnt exist somewhere.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7982 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 3 | -1/+34 |
| * | If we see a NICK message without a timestamp on it, squit the server•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7980 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -1/+6 |
| * | If the user's nick is just a case change, the TS is NOT updated (thanks jilles)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7978 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -1/+6 |
| * | Note: NICK now takes two params, a nickname and a timestamp of the change.•••When a nick change occurs this must update the users timestamp, so that the users nick is marked to a newer TS.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7977 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 2 | -1/+6 |
| * | When a server sends a SERVER command with <5 params, dont just close the conn...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7974 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -0/+11 |
| * | DELETE() -> delete•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7973 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 14 | -40/+39 |
| * | Use MODULE_INIT here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7970 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -22/+1 |
| * | No idea why this wasn't using MODULE_INIT. Thanks Om.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7969 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -22/+1 |
| * | Damn strict typing to hell•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7968 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -1/+1 |
| * | Last raft of compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7967 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 2 | -4/+2 |
| * | Oops. We were missing a param on this SVSNICK for remote TS.. that probably w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7966 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -1/+1 |
| * | Fixes 2•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7965 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -4/+4 |
| * | Fixes 1•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7964 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -1/+1 |
| * | Convert yet more to ServerConfig::GetSID() - this is the last of the obvious ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7963 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 3 | -26/+25 |
| * | First round of servername->sid stuffs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7961 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 3 | -50/+57 |
| * | Use it here, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7960 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -7/+1 |
| * | Tidy up duplicate code, provide GetSID() method on ServerConfig which returns...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7959 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 2 | -14/+3 |
| * | Rice it up, biatch•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7958 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -2/+2 |
| * | Change issid to IsSID to appease our anal retentiveness^H^H^H^H^H^H... i mean...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7957 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 2 | -3/+3 |
| * | Add SpanningTreeUtils::issid(). See top of utils.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7956 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 2 | -0/+16 |
| * | Drop nick from incoming client on change collision if incoming client 'loses'...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7955 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -2/+14 |
| * | Oops: This 'remote' needs to be local, otherwise our return value can be inco...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7954 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -1/+1 |
| * | From RFC 2812, the funny = that i could never identify in NAMES reply: = mean...•••Fixed in affected modules to display the proper character (will backport)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7952 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 3 | -5/+5 |
| * | bool SamePerson = strcmp(localident, remoteident) && !strcmp(localip, remoteip);•••change to: bool SamePerson = !strcmp(localident, remoteident) && !strcmp(localip, remoteip);
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7951 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-28 | 1 | -1/+1 |
| * | Long-standing bug: userrec::age should be set on remote introduction. This do...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7950 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -0/+1 |
| * | Hmm. We shouldn't use FindNick here, as that will find on UID, which while it...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7949 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -1/+1 |
| * | Slight change to traffic logging, as I never remember which way the damn arro...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7948 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 1 | -2/+2 |
| * | Remove more unused headers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7946 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 4 | -13/+0 |
| * | Remove unneeded headers from spanningtree. This was done to the rest of the s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7945 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 10 | -40/+0 |
| * | Remove the last uses of localised fake clients. This removes a lot of allocat...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7943 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-28 | 6 | -40/+11 |