aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* Give an error message to users denied by an ACLGravatar Daniel De Graaf2010-08-061-1/+5
* Add <opflags> config tagGravatar Daniel De Graaf2010-08-061-3/+14
* Fix permission check when a user has no opflagsGravatar Daniel De Graaf2010-08-061-0/+2
* Fix the permissions code to be a bit less confusingGravatar Daniel De Graaf2010-08-064-40/+20
* Fix incorrect test in m_restrictchansGravatar Daniel De Graaf2010-08-061-1/+1
* Fix more incorrect uses of perm.user when perm.source was intendedGravatar Daniel De Graaf2010-08-064-8/+8
* Fix incorrect membership being checked in m_chanaclGravatar Daniel De Graaf2010-08-061-2/+2
* Set the dirty bit when +P is set/unset on a channelGravatar Daniel De Graaf2010-08-061-4/+4
* Add m_saprop, oper-only version of /PROPGravatar Jackmcbarn2010-08-061-0/+72
* Add timestamp to channels in permchanneldbGravatar Daniel De Graaf2010-08-061-3/+4
* Change irc::modestacker output in FORMAT_PERSIST to always use long modesGravatar Daniel De Graaf2010-08-061-3/+27
* Fix up some errors from the init() conversionGravatar Daniel De Graaf2010-08-053-2/+10
* Force modules to use init() to register hooksGravatar Daniel De Graaf2010-08-0580-145/+219
* Fix m_override ignoring RequireKey and NoisyOverride settingsGravatar Daniel De Graaf2010-08-052-8/+19
* Fix hardcoded reference to mode +L in m_redirectGravatar Daniel De Graaf2010-08-041-2/+2
* Clarify the redirect numeric a bitGravatar Daniel De Graaf2010-08-041-1/+2
* Fix compilation of m_redirectGravatar Daniel De Graaf2010-08-041-5/+5
* Change m_redirect to redirect on any denied joinGravatar Daniel De Graaf2010-08-042-14/+14
* Fix $md5pass and $sha256pass in SQL queriesGravatar Daniel De Graaf2010-08-043-3/+3
* Mark channel redirects using a common extension to prevent double-redirectsGravatar Daniel De Graaf2010-08-043-24/+29
* Change to use a permission-based OnCheckJoin hook instead of OnUserPreJoinGravatar Daniel De Graaf2010-08-0416-332/+175
* Fix m_opermodes.so sending modes for unintroduced clients with oper autologin...Gravatar Adam2010-08-031-4/+9
* Use the remote channel's capitalization on a losing TS mergeGravatar Daniel De Graaf2010-08-031-2/+4
* Change regex modules to use a prioritized init()Gravatar Daniel De Graaf2010-08-035-4/+45
* Allow module init to be prioritized to allow dependency checkingGravatar Daniel De Graaf2010-08-033-0/+15
* Allow halfops to remove their own halfop statusGravatar Daniel De Graaf2010-08-031-0/+7
* Fix incorrect default on <alias:channelcommand>Gravatar Daniel De Graaf2010-08-031-2/+2
* Fix negative array access in channameGravatar Daniel De Graaf2010-08-031-13/+14
* Correct source of initial BURST line from servers sending it without one (lik...Gravatar Daniel De Graaf2010-08-031-1/+1
* Send HALFOP= line in CAPAB CAPABILITIES for 1201 compat (anope relies on this)Gravatar Daniel De Graaf2010-08-031-0/+2
* Don't use an empty direction when receiving a sourceless server commandGravatar Daniel De Graaf2010-08-031-6/+2
* Emulate a bug in 1.2 to get matching cloaksGravatar Daniel De Graaf2010-08-031-2/+2
* Add "CLOAK" command to allow opers to see the cloaked form of any hostGravatar Daniel De Graaf2010-08-031-21/+50
* Fix IPv6 cloaking in compatability mode (was using the wrong xtab confusor)Gravatar Daniel De Graaf2010-08-031-2/+2
* Add custom suffix support for 2.0-style IP cloaking (default of ".IP")Gravatar Daniel De Graaf2010-08-031-8/+13
* Fix crash when a remote server has the same name as we doGravatar Daniel De Graaf2010-08-031-2/+3
* Get rid of more useless assign() invocationsGravatar Daniel De Graaf2010-08-033-4/+5
* Get rid of char* argument for channel nameGravatar Daniel De Graaf2010-08-0315-35/+29
* Fix cloak key being misread in 2.0 cloaking modesGravatar Daniel De Graaf2010-08-031-9/+9
* Drop ConfigReader::EnumerateGravatar Daniel De Graaf2010-08-037-96/+90
* Change UserChanList to an intrusive-style linked listGravatar Daniel De Graaf2010-08-037-16/+20
* Make irc::string faster and less wasteful•••Change irc::string from an std::basic_string typedef to a wrapper around an std::string, to avoid unneeded copies in assign(). Gravatar Daniel De Graaf2010-08-036-25/+27
* Remove unneeded copy of server name for every remote userGravatar Daniel De Graaf2010-08-034-12/+9
* Prevent using invalid UIDs and enforce UID/SID matchingGravatar Daniel De Graaf2010-08-031-4/+8
* Use FindNickOnly in a few commands to prevent enumerating users via UID walkingGravatar Daniel De Graaf2010-08-032-2/+2
* Remove unneeded inet_aton callGravatar Daniel De Graaf2010-08-031-10/+5
* Allow E:lines to make users exempt from DNSBL checksGravatar Daniel De Graaf2010-08-031-0/+3
* Remove channel argument from OnSendWhoLineGravatar danieldg2010-08-032-1/+14
* Fix m_ldapoper using incorrect module nameGravatar Daniel De Graaf2010-08-031-4/+4
* Add debouncing to m_cloaking, and fix cloak of hosts without dotsGravatar Daniel De Graaf2010-08-031-19/+39