summaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Only check local usersGravatar Jackmcbarn2010-09-261-0/+2
* Don't expire held accountsGravatar Jackmcbarn2010-09-261-1/+1
* Add expiry functionalityGravatar Jackmcbarn2010-09-261-1/+35
* Track last login timeGravatar Jackmcbarn2010-09-261-3/+19
* Call SendUpdate after (un)holding accountGravatar Jackmcbarn2010-09-261-0/+1
* Add a hold flag to m_account_register and a way to store last used time in pr...Gravatar Jackmcbarn2010-09-261-2/+93
* Make m_sql_* module names consistentGravatar Daniel De Graaf2010-09-263-0/+0
* Make sure account exists before trying to use itGravatar Jackmcbarn2010-09-251-1/+1
* Extract IsRegistrant function for clarityGravatar webczat2010-09-251-25/+22
* Allow logging in via server passwordGravatar Jackmcbarn2010-09-251-18/+31
* Rename ACCTINFO to SVSACCOUNTGravatar Jackmcbarn2010-09-251-16/+16
* Fix CHGPASS and ACCTSHOWGravatar Jackmcbarn2010-09-242-4/+11
* Major updates to the account systemGravatar Jackmcbarn2010-09-243-26/+309
* This needs to be VF_OPTCOMMON for the same reason as m_accountGravatar Jackmcbarn2010-09-241-1/+1
* m_account must be OPTCOMMON, it will desync its own data if a hub does not ha...Gravatar Daniel De Graaf2010-09-241-1/+1
* Change /OPER to use PermissionCheck•••This makes SSL fingerprint checking of oper blocks less of a hack Gravatar Daniel De Graaf2010-09-242-29/+31
* Fix possible crash in m_accountGravatar Jackmcbarn2010-09-241-1/+1
* Add very basic register commandGravatar Jackmcbarn2010-09-242-1/+170
* Add sanity checkGravatar Jackmcbarn2010-09-241-1/+3
* Rename m_flatfile_auth and split the reader/writer off, and change the way th...Gravatar Jackmcbarn2010-09-245-677/+859
* Remove unused variableGravatar Jackmcbarn2010-09-241-1/+0
* Fix type mismatch errorGravatar Jackmcbarn2010-09-231-0/+1
* 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