Handshake.h File Reference
#include "anyp/ProtocolVersion.h"
#include "base/YesNoNone.h"
#include "parser/BinaryTokenizer.h"
#include "security/forward.h"
#include <unordered_set>
Include dependency graph for Handshake.h:
![](Handshake_8h__incl.png)
This graph shows which files directly or indirectly include this file:
![](Handshake_8h__dep__incl.png)
Go to the source code of this file.
Classes | |
class | Security::TlsDetails |
class | Security::HandshakeParser |
Incremental TLS/SSL Handshake parser. More... | |
Namespaces | |
Security | |
Network/connection security abstraction layer. | |
Functions | |
std::ostream & | Security::operator<< (std::ostream &os, const TlsDetails &details) |
bool | Security::TlsFamilyProtocol (const AnyP::ProtocolVersion &version) |
whether the given protocol belongs to the TLS/SSL group of protocols More... | |
bool | Security::TlsVersionEarlierThan (const AnyP::ProtocolVersion &a, const AnyP::ProtocolVersion &b) |
whether TLS/SSL protocol a precedes TLS/SSL protocol b More... | |
bool | Security::Tls1p2orEarlier (const AnyP::ProtocolVersion &p) |
whether the given TLS/SSL protocol is TLS v1.2 or earlier, including SSL More... | |
bool | Security::Tls1p3orLater (const AnyP::ProtocolVersion &p) |
whether the given TLS/SSL protocol is TLS v1.3 or later More... | |
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products