summaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Remove some redundant checks for ULined clientsGravatar Daniel De Graaf2010-09-104-10/+5
* Fix namespace conflict in SQL modules causing crash in PURE_STATICGravatar Daniel De Graaf2010-09-103-0/+18
* Clean up incorrect comment and topic timestamp hackGravatar Daniel De Graaf2010-09-061-14/+4
* Make m_channames use long mode names and block registered channels with inval...Gravatar Jackmcbarn2010-09-061-8/+7
* Enable gnutls_only on pre-2.2 GnuTLSGravatar Daniel De Graaf2010-09-061-2/+2
* Fix compilation on old (pre-2.2) versions of GnuTLSGravatar Daniel De Graaf2010-09-061-0/+12
* Enable COMP-DEFLATE by default so that SSL connections are compressedGravatar Daniel De Graaf2010-09-061-1/+1
* Allow enabling private GnuTLS extensions such as LZO compressionGravatar Daniel De Graaf2010-09-061-1/+7
* Allow GnuTLS cipher priorities to be set•••This adds <gnutls:prio> and <ssl_cert:prio> which allows you to enable or disable ciphers, key exchange methods, macs, and compression methods in SSL connections made using these certificates. Examples from gnutls_priority_init(3): "NORMAL:!AES-128-CBC" means normal ciphers except for AES-128. "EXPORT:!VERS-TLS1.0:+COMP-DEFLATE" means that export ciphers are enabled, TLS 1.0 is disabled, and libz compression enabled. "NONE:+VERS-TLS1.0:+AES-128-CBC:+RSA:+SHA1:+COMP-NULL" Gravatar Daniel De Graaf2010-09-061-2/+10
* Remove redundant database feature from m_permchannelsGravatar Jackmcbarn2010-09-061-106/+1
* Update m_flatfile_channels to be more robust•••Enable storage of registered channels without permanent channels, or vice versa Only set the dirty bit if a channel that is written to the database gets its mode or topic changed, rather than any channel or user Move NukeChannel to core and put announcets back in options Allow sending mode merges via the protocol interface Gravatar Jackmcbarn2010-09-067-154/+87
* Change m_passforward to use PopulateInfoMapGravatar Daniel De Graaf2010-09-051-37/+7
* Initialize last_activity when +r is being setGravatar Daniel De Graaf2010-09-051-0/+1
* A bit of cleanupGravatar Daniel De Graaf2010-09-052-16/+23
* Document m_sql_channels and m_flatfile_channelsGravatar Daniel De Graaf2010-09-051-20/+39
* Break channel database read/write out of m_chanregisterGravatar Daniel De Graaf2010-09-053-566/+615
* Report location with config errors in m_cloakingGravatar Daniel De Graaf2010-09-041-17/+15
* Fix crash in m_silence when provided with a bad pattern (bug #79)Gravatar Daniel De Graaf2010-09-041-8/+17
* Fix crash on matching j:@#chan ban when the user is not in the channelGravatar Daniel De Graaf2010-09-041-1/+1
* Clean up CGI:IRC Extensibles•••This adds <cgiirc:name> and displays that name in /CHECK on a user. Gravatar Daniel De Graaf2010-09-031-84/+83
* Fix resolved hostname not being changed when WEBIRC passes a hostname longer ...Gravatar Daniel De Graaf2010-09-031-17/+15
* Add nickregister.hGravatar Daniel De Graaf2010-08-302-74/+143
* Add reverse-map to m_nickregisterGravatar Daniel De Graaf2010-08-301-23/+50
* Fix last_used not being updated on netburstGravatar Daniel De Graaf2010-08-291-6/+17
* Fix tags sometimes being included in AccountEvent or dropped from METADATAGravatar Daniel De Graaf2010-08-291-13/+22
* Add expiry and default parameters to m_nickregisterGravatar Daniel De Graaf2010-08-291-22/+70
* Add SQL support to m_chanregisterGravatar Daniel De Graaf2010-08-281-67/+226
* Avoid future bugs with AttachGravatar Jackmcbarn2010-08-28111-111/+111
* Fix missing hook registrationsGravatar Daniel De Graaf2010-08-283-6/+8
* Initial implementation of m_nickregisterGravatar Daniel De Graaf2010-08-281-0/+208
* Remove unused ImplementationGravatar Daniel De Graaf2010-08-281-2/+2
* 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