index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2019-08-09
Kernel: Do some basic sanity checking on IPv4 packet headers
Andreas Kling
2019-08-09
Kernel: Merge FooSocketHandle classes into a single SocketHandle<Foo>
Andreas Kling
2019-08-09
Kernel: Improve some network-related log messages
Conrad Pankoff
2019-08-09
Kernel: Support binding to INADDR_ANY (all IPs)
Conrad Pankoff
2019-08-09
Kernel: Implement TCP listening sockets and incoming connections
Conrad Pankoff
2019-08-09
Kernel: Let pending socket queue keep socket objects alive until accept()
Conrad Pankoff
2019-08-09
Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code
Conrad Pankoff
2019-08-08
Kernel: Reorder some Process members to shrink the class by 8 bytes
Andreas Kling
2019-08-08
Kernel: Use some more InlineLinkedList range-for iteration
Andreas Kling
2019-08-08
ProcFS: Remove /proc/kmalloc, that info is already in /proc/memstat
Andreas Kling
2019-08-08
Kernel: Use range-for with InlineLinkedList
Andreas Kling
2019-08-08
Kernel: Turns global Custody and Inode tables into InlineLinkedLists
Andreas Kling
2019-08-08
Kernel: Put all Regions on InlineLinkedLists (separated by user/kernel)
Andreas Kling
2019-08-08
Kernel: Put all VMObjects in an InlineLinkedList instead of a HashTable
Andreas Kling
2019-08-08
Kernel: Record network statistics and expose as JSON
Conrad Pankoff
2019-08-08
Kernel: Prevent RST spam when we get an unexpected packet
Conrad Pankoff
2019-08-07
Kernel: Remove unused MemoryManager::remove_identity_mapping()
Andreas Kling
2019-08-07
Kernel: Always give back VM to the RangeAllocator when unmapping Region
Andreas Kling
2019-08-07
Kernel: Use KBufferBuilder to build ProcFS files and backtraces
Andreas Kling
2019-08-07
JSON: Templatize the JSON serialization code
Andreas Kling
2019-08-07
Kernel: Don't create Function objects in the scheduling code
Andreas Kling
2019-08-07
Kernel: Disable kmalloc backtraces during backtrace generation
Andreas Kling
2019-08-07
Kernel: Use a FixedArray for VMObject::m_physical_pages
Andreas Kling
2019-08-07
Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject
Andreas Kling
2019-08-07
Kernel: Remove "allow CPU caching" flag on VMObject
Andreas Kling
2019-08-07
Kernel: Remove VMObject names
Andreas Kling
2019-08-07
DiskDevice: Add missing override and remove unnecessary class_name()
Andreas Kling
2019-08-06
Meta: Make Serenity run on Bochs once again
Andreas Kling
2019-08-06
Kernel: Add KBufferBuilder, similar to StringBuilder but for KBuffer
Andreas Kling
2019-08-06
Kernel: For signal-killed threads, dump backtrace from finalizer thread
Andreas Kling
2019-08-06
Kernel: Refactor TCP/IP stack
Conrad Pankoff
2019-08-06
Kernel: Make KBuffer lazily populated
Andreas Kling
2019-08-06
Kernel: Allow zero-fill page faults on kernel-only pages
Andreas Kling
2019-08-06
Kernel: Add mapping from page directory base (PDB) to PageDirectory
Andreas Kling
2019-08-06
Kernel: Break region_from_vaddr() into {user,kernel}_region_from_vaddr
Andreas Kling
2019-08-06
Kernel: Add LogStream operator<< for VirtualAddress
Andreas Kling
2019-08-06
Kernel: Don't treat read faults like CoW exceptions
Andreas Kling
2019-08-06
Kernel: Clean up the page fault handling code a bit
Andreas Kling
2019-08-06
KBuffer: Add set_size() and LogStream operator<<
Andreas Kling
2019-08-06
Kernel: On kernel NP fault, always copy into *active* page directory
Andreas Kling
2019-08-05
SynthFS: Remove unused create_text_file() feature
Andreas Kling
2019-08-05
Kernel+LibC: Support passing O_CLOEXEC to pipe()
Sergey Bugaev
2019-08-05
SynthFS: Oops, fix build.
Andreas Kling
2019-08-05
Kernel: Use KBuffers for ProcFS and SynthFS
Andreas Kling
2019-08-05
Kernel: Add a little comment header about KBuffer
Andreas Kling
2019-08-05
Kernel: Make KBuffer a value-type wrapper around a KBufferImpl
Andreas Kling
2019-08-05
IPv4: Remove an unnecessary copy of each outgoing IPv4 payload
Andreas Kling
2019-08-05
Net: Let Socket have read/write wrappers around sendto/recvfrom
Andreas Kling
2019-08-04
Net: Use KBuffers for network adapter packet queues
Andreas Kling
2019-08-04
Kernel: Flush the TLB (page only) when copying in a new kernel mapping
Andreas Kling
[next]