summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Add module that allows hiding of MAP and LINKS as per ircu, e.g. ↵Gravatar brain2008-06-081-0/+59
| | | | | | | | | ":server.name NOTICE nick :The /MAP command has been disabled, visit: url" URL is configurable in the config file, blocks LINKS and MAP for non-opers. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9870 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix #551Gravatar brain2008-06-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9862 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove this debug line, eliminating its pointless warningGravatar brain2008-06-061-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9858 e03df62e-2008-0410-955e-edbf42e46eb7
* And fix typo that came with itGravatar brain2008-06-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9857 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix bug from std::string porting, thanks ThunderHackerGravatar brain2008-06-062-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9856 e03df62e-2008-0410-955e-edbf42e46eb7
* Whoops, remote users not being counted in map, fixGravatar brain2008-06-061-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9851 e03df62e-2008-0410-955e-edbf42e46eb7
* Abort on matchlist.length() > 450Gravatar brain2008-06-061-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9850 e03df62e-2008-0410-955e-edbf42e46eb7
* Whoops eat command not allow itGravatar brain2008-06-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9849 e03df62e-2008-0410-955e-edbf42e46eb7
* If we have > 10 matches to a command, abort and dont try and show the list. ↵Gravatar brain2008-06-061-0/+7
| | | | | | This stops "/." listing a massive amount of commands too long to show, and keeps things within common sense. :P git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9848 e03df62e-2008-0410-955e-edbf42e46eb7
* On ambiguous abbreviation, list all possibilities and eat the command ↵Gravatar brain2008-06-061-5/+27
| | | | | | (numeric 420, unused and as close as i could get it to numeric 421, unknown command) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9847 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove excessive debugGravatar brain2008-06-061-5/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9846 e03df62e-2008-0410-955e-edbf42e46eb7
* m_abbreviation completed. :)Gravatar brain2008-06-061-0/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9845 e03df62e-2008-0410-955e-edbf42e46eb7
* More spanningtree tweaksGravatar brain2008-06-061-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9844 e03df62e-2008-0410-955e-edbf42e46eb7
* Another here tooGravatar brain2008-06-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9843 e03df62e-2008-0410-955e-edbf42e46eb7
* Update a header i left outGravatar brain2008-06-062-3/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9842 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow changing of command string and parameter vector within OnPreCommand, ↵Gravatar brain2008-06-0616-15/+65
| | | | | | | | | allowing for m_abbreviation and other fancy stuff. Add basic skeleton module for it git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9840 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove limits on assigning of oper types. Theres no practical reason to ↵Gravatar brain2008-06-011-1/+1
| | | | | | restrict these to nicklen length git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9831 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix warningGravatar w00t2008-06-011-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9829 e03df62e-2008-0410-955e-edbf42e46eb7
* Add ProtocolInterface::Introduce() to prevent confusion over event ordering, ↵Gravatar brain2008-06-015-31/+30
| | | | | | and allow for more flexible protocol use git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9827 e03df62e-2008-0410-955e-edbf42e46eb7
* Forward port r9825: Fix bug found by the atheme migration testing: +V should ↵Gravatar w00t2008-05-311-4/+7
| | | | | | never affect INVITE from a remote issuer git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9826 e03df62e-2008-0410-955e-edbf42e46eb7
* and another rev bites the dust..thanks dzGravatar bricker2008-05-311-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9824 e03df62e-2008-0410-955e-edbf42e46eb7
* fix. thanks jackmcbarn and special.Gravatar bricker2008-05-311-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9823 e03df62e-2008-0410-955e-edbf42e46eb7
* make the +J msg a little more coherent Gravatar bricker2008-05-311-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9822 e03df62e-2008-0410-955e-edbf42e46eb7
* Apply patch to fix ipv6 builds, contributed by danieldg, thanks :-)Gravatar brain2008-05-292-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9817 e03df62e-2008-0410-955e-edbf42e46eb7
* Finally get the headers right on this module.Gravatar peavey2008-05-291-2/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9815 e03df62e-2008-0410-955e-edbf42e46eb7
* revert this 1 revision back, since it fell victim to collateral damage of ↵Gravatar peavey2008-05-281-43/+89
| | | | | | the latest refactor spree. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9814 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix errorGravatar brain2008-05-261-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9812 e03df62e-2008-0410-955e-edbf42e46eb7
* Eliminate string joining craqGravatar brain2008-05-261-11/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9811 e03df62e-2008-0410-955e-edbf42e46eb7
* Give modestacker a serverinstanceGravatar brain2008-05-251-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9806 e03df62e-2008-0410-955e-edbf42e46eb7
* More compile fixesGravatar brain2008-05-252-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9805 e03df62e-2008-0410-955e-edbf42e46eb7
* Compile fixes, was forced to move some stuff aroundGravatar brain2008-05-251-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9804 e03df62e-2008-0410-955e-edbf42e46eb7
* First phase of conversion to dynamic limits on all the lengths, configured ↵Gravatar brain2008-05-2524-104/+73
| | | | | | | | | via the <limits> tag (the tag isnt there yet, these all just run on defaults in the class constructor) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9802 e03df62e-2008-0410-955e-edbf42e46eb7
* Kick the client in the balls if they try STARTTLS after client registrationGravatar brain2008-05-241-2/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9801 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix memory leak if we send STARTTLS twice, thanks special and psychonGravatar brain2008-05-241-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9800 e03df62e-2008-0410-955e-edbf42e46eb7
* There is no need for char* here any moreGravatar brain2008-05-231-6/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9798 e03df62e-2008-0410-955e-edbf42e46eb7
* NEVER use the two-param assign unless you want your string padding to len ↵Gravatar brain2008-05-231-1/+1
| | | | | | bytes with \0! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9796 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't copy vars (faster) and also avoid a crash (non-const -> const)Gravatar w00t2008-05-231-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9795 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix this being broken over remote linksGravatar w00t2008-05-231-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9794 e03df62e-2008-0410-955e-edbf42e46eb7
* Collision tweaksGravatar brain2008-05-234-8/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9790 e03df62e-2008-0410-955e-edbf42e46eb7
* Implement Bug #533, Oper type-specific autojoins for m_operjoin via ↵Gravatar aquanight2008-05-211-0/+27
| | | | | | <type:autojoin> git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9789 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean this up a bit, and log about ignoring link blocks due to missing ↵Gravatar w00t2008-05-211-28/+41
| | | | | | attributes git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9787 e03df62e-2008-0410-955e-edbf42e46eb7
* Forward port r9782: show IP (not unknown) for unauthed connectionsGravatar w00t2008-05-201-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9783 e03df62e-2008-0410-955e-edbf42e46eb7
* Add note to check other server on this messageGravatar w00t2008-05-201-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9779 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert channel::name to std::string, this was a beastie!Gravatar brain2008-05-1936-123/+123
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9770 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert channel banlist members to std::stringGravatar brain2008-05-192-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9769 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert connection::hostGravatar brain2008-05-1914-59/+41
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9768 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crash i introduced into m_ident with a sloppy ->insert()Gravatar brain2008-05-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9766 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean this up so it's comprehensible.Gravatar w00t2008-05-191-17/+27
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9764 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix these tooGravatar brain2008-05-1910-129/+83
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9760 e03df62e-2008-0410-955e-edbf42e46eb7
* More doneGravatar brain2008-05-1941-195/+195
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9759 e03df62e-2008-0410-955e-edbf42e46eb7