asynts
|
fff581cd72
AK: Rename span() to bytes() when appropriate.
|
5 лет назад |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
5 лет назад |
Andreas Kling
|
f5ac4da993
Kernel: Use AK::Span a bunch in the network adapter code
|
5 лет назад |
Sergey Bugaev
|
54550365eb
Kernel: Use shared locking mode in some places
|
5 лет назад |
AnotherTest
|
77191d82dc
Kernel: Add the SO_BINDTODEVICE socket option
|
5 лет назад |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 лет назад |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 лет назад |
Andreas Kling
|
03837e37a3
Kernel: Make IPv4Socket::protocol_send() use a size_t for buffer size
|
5 лет назад |
Andreas Kling
|
2ce9a705e3
IPv4: Mark UDP sockets as connected immediately upon connect()
|
5 лет назад |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 лет назад |
Andreas Kling
|
9026598999
Kernel: Add a more expressive API for getting random bytes
|
5 лет назад |
Andreas Kling
|
8f45a259fc
ByteBuffer: Remove pointer() in favor of data()
|
5 лет назад |
Andreas Kling
|
8cfb859368
IPv4: Support overriding the default TTL (64)
|
5 лет назад |
Conrad Pankoff
|
b15a7c435f
Kernel: Implement is_zero for RoutingDecision
|
6 лет назад |
Conrad Pankoff
|
6d1418aa7a
Kernel: Add simple ARP routing layer
|
6 лет назад |
Sergey Bugaev
|
43ce6c5474
Kernel: Move socket role tracking to the Socket class itself
|
6 лет назад |
Sergey Bugaev
|
be485946b8
ProcFS: Expose UDP sockets in /proc/net/udp
|
6 лет назад |
Andreas Kling
|
04603237da
Kernel: Merge FooSocketHandle classes into a single SocketHandle<Foo>
|
6 лет назад |
Conrad Pankoff
|
54ceabd48d
Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code
|
6 лет назад |
Andreas Kling
|
52cfe9ebae
IPv4: Remove an unnecessary copy of each outgoing IPv4 payload
|
6 лет назад |
Andreas Kling
|
72798519cb
IPv4: Use KBuffer instead of ByteBuffer for socket receive queues
|
6 лет назад |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
6 лет назад |
Andreas Kling
|
46a06c23e3
Kernel: Fix all compiler warnings.
|
6 лет назад |
Andreas Kling
|
90b1354688
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
|
6 лет назад |
Andreas Kling
|
bc951ca565
Kernel: Run clang-format on everything.
|
6 лет назад |
Andreas Kling
|
5e938868a2
IPv4: Rename source/destination in socket classes to local/peer.
|
6 лет назад |
Andreas Kling
|
780d2a08c4
IPv4: Save the source address/port together with incoming packet payloads.
|
6 лет назад |
Andreas Kling
|
abb5c890e0
IPv4: Implement bind() for TCP and UDP sockets.
|
6 лет назад |
Andreas Kling
|
03da7046bd
Kernel: Prepare Socket for becoming a File.
|
6 лет назад |
Andreas Kling
|
2d7cad6a16
Kernel: Make sure we don't use any FPU/MMX/SSE instructions.
|
6 лет назад |