serenity/Services
asynts 26f4b5e6ba TelnetServer: Use OutputMemoryStream instead of BufferStream.
I could not test these changes because I could not get my telnet client
(on Linux) to connect to the telnet server running in Serenity.

I tried the follwing:

    # Serenity
    su
    TelnetServer

    # Linux
    telnet localhost 8823

The server then immediatelly closes the connection:

    Connection closed by foreign host.

In the debug logs the following message appears:

    [NetworkTask(5:5)]: handle_tcp: unexpected flags in FinWait2 state
    [NetworkTask(5:5)]: handle_tcp: unexpected flags in Closed state
    [NetworkTask(5:5)]: handle_tcp: unexpected flags in Closed state

This seems to be an unrelated bug in the TCP implementation.
2020-09-21 09:37:49 +02:00
..
AudioServer AudioServer: Use OutputMemoryStream instead of BufferStream. 2020-09-21 09:37:49 +02:00
ChessEngine ChessEngine: Move from Applications to Services 2020-08-28 12:53:02 +02:00
Clipboard LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
DHCPClient Everywhere: Port to String::copy_characters_to_buffer() 2020-08-30 17:35:27 +02:00
ImageDecoder LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
LaunchServer LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
LookupServer LookupServer: Use DuplexMemoryStream instead of BufferStream. 2020-09-21 09:37:49 +02:00
NotificationServer LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
ProtocolServer LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
SystemMenu LibGUI: Add and use Window::center_on_screen() 2020-08-15 17:38:19 +02:00
SystemServer LibCore: Make Core::Object properties more dynamic 2020-09-15 21:46:26 +02:00
Taskbar Taskbar: Update and clear taskbar button rectangles 2020-08-19 11:38:26 +02:00
TelnetServer TelnetServer: Use OutputMemoryStream instead of BufferStream. 2020-09-21 09:37:49 +02:00
WebContent LibWeb: Support window.alert() in multi-process context 2020-09-12 14:49:29 +02:00
WebServer WebServer: Show icons in directory listings :^) 2020-07-27 22:39:01 +02:00
WindowServer WindowServer: Shrink menubar menu text rects slightly 2020-09-19 19:16:22 +02:00
CMakeLists.txt ChessEngine: Move from Applications to Services 2020-08-28 12:53:02 +02:00