| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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.
| Adam | 2012-06-06 | 7 | -12/+32 |
| * | Use socketengine functions for sending and receiving data instead of plain se... | attilamolnar | 2012-05-28 | 1 | -2/+2 |
| * | Headers nitpicking: consistency, remove/add newlines as needed to match all o... | Robby- | 2012-04-20 | 3 | -0/+3 |
| * | Replace copyright headers with headers granting specific authors copyright.•••Fixes #61.
| Robin Burchell | 2012-04-19 | 12 | -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.
| Robin Burchell | 2012-04-14 | 1 | -3/+5 |
| * | Merge pull request #36 from pcarrier/insp21ldap•••Insp21ldap | Robin Burchell | 2012-04-14 | 1 | -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".
| Pierre Carrier | 2012-04-10 | 1 | -0/+19 |
| * | | Remove references to old configure commands. | Peter Powell | 2012-04-12 | 1 | -2/+1 |
| * | | fix compilation on OS X•••OS X doesn't have (or require) libcrypt
| Robin Burchell | 2012-03-30 | 1 | -1/+1 |
| * | | m_ssl_gnutls: use recommended DH bit sizes instead of user-specified value | Daniel De Graaf | 2012-03-22 | 1 | -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.
| Daniel De Graaf | 2012-03-22 | 1 | -22/+2 |
| |/ |
|
| * | Update copyright notices to 2011 | Jackmcbarn | 2011-05-04 | 12 | -12/+12 |
| * | Remove inspsocket.h from inspircd.h | Jackmcbarn | 2011-01-30 | 2 | -6/+6 |
| * | Remove cull_list.h from inspircd.h | Jackmcbarn | 2011-01-29 | 1 | -1/+1 |
| * | Remove some gotos | Jackmcbarn | 2010-11-27 | 1 | -30/+31 |
| * | Add flags to convert text to IRC lowercase and to convert spaces to underscores | Jackmcbarn | 2010-10-20 | 3 | -20/+27 |
| * | Add support for case insensitive regular expressions | Jackmcbarn | 2010-10-20 | 3 | -12/+12 |
| * | Fix crash on sqlite rehash/unload if a database fails to open | Daniel De Graaf | 2010-10-10 | 1 | -2/+5 |
| * | Improve GnuTLS socket error messages | Daniel De Graaf | 2010-10-02 | 1 | -2/+24 |
| * | Fix multiple-insert of newly created channels | Daniel De Graaf | 2010-10-02 | 1 | -0/+1 |
| * | Add ExtensibleType argument to ExtensionItem to identify item types | Daniel De Graaf | 2010-09-22 | 2 | -2/+2 |
| * | A zero return from gnutls_record_send is not an error | Daniel De Graaf | 2010-09-19 | 1 | -7/+1 |
| * | Add C++ wrappers to more GnuTLS objects; remove the need to specify certcount | Daniel De Graaf | 2010-09-12 | 1 | -48/+153 |
| * | Move gnutls_dh_params into its own refcounted container object | Daniel De Graaf | 2010-09-11 | 1 | -19/+41 |
| * | Fix namespace conflict in SQL modules causing crash in PURE_STATIC | Daniel De Graaf | 2010-09-10 | 3 | -0/+18 |
| * | Enable gnutls_only on pre-2.2 GnuTLS | Daniel De Graaf | 2010-09-06 | 1 | -2/+2 |
| * | Fix compilation on old (pre-2.2) versions of GnuTLS | Daniel De Graaf | 2010-09-06 | 1 | -0/+12 |
| * | Enable COMP-DEFLATE by default so that SSL connections are compressed | Daniel De Graaf | 2010-09-06 | 1 | -1/+1 |
| * | Allow enabling private GnuTLS extensions such as LZO compression | Daniel De Graaf | 2010-09-06 | 1 | -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"
| Daniel De Graaf | 2010-09-06 | 1 | -2/+10 |
| * | Avoid future bugs with Attach | Jackmcbarn | 2010-08-28 | 5 | -5/+5 |
| * | Add FormatSubstitute utility class | Daniel De Graaf | 2010-08-27 | 3 | -71/+57 |
| * | Add thread terminator support | Daniel De Graaf | 2010-08-25 | 1 | -2/+8 |
| * | Use mysql_real_escape_string by postponing substitution until query time | Daniel De Graaf | 2010-08-24 | 1 | -53/+98 |
| * | Support module unloading while jobs are enqueued | Daniel De Graaf | 2010-08-24 | 1 | -22/+27 |
| * | Replace thread engine with job engine | Daniel De Graaf | 2010-08-24 | 1 | -152/+50 |
| * | Clarify GnuTLS error messages on files not found | Daniel De Graaf | 2010-08-23 | 1 | -1/+12 |
| * | Clarify the configuration tag function names | Daniel De Graaf | 2010-08-22 | 5 | -8/+8 |
| * | Replace remaining Request users with dynamic_reference | Daniel De Graaf | 2010-08-21 | 3 | -880/+21 |
| * | Remove ConfigReader (deprecated interface) | Daniel De Graaf | 2010-08-21 | 4 | -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.
| Daniel De Graaf | 2010-08-21 | 9 | -41/+20 |
| * | Add support for setting accountname to m_sqlauth and m_ldapauth | Daniel De Graaf | 2010-08-19 | 1 | -6/+12 |
| * | Fix up some errors from the init() conversion | Daniel De Graaf | 2010-08-05 | 1 | -1/+5 |
| * | Force modules to use init() to register hooks | Daniel De Graaf | 2010-08-05 | 1 | -1/+1 |
| * | Fix $md5pass and $sha256pass in SQL queries | Daniel De Graaf | 2010-08-04 | 3 | -3/+3 |
| * | Change regex modules to use a prioritized init() | Daniel De Graaf | 2010-08-03 | 3 | -3/+30 |
| * | Get rid of more useless assign() invocations | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Fix m_ldapoper using incorrect module name | Daniel De Graaf | 2010-08-03 | 1 | -4/+4 |
| * | Fix MySQL crash on module unload with empty query queue | danieldg | 2010-08-03 | 1 | -1/+3 |
| * | Fix uninit pointer on MySQL initial connection | Daniel De Graaf | 2010-08-03 | 1 | -5/+3 |