aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/extra
Commit message (Expand)AuthorAgeFilesLines
* Fixed Windows build.•••Squash commit of the following from 2.0: commit cbd0b938d1e6a24c082fd510f3f6bb45a1ba3ce0 commit d392720f7fe4e3a85aec0f431b24d852d186d353 commit 30477f569bbd21590ad0687b5f09012deeb2b40e commit 4707f65e75867e443cbab8a5dcb0379341537263 commit e37621e04ea3b80c6f57c89873e530506f8d5587 commit 92cac06fc2e4207614efe0292d6cdf2954ff30a9 Plus many additional 2.1 specific fixes. Gravatar Adam2012-06-067-12/+32
* Use socketengine functions for sending and receiving data instead of plain se...Gravatar attilamolnar2012-05-281-2/+2
* Headers nitpicking: consistency, remove/add newlines as needed to match all o...Gravatar Robby-2012-04-203-0/+3
* Replace copyright headers with headers granting specific authors copyright.•••Fixes #61. Gravatar Robin Burchell2012-04-1912-114/+196
* Revert "m_ssl_gnutls: use recommended DH bit sizes instead of user-specified ...•••This reverts commit 2b6b98bafe566874ea00abf4b0d35cd8cda5212f. This uses API which is only available in gnutls 2.12.0, which is very new (comparatively) - only released in march 2011 - and thus many distros will not have had the opportunity to update yet, causing compile issues (see issue #49 for instance) As this isn't really crucial, back it out, for the time being. Gravatar Robin Burchell2012-04-141-3/+5
* Merge pull request #36 from pcarrier/insp21ldap•••Insp21ldapGravatar Robin Burchell2012-04-141-0/+19
|\
| * extras/m_ldapauth: CIDR-based whitelisting•••Offer host-based whitelisting in the ldap module. Used to trust clients from internal networks, whilst requiring authentication from "outsiders". Gravatar Pierre Carrier2012-04-101-0/+19
* | Remove references to old configure commands.Gravatar Peter Powell2012-04-121-2/+1
* | fix compilation on OS X•••OS X doesn't have (or require) libcrypt Gravatar Robin Burchell2012-03-301-1/+1
* | m_ssl_gnutls: use recommended DH bit sizes instead of user-specified valueGravatar Daniel De Graaf2012-03-221-5/+3
* | m_ssl_gnutls: remove DH parameter generation•••While the gnutls documentation recommends that DH parameters be regenerated, this does not actually improve security and may freeze the ircd for a significant amount of time (50s in some reports). Remove it. Gravatar Daniel De Graaf2012-03-221-22/+2
|/
* Update copyright notices to 2011Gravatar Jackmcbarn2011-05-0412-12/+12
* Remove inspsocket.h from inspircd.hGravatar Jackmcbarn2011-01-302-6/+6
* Remove cull_list.h from inspircd.hGravatar Jackmcbarn2011-01-291-1/+1
* Remove some gotosGravatar Jackmcbarn2010-11-271-30/+31
* Add flags to convert text to IRC lowercase and to convert spaces to underscoresGravatar Jackmcbarn2010-10-203-20/+27
* Add support for case insensitive regular expressionsGravatar Jackmcbarn2010-10-203-12/+12
* Fix crash on sqlite rehash/unload if a database fails to openGravatar Daniel De Graaf2010-10-101-2/+5
* Improve GnuTLS socket error messagesGravatar Daniel De Graaf2010-10-021-2/+24
* Fix multiple-insert of newly created channelsGravatar Daniel De Graaf2010-10-021-0/+1
* Add ExtensibleType argument to ExtensionItem to identify item typesGravatar Daniel De Graaf2010-09-222-2/+2
* A zero return from gnutls_record_send is not an errorGravatar Daniel De Graaf2010-09-191-7/+1
* Add C++ wrappers to more GnuTLS objects; remove the need to specify certcountGravatar Daniel De Graaf2010-09-121-48/+153
* Move gnutls_dh_params into its own refcounted container objectGravatar Daniel De Graaf2010-09-111-19/+41
* Fix namespace conflict in SQL modules causing crash in PURE_STATICGravatar Daniel De Graaf2010-09-103-0/+18
* 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
* Avoid future bugs with AttachGravatar Jackmcbarn2010-08-285-5/+5
* Add FormatSubstitute utility classGravatar Daniel De Graaf2010-08-273-71/+57
* 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
* Clarify GnuTLS error messages on files not foundGravatar Daniel De Graaf2010-08-231-1/+12
* Clarify the configuration tag function namesGravatar Daniel De Graaf2010-08-225-8/+8
* Replace remaining Request users with dynamic_referenceGravatar Daniel De Graaf2010-08-213-880/+21
* Remove ConfigReader (deprecated interface)Gravatar Daniel De Graaf2010-08-214-22/+17
* 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-219-41/+20
* Add support for setting accountname to m_sqlauth and m_ldapauthGravatar Daniel De Graaf2010-08-191-6/+12
* Fix up some errors from the init() conversionGravatar Daniel De Graaf2010-08-051-1/+5
* Force modules to use init() to register hooksGravatar Daniel De Graaf2010-08-051-1/+1
* Fix $md5pass and $sha256pass in SQL queriesGravatar Daniel De Graaf2010-08-043-3/+3
* Change regex modules to use a prioritized init()Gravatar Daniel De Graaf2010-08-033-3/+30
* Get rid of more useless assign() invocationsGravatar Daniel De Graaf2010-08-031-1/+1
* Fix m_ldapoper using incorrect module nameGravatar Daniel De Graaf2010-08-031-4/+4
* Fix MySQL crash on module unload with empty query queueGravatar danieldg2010-08-031-1/+3
* Fix uninit pointer on MySQL initial connectionGravatar Daniel De Graaf2010-08-031-5/+3