aboutsummaryrefslogtreecommitdiff
path: root/include/modules/ssl.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2026-06-051-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2025-12-031-3/+2
* Fix a typo in a previous commit's deprecation message.Gravatar Sadie Powell2025-10-261-1/+1
* Fix allowing expired client certificates in some cases.•••This fixes a regression from v3. Gravatar Sadie Powell2025-10-261-3/+3
* Deprecate the contents of the SSLClientCert namespace.•••This is full of footguns and isn't really needed. Gravatar Sadie Powell2025-10-261-4/+11
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-2/+1
* Allow using multiple SSL fingerprint algorithms.•••Closes #1804. Gravatar Sadie Powell2024-02-191-8/+29
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-05-161-2/+2
|\
| * Fix some minor Doxygen issues.Gravatar Sadie Powell2023-05-161-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-04-281-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-04-271-0/+19
|\|
| * Add client cert activation/expiration times to the ssl_cert class.Gravatar Sadie Powell2023-03-011-1/+26
| * Silence a Valgrind warning in SSLIOHook.•••Closes #2011. Gravatar Sadie Powell2023-01-051-0/+1
* | Add an option so local non-SSL users can be seen as securely connected.Gravatar Sadie Powell2023-02-111-0/+5
* | Avoid copying shared_ptr<IOHookProvider> when not necessary.Gravatar Sadie Powell2023-01-101-1/+1
* | Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-291-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-281-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-111-1/+0
|\|
| * Make the accessor methods in ssl_cert const.Gravatar Sadie Powell2022-02-141-11/+11
* | Remove duplicate includes from module headers.Gravatar Sadie Powell2022-01-251-1/+0
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-6/+6
* | Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-6/+11
* | Replace some references to ssl with tls.Gravatar Sadie Powell2021-12-081-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-231-0/+19
|\|
| * Use CXX11_OVERRIDE instead of the override keyword.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-0/+19
* | Remove a bunch of unnecessary whitespace.Gravatar Sadie Powell2021-08-171-1/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+1
|\|
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-2/+2
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-2/+2
* | Move ssl_cert::GetMetaLine into the sslinfo module.Gravatar Sadie Powell2021-04-121-12/+0
* | Constify the members of ssl_cert.Gravatar Sadie Powell2021-04-121-10/+10
* | Migrate IOHookProvider from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2021-04-091-1/+1
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-21/+21
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-101-0/+10
|\|
| * Add a subclass of IOHookProvider for SSL modules.Gravatar Sadie Powell2021-03-091-0/+10
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-291-3/+4
|\|
| * Fix secure websocket users not being seen as secure.•••Since a TLS (SSL) module will always be the last IOHook attached to a socket, IsSSL() needs to ignore any Middle IOHooks that may also be attached. Gravatar Matt Schatz2020-07-271-3/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-2/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-0/+1
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-2/+2
| * Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-20/+20
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-141-20/+20
|\ \
| * | Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-20/+20
| |/
* / Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-3/+4
|/