diff options
author | Ali Mohammad Pur <ali.mpfard@gmail.com> | 2022-02-02 19:21:55 +0330 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-02-06 13:10:10 +0100 |
commit | aafc451016b342886f7f1d0d51794f064f313e04 (patch) | |
tree | db1d8931ea335c87b508149e0f46c916bc6dbb3c /Userland/Libraries/LibHTTP/Forward.h | |
parent | 7a95c451a3bc4eb379e12c8243b878f73a3dd03d (diff) | |
download | serenity-aafc451016b342886f7f1d0d51794f064f313e04.zip |
Userland: Convert TLS::TLSv12 to a Core::Stream::Socket
This commit converts TLS::TLSv12 to a Core::Stream object, and in the
process allows TLS to now wrap other Core::Stream::Socket objects.
As a large part of LibHTTP and LibGemini depend on LibTLS's interface,
this also converts those to support Core::Stream, which leads to a
simplification of LibHTTP (as there's no need to care about the
underlying socket type anymore).
Note that RequestServer now controls the TLS socket options, which is a
better place anyway, as RS is the first receiver of the user-requested
options (though this is currently not particularly useful).
Diffstat (limited to 'Userland/Libraries/LibHTTP/Forward.h')
-rw-r--r-- | Userland/Libraries/LibHTTP/Forward.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Userland/Libraries/LibHTTP/Forward.h b/Userland/Libraries/LibHTTP/Forward.h index cb8cd3b83a..2c8614a8be 100644 --- a/Userland/Libraries/LibHTTP/Forward.h +++ b/Userland/Libraries/LibHTTP/Forward.h @@ -10,7 +10,6 @@ namespace HTTP { class HttpRequest; class HttpResponse; -class HttpJob; class HttpsJob; class Job; |