aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra/m_ssl_mbedtls.cpp
Commit message (Expand)AuthorAgeFilesLines
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-18/+18
* Always catch exceptions as a constant reference.Gravatar Sadie Powell2022-01-091-1/+1
* Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-071-5/+10
* Promote ExtensionItem::ExtensibleType to a top level enum class.Gravatar Sadie Powell2021-12-231-2/+2
* Fix a bunch of cases where module types were not marked as final.Gravatar Sadie Powell2021-11-281-4/+7
* Add a snomask flag for rehash messages.Gravatar Sadie Powell2021-11-281-2/+2
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-10-141-0/+2
|\
| * 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
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-11/+16
* | Mark all module classes as final.Gravatar Sadie Powell2021-10-011-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-231-20/+11
|\|
| * 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
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-171-1/+17
|\|
| * Fix ssl_mbedtls on mbedTLS v3.Gravatar Sadie Powell2021-07-171-1/+17
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+1
|\|
| * 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
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-11/+15
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-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
* | Refactor the hex encoding function.Gravatar Sadie Powell2021-05-101-1/+1
* | Migrate IOHookProvider from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2021-04-091-8/+7
* | Default to rehashing TLS certificates on rehash.Gravatar Sadie Powell2021-04-081-1/+7
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-8/+7
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-5/+2
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-1/+1
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-101-2/+2
|\|
| * Add a subclass of IOHookProvider for SSL modules.Gravatar Sadie Powell2021-03-091-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-281-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
* | Move config typedefs to ServerConfig and use auto in more places.Gravatar Sadie Powell2020-11-031-1/+1
* | Move FilePosition to fileutils.h and use in ConfigTag.Gravatar Sadie Powell2020-11-031-3/+3
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Add stdalgo::iterator_range and switch config tag reading to use it.•••This allows us to use range-based for loops which were not possible with the previous config tag system. Gravatar Sadie Powell2020-10-311-3/+2
* | Fix reading the <sslprofile> config.Gravatar Sadie Powell2020-10-311-1/+1
* | Remove obsolete silencing of C++11 warnings from ssl_mbedtls.Gravatar Sadie Powell2020-07-251-11/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-151-0/+3
|\|
| * Improve SSL module debug logging.Gravatar Sadie Powell2020-06-161-0/+3
* | Remove compat for the v2 <gnutls> and <openssl> tags.Gravatar Sadie Powell2020-06-161-37/+19
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-23/+26
|\|
| * 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