Andreas Kling
|
4a8683ea68
Kernel+LibPthread+LibC: Add a naive futex and use it for pthread_cond_t
|
5 年之前 |
Andreas Kling
|
487f9b373b
Kernel: Add MADV_GET_VOLATILE for checking the volatile flag
|
5 年之前 |
Andreas Kling
|
dbb644f20c
Kernel: Start implementing purgeable memory support
|
5 年之前 |
Andreas Kling
|
23e802518d
Kernel: Add getsockopt(SO_PEERCRED) for local sockets
|
5 年之前 |
Andreas Kling
|
794758df3a
Kernel: Implement some basic stack pointer validation
|
5 年之前 |
Andreas Kling
|
18348cebf1
Kernel+LibC: Implement the openat() syscall
|
5 年之前 |
Andreas Kling
|
cc68654a44
Kernel+LibC: Implement clock_gettime() and clock_nanosleep()
|
5 年之前 |
Andreas Kling
|
3f2c1a2e3d
Kernel: Add SIOCGIFHWADDR ioctl to get the MAC address of an adapter
|
5 年之前 |
Andreas Kling
|
2482fc3538
IPv4: Implement socket ioctls SIOCGIFADDR and SIOCSIFADDR
|
5 年之前 |
Andreas Kling
|
8cfb859368
IPv4: Support overriding the default TTL (64)
|
5 年之前 |
Conrad Pankoff
|
1868523e00
LibC: Move duplicated winsize struct definition into ioctl_numbers.h
|
5 年之前 |
Andreas Kling
|
3073ea7d84
Kernel: Add support for the WSTOPPED flag to the waitpid() syscall.
|
6 年之前 |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
6 年之前 |
Robin Burchell
|
9cd0f6ffac
Kernel/LibC: Implement sched_* functionality to set/get process priority
|
6 年之前 |
Robin Burchell
|
a906098579
Kernel: Fix a bad printf, and stub out SO_ERROR a bit more fully
|
6 年之前 |
Robin Burchell
|
0dc9af5f7e
Add clang-format file
|
6 年之前 |
Andreas Kling
|
b3a1671f1a
Kernel: Add support for recv() with MSG_DONTWAIT.
|
6 年之前 |
Andreas Kling
|
99aead4857
Kernel: Add a writev() syscall for writing multiple buffers in one go.
|
6 年之前 |
Andreas Kling
|
5f63f8120c
Kernel: Remove "restorer" field from SignalActionData.
|
6 年之前 |
Andreas Kling
|
a58d7fd8bb
Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.
|
6 年之前 |
Andreas Kling
|
58c4d41c5f
Kernel: Remove Limits.h
|
6 年之前 |
Andreas Kling
|
b59d588c04
Kernel: Start fleshing out an UDP implementation.
|
6 年之前 |
Andreas Kling
|
562663df7c
Add support for socket send/receive timeouts.
|
6 年之前 |
Andreas Kling
|
a017a77442
Kernel+LibC+Userland: Start working on an IPv4 socket backend.
|
6 年之前 |
Andreas Kling
|
251293f2e1
Kernel: Block a signal from being dispatched again until handler returns.
|
6 年之前 |
Andreas Kling
|
a356746d04
Compat work towards porting vim.
|
6 年之前 |
Andreas Kling
|
3f29a12d90
More compat work. Rename libraries from LibFoo.a => libfoo.a
|
6 年之前 |
Andreas Kling
|
54b1d6f57f
Kernel: More sockets work. Fleshing out accept().
|
6 年之前 |
Andreas Kling
|
77177dbb76
Kernel: Begin fleshing out bind() syscall.
|
6 年之前 |
Andreas Kling
|
2f35e54f80
Kernel: Begin implementing UNIX domain sockets.
|
6 年之前 |