aboutsummaryrefslogtreecommitdiff
path: root/src/modules/extra/m_ssl_openssl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-241-1/+1
|\
| * Fix using the wrong variable for the ciphersuites in ssl_openssl.Gravatar Sadie Powell2021-07-191-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-11/+11
|\|
| * Allow reloading SSL profiles on rehash.Gravatar Sadie Powell2021-06-241-3/+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-11/+11
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-011-1/+25
|\|
| * Implement support for setting TLSv1.3 ciphersuites in ssl_openssl.Gravatar Sadie Powell2021-05-251-1/+25
| * Update references to config fields which were renamed.Gravatar Sadie Powell2021-04-141-1/+1
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-9/+12
* | 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/+6
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-6/+6
* | 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-2/+2
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
* | Always disable TLSv1.0 and disable TLSv1.1 by default.Gravatar Sadie Powell2021-03-181-7/+3
* | 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-03-051-1/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-03-051-1/+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
| * Add default empty openssl compiler flags.•••This makes things easier for users who are using InspIRCd on OSes where OpenSSL is part of the base system. Gravatar Sadie Powell2021-01-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-3/+3
* | 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
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-151-0/+3
|\|
| * Improve SSL module debug logging.Gravatar Sadie Powell2020-06-161-0/+3
| * Add a warning about LibreSSL support being removed in master.Gravatar Sadie Powell2020-05-151-0/+7
* | Remove compat for the v2 <gnutls> and <openssl> tags.Gravatar Sadie Powell2020-06-161-36/+19
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-24/+27
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-3/+3
| * Only read the SSL profiles if they're actually specified.Gravatar Sadie Powell2020-04-211-22/+24
| * 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-7/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-141-8/+8
|\ \
| * | 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-7/+7
| |/
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Fix an oversight in mkversions that caused it to not update extras.Gravatar Sadie Powell2020-04-101-1/+1
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-5/+1
* | Default <sslprofile:hash> to sha256 for GnuTLS and OpenSSL.Gravatar Sadie Powell2020-04-091-1/+1