aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Publish an interface to m_flatfile_auth and allow it to be used without persi...Gravatar Jackmcbarn2010-09-232-92/+136
* Handle extension items and fix some minor bugsGravatar Jackmcbarn2010-09-231-7/+56
* Implement I_OnUnloadModuleGravatar Jackmcbarn2010-09-231-1/+1
* Change m_flatfile_auth to derive its data storage class from Extensible, and ...Gravatar Jackmcbarn2010-09-231-62/+152
* Add ExtensibleType argument to ExtensionItem to identify item typesGravatar Daniel De Graaf2010-09-2237-38/+39
* Set connect class if there is oneGravatar Jackmcbarn2010-09-221-0/+1
* Add m_flatfile_auth - currently has very basic functionality, but will be exp...Gravatar Jackmcbarn2010-09-221-0/+493
* Split m_cloaking into m_cloaking_12 and m_cloaking_20Gravatar Daniel De Graaf2010-09-212-171/+451
* A zero return from gnutls_record_send is not an errorGravatar Daniel De Graaf2010-09-191-7/+1
* Add nickregistration_change event, remove user-accessible /NICKREGISTER commandGravatar Daniel De Graaf2010-09-182-87/+37
* SVSNICK should not translate nicks to UIDsGravatar Daniel De Graaf2010-09-171-1/+1
* Fix denied nick change error numericGravatar Daniel De Graaf2010-09-121-2/+2
* Don't apply timestamp merges to nick unregistrationGravatar Daniel De Graaf2010-09-121-5/+5
* Add C++ wrappers to more GnuTLS objects; remove the need to specify certcountGravatar Daniel De Graaf2010-09-121-48/+153
* Change spanningtree intercept of WHOIS to a DoWhois function in RemoteUserGravatar Daniel De Graaf2010-09-125-63/+10
* Move RemoteUser into spanningtreeGravatar Daniel De Graaf2010-09-124-3/+29
* Move gnutls_dh_params into its own refcounted container objectGravatar Daniel De Graaf2010-09-111-19/+41
* Show opflags changesGravatar Jackmcbarn2010-09-111-1/+5
* Fix crash on /opflags queryGravatar Daniel De Graaf2010-09-111-1/+2
* 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