aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add <hostchange:ports> to the m_hostchange module to implement feature in bug...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7762 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-3/+21
* Add <connect:maxchans> as per feature bug #338 - combined with the last featu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7761 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-193-10/+26
* Allow changing of an oper's host on oper up using <type:class> (give it a con...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7760 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-193-13/+28
* Add <connect:inherit> and <connect:name>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7758 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-2/+16
* Add extra stuff to make it work (and compile)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7757 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-6/+20
* Add 'A record' blacklist types. This will probably only go into 1.2, and need...•••Can someone please provide a working example for the wiki page, as i don't know of any such blacklists to test against. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7754 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-11/+42
* Allow support for multiple dns results per request. This is a significant cha...•••This will allow for a fix to feature request bug #384 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7753 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-198-52/+81
* Add load warning, as suggested by Bricker•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7751 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-0/+3
* Pick up a few error conditions we didnt before in the config reader, and also...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7749 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-24/+30
* Fix some /who oddities, fixes bug #383 amongst other issues. Nothing serious.•••Ability to see users who share a common channel with you in /who *wildmask* now. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7746 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-15/+37
* Added proper header handling, persistant connections, and working timeouts to...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7743 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-194-136/+291
* Improved compatibility with the JSON-RPC specification; beware, major overhau...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7742 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-191-3/+9
* Fixed a crash within the timeout for m_httpd sockets•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7740 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-191-3/+4
* Added the <cloak:ipalways> and <cloak:lowercase> options. Patch by nenolod•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7737 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-181-36/+68
* * Fixed bug in m_banredirect where removing a ban on a channel with maxbans s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7735 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-08-171-1/+1
* Fixed bug #390 (broken m_chanprotect noservices)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7730 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-161-17/+20
* Removal of ifdef•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7728 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-151-9/+0
* This is now correct.•••No win32 #ifdefs in the base class, being as IOCPEngine is only built on windows we can put the code here without the need for ifdef. The original check in socketengine_iocp was broken, copied burlex's fixed version into the child class git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7724 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-152-20/+7
* * 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-11/+14
* Fix small typo found by danieldg•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7720 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-151-3/+3
* Changed m_messageflood to use PreMessage and PreNotice, because it may kick t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7719 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-151-11/+16
* Fix new millisec /map to compile on windows, by ifndef gettimeofday out rever...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7717 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-132-0/+11
* More changes from patch. Don't throttle opers due to server load.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7716 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-131-1/+1
* Commit some changes from third party patch. Thanks Avenger and HiroP. Patch r...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7715 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-132-4/+9
* Fix this so it works.•••OBVIOUS WARNING FOR THE DUMB: Dont go overwriting .so files at random to test this, you WILL crash your ircd if you do this improprerly, this is a feature of the linux shared object loader. If you want to test this, try with: rm cmd_whatever.so && echo "TESTTEST" >cmd_whatever.so, do NOT just do the echo. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7713 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-111-2/+4
* Allow rehash to attempt to load missing (and new) lib/cmd_*.so files, to allo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7712 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-112-11/+33
* Make the return codes correct, and allow for LoadCommand without a user pointer•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7710 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-111-1/+5
* Provide error output on failure to load a core command; to console on startup...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7708 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-111-7/+17
* Fix a typo so it compiles.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7702 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-111-1/+1
* Fix possible sqllog crash (working blind here!) where it could attempt to del...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7700 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-101-2/+6
* Fix non-opers using who on themselves when set +i•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7698 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-101-1/+1
* Make sure that dns sockets never block (thanks djGrrr)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7694 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-091-0/+2
* Show <unknown> instead of an empty string on CAPAB failure, spotted by djGrrr•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7691 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-091-1/+1
* Fix for bug #379 reported by stealth. Trigger watch signon/signoff on +Q and -Q•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7689 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-091-0/+11
* Feature request from djGrr, allow changing of server to server ping frequency•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7686 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-075-5/+13
* Check for remote and sighup rehashes here, so that it doesnt crash if there a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7684 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-071-1/+1
* Part of our fix didnt make it to here!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7682 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-061-1/+0
* Reset connect class settings on DNS resolution as we should.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7680 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-061-8/+12
* Fix warning in 4.2 gcc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7678 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-061-1/+1
* Fix m_deaf not restricting messages from remote users, fixes bug #378 reporte...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7676 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-061-1/+2
* Logic cleanup for chanrec::JoinUser - why I didn't do this the other 3-4 time...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7670 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-051-48/+30
* Change latency figures in /map to milliseconds, much more useful for lag meas...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7667 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-053-3/+14
* Add m_nickflood: Provides usermode +F nickchanges:seconds - allows nickchange...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7665 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-051-0/+284
* Try this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7663 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-051-3/+1
* Fix to trigger the write notification on successful writes, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7662 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-051-8/+10
* Revert my fix and apply the flushevent, and a bit of debugging output.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7661 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-051-2/+17
* Fixes from experiences on chatspike. Use the proper OnBufferFlushed event to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7659 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-051-2/+20
* Fix random debian (well, duplicated on debian) breakage with client sockets '...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7654 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-051-3/+0
* Remove debug again.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7649 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-041-24/+0
* Fix openssl.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7648 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-041-1/+1