aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra/m_ssl_mbedtls.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make reading DNs more consistent across modules.•••- If the DN contains a new line character then replace it with a space instead of killing the entire DN in the ssl_gnutls and ssl_openssl modules. - Apply the same logic to ssl_mbedtls which previously did not handle spaces in DNs. Gravatar Sadie Powell2021-10-141-0/+2
* Send SSL profile reloading errors to snomask `a`.Gravatar Sadie Powell2021-09-221-1/+1
* Add an API for checking if I/O hooks are ready or not.Gravatar Sadie Powell2021-09-221-19/+10
* Fix ssl_mbedtls on mbedTLS v3.Gravatar Sadie Powell2021-07-171-1/+17
* Allow reloading SSL profiles on rehash.Gravatar Sadie Powell2021-06-241-2/+3
* Add a log message to the SSL mods to remind users how to reload profiles.Gravatar Sadie Powell2021-06-241-0/+5
* Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-1/+1
* Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-1/+1
* Update references to config fields which were renamed.Gravatar Sadie Powell2021-04-141-1/+1
* Add a subclass of IOHookProvider for SSL modules.Gravatar Sadie Powell2021-03-091-2/+2
* Update copyright headers.Gravatar InspIRCd Robot2021-02-261-1/+1
* Fix the message sent when SSL profiles are rehashed.Gravatar Sadie Powell2021-02-181-1/+1
* Make it clear that <gnutls>, <mbedtls>, and <openssl> are deprecated.Gravatar Sadie Powell2020-09-161-1/+1
* Improve SSL module debug logging.Gravatar Sadie Powell2020-06-161-0/+3
* Update copyright headers.Gravatar InspIRCd Robot2020-04-241-1/+1
* Only read the SSL profiles if they're actually specified.Gravatar Sadie Powell2020-04-211-23/+25
* Tell the admin how to use a SSL profile if they define one.Gravatar Sadie Powell2020-04-211-0/+1
* Allow 'tls' to be used in /REHASH.Gravatar Matt Schatz2020-04-141-1/+1
* Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-8/+8
* Fix an oversight in mkversions that caused it to not update extras.Gravatar Sadie Powell2020-04-101-1/+1
* Set the minimum length to 1 for most config items with a default.Gravatar Sadie Powell2020-04-091-4/+4
* Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
* Fix a harmless warning in the ssl_mbedtls module.Gravatar Sadie Powell2020-01-171-0/+11
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+3
* SSL modules: send SNOTICE upon successful rehash.Gravatar Matt Schatz2019-11-151-0/+1
* Use case insensitive comparisons when checking for SSL rehashes.Gravatar Peter Powell2019-11-031-1/+1
* Add package names for ArchLinux.Gravatar Peter Powell2019-07-161-0/+1
* Make more config stuff case insensitive.Gravatar Peter Powell2018-07-241-1/+1
* Add ConfigTag::getUInt for reading unsigned config values.Gravatar Peter Powell2018-04-161-4/+4
* Remove the default value in ConfigTag::get{Duration,Float,Int}.Gravatar Peter Powell2018-04-161-2/+2
* Unite SSL service providers and SSL profile classesGravatar Attila Molnar2017-11-131-74/+101
* Fix some SSL module issues.•••- Use the same dhparams name in m_ssl_openssl as in other modules. - Fix building m_ssl_mbedtls. Gravatar Peter Powell2017-11-011-0/+6
* Add PackageInfo directives for Debian.Gravatar Peter Powell2017-10-211-0/+1
* Clean up OnCleanup.•••- Switch to using ExtensionItem::ExtensibleType for the type instead of TargetTypeFlags. - Pass the extensible to OnCleanup as an Extensible pointer instead of a void pointer. - Call OnCleanup for memberships as well as channels and users. - Rewrite event documentation to remove outdated references. Gravatar Peter Powell2017-10-181-2/+2
* Rewrite the build system directive parser.Gravatar Peter Powell2016-09-161-1/+4
* Fix whitespace issuesGravatar Attila Molnar2016-09-021-1/+1
* m_ssl_mbedtls Apply dummy CA workaround for client contextGravatar Attila Molnar2016-08-101-0/+1
* m_ssl_* Add option to sslprofile controlling whether to request client certif...Gravatar Attila Molnar2016-08-081-4/+16
* Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ...•••Use it to simplify logic in all modules using or providing IOHooks Gravatar Attila Molnar2016-08-081-8/+4
* Pass sendq to OnStreamSocketWriteGravatar Attila Molnar2016-08-081-2/+1
* Add mbedTLS SSL moduleGravatar Attila Molnar2016-06-151-0/+924