Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 anos atrás |
Tom
|
d89582880e
Kernel: Switch singletons to use new Singleton class
|
4 anos atrás |
Andreas Kling
|
2fd9e72264
Revert "Kernel: Switch singletons to use new Singleton class"
|
5 anos atrás |
Andreas Kling
|
8925ad3fa0
Revert "Kernel: Move Singleton class to AK"
|
5 anos atrás |
Andreas Kling
|
68580d5a8d
Revert "AK: Get rid of make_singleton function"
|
5 anos atrás |
Tom
|
5a98e329d1
AK: Get rid of make_singleton function
|
5 anos atrás |
Tom
|
f0906250a1
Kernel: Move Singleton class to AK
|
5 anos atrás |
Tom
|
f48feae0b2
Kernel: Switch singletons to use new Singleton class
|
5 anos atrás |
asynts
|
fff581cd72
AK: Rename span() to bytes() when appropriate.
|
5 anos atrás |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
5 anos atrás |
Andreas Kling
|
f5ac4da993
Kernel: Use AK::Span a bunch in the network adapter code
|
5 anos atrás |
Sergey Bugaev
|
54550365eb
Kernel: Use shared locking mode in some places
|
5 anos atrás |
AnotherTest
|
77191d82dc
Kernel: Add the SO_BINDTODEVICE socket option
|
5 anos atrás |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 anos atrás |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 anos atrás |
Andreas Kling
|
03837e37a3
Kernel: Make IPv4Socket::protocol_send() use a size_t for buffer size
|
5 anos atrás |
Andreas Kling
|
2ce9a705e3
IPv4: Mark UDP sockets as connected immediately upon connect()
|
5 anos atrás |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 anos atrás |
Andreas Kling
|
9026598999
Kernel: Add a more expressive API for getting random bytes
|
5 anos atrás |
Andreas Kling
|
8f45a259fc
ByteBuffer: Remove pointer() in favor of data()
|
5 anos atrás |
Andreas Kling
|
8cfb859368
IPv4: Support overriding the default TTL (64)
|
5 anos atrás |
Conrad Pankoff
|
b15a7c435f
Kernel: Implement is_zero for RoutingDecision
|
6 anos atrás |
Conrad Pankoff
|
6d1418aa7a
Kernel: Add simple ARP routing layer
|
6 anos atrás |
Sergey Bugaev
|
43ce6c5474
Kernel: Move socket role tracking to the Socket class itself
|
6 anos atrás |
Sergey Bugaev
|
be485946b8
ProcFS: Expose UDP sockets in /proc/net/udp
|
6 anos atrás |
Andreas Kling
|
04603237da
Kernel: Merge FooSocketHandle classes into a single SocketHandle<Foo>
|
6 anos atrás |
Conrad Pankoff
|
54ceabd48d
Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code
|
6 anos atrás |
Andreas Kling
|
52cfe9ebae
IPv4: Remove an unnecessary copy of each outgoing IPv4 payload
|
6 anos atrás |
Andreas Kling
|
72798519cb
IPv4: Use KBuffer instead of ByteBuffer for socket receive queues
|
6 anos atrás |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
6 anos atrás |