aboutsummaryrefslogtreecommitdiff
path: root/include/modules/ssl.h
Commit message (Collapse)AuthorAgeFilesLines
* 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.Gravatar Sadie Powell2023-01-051-0/+1
| | | | | | | | Closes #2011.
* | 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).Gravatar Josh Soref2021-06-211-1/+1
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | 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.Gravatar Matt Schatz2020-07-271-3/+4
| | | | | | | | | | | | 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.
* | 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
|/
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-2/+9
|
* Allow SSLIOHook instances to override Get{Certificate,Fingerprint}.Gravatar Peter Powell2019-05-131-2/+2
|
* Fix a minor typo in ssl.hGravatar B00mX0r2019-02-011-1/+1
|
* Only check if a SSL cert is usable if we're getting the fp.Gravatar Peter Powell2018-11-261-4/+2
|
* Allow HAProxy to specify that a client is connecting with SSL.Gravatar Peter Powell2018-10-251-0/+6
|
* Ignore expired or invalid client certificates (#1468).Gravatar Dylan Frank2018-03-291-2/+16
| | | Fixes #1345.
* Add support to IOHook for retrieving the hostname sent via SNI.Gravatar Peter Powell2017-10-291-0/+7
|