Pinned
744 contributions in the last year
Less
More
Contribution activity
April 2021
Created 83 commits in 2 repositories
Created 4 repositories
- IdanHo/discord-bot TypeScript
- IdanHo/test262 JavaScript
- IdanHo/action-discord JavaScript
- IdanHo/action-wait-for-check TypeScript
Created a pull request in SerenityOS/serenity that received 53 comments
Kernel: Add driver for RTL8168 & RTL8111 NICs
These are pretty common on older LGA1366 & LGA1150 motherboards. I havent had the chance to test the driver with the real NIC, waiting for the PSU …
+1,733
−0
•
53
comments
Opened 66 other pull requests in 3 repositories
SerenityOS/serenity
38
merged
- Kernel: Check kernel symbol's name length matches searched name
- LibC: static_assert that all malloc size classes have an alignment of 8
- Meta: Lint commits for unix-style linebreaks
- LibJS: Stop rolling back parser state that is immediately replaced
- Meta: Allow for spaces in commit title category linter
- LibGfx: Add basic support for bidirectional text rendering
- Meta: Add basic commit message linting for pull requests
- Revert "AK: Remove virtual destructors from non-virtual classes"
- AK+Userland: Use idan.horowitz@serenityos.org for my copyright headers
- LibWeb: Implement scientific notation parsing in PathDataParser
- LibWeb+LibJS: Tiny fixes
- Meta: Actually check for draft PRs before sending discord notifications
- LibIPC: Make Connection::send_sync return a NonnullOwnPtr
- Kernel: Stop treating port 0 (ephemeral auto bind) as a privileged port
- LibGfx+FontEditor: Font fixes and tweaks
- LibGfx+FontEditor: Add Hebrew font support + Hebrew character glyphs for Katica Regular 10
- Kernel: Add kernel command line flag to disable VirtIO support
- Meta: Disable discord notifications timeout
- Browser: Display full UserAgent string in status bar on menu hover
- LibJS: Take reference instead of pointer in prepare_arguments_list
- LibTextCodec: Implement a Windows-1255 decoder.
- LibJS: Convert matched regex result to string in Symbol.replace
-
LibJS: Accept symbol property in the
inoperator - LibJS: Implement initializing a TypedArray from iterable and array-like objects
- LibJS: Accept symbol property in ObjectPrototype::hasOwnProperty
- Some pull requests not shown.
IdanHo/serenity
12
closed
6
merged
- Github actions commit style check TEST PR 1
- Discord tests 15
- Discord tests
- Discord tests 14
- Discord tests 13
- Extra PR test
- Discord PR tests
- Discord notifications test PR 11
- Discord notifications test PR 10
- Discord notifications test PR 9
- Discord notifications test PR 8
- Discord notifications test PR 7
- Discord notifications test PR 6
- Discord notifications test PR 5
- Discord notifications test PR 4
- Discord notifications test PR 3
- Discord notifications test PR 2
- Discord notifications test PR
SerenityOS/discord-bot
10
merged
- QuickLinksCommand: Make deleting the request message optional
- IssueCommand+PRCommand: Use emoji ID to correctly display custom emoji
- APIs: Fetch most recently updated issues and pull requests first
- CommandHandler: Delete command message after it is processed
- Commands: Add Github related commands
- QuickLinks: Add a link to wsl build notes
- CommandHandler+Commands: Switch from using commandNames to matchesName
- CommandHandler: Implement simple help command
- Prettier
- Meta: Add Webstorm directories to .gitignore
Reviewed 31 pull requests in 2 repositories
SerenityOS/serenity 26 pull requests
- Kernel: Add MSG_PEEK support for the IPv4Socket
- Kernel: Check kernel symbol's name length matches searched name
- Kernel: Make sure the E1000 network adapter keeps receiving packets
- LibGfx: Add basic support for bidirectional text rendering
- Browser: Add GitHub and Yandex to search engines
- LibGUI: Implement Vim motion system
- Browser: Add basic support for search engines
- LibGUI: Prevent selecting empty line in TextEditor on double click
- Userland: Locateutils
- LibWeb: Implement scientific notation parsing in PathDataParser
- LibAudio: Add MP3 decoder for Layer III
- Userland: Implement tac command
-
Userland: Add UDP send support to
nc(netcat) - AK/RedBlackTree: Refactor redundant code
- Base/CI: Run tests from /usr/Tests in GitHub Actions
- Kernel: Make VirtIOConsole block when VirtIOQueue is full
- LibLine: ^X^E - edit in external editor
- LibJS: Convert matched regex result to string in Symbol.replace
- LibJS: Implement initializing a TypedArray from iterable and array-like objects
- LibJS: Accept symbol property in ObjectPrototype::hasOwnProperty
- LibGfx+LibWeb: CanvasRenderingContext2D Path fixes and tweaks
- LibJS: Implement the encode/decodeURI(Component) family of functions
- UserspaceEmulator: Improve detection of memory leaks
- Kernel: Replace process' regions vector with a Red Black tree
- DHCPClient: Parse MacAddress parts using strtoul
- Some pull request reviews not shown.
Opened 1 issue in 1 repository
SerenityOS/serenity
1
open
3
contributions
in private repositories
Apr 19