1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 17:22:17 +00:00
serenity/Services
Tom 7399874479 AK: Add trivial structure validation to SharedBuffer
If we're sharing buffers, we only want to share trivial structures
as anything else could potentially share internal pointers, which
most likely is going to cause problems due to different address
spaces.

Fix the GUI::SystemTheme structure, which was not trivial, which
is now caught at compile time.

Fixes #3650
2020-10-02 15:38:07 +02:00
..
AudioServer Meta+Services: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
ChessEngine ChessEngine: Move from Applications to Services 2020-08-28 12:53:02 +02:00
Clipboard AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
DHCPClient Everywhere: Port to String::copy_characters_to_buffer() 2020-08-30 17:35:27 +02:00
ImageDecoder AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
LaunchServer LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
LookupServer Meta+Services: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
NotificationServer LibIPC: Share most of the code between {Client,Server}Connection 2020-09-12 14:49:29 +02:00
ProtocolServer AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
SystemMenu LibGUI: Add and use Window::center_on_screen() 2020-08-15 17:38:19 +02:00
SystemServer LibCore: Add ensure_parent_directories to LibCore::File 2020-09-30 21:46:59 +02:00
Taskbar Meta+Services: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
TelnetServer LibCore: Make TCPServer::listen() report failure instead of asserting 2020-09-28 22:14:23 +02:00
WebContent AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
WebServer LibCore: Make TCPServer::listen() report failure instead of asserting 2020-09-28 22:14:23 +02:00
WindowServer Meta+Services: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
CMakeLists.txt ChessEngine: Move from Applications to Services 2020-08-28 12:53:02 +02:00