Andreas Kling
|
ceec1a7d38
AK: Make Vector use size_t for its size and capacity
|
před 5 roky |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
před 5 roky |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
před 5 roky |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
před 5 roky |
Andreas Kling
|
d04fcccc90
Kernel: Truncate addresses stored by getsockname() and getpeername()
|
před 5 roky |
Andreas Kling
|
625ab1f527
Kernel: LocalSocket should fail with EADDRINUSE for already-bound files
|
před 5 roky |
Andreas Kling
|
137a45dff2
Kernel: read()/write() should respect timeouts when used on a sockets
|
před 5 roky |
Andreas Kling
|
03d73cbaae
Kernel: Allow Socket subclasses to fail construction
|
před 5 roky |
Andreas Kling
|
6081c76515
Kernel: Make O_RDONLY non-zero
|
před 5 roky |
Andreas Kling
|
f4f958f99f
Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing
|
před 5 roky |
Sergey Bugaev
|
6466c3d750
Kernel: Pass correct permission flags when opening files
|
před 5 roky |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
před 5 roky |
Andreas Kling
|
1434f30f92
Kernel: Remove SmapDisabler in bind()
|
před 5 roky |
Andreas Kling
|
8c5cd97b45
Kernel: Fix kernel null deref on process crash during join_thread()
|
před 5 roky |
Andreas Kling
|
a9e3575a18
Kernel: Don't apply process umask to the LocalSocket prebind mode
|
před 5 roky |
Andreas Kling
|
0596ab880e
Kernel: connect() should EISCONN on already-connected LocalSocket
|
před 5 roky |
Andreas Kling
|
d84299c7be
Kernel: Allow fchmod() and fchown() on pre-bind() local sockets
|
před 5 roky |
Andreas Kling
|
6f4c380d95
AK: Use size_t for the length of strings
|
před 5 roky |
Andreas Kling
|
23e802518d
Kernel: Add getsockopt(SO_PEERCRED) for local sockets
|
před 5 roky |
Andreas Kling
|
5a45376180
Kernel+SystemMonitor: Log amounts of I/O per thread
|
před 5 roky |
Andreas Kling
|
06a80bcf69
Kernel+SystemMonitor: Publish can_read/write state for open files
|
před 5 roky |
Andreas Kling
|
1b2ef8582c
Kernel: Make File's can_read/can_write take a const FileDescription&
|
před 5 roky |
Andreas Kling
|
e08991319a
Net: Put a bunch of socket debug logging behind FOO_DEBUG
|
před 5 roky |
Andreas Kling
|
ec65b8db2e
Revert "Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing"
|
před 5 roky |
Andreas Kling
|
1cca5142af
Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing
|
před 5 roky |
Andreas Kling
|
3aa27b5b0e
Kernel: Don't put LocalSocket in SetupState::Completed in bind()
|
před 5 roky |
Andreas Kling
|
65409e8f04
LocalSocket: Teach recvfrom() how to block if needed, and simplify it
|
před 5 roky |
Andreas Kling
|
910fab564e
LocalSocket: Make recvfrom() return 0 to signal EOF when peer is gone
|
před 5 roky |
Sergey Bugaev
|
dadf6337ef
Kernel: Customize absolute_path() for more file types
|
před 6 roky |
Sergey Bugaev
|
66e5d0bdf3
Net: Store all the LocalSockets in an InlineLinkedList
|
před 6 roky |