Andreas Kling
|
e48cbf3c8c
Kernel: connect() should fail with EISCONN for already-connected sockets.
|
6 سال پیش |
Andreas Kling
|
4aa0ab4e08
Kernel: Fix race between accept() and connect().
|
6 سال پیش |
Andreas Kling
|
69ffaa366d
Kernel: Handle unaligned ELF segments gracefully in the executable loader.
|
6 سال پیش |
Andreas Kling
|
66d55f8e0c
IPv4: More work on the TCP implementation.
|
6 سال پیش |
Andreas Kling
|
032d9d7065
IPv4: More hacking on bringing up TCP support.
|
6 سال پیش |
Andreas Kling
|
19a51132f5
Kernel: recvfrom() should treat the address arguments as outparams.
|
6 سال پیش |
Andreas Kling
|
562663df7c
Add support for socket send/receive timeouts.
|
6 سال پیش |
Andreas Kling
|
ce7c302933
Kernel: Oops, gettimeofday()'s tv_usec should be micro, not milliseconds.
|
6 سال پیش |
Andreas Kling
|
a7d5e9781a
Kernel+LibC+Userland: Yet more networking bringup hacking.
|
6 سال پیش |
Andreas Kling
|
a017a77442
Kernel+LibC+Userland: Start working on an IPv4 socket backend.
|
6 سال پیش |
Andreas Kling
|
c6a2012fe9
Kernel: Collect IPv4 stuff in IPv4.h and ARP stuff in ARP.h.
|
6 سال پیش |
Andreas Kling
|
a36eaeb18c
Kernel: Remove accidentally committed debugging code.
|
6 سال پیش |
Andreas Kling
|
1678ac69ef
Kernel: More work on Ethernet support.
|
6 سال پیش |
Andreas Kling
|
97664fad60
Kernel: A bunch of hacking towards initial Ethernet support.
|
6 سال پیش |
Andreas Kling
|
eda0866992
Add a C++ helper class for working with shared buffers.
|
6 سال پیش |
Andreas Kling
|
e56fe71dbc
Kernel: And some more KResult/KResultOr<T> porting work.
|
6 سال پیش |
Andreas Kling
|
028afabf6b
Kernel: Port more code to KResult and KResultOr<T>.
|
6 سال پیش |
Andreas Kling
|
1cc32ebc7e
Kernel: Remove "requested wakeups" feature.
|
6 سال پیش |
Andreas Kling
|
91031346e5
Kernel: More signal handling improvements.
|
6 سال پیش |
Andreas Kling
|
9e1fcb74a2
Kernel: Returning from a signal handler reset the signal mask correctly.
|
6 سال پیش |
Andreas Kling
|
251293f2e1
Kernel: Block a signal from being dispatched again until handler returns.
|
6 سال پیش |
Andreas Kling
|
67fc42f64e
Kernel: SIGCONT should unblock a blocked process.
|
6 سال پیش |
Andreas Kling
|
725b57fe1f
Kernel: Try to do the right thing by default for unhandled signals.
|
6 سال پیش |
Andreas Kling
|
2c5a378ccc
Kernel+Userland: Add symlink() syscall and add "-s" flag to /bin/ln.
|
6 سال پیش |
Andreas Kling
|
37f6844c6c
Kernel: Port stat() to KResult/KResultOr<T>.
|
6 سال پیش |
Andreas Kling
|
f75eb9af16
Kernel: Support chdir() to a directory that's executable but not readable.
|
6 سال پیش |
Andreas Kling
|
274b0260f7
Kernel: Don't send SIGCHLD to parent process if he has SA_NOCLDWAIT set.
|
6 سال پیش |
Andreas Kling
|
1b16a29044
Kernel+Userland: Implement fchmod() syscall and use it to improve /bin/cp.
|
6 سال پیش |
Andreas Kling
|
e427b514dc
Kernel: Implement basic SIGSTOP and SIGCONT support.
|
6 سال پیش |
Andreas Kling
|
c09ab7cc40
Kernel: Only allow sending signals to process you own.
|
6 سال پیش |