aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_sslinfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-091-0/+2
|\|
| * Send SNOTICES for failed secure only or fingerprint oper attempts.Gravatar Matt Schatz2020-04-091-0/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-03-181-2/+3
|\|
| * Fix <connect:requiressl> being case sensitive.Gravatar Sadie Powell2020-03-091-1/+2
| * Improve the description of the sslinfo module (#1755).Gravatar Matt Schatz2020-02-261-1/+1
* | Move FindNickOnly to UserManager.Gravatar Sadie Powell2020-02-091-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-0/+9
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-0/+9
* | Replace LocalIntExt with IntExtItem.Gravatar Sadie Powell2019-08-131-1/+1
* | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do. Gravatar Sadie Powell2019-08-131-2/+2
* | Rename ExtensionItem::free to ExtensionItem::Delete.Gravatar Sadie Powell2019-08-131-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-08-091-2/+2
|\|
| * Convert all core ExtensionItem code away from {un,}serialize.Gravatar Peter Powell2019-08-071-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-2/+2
|\|
| * sslinfo: use the SSL certificate API to get user SSL certificates.Gravatar Peter Powell2019-06-291-1/+1
| * Fix a misleading log message in the sslinfo module.Gravatar Peter Powell2019-06-101-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-0/+16
|\|
| * Add SSL flag to WHO responseGravatar linuxdaemon2019-03-121-0/+16
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-02-051-3/+8
|\|
| * Allow multiple fingerprints in an oper block (#1564)Gravatar linuxdaemon2019-02-011-2/+7
| * Fix sending the SSL connection notice when using a non-SSL gateway.Gravatar Peter Powell2019-01-251-1/+1
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-12/+12
|/
* Fix a crash in m_sslinfo when a socket is SSL but a gateway is not.Gravatar Peter Powell2019-01-231-2/+1
* Fix detecting secure clients connecting through HAProxy/WEBIRC.Gravatar Peter Powell2018-12-011-41/+54
* Implement support for WEBIRC attributes.Gravatar Peter Powell2018-11-041-2/+44
* Allow HAProxy to specify that a client is connecting with SSL.Gravatar Peter Powell2018-10-251-0/+5
* Pass the Extensible container to ExtensionItem::free().Gravatar Peter Powell2018-08-121-1/+1
* Remove the original line parameter of On{Pre,Post}Command.•••In the brave new world of message tags and alternate wire formats this is no longer something that is appropriate to expose. In reality it was only ever used by m_alias which now reconstitutes the command name and parameters into a RFC 1459-style message for whatever it needs to do. Gravatar Peter Powell2018-08-101-1/+1
* Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class that encapsulates both tags and parameters. Gravatar Peter Powell2018-07-261-2/+2
* Include modules/whois.h directly from files that use it.Gravatar Peter Powell2018-04-081-0/+1