Andreas Kling
|
d04fcccc90
Kernel: Truncate addresses stored by getsockname() and getpeername()
|
пре 5 година |
Andreas Kling
|
67950c80c8
Kernel: Zero-initialize LocalSocket::m_address
|
пре 5 година |
Andreas Kling
|
03d73cbaae
Kernel: Allow Socket subclasses to fail construction
|
пре 5 година |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
пре 5 година |
erf
|
53733be5fd
Kernel: Make LocalSocket pre-bind GID be gid_t (#1012)
|
пре 5 година |
Andreas Kling
|
d84299c7be
Kernel: Allow fchmod() and fchown() on pre-bind() local sockets
|
пре 5 година |
Andreas Kling
|
23e802518d
Kernel: Add getsockopt(SO_PEERCRED) for local sockets
|
пре 5 година |
Andreas Kling
|
5a45376180
Kernel+SystemMonitor: Log amounts of I/O per thread
|
пре 5 година |
Andreas Kling
|
1b2ef8582c
Kernel: Make File's can_read/can_write take a const FileDescription&
|
пре 5 година |
Andreas Kling
|
65409e8f04
LocalSocket: Teach recvfrom() how to block if needed, and simplify it
|
пре 5 година |
Sergey Bugaev
|
dadf6337ef
Kernel: Customize absolute_path() for more file types
|
пре 6 година |
Sergey Bugaev
|
66e5d0bdf3
Net: Store all the LocalSockets in an InlineLinkedList
|
пре 6 година |
Sergey Bugaev
|
a30930465e
Net: Add LocalSocket::socket_path()
|
пре 6 година |
Sergey Bugaev
|
8a975ff630
Net: Override LocalSocket::class_name()
|
пре 6 година |
Sergey Bugaev
|
43ce6c5474
Kernel: Move socket role tracking to the Socket class itself
|
пре 6 година |
Sergey Bugaev
|
d46c3b0b5b
Net: Simplify how LocalSocket tracks open fds
|
пре 6 година |
Conrad Pankoff
|
73c998dbfc
Kernel: Refactor TCP/IP stack
|
пре 6 година |
Andreas Kling
|
6347e3aa51
Net: Let Socket have read/write wrappers around sendto/recvfrom
|
пре 6 година |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
пре 6 година |
Andreas Kling
|
90b1354688
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
|
пре 6 година |
Andreas Kling
|
08cd75ac4b
Kernel: Rename FileDescriptor to FileDescription.
|
пре 6 година |
Robin Burchell
|
0dc9af5f7e
Add clang-format file
|
пре 6 година |
Andreas Kling
|
ae470ec955
Kernel: Add getpeername() syscall, and fix getsockname() behavior.
|
пре 6 година |
Andreas Kling
|
85d2e85912
LocalSocket: Fix mismatch between can_write() and write() logic.
|
пре 6 година |
Andreas Kling
|
03da7046bd
Kernel: Prepare Socket for becoming a File.
|
пре 6 година |
Andreas Kling
|
65d6318c33
Kernel: Support non-blocking connect().
|
пре 6 година |
Andreas Kling
|
644c887594
Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/.
|
пре 6 година |