summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-08-08Userland: Implement nc commandConrad Pankoff
2019-08-08Kernel: Record network statistics and expose as JSONConrad Pankoff
2019-08-08Kernel: Prevent RST spam when we get an unexpected packetConrad Pankoff
2019-08-07Kernel: Remove unused MemoryManager::remove_identity_mapping()Andreas Kling
2019-08-07FormCompiler: Oops, need to use JsonValue::serialized() for propertiesAndreas Kling
2019-08-07ChanViewer: Show "" instead of "undefined" for missing thread subjectsAndreas Kling
2019-08-07JsonValue: Add as_string_or(String)Andreas Kling
2019-08-07Kernel: Always give back VM to the RangeAllocator when unmapping RegionAndreas Kling
2019-08-07Kernel: Use KBufferBuilder to build ProcFS files and backtracesAndreas Kling
2019-08-07JSON: Templatize the JSON serialization codeAndreas Kling
2019-08-07AK: Add a basic unit test for FileSystemPathAndreas Kling
2019-08-07Kernel: Don't create Function objects in the scheduling codeAndreas Kling
2019-08-07Vector: Add a test for growing a Vector beyond its inline capacityAndreas Kling
2019-08-07Kernel: Disable kmalloc backtraces during backtrace generationAndreas Kling
2019-08-07Kernel: Use a FixedArray for VMObject::m_physical_pagesAndreas Kling
2019-08-07AK: Add a FixedArray<T> containerAndreas Kling
2019-08-07Kernel: Split VMObject into two classes: Anonymous- and InodeVMObjectAndreas Kling
2019-08-07Kernel: Remove "allow CPU caching" flag on VMObjectAndreas Kling
2019-08-07Kernel: Remove VMObject namesAndreas Kling
2019-08-07Vector: Use memcpy when dynamically growing Vectors of trivial typesAndreas Kling
2019-08-07Vector: Use TypedTransfer in more parts of VectorAndreas Kling
2019-08-07Vector: Use memcmp for comparing two vectors with trivial elementsAndreas Kling
2019-08-07JsonParser: Scan ahead to find the first special char in quoted stringsAndreas Kling
2019-08-07Vector: Use memmove() for moving trivial types around moreAndreas Kling
2019-08-07DiskDevice: Add missing override and remove unnecessary class_name()Andreas Kling
2019-08-07AK: Fix -Wconsumed warnings in Optional move-ctor and move-assignAndreas Kling
2019-08-06Meta: Make Serenity run on Bochs once againAndreas Kling
2019-08-06ELFLoader: Remove an uninteresting debug log messageAndreas Kling
2019-08-06Kernel: Add KBufferBuilder, similar to StringBuilder but for KBufferAndreas Kling
2019-08-06Kernel: For signal-killed threads, dump backtrace from finalizer threadAndreas Kling
2019-08-06Kernel: Refactor TCP/IP stackConrad Pankoff
2019-08-06Kernel: Make KBuffer lazily populatedAndreas Kling
2019-08-06Kernel: Allow zero-fill page faults on kernel-only pagesAndreas Kling
2019-08-06LibCore: Initialise m_port as zero in CSocketAddressConrad Pankoff
2019-08-06Launcher: Add ChanViewer to default configConrad Pankoff
2019-08-06Terminal: Fix trying to free() a stack variableSergey Bugaev
2019-08-06Kernel: Add mapping from page directory base (PDB) to PageDirectoryAndreas Kling
2019-08-06Kernel: Break region_from_vaddr() into {user,kernel}_region_from_vaddrAndreas Kling
2019-08-06Kernel: Add LogStream operator<< for VirtualAddressAndreas Kling
2019-08-06Kernel: Don't treat read faults like CoW exceptionsAndreas Kling
2019-08-06Kernel: Clean up the page fault handling code a bitAndreas Kling
2019-08-06KBuffer: Add set_size() and LogStream operator<<Andreas Kling
2019-08-06Kernel: On kernel NP fault, always copy into *active* page directoryAndreas Kling
2019-08-05SynthFS: Remove unused create_text_file() featureAndreas Kling
2019-08-05AK: Fix leak in Optional(Optional&&)Andreas Kling
2019-08-05AK: Optional::operator=(Optional&&) should clear movee's has_value bitAndreas Kling
2019-08-05ChanViewer: Add a status bar to show loading statusAndreas Kling
2019-08-05GComboBox: Make set_only_allow_values_from_model() actually take effectAndreas Kling
2019-08-05ChanViewer: Fetch the list of boards and allow switching the boardAndreas Kling
2019-08-05GComboBox: Include the selected index with the on_change notificationAndreas Kling