summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-08Kernel: Fix SMAP violation in join_thread()Andreas Kling
2020-01-08LibGUI: clicking and dragging one item will drag other items in selectionDov Alperin
2020-01-08LibGUI: separate file names with commas in the drag operation textDov Alperin
2020-01-08WindowServer: Detach WSMenuManager from WSWindowManagerAndreas Kling
2020-01-08About: Focus the button on startupAndreas Kling
2020-01-08Revert "WSWindowServer: Remove uneccessary special casing"Andreas Kling
2020-01-08ProcFS: Reads past the end of a generated file should be zero-lengthAndreas Kling
2020-01-08TmpFS: Reads past the end of a file should be zero-lengthAndreas Kling
2020-01-08Kernel: mmap() should fail with ENODEV for directoriesAndreas Kling
2020-01-08WSWindowServer: Only close menubar on a mouse downShannon Booth
2020-01-08WSWindowManager: Use early return to limit nestingShannon Booth
2020-01-08WSMenu: Support menu navigation through key pressesShannon Booth
2020-01-08WSMenuManager: On menu close, close the currently hovered menu itemShannon Booth
2020-01-08WSWindowServer: Remove uneccessary special casingShannon Booth
2020-01-08Kernel: Enable SMAP protection on IRQ and exception entryAndreas Kling
2020-01-07Kernel: Validate PROT_READ and PROT_WRITE against underlying fileAndreas Kling
2020-01-07Kernel: Take const Process& in InodeMetadata::may_{read,write,execute}Andreas Kling
2020-01-07LibGUI: Preserve existing GItemView selection on rubber band (#1031)DAlperin
2020-01-07Kernel: Make Process::file_description() vend a RefPtr<FileDescription>Andreas Kling
2020-01-07LibC: Add MAP_FILE for mmap()Andreas Kling
2020-01-07TmpFS: Add ASSERT(offset >= 0) to read_bytes() and write_bytes()Andreas Kling
2020-01-07AK: Add assertions to FixedArray::operator[]Andreas Kling
2020-01-07Kernel: Validate ftruncate(fd, length) syscall inputsAndreas Kling
2020-01-07TmpFS: Add "." and ".." entries to all directoriesAndreas Kling
2020-01-07LibGUI: Run clang-format on GModel.h to neaten up some formattingConrad Pankoff
2020-01-07LibCore: Fix a typo in CConfigFile.hConrad Pankoff
2020-01-07AK: Add dirname() to FileSystemPathConrad Pankoff
2020-01-07FileManager: Unbreak build after "select all" changesAndreas Kling
2020-01-07Filemanager: Add Ctrl+A select all actionShannon Booth
2020-01-07GAbstractView: Add function for adding all to selectionShannon Booth
2020-01-07LibDraw: Add support for parsing #RGBA colorsN00byEdge
2020-01-07Themes: Support rubberband selection theming0xtechnobabble
2020-01-07Kernel: Don't leak kmalloc pointers through FIFO absolute pathsAndreas Kling
2020-01-07Kernel: Make Socket::absolute_path() pure virtualAndreas Kling
2020-01-06Kernel+LibELF: Validate PT_LOAD and PT_TLS offsets before memcpy()'ingAndreas Kling
2020-01-06LibC: Remove thread-specific TID cacheAndreas Kling
2020-01-06Kernel: Process::send_signal() should prefer main threadAndreas Kling
2020-01-06Kernel: Send SIGCHLD to the thread with same PID as my PPIDAndreas Kling
2020-01-06Kernel: The waitpid() syscall was not storing to "wstatus" in all casesAndreas Kling
2020-01-06Kernel: Fix SMAP violation when doing a crash dumpAndreas Kling
2020-01-06Kernel: Harden memory mapping of the kernel imageAndreas Kling
2020-01-06Kernel: Remove bogus kernel image access validation checksAndreas Kling
2020-01-06Kernel: Randomize the stack canary on startupAndreas Kling
2020-01-06Kernel: Build the kernel as a position-independent executableAndreas Kling
2020-01-06Kernel: Make utime() take path+length, remove SmapDisablerAndreas Kling
2020-01-06Kernel: Remove SmapDisablers in stat() and lstat()Andreas Kling
2020-01-06Kernel: Add KResult::error() to make it look symmetrical with KResultOrAndreas Kling
2020-01-06Kernel: Pass name+length to mmap() and remove SmapDisablerAndreas Kling
2020-01-06Kernel: Pass name+length to set_mmap_name() and remove SmapDisablerAndreas Kling
2020-01-06Kernel: Remove SmapDisabler in futex()Andreas Kling