summaryrefslogtreecommitdiff
path: root/Kernel
AgeCommit message (Expand)Author
2020-04-06Kernel: Ensure we flush the entire ext2 superblockLiav A
2020-04-06Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-06Kernel: Change Ext2FS to be backed by a file instead of a block deviceLiav A
2020-04-06Kernel/Net: make setsockopt pretend it understands SO_KEEPALIVE.Xiao NuoFu
2020-04-06Kernel: Support best fit allocation policy in kmalloc()nimelehin
2020-04-06Kernel: Implement kmalloc() using AK::Bitmapnimelehin
2020-04-05Kernel: Don't enumerate blocks of ext2 symlinks by defaultLiav A
2020-04-05AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtrAndreas Kling
2020-04-05Servers: Add a new DHCP clientAnotherTest
2020-04-05Kernel: Add the SO_BINDTODEVICE socket optionAnotherTest
2020-04-05Kernel+AK: Separate out MACAddress and move it into AKAnotherTest
2020-04-04Kernel: Strip SUID+SGID bits from file when written to or chownedAndreas Kling
2020-04-04Kernel: Enforce file system veil on file creationAndreas Kling
2020-04-04Kernel: Do not reject broadcast UDP packets right awayAnotherTest
2020-04-03Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device"Andreas Kling
2020-04-03Revert "Kernel & Userland: Allow to mount image files formatted with Ext2FS"Andreas Kling
2020-04-03Kernel: Non-readable-but-writable regions should still be mappedAndreas Kling
2020-04-03Kernel: Prepend missing licenseMarco Wang
2020-04-02Kernel: Send Fragmented IPv4 packets if payload size > mtuAnotherTest
2020-04-02Kernel & Userland: Allow to mount image files formatted with Ext2FSLiav A
2020-04-02Kernel: Change Ext2FS to be backed by a file instead of a block deviceLiav A
2020-04-02Kernel: Remove unnecessary printf specifierLiav A
2020-04-01Kernel: Align read operation in HPET registers' blockLiav A
2020-03-31Base: Change root user home directory from `/` to `/root`Brendan Coles
2020-03-28Kernel: Add 'ptrace' syscallItamar
2020-03-28WaitBlocker: don't unblock if thread has pending SIGCONTItamar
2020-03-28Kernel: Remove the floppy driverAndreas Kling
2020-03-26Kernel: Make ^W and ^U actually erase charactersAndreas Kling
2020-03-25Build: Oops, LibJS tests were meant to go in /home/anon/js-testsAndreas Kling
2020-03-25Build: Copy LibJS/Tests into /home/anon/js-testsAndreas Kling
2020-03-24Interrupts: Handle spurious IRQs from eoi() methodLiav A
2020-03-24Interrupts: Use Optional container in IOAPICLiav A
2020-03-24Interrupts: Simplify IRQ disabling & enabling in IRQController(s)Liav A
2020-03-24Interrupts: Remove unused methodsLiav A
2020-03-24Kernel: Simplify disable_irq() and enable_irq() methods in IRQHandlerLiav A
2020-03-24Interrupts: Do a specific EOI when using the PICLiav A
2020-03-24Kernel: Limit IRQ rate within E1000 network adapterLiav A
2020-03-24Interrupts: Assert if trying to install an handler on syscall vectorLiav A
2020-03-24Kernel: Abstract IRQ controller handling from Interrupt handlersLiav A
2020-03-24Kernel: Correct Spurious Interrupt handlers' controller model() methodLiav A
2020-03-24Kernel: Create an interface for conversion between IRQs and interruptsLiav A
2020-03-24Kernel: Ensure that we don't use a hard-disabled IRQControllerLiav A
2020-03-24Kernel: Enable IRQs before sending commands to the E1000 adapterLiav A
2020-03-24Kernel: Change the Spurious Interrupt Handler offset in the APICLiav A
2020-03-24CPU: Move EOI call to the end of handle_interrupt()Liav A
2020-03-24Kernel: Run QEMU machine with two virtual processorsLiav A
2020-03-24Kernel: Change noacpi GRUB entry to use the right boot argumentLiav A
2020-03-23AK: Reduce header dependency graph of String.hAndreas Kling
2020-03-23Toolchain/Ports: Update gcc to 9.3.0Shannon Booth
2020-03-22AK: Add FlyString, a simple flyweight string classAndreas Kling