ladybird/Userland/Services
Timothy Flynn 76ae60da15 Browser+Ladybird+LibWeb: Prevent infinite growth of content filters
We never clear content filters on either end of the Browser-WebContent
IPC connection. So when the filters change, we re-append all filters to
the Vector holding them. This incidentally makes it impossible to remove
a filter.

Change both sides to clear their filter lists when receiving a new set
of filters.
2023-04-22 12:32:40 +02:00
..
AudioServer Everywhere: Remove NonnullRefPtr.h includes 2023-03-06 23:46:35 +01:00
ChessEngine ChessEngine: Gracefully handle GUI disconnections 2023-04-20 09:59:18 +01:00
Clipboard LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
ConfigServer LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
CrashDaemon AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
DHCPClient LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
EchoServer Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
FileOperation Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
FileSystemAccessServer FileSystemAccessServer: Implement FileTypeFilter to open_file() 2023-03-22 22:33:19 +00:00
ImageDecoder LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
InspectorServer Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
KeyboardPreferenceLoader KeyboardPreferenceLoader: Use Core::Process::spawn() to set keymap 2023-03-24 22:06:38 +00:00
LaunchServer AK+Everywhere: Change URL::path() to serialize_path() 2023-04-15 06:37:04 +02:00
LoginServer Userland: Remove a bunch of unveil calls on /sys/kernel/processes 2023-01-13 13:41:30 +01:00
LookupServer LookupServer: Put upstream DNS responses in cache 2023-04-02 20:42:39 +02:00
NetworkServer LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
NotificationServer Userland: Use Font::pixel_size_rounded_up() instead of glyph_height() 2023-03-04 00:29:38 +01:00
RequestServer LibTLS: Move AlertDescription to Extensions.h 2023-04-14 12:32:04 +01:00
SpiceAgent LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
SQLServer Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
SystemServer Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Taskbar LibGUI+Userland: Make Menu::*add_submmenu take name using new string 2023-04-19 07:59:54 +02:00
TelnetServer Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
WebContent Browser+Ladybird+LibWeb: Prevent infinite growth of content filters 2023-04-22 12:32:40 +02:00
WebDriver WebDriver: Use Core::Process::spawn() to launch browsers 2023-03-24 22:06:38 +00:00
WebServer WebServer: Propagate more errors 2023-03-27 20:29:51 +01:00
WebSocket LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
WindowServer WindowServer+LibGUI: Port WindowServer's Menu name to new String 2023-04-19 07:59:54 +02:00
CMakeLists.txt LibSQL+SQLServer: Generate SQLServer's IPC sources with LibSQL on Lagom 2022-12-08 17:14:48 +01:00