Andreas Kling
fa8592b4a9
LibCore: Remove unused UDPServer constructor parameter
2025-08-11 16:55:25 +02:00
Andreas Kling
ecf0395c27
LibCore: Stop parenting notifiers
...
There's no need to participate in the ancient EventReceiver parent/child
ownership scheme here. Notifiers are already owned by RefPtrs anyway.
2025-08-11 16:55:25 +02:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00
asynts
a410bb8fd5
Everywhere: Replace a bundle of dbg with dbgln.
...
These changes are arbitrarily divided into multiple commits to make it
easier to find potentially introduced bugs with git bisect.
2021-01-11 21:49:29 +01:00
Brendan Coles
27a5c51f3f
LibCore: UDPServer::bind: Replace bind failure assert() with perror()
2020-12-18 19:20:30 +01:00
Ben Wiederhake
ede5dbd7b3
Meta+LibC through LibHTTP: Make clang-format-10 clean
...
Why break at LibHTTP? Because "Meta+Libraries" would be insanely large,
and breaking between LibHTTP and LibJS makes the commits roughly evenly large.
2020-09-25 21:18:17 +02:00
Muhammad Zahalqa
eb77568d8c
LibCore: update m_bound on socket bind
2020-08-10 20:03:18 +02:00
Muhammad Zahalqa
043d548b39
LibCore: fix UDP Server receive to trim buffer to actuall bytes receiveed
2020-08-09 21:10:01 +02:00
Muhammad Zahalqa
0246e2ae6c
LibCore: close socket on UDPServer dtor
2020-08-09 21:10:01 +02:00
Marcin Gasperowicz
c21dc21f36
Build: Make Lagom build under macOS ( #2341 )
...
Lagom now builds under macOS. Only two minor adjustments were required:
* LibCore TCP/UDP code can't use `SOCK_{NONBLOCK,CLOEXEC}` on macOS,
use ioctl() and fcntl() instead
* LibJS `Heap` code pthread usage ported to MacOS
2020-05-23 15:31:30 +02:00
AnotherTest
d8e944e899
LibCore: Fix UDPServer up to properly receive data
...
Prior to this, UDPServer was using listen/accept, which does not make
sense in the context of UDP.
2020-04-04 12:25:33 +02:00
Shannon Booth
5dc5b8a2b6
LibCore: Rename Udp classes to UDP
...
The kernel was already using the UDP prefix, and the TCP LibCore classes
are also uppercased. Let's rename for consistency.
Also order the LibCore Makefile alphabetically, because everywhere else
seems to be doing that :)
2020-03-14 23:56:12 +01:00