aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Convert m_alias and m_serverbots to FormatSubstituteGravatar Daniel De Graaf2010-08-272-120/+86
* Add FormatSubstitute utility classGravatar Daniel De Graaf2010-08-274-97/+60
* Promote PopulateInfoMap to core, it is moderately usefulGravatar Daniel De Graaf2010-08-276-23/+11
* Add some documentation about sqlauth and an exampleGravatar Daniel De Graaf2010-08-271-1/+1
* Add m_sqlcommand - allow creating /COMMANDs that map to SQL queriesGravatar Daniel De Graaf2010-08-274-14/+194
* It is useful to register hooks that you implementGravatar Daniel De Graaf2010-08-261-2/+2
* Allow users in the autoop list to apply the permitted mode/opflag changes to ...Gravatar Daniel De Graaf2010-08-263-41/+68
* Make /CBAN take glob patterns - thanks Majic for noticingGravatar Jackmcbarn2010-08-261-1/+1
* Add CrashState for tracing basic call state when the stack is corruptGravatar Daniel De Graaf2010-08-252-2/+3
* Add umode +n - never autoop this user unless /UP is usedGravatar Jackmcbarn2010-08-251-4/+14
* Fix race condition in m_timedmodesGravatar Jackmcbarn2010-08-251-1/+1
* Add thread terminator supportGravatar Daniel De Graaf2010-08-251-2/+8
* Use mysql_real_escape_string by postponing substitution until query timeGravatar Daniel De Graaf2010-08-241-53/+98
* Support module unloading while jobs are enqueuedGravatar Daniel De Graaf2010-08-241-22/+27
* Replace thread engine with job engineGravatar Daniel De Graaf2010-08-241-152/+50
* Prevent using /TMODE to register channels over the limitGravatar Jackmcbarn2010-08-241-1/+12
* Add options to config to recheck autoop upon logging in or changing hostGravatar Jackmcbarn2010-08-241-3/+14
* Recheck autoop lists upon account loginGravatar Jackmcbarn2010-08-241-2/+14
* Clarify GnuTLS error messages on files not foundGravatar Daniel De Graaf2010-08-231-1/+12
* Add support for tagging m_services_account loginsGravatar Daniel De Graaf2010-08-233-9/+61
* Fix unsafe iteration in m_chanregister GarbageCollectGravatar Daniel De Graaf2010-08-221-6/+7
* Add m_clear, ircd-side /clear of listmodes or usersGravatar webczat2010-08-221-0/+204
* Show Membership metadata in channel /CHECKGravatar Daniel De Graaf2010-08-221-10/+12
* Make m_chanregister not store +P-r channels in its databaseGravatar Jackmcbarn2010-08-221-39/+17
* Remove "assign()" converter between irc::string and std::stringGravatar Daniel De Graaf2010-08-228-11/+11
* Prevent setting -r without having the ability to reset it once unsetGravatar Daniel De Graaf2010-08-221-5/+1
* Change channels/set-registration permission to only bypass +r value checks, n...Gravatar Daniel De Graaf2010-08-221-3/+0
* Remove incorrect check of <link:ipaddr> as allowmaskGravatar Daniel De Graaf2010-08-221-11/+3
* Clarify the configuration tag function namesGravatar Daniel De Graaf2010-08-2242-56/+56
* Change modelist back to 2.0 definition to remove double-dereference in BanItemGravatar Daniel De Graaf2010-08-216-15/+15
* Remove some unused hooks•••The conversion to named modes in 2.1 broke the OnDelBan hook, so remove m_timedbans (the only user) since it has been deprecated by m_timedmodes. The other hooks (OnAddMode and OnNumeric) have never been used. Gravatar Daniel De Graaf2010-08-212-223/+55
* Change m_autoop to use OnPostJoin and add /UP commandGravatar Jackmcbarn2010-08-211-12/+45
* Remove testsuite, unused codeGravatar Daniel De Graaf2010-08-211-1/+0
* Fix crash in m_channamesGravatar Jackmcbarn2010-08-211-1/+1
* Correct some numericsGravatar Daniel De Graaf2010-08-211-3/+3
* Add invite list and stats counters to /CHECKGravatar Daniel De Graaf2010-08-211-6/+17
* Replace remaining Request users with dynamic_referenceGravatar Daniel De Graaf2010-08-2112-983/+126
* Remove ConfigReader (deprecated interface)Gravatar Daniel De Graaf2010-08-2129-109/+71
* Add per-user registration limit to m_chanregisterGravatar webczat2010-08-211-0/+30
* More config logging fixupsGravatar Daniel De Graaf2010-08-215-80/+48
* Move spanningtree config to <spanningtree> from various other placesGravatar Daniel De Graaf2010-08-211-15/+11
* Correctly report errors in m_filter configGravatar Daniel De Graaf2010-08-211-9/+9
* Fix crash in opermotd caused by reading config prior to initGravatar Daniel De Graaf2010-08-211-7/+8
* Fix crash when m_chanregister is initialized prior to permchannelsGravatar Daniel De Graaf2010-08-211-4/+16
* Change config reading hook for better error reporting•••This eliminates the OnRehash hook, and replaces it with ReadConfig which is called on boot, module load, and rehash. Gravatar Daniel De Graaf2010-08-2174-315/+198
* Prevent changing +r when already setGravatar webczat2010-08-211-0/+7
* Allow connect blocks to match the "servername" field in USER•••RFC 1459 specifies that the third parameter to USER is the name of the server that the client is connecting to. While this is not set by all clients, it is set by some, and could be used to alter MOTD or other settings based on the DNS name used to connect to a server or network. Gravatar Daniel De Graaf2010-08-201-0/+54
* Fix blockcaps errorGravatar Jackmcbarn2010-08-201-1/+1
* Don't display server-sourced changes to opflagsGravatar Daniel De Graaf2010-08-201-4/+6
* Fix m_autoop sync of opflags and extra send of mode changesGravatar Daniel De Graaf2010-08-203-11/+18