aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Seems nobody tested this in windows at all, Module::Module(Inst) is not valid...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8063 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-2/+1
* Fix dodgy constructor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8061 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-2/+1
* More compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8057 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-233-3/+3
* Test from vista laptop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8052 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-231-1/+0
* Thanks dz, forgot uppercase equivalent of AEIOU in the strchr•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8048 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-202-2/+2
* As per request from Bricker, change the format of the 'you are now an oper of...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8047 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-09-202-2/+2
* Fixed m_saquit to direct the command to the user's server and from there send...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8046 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-191-2/+6
* Fixed bug #418 (incorrect numerics for part of /ADMIN and /USERS) - patch by ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8044 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-182-2/+2
* Fixed bug #417 (empty userstats allowed all stats to be viewed)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8042 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-181-1/+1
* Fixed bug #414 (cosmetic issue with oper failure notices). Patch by dz•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8040 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-151-4/+7
* Fixed a compile error in m_ident on ipv6•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8037 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-131-1/+1
* Made m_ident bind ident requests to the same IP the user is connected on, whi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8035 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-131-3/+22
* Redesigned m_rpc_json to work properly in a modular environment, and added th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8033 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-134-2594/+688
* Fixed a rare infinite loop in InspSocket::FlushWriteBuffer() - this could onl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8031 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-131-0/+6
* Made m_blockcaps' <blockcaps:minlen> parameter default to 1, not 0, since try...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8029 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-131-5/+5
* 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 Gravatar special2007-09-121-5/+10
* Renamed the needs_unsigned parameter of ConfigReader::ReadInteger to need_pos...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8025 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-121-5/+5
* 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 Gravatar special2007-09-111-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 Gravatar w00t2007-09-081-1/+1
* Fixed IPv6 resolving on big-endian machines (bug #403). Patch by Stric.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8019 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-09-051-9/+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 Gravatar burlex2007-09-041-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 Gravatar burlex2007-09-047-35/+108
* 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 Gravatar special2007-09-022-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 Gravatar special2007-09-021-256/+151
* Unbreak the compile.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8008 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-311-2/+1
* This may not compile, I'll test it on my desktop. Waiting 20 minutes for a bu...•••- Move UUID initialisation to InspIRCd::InitialiseUID() - Call it if we run out of existing UUIDs - Call it on startup Just a small cleanup. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8007 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-312-10/+21
* 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 Gravatar special2007-08-311-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 Gravatar special2007-08-311-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 Gravatar peavey2007-08-291-16/+11
* Add a pointless WriteOpers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7998 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-291-0/+1
* Add name.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7995 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-291-1/+1
* 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 Gravatar brain2007-08-291-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 Gravatar brain2007-08-292-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 Gravatar brain2007-08-291-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 Gravatar brain2007-08-292-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 Gravatar peavey2007-08-291-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 Gravatar brain2007-08-291-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 Gravatar brain2007-08-291-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 Gravatar brain2007-08-291-1/+1
* A few more minor cleanups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7986 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2007-08-291-163/+161
* 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 Gravatar om2007-08-2838-270/+278
* 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 Gravatar brain2007-08-281-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 Gravatar brain2007-08-283-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 Gravatar brain2007-08-281-1/+6
* Remove unneeded debug from previous tests•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7979 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-281-2/+0
* 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 Gravatar brain2007-08-281-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 Gravatar brain2007-08-282-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 Gravatar brain2007-08-281-0/+11
* DELETE() -> delete•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7973 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-2814-40/+39
* (Om, this commit is safe): remove references to DELETE() macro, revert back t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7972 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-282-12/+22