aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_sslinfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-0/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-0/+1
* | Always respect the host field when automatically logging in opers.Gravatar Sadie Powell2021-08-261-18/+10
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-171-9/+0
|\|
| * Deduplicate all whois numerics to the whois module header.Gravatar Sadie Powell2021-07-051-9/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-1/+17
|\|
| * Add 'if-host-match' option to m_sslinfo oper autologin configuration.•••This adds an option to perform the source host check (which is usually performed on manual oper login) in addition to the certificate fingerprint check when automatically logging in opers upon connection to the ircd. Gravatar Molly Miller2021-06-211-1/+17
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-1/+4
|\|
| * Skip clients on ulined servers in SSLINFO <#chan>.Gravatar Sadie Powell2021-05-031-1/+4
* | Add ChannelManager::IsPrefix.Gravatar Sadie Powell2021-05-081-1/+1
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-081-2/+2
* | Fix an inverted condition in the previous commit.Gravatar Sadie Powell2021-04-121-2/+2
* | Move ssl_cert::GetMetaLine into the sslinfo module.Gravatar Sadie Powell2021-04-121-2/+17
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-081-13/+13
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-3/+2
* | Constify variables within loops.Gravatar Sadie Powell2021-04-011-1/+1
* | Add a subclass of ExtensionItem exclusively for booleans.Gravatar Sadie Powell2021-03-171-2/+2
* | Implement support for automatically syncing extension items.Gravatar Sadie Powell2021-03-171-2/+5
* | Mark {From,To}{Human,Internal,Network} as noexcept.Gravatar Sadie Powell2021-03-171-2/+2
* | Pascalize Unset in extension item classes.Gravatar Sadie Powell2021-03-171-2/+2
* | Pascalize Set in extension item classes.Gravatar Sadie Powell2021-03-171-4/+4
* | Pascalize Get in extension item classes.Gravatar Sadie Powell2021-03-171-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-281-2/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-02-261-2/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-011-26/+87
|\|
| * Move SSLINFO code for users to its own function and refactor.Gravatar Sadie Powell2021-02-011-16/+21
| * Allow using SSLINFO on channels.Gravatar Sadie Powell2021-02-011-18/+69
| * Convert SSLINFO to SplitCommand.Gravatar Sadie Powell2021-02-011-4/+4
| * Read <sslinfo:operonly> once at load time.Gravatar Sadie Powell2021-02-011-3/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-211-1/+1
|\|
| * Hide the server name/desc better when <options:hideserver> is set.Gravatar Sadie Powell2020-12-201-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-11-031-6/+10
|\|
| * Make connect class debug logging more complete and consistent.Gravatar Sadie Powell2020-11-031-6/+10
* | Convert ConnectClass from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-11-031-1/+1
* | Convert OperInfo from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-3/+2
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-271-3/+3
* | Pascalize ExtensionItem::{get,set,unset}_raw.Gravatar Sadie Powell2020-07-201-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-4/+5
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-2/+2
| * Improve the output given by the SSLINFO command.Gravatar Sadie Powell2020-04-211-2/+3
| * Minor cleanup and documentation improvements.•••- Only show a generic failure message to the user upon oper failure due to not having a secure connection or matching cert. fingerprint. - Update the comment about oper:fingerprint as it can be a space separated list of fingerprints and not just one. - Improve a few code comments and formatting. Gravatar Matt Schatz2020-04-141-17/+18
| * Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-7/+9
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-141-24/+27
|\ \
| * | Minor cleanup and documentation improvements.•••- Only show a generic failure message to the user upon oper failure due to not having a secure connection or matching cert. fingerprint. - Update the comment about oper:fingerprint as it can be a space separated list of fingerprints and not just one. - Improve a few code comments and formatting. Gravatar Matt Schatz2020-04-141-17/+18
| * | Update user-facing text and comments of SSL to TLS.Gravatar Matt Schatz2020-04-141-7/+9
| |/
* | Alow modules to specify multiple syntax lines.Gravatar Sadie Powell2020-04-141-1/+1
* | 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-6/+2