Pinned
1,588 contributions in the last year
Less
More
Activity overview
Contributed to
SerenityOS/serenity,
SerenityOS/SerenityDOOM,
SerenityOS/stpuzzles
and 5 other
repositories
Contribution activity
August 2021
Created 37 commits in 1 repository
Created a pull request in SerenityOS/serenity that received 4 comments
Kernel: Fix kernel panic when blocking on the process' big lock
Another thread might end up marking the blocking thread as holding the lock before it gets a chance to finish invoking the scheduler. Steps to repr…
+17
−8
•
4
comments
Opened 23 other pull requests in 3 repositories
SerenityOS/serenity
2
open
1
closed
18
merged
- Ports: Add port for Midnight Commander
- LibCrypto: Remove undeclared dependency on LibCore
- Userland: Fix circular dependency between LibCore, LibCrypto and LibCrypt
- Kernel: Fix a crash introduced by my TCP RST fix
- Kernel: Don't respond to TCP RST packets
- Ports: Even more build fixes
- Ports: More build fixes
- Ports: Build fixes for various ports
- LibELF+LibTest: Fix incorrect #ifdef
- Kernel: Disambiguate instruction size for mov in read_gs_ptr
- LaunchServer: Make sure launching absolute symlinks works
- Toolchain+Ports: Let -nostdlib make us not link against libgcc_s
- Meta: Don't use x86_64 QEMU for the i686 kernel
- Meta: Auto-detect where QEMU is installed on Windows
- Shell: Make sure TTY echo is enabled when running external commands
- Meta: Prefer to use -machine pcspk-audiodev for QEMU >=5.1
- Meta: Improve WSL detection for the run.sh script
- LibGUI: Ensure that edit actions are disabled for password boxes
- LibX86: Stub out Disassembler::next() for x86_64
- HackStudio: Enable building HackStudio on x86_64
- LibGfx: Fix writing PNG headers on x86_64
SerenityOS/stpuzzles
1
open
SerenityOS/SerenityDOOM
1
merged
Reviewed 17 pull requests in 1 repository
SerenityOS/serenity
17 pull requests
- VirtualFileSystem: Return early in rename() when old_path==new_path
- Kernel: Properly handle non-blocking I/O on pipes
- Kernel: Add syscall performance event type
- Mandelbrot: Panning + zooming
- Toolchain: Reduce Clang toolchain's disk usage
- SystemServer: Change group ownership on all framebuffer devices
- LibJS: Cast length to signed integer before subtraction
- CI: Fix node-version typo
- Spider+Solitaire: Clear selection when starting new game
- Kernel: Remove the always 1-sized super physical regions Vector
- Ports: Update Python to 3.10.0rc1
- Meta: Make the Q35 machine more realistic
- LibGUI: Ensure that edit actions are disabled for password boxes
- Kernel: Properly implement TCP RST/ACK
- cksum: Read file in chunks + display digest as hex
- 3DFileViewer: Display frame rate optionally
- FileManager: Refresh DirectoryView after applying changes