aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_sslinfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* Add names for a bunch of numerics.Gravatar Peter Powell2018-02-021-2/+2
* Add names for a bunch more numerics.Gravatar Peter Powell2017-12-091-2/+11
* Add SSL cert info to connect class debug log.•••Closes #634. Gravatar Christopher 'm4z' Holm2017-12-031-0/+2
* Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs. Gravatar Peter Powell2017-11-211-4/+4
* Add support to IOHook for retrieving the hostname sent via SNI.Gravatar Peter Powell2017-10-291-1/+4
* Deduplicate code for on connect SSL ciphersuite NOTICE by moving it into m_ss...Gravatar Attila Molnar2016-04-281-2/+20
* Convert WhoisContext::SendLine() calls to pass the parameters of the numeric ...Gravatar Attila Molnar2016-02-251-2/+2
* Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Gravatar Attila Molnar2016-02-251-3/+3
* Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine() Gravatar Attila Molnar2015-04-281-7/+9
* Prepend target user nick to whois numerics in InspIRCd::SendWhoisLine()Gravatar Attila Molnar2015-04-281-3/+2
* Specify which Extensible subclass an ExtensionItem is valid forGravatar Attila Molnar2015-01-181-1/+5
* Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhereGravatar Attila Molnar2014-07-191-1/+1
* Move typedef OperIndex to ServerConfig::OperIndexGravatar Attila Molnar2014-07-161-2/+2
* Use WriteNumeric() everywhere we send numerics and include the user's nick au...Gravatar Adam2013-11-121-6/+6
* Automatically register ServiceProviders created by modulesGravatar attilamolnar2013-09-081-7/+0
* Automatically attach modules to eventsGravatar attilamolnar2013-08-041-3/+0
* Remove $Core and $Mod* comments apart from $ModDep.Gravatar Peter Powell2013-07-041-2/+0
* Change the API of m_sslinfo to be dynamic_reference-basedGravatar attilamolnar2013-06-071-11/+20
* Create SSLIOHook interface that provides GetCertificate()Gravatar attilamolnar2013-06-071-7/+6