aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* TypoGravatar w00t2008-08-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10204 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't even touch remote joins.Gravatar w00t2008-08-211-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10202 e03df62e-2008-0410-955e-edbf42e46eb7
* Use ERR_BANNEDFROMCHAN, not ERR_TOOMANYCHANNELSGravatar w00t2008-08-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10201 e03df62e-2008-0410-955e-edbf42e46eb7
* Apply to clictx tooGravatar brain2008-08-181-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10164 e03df62e-2008-0410-955e-edbf42e46eb7
* Forward-port r10160: openssl partial write fucking shit up, add Namegduf to ↵Gravatar w00t2008-08-181-0/+2
| | | | | | contributors git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10161 e03df62e-2008-0410-955e-edbf42e46eb7
* Increase the size of the matrix for map drawing to 250x250Gravatar brain2008-08-182-13/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10158 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix const_iterator issue in m_callerid (when did we alter this?)Gravatar brain2008-08-171-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10151 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix bug #555 : <options:deprotectothers> now works correctly, and applies to ↵Gravatar aquanight2008-08-101-11/+17
| | | | | | what other things a +q/+a can do to other +q/+a users (eg, -ohv and kick) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10139 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix checks on GetExt everywhere its used.Gravatar peavey2008-08-102-18/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10135 e03df62e-2008-0410-955e-edbf42e46eb7
* Forward port r10133.Gravatar peavey2008-08-102-4/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10134 e03df62e-2008-0410-955e-edbf42e46eb7
* Unbreak compile for real.Gravatar aquanight2008-08-091-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10132 e03df62e-2008-0410-955e-edbf42e46eb7
* Add translation type TR_CUSTOM, and fix up callerid some.Gravatar aquanight2008-08-092-65/+166
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10130 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #583 reported by Deyan, thanks for the heads upGravatar brain2008-08-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10128 e03df62e-2008-0410-955e-edbf42e46eb7
* Restrict uninviteGravatar w00t2008-08-071-3/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10119 e03df62e-2008-0410-955e-edbf42e46eb7
* Rethink that. Remove noinvite since it's essentially useless now, so we have ↵Gravatar w00t2008-08-072-75/+1
| | | | | | chmode +A to allow everyone to invite and extban A to block invite from specific users. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10118 e03df62e-2008-0410-955e-edbf42e46eb7
* Use correct char in exemption.. could lead to chanops being exempted ↵Gravatar w00t2008-08-071-1/+1
| | | | | | incorrectly from noinvite git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10117 e03df62e-2008-0410-955e-edbf42e46eb7
* Add module implementing +A and extban +b A: which explicitly allow users to ↵Gravatar w00t2008-08-071-0/+69
| | | | | | use /invite. m_noinvite is still available, also. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10116 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix two modules set VF_COMMON incorrectly, closes bug #587Gravatar w00t2008-08-072-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10114 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to m_satopic from danieldg, closes bug #586. Thanks.Gravatar w00t2008-08-071-5/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10112 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix bug #584 (not with the provided patch) and stuff nobody really cares aboutGravatar w00t2008-08-052-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10106 e03df62e-2008-0410-955e-edbf42e46eb7
* Make this fit in with the rest of the codeGravatar w00t2008-08-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10104 e03df62e-2008-0410-955e-edbf42e46eb7
* Return the right thing.Gravatar w00t2008-08-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10102 e03df62e-2008-0410-955e-edbf42e46eb7
* Better Way(TM) of doing easy routing of commands with a user based source. ↵Gravatar w00t2008-08-052-22/+11
| | | | | | This saves me having to put fixes into SVSJOIN, etc, to stop fake direction. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10101 e03df62e-2008-0410-955e-edbf42e46eb7
* Forward-port r10098 and r10099, fixing anope+inspircd=ftopic ddos. Thanks to ↵Gravatar w00t2008-08-051-11/+23
| | | | | | Namegduf for all his help. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10100 e03df62e-2008-0410-955e-edbf42e46eb7
* CopypastaGravatar w00t2008-08-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10097 e03df62e-2008-0410-955e-edbf42e46eb7
* Missed anotherGravatar w00t2008-08-052-11/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10096 e03df62e-2008-0410-955e-edbf42e46eb7
* Missed one.Gravatar w00t2008-08-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10095 e03df62e-2008-0410-955e-edbf42e46eb7
* Send ERR_BANNEDFROMCHAN on all extbans preventing joinGravatar w00t2008-08-053-6/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10094 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix banredirect modifying extban masks, patch based on one provided by ↵Gravatar w00t2008-08-051-0/+3
| | | | | | jackmcbarn, except with length checking to avoid explosions on certain STL implementations git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10093 e03df62e-2008-0410-955e-edbf42e46eb7
* Add m_serverban, implements extban +b s:server.mask.here, allows +e. This ↵Gravatar w00t2008-08-051-0/+63
| | | | | | essentially implements local-only channels, if you care about such things (+be s:* s:my.local.server). Document it as well. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10092 e03df62e-2008-0410-955e-edbf42e46eb7
* Add m_channelban: implements extban +b j: - prevents user from joining a ↵Gravatar w00t2008-08-051-0/+67
| | | | | | channel if a channel they are already on matches a +b j: mask, allows +e. Not yet documented. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10090 e03df62e-2008-0410-955e-edbf42e46eb7
* Use correct method for adding extban type in m_gecosban, add 005 ↵Gravatar w00t2008-08-052-13/+14
| | | | | | notification of C extban too git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10089 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b C: - blocks matching masks from sending CTCP. Allows +e.Gravatar w00t2008-08-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10088 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix this class nameGravatar w00t2008-08-051-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10087 e03df62e-2008-0410-955e-edbf42e46eb7
* Initial commit of m_satopic, provides /satopic. Needs testing on a ↵Gravatar om2008-08-041-0/+79
| | | | | | multi-server network. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10086 e03df62e-2008-0410-955e-edbf42e46eb7
* Add TOPIC overriding to m_override, requested by Namegduf.Gravatar w00t2008-08-041-2/+19
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10084 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix override snotices for KICK not being sent for some cases, reported by ↵Gravatar w00t2008-08-041-2/+3
| | | | | | Namegduf. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10080 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b O: for opertype banning.. mostly useful for +be to create a ↵Gravatar w00t2008-07-301-2/+17
| | | | | | channel with only one level of opertype permitted. Thanks partly to Kein. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10077 e03df62e-2008-0410-955e-edbf42e46eb7
* Make m_operflood actually work, thanks to KrazyBox for this.Gravatar w00t2008-07-241-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10070 e03df62e-2008-0410-955e-edbf42e46eb7
* fix a little typo I found while checking some other stuffGravatar peavey2008-07-231-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10068 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix bug #575, taxonomy finally works properlyGravatar w00t2008-07-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10065 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b S:, strips colours, same as chmode +SGravatar w00t2008-07-211-4/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10063 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b Q: - prevents matching users from kickingGravatar w00t2008-07-211-3/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10062 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b T:, prevents /notice to channel, same as chmode +TGravatar w00t2008-07-211-3/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10061 e03df62e-2008-0410-955e-edbf42e46eb7
* Add CHANOPS_EXEMPT support to m_noinvite, also add +b V: extbanGravatar w00t2008-07-211-3/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10060 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b c: - blocks colour from matching users, same as chmode +cGravatar w00t2008-07-211-4/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10059 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extban +b B: - matching users may not use caps, same as chmode +B (or +P ↵Gravatar w00t2008-07-212-12/+10
| | | | | | in 1.1) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10058 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove custom members for +lk storageGravatar w00t2008-07-203-5/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10053 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to some stuff that writes on memory it shouldn't (thanks psychon).Gravatar w00t2008-07-207-9/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10047 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix total mess of makefile dependency macros (all depending on stuff they ↵Gravatar brain2008-07-1931-112/+33
| | | | | | | | | dont NEED to depend on) and fix includes in all of m_spanningtree (everything including just about everything, doesnt need to) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10046 e03df62e-2008-0410-955e-edbf42e46eb7