Pinned
1,676 contributions in the last year
Less
More
Activity overview
Contribution activity
May 2021
Created 125 commits in 2 repositories
Created 2 repositories
- alimpfard/libuv C
- alimpfard/discord-bot TypeScript
Created a pull request in libuv/libuv that received 4 comments
core: Correct the conditionals for {cloexec,nonblock}_ioctl
These functions are declared with one set of conditionals in the header, and defined with another set of conditionals in the c file. This commit pi…
+6
−4
•
4
comments
Opened 47 other pull requests in 2 repositories
SerenityOS/serenity
1
open
45
merged
- AK+Kernel: Disallow implicitly lifting pointers to OwnPtr's
- LibTest+test-js: Add back the lost test262 parser test option (plus misc fixes to make it run)
- LibWasm: Avoid OOB accesses caused by user input
- Kernel: Ensure that an unveil node with no permission is never accepted
- LibWasm: Fix logic error in Limits::parse()
- Try merge #6319
- LibJS: Implement destructuring assignments and arguments
- LibGUI: Make HeaderView act only on the visible sections
- LibWasm: Make execution faster, and limit malloc()/free() calls
- LibLine: Bracketed paste support / Shell+LibLine: Allow some programs to modify the default termios
- LibWasm+LibJS+LibWeb: Basic JavaScript API support for WebAssembly
- Meta: Add GDB pretty printer for Variant & show less useless type information
- AK: Fix Variant construction from lvalue references
- LibWeb: Fix invalid behaviour of HTMLTokenizer::skip() and restore_to()
- LibWeb+Browser+TextEditor: Basic HTML syntax highlighting
- Meta: Make generate_state_machine() generate a proper target
- Meta: Add my email(s) to .mailmap
- LibHTTP: Relax the assertion on extra reads after transfer is finished
- LibCrypto: Use the new return-from-Variant::visit() mechanism
- AK: Make vout() log to debug instead of VERIFY()'ing
- LibTest+LibJS+LibWeb: Unify test-js copies
- LibWasm: Spec test suite, parser fuzzing, tiny fixes, sneaky linker (pt. 4)
- LibJS: Default-initialize the current_node pointer member in CallFrame
- LibLine: Make line management less broken when at the last line
- LibWasm: Bytecode interpreter, pt. 3
- Some pull requests not shown.
IdanHo/serenity
1
closed
Reviewed 59 pull requests in 1 repository
SerenityOS/serenity 59 pull requests
- LibGL: Implement primitive Texture Unit handling
- AK+Kernel: Disallow implicitly lifting pointers to OwnPtr's
- LibCrypto: Fix bound checks when reading bitmaps
- LibTest+test-js: Add back the lost test262 parser test option (plus misc fixes to make it run)
-
Userland: Implement
pls, a sudo clone - HexEditor: Add find_all_strings() function
- HackStudio: Attempt to fix #include autocomplete crash
- LibWeb: CSS Custom Properties performance improvement
- LibWasm: Make execution faster, and limit malloc()/free() calls
-
LibGUI/AbstractView: Remove
on_selection - LibWasm+LibJS+LibWeb: Basic JavaScript API support for WebAssembly
- LibSQL: Data Storage
- LibGL: Implement texture sampling and OpenGL texture state management
- PDF part 3: Lots of misc LibPDF changes + PDFViewer functionality
- LibVT: Miscellaneous features
- Add File::can_read_line test
- Hearts: Allow player to set their name
-
Userland: Tweak the visual display of the
btutility - tar: -x: Ignore "extended headers"
-
Utilities: Implement
stty - HackStudio: Implement ToDoEntriesWidget
- HexEditor: Add 'Select All' action
- CI: Fail the build if tests fail
- Shell: Make sure all tests put their temp dirs in /tmp
- Shell: Use /tmp for all file operations valid.sh test
- Some pull request reviews not shown.
Opened 3 issues in 1 repository
16
contributions
in private repositories
May 5 – May 28