aboutsummaryrefslogtreecommitdiffstats
path: root/common/rdr/TLSSocket.h
Commit message (Collapse)AuthorAgeFilesLines
* Let TLSSocket handle TLS handshakePierre Ossman2025-06-181-0/+1
| | | | More avoiding duplication and increasing encapsulation.
* Let TLSSocket handle TLS terminationPierre Ossman2025-06-181-0/+2
| | | | Let's avoid duplication and also raise the encapsulation a bit.
* Avoid static methods for TLSSocketPierre Ossman2025-06-181-4/+2
| | | | We can use lambdas as glue and let them be normal methods instead.
* Merge TLS I/O in common classPierre Ossman2025-06-181-0/+80
Input and output do not happen independently in TLS streams, so we need to have a coordinating central object for all I/O. E.g. a TLS read can result in a low level write.