8f9c1deChangelog ยท refreshed every 6 hours
September 2026
From the Git history of our public forks and apps. Every entry links to the original commit, including fixes, experiments, documentation and merges.
10,487 commits archived73 source branchesUpdated 2026-10-23 UTC
Browse the complete archive & scope
The main page shows the latest 100 commits. Monthly archives include every collected commit. Fork history starts at the recorded upstream baseline; original apps and imported sources include their complete history. Upstream history before those baselines is available in each source repository.
2026-10 (6246)2026-09 (1203)2026-08 (21)2026-07 (11)2026-06 (14)2026-05 (8)2026-04 (28)2026-03 (29)2026-02 (18)2026-01 (10)2025-12 (2)2025-11 (4)2025-10 (3)2025-09 (6)2025-08 (5)2025-07 (16)2025-06 (21)2025-05 (10)2025-04 (11)2025-03 (14)2025-02 (11)2025-01 (19)2024-12 (14)2024-11 (13)2024-10 (23)2024-09 (11)2024-08 (14)2024-07 (7)2024-06 (11)2024-05 (10)2024-04 (25)2024-03 (21)2024-02 (24)2024-01 (28)2023-12 (36)2023-11 (78)2023-10 (55)2023-09 (104)2023-08 (71)2023-07 (95)2023-06 (80)2023-05 (76)2023-04 (72)2023-03 (107)2023-02 (144)2023-01 (119)2022-12 (64)2022-11 (352)2022-10 (55)2022-09 (97)2022-08 (29)2022-06 (2)2022-05 (14)2022-04 (6)2022-03 (10)2022-02 (3)2022-01 (11)2021-12 (18)2021-11 (77)2021-10 (15)2021-09 (12)2021-08 (4)2021-07 (6)2021-06 (26)2021-05 (30)2021-04 (37)2021-03 (28)2021-02 (58)2021-01 (92)2020-12 (34)2020-11 (45)2020-10 (45)2020-09 (100)2020-08 (53)2020-07 (34)2020-06 (25)2020-05 (73)2020-04 (81)2019-08 (2)2017-06 (1)
View all tracked sources โjmgasper/pdfcraft
more work
5f61bdejmgasper/pdfcraft
work in progress
3074fbbjmgasper/pdfcraft
more progress, roadmap, wip
108fdc1jmgasper/summit
Compare page loads of complex sites with Firefox (#2)
5161236jmgasper/summit
Record WebGL, the certificate warning, the Firefox comparison and the install (#1-#4)
05e60485d16d28jmgasper/summit
Ask before continuing to a site whose certificate is not trusted, and remember it (#1)
297ce1331155f4jmgasper/kiri
Prepare Kiri 0.0.2 alpha package
9b63cf1jmgasper/kiri
Offer Kiri in Open With for text file types (#2)
2629280jmgasper/kiri
Keep large and network folders responsive (#1)
33a5d5eaecf3b32df71efb4bb1decc6a5e18965a6abd649e22a6246b5572cfdjmgasper/pdfcraft
one-shot first ver
f0b5f8fjmgasper/airShot
Cross build script, Deskbar class name, overlay focus fixes
9c17ac7jmgasper/airShot
airShot: screenshot and markup tool for air/OS and Haiku
d6f5288jmgasper/summit
Record the X399 results and the install of Summit, summit_webkit 1.10.0-4 and summit_webkitlegacy
3f0a125cc4f4c4cf71e21jmgasper/summit
Default browser: read the current browser's name without BRoster::FindApp; only the installed build refreshes the hint
0196fa163892a1jmgasper/summit
BWebView on Summit: the window listens to its view's page; pages a page opens get views of their own
cb0be06jmgasper/summit
Record the Storage tab, extensions in private windows, pinning, the default browser and BWebView on Summit
0dc06e63c6c1cejmgasper/summit
The BWebView API on Summit's engine; the system starts Summit's executable for web links
012efd6jmgasper/summit
Private windows: extensions not allowed there hear nothing of them; Storage panel fixes and test pages
46446ffjmgasper/summit
Default browser, extension pinning, extensions in private windows, and a Storage panel
89ba14aa0089aejmgasper/summit
Record the developer tools: what they show, how they work, what was verified, the install
7b83f3a581de4bjmgasper/summit
Model a page's requests and console from the inspector protocol; format JSON, XML and HTML
9c6faa8jmgasper/summit
Let a host speak the Web Inspector protocol to a view's page
129f868cdb827cjmgasper/summit
Record the last build against the evening's
0afcc3b39053b2jmgasper/summit
Do not paint a layer again whole because its size changed
7269661bdaeebejmgasper/summit
Record the probe of draw calls and the tiles of 512 pixels; the build installed at 03:57
a820320jmgasper/summit
Tiles of 512 pixels at 200%
c1eba74jmgasper/summit
Record the mask fault and the build that replaced it; keep the page with layer effects
28d779ajmgasper/summit
Draw a mask's empty tiles
5f4f67fbc61099jmgasper/summit
Keep no texture for a tile that is entirely transparent
741ac3ce849cc9jmgasper/summit
Record the night's scrolling work; keep the wheel test pages
cc175e3e6a0ed7ca9b3ecjmgasper/proton-bridge
chore: merge Queshuachaca to master
b9c5dacjmgasper/summit
Record the evening's measurements, and what they corrected
fc01e35jmgasper/summit
Let a burst of wheel notches scroll without the page's main thread; count what a composition draws
67e70dfjmgasper/summit
Show video frames again; read frames back in full-width bands; compile the compositor's shaders ahead
51dcd90jmgasper/summit
Copy read-back frames with several threads; upload the tiles a composition shows first
8384adc5576a7ece3991ejmgasper/haiku
libsmb2 6.2, an SMB2/SMB3 client library
ba2524f58323fajmgasper/haiku
smbfs: mount the shares of SMB2 and SMB3 servers
35c051e1d8ed8c01542eb00e1291jmgasper/summit
Keep launcher backups off the Desktop
b422d8c0298f4ejmgasper/summit
Put the installed Summit in the applications menu
5f53935e41c7f64872037jmgasper/summit
Record the resolver workaround's verification
9a5685fjmgasper/summit
Work around libnetwork's nsswitch path race with a real nsswitch.conf on the workstation
3e8b8abjmgasper/summit
Trace UI-thread stalls; explain the multi-tab scroll's longest gap; install bundle-n_0eipp3
045ef00jmgasper/summit
Give a hidden tab its priority back when it starts playing sound; install bundle-gizz1wg8
b59179ajmgasper/summit
Record single-page load and tab switch measurements
8bcd852f6aa039a43764e3ade455ffae2b21dab9c6c64fddb00dd7e6723585bb2a2b86jmgasper/amp
Document MiniDisc writing and bump to 0.3.0
8b3163djmgasper/amp
Write playlists and albums to a MiniDisc
c7f694202b3cc976ebad7jmgasper/summit
Reuse video frame buffers; report Haiku's memory footprint
c41f14bjmgasper/summit
Add loop=1 to media.html for sampling CPU during playback
b653cb6jmgasper/summit
Separate the two blank-tab memory measurements
f1ed2fb0c6aa635f98149jmgasper/aurora
Docs: Discord on Aurora, what works and what cannot
527aa65jmgasper/summit
Report scroll bursts by the frames inside them
b69c44fjmgasper/aurora
Frameless windows move by their app-region: drag areas
36e35c9b5d75c5jmgasper/summit
Let mse.html report to run-probe.py
9cb2c15da4dc4b5f37ae2jmgasper/aurora
Remote modules for sandbox-free preloads; per-app execPath, platform and native shims
a37d90fjmgasper/summit
Install bundle-0qf3st48; record the frame-coalescing attempt
f9a458631cf603073ee6fe95d5e944e2001jmgasper/summit
Install the current engine with the old profiles on the X399
00466627c84a4ebb1efe0eaafae767d39072a2ce84288c81a85addcbjmgasper/summit
Record which profiles the PGO rebuild could not use, and why
0e0885fa1ed6fcf0351532014917f48a70fbdc484f01d5a4d115b935275c4a5ea75d83c19b21bjmgasper/summit
Pause muted autoplay videos while nobody can see them
12aa5a6b06ada4a3327768b671d6jmgasper/haiku
nvdec: each decoder gets its own NAL table
1323d413d16eaa7472405aeb9784jmgasper/summit
Keep a page that retries a failing image from taking a core
cbac2fde42d2a117a6ccf3b813abjmgasper/haiku
regular image: add mt7922wifi for x86_64
a1d6f056028e02802fe88jmgasper/haiku
mt7922wifi: encrypt what the stack marks protected
b426833db88e0cjmgasper/haiku
mt7922wifi: the firmware now takes every step of a join
0294391jmgasper/haiku
mt7922wifi: the join freeze was a null WME callback
5474ffa23f1e51jmgasper/burrow
Burrow: arm64 cross build for the ROCK 5 ITX
a3fafd3jmgasper/summit
Record the X399 install and its measurements
9455772eb2e44ea3e3093eea8657jmgasper/summit
Reach the workstation at its new address, 192.168.1.244
3c0ac4fjmgasper/haiku
x399 vnc.py: also talk to servers without a password
e26b54bjmgasper/haiku
nvm package: vendor Haiku Project, as the Haiku repository requires; x86 standard build config
487bee7jmgasper/haiku
tools/nodejs-haiku: the build VM's scripts
52198804de30cd4b1501f1508cda6fbb14ejmgasper/summit
Accept one tab identifier in tabs.move()
64c9ab4jmgasper/summit
Say what a tab switch without a new frame means
4f26f34b35514djmgasper/natter
Build the web sign-in against the summit_webkit package
f2f107bba19ac4jmgasper/summit
Name package requirements as HaikuPorts provides them
781db9df2a556e8897b9276c086ejmgasper/aurora
Docs: pgAdmin in desktop mode on the modern engine; the engine's EGL and libepoxy needs
e8e4c5ea4be77ejmgasper/summit
Let custom user agents reach pages (building)
a540f3ejmgasper/summit
Fix extension problems from the VM run, the descriptor limit and cookie clearing (building)
786a36ejmgasper/aurora
Fixes from the first runs on Summit's new engine
2c294f1jmgasper/summit
Add a script that installs a bundle on the X399 workstation
7c6cedcjmgasper/summit
Read back TextureMapper frames through the pixel buffer, and fixes from a VM extension run
bca3225f56091c8df48ddjmgasper/summit
Fix the compile errors a targeted VM build found
914e2712877f70jmgasper/aurora
README: sessions and cookies work
b302509jmgasper/natter
Message search
175ddbbjmgasper/aurora
session.cookies and clearStorageData through the engine
fdf76c2bd8f46b15200739979a70fccc25ejmgasper/natter
Package: a WebKit build requires summit_webkit
115cdf3jmgasper/natter
Package Natter as an hpkg
c685338jmgasper/natter
Haiku UI fixes from the first live run, and web page sign-in
d177f2e66a0ce91e62703jmgasper/summit
Add tabs.captureVisibleTab and tabs.move (not yet built)
66f7853267a7f4b5f8bf0jmgasper/natter
Tests: wake the test server's accept() on Haiku
0d15666jmgasper/aurora
pgAdmin 4 runs on Haiku; window bounds include the frame
9564688jmgasper/natter
Add the README, the core API guide and CurlTransport tests
6aadbe0jmgasper/summit
Record the 32-package extension survey and its tools
2af8614jmgasper/summit
Damage tracking, media streaming, lazy session restore and extension fixes (not yet built)
b248400jmgasper/natter
Add unit tests, a mock Slack server and end-to-end tests
d97f757jmgasper/aurora
Runtime tests, docs, and a Haiku navigator.platform for apps
298ff87jmgasper/haiku
mt7922wifi: only an event can answer a command
dd5c315f13244djmgasper/natter
Add the Natter core library and natter-cli
14602e312fa86f8730e9ejmgasper/haiku
mt7922wifi: describe each frame as what it is
98ca051fb6d5c844f97510172e987d4b9b0ef611510a8e730jmgasper/haiku
mt7922wifi: stay out of the boot until asked
a97f4d6jmgasper/burrow
Burrow: native AWS Client VPN / OpenVPN client for Haiku
af96fc55431109jmgasper/haiku
x399: bt_le in the image, MediaTek Wi-Fi firmware as a package, safe boot over the KVM
a6024ae2d05092cb0441feb4ae2357e0fe5d57ad75295ea7715ff0fca617b8c9c8d8fdjmgasper/haiku
Accelerant.h: hooks for display outputs, layouts, change notification and display restore
4aa391c26fcc2194f6fc43bb2bbb5f20059c8ca4a6908c1fb97e46cc19214b54ba582518ba7607c3587cdc20f89a9772098788542jmgasper/summit
Install the multi-window build on the workstation
2868436jmgasper/summit
Show extensions' menu items in page context menus
611cc42jmgasper/summit
Dismiss a window's pop-up menus when it closes
0df6894fc224874b0ca1e418cc59a6ce83ejmgasper/summit
Keep benchmark viewports full height without the sidebar
6d6b08ajmgasper/summit
Refresh a built-in page only when its own load finishes
0ede341jmgasper/summit
Stop the History page reloading itself
478acf07e0bcb7jmgasper/summit
Add timed history, bookmarks-bar bookmarks, favicon coding and built-in pages to the core
8e0416f007f7ecjmgasper/summit
Deliver main-frame favicons from the engine to the browser
938f6cajmgasper/summit
Add 26 September handoff and contended final Speedometer run
c0c1d28jmgasper/summit
Send file-player video frames straight to the compositor too
1d270aejmgasper/summit
Send MSE video frames straight to the compositor
9e5f5c7f60d8027d6a5d9jmgasper/summit
Preroll MSE video before starting the playback clock
f101655jmgasper/summit
Trace MSE timing and record first YouTube playback
101a343daec836jmgasper/summit
Document real wheel delivery faults and add an MSE test page
fb4c7535bfae841156571jmgasper/proton-bridge
chore: Queshuachaca Bridge 3.27.1 changelog.
43b9237jmgasper/proton-bridge
fix(BRIDGE-644): Recover from corrupted sync state file; force file sync during write
55f8517jmgasper/summit
Record final X399 handoff build and smoke checks
407c7c5jmgasper/summit
Record Guardian main-thread stalls and isolation trial
d5b1101jmgasper/summit
Trace long Haiku event-loop tasks by document
34f0039jmgasper/summit
Fix atomic trace sequence capture
14a60f4jmgasper/summit
Measure true queued video repaint age
e925ad5jmgasper/summit
Record live Guardian startup frame pacing
baea007jmgasper/summit
Record final X399 build and smoke checks
aa30100jmgasper/summit
Record live Reddit ad seek and media track evidence
38f5275jmgasper/summit
Record final workstation validation and installation
a300bd3jmgasper/summit
Preserve page load state across normal process swaps
e173ec7jmgasper/summit
Match installed scroll refresh in benchmark launches
be576cfjmgasper/summit
Allow targeted wheel input in scroll diagnostics
bb104edjmgasper/summit
Park NVDEC decoders after playback pauses
002a54fjmgasper/summit
Record Guardian article playback after audio recovery
799a941jmgasper/summit
Document workstation Media Kit audio recovery
725eb52jmgasper/summit
Document parked decoder results and installed build
d44af10jmgasper/summit
Park video decoders for paused preloaded media
f5cfc31jmgasper/summit
Record mute-aware media and installed PGO results
5935adbjmgasper/summit
Preserve PGO locations for media inline methods
9dd86adjmgasper/summit
Exercise unmute and remute during resumed media playback
4da868fjmgasper/summit
Honor mute state before allocating media audio output
84a8997jmgasper/summit
Check audio output recreation when playback resumes
26cca97jmgasper/summit
Add fixed multi-video preload media probe
9cced90jmgasper/summit
Allocate media audio output only during playback
48216c8jmgasper/summit
Record matched installed-bundle Speedometer repeat
58d8ad0jmgasper/summit
Align performance summary with installed grid cache bundle
53a4d94jmgasper/summit
Document Reddit ancillary stream decoder error
ec58ba4jmgasper/summit
Guard unavailable media tracks and trace stream selection
e6280b2jmgasper/summit
Trace rejected media tracks by source host
6852709jmgasper/summit
Record matched Web Components frame phases
baafe84jmgasper/summit
Reject inline grid cache after Speedometer regression
7773fddjmgasper/summit
Use inline storage for small grid contribution caches
d912ac7jmgasper/summit
Reject slower persistent grid cache trial
18d4016jmgasper/summit
Cache clean grid item block contributions across layouts
de6384fjmgasper/summit
Count reusable intrinsic grid item layouts
45226bajmgasper/summit
Note partial PGO coverage of edited grid units
a7db607jmgasper/summit
Document grid cache validation and workstation install
06cdea8jmgasper/summit
Reuse block-axis grid contribution within track sizing
54f3b80jmgasper/summit
Trace grid item height layout calls on Haiku
4ce0336jmgasper/summit
Split grid sizing trace and add fixed-row control
9aaf0acjmgasper/summit
Trace modern grid layout phase totals on Haiku
2ff450fjmgasper/summit
Add deterministic grid reflow benchmark
8362e13jmgasper/summit
Add external NanoKVM frame capture and status probe
f60cfd4jmgasper/summit
Record buffered media validation and paired benchmark
e6c5fcdjmgasper/summit
Capture Guardian clip buffered ranges
b4364ffjmgasper/summit
Capture buffered ranges in media seek probe
86a04edjmgasper/summit
Report fully downloaded media as buffered
f25d2b4jmgasper/summit
Record four-worker trial on current PGO bundle
9fab11cjmgasper/summit
Record visible Guardian NVDEC playback recheck
34eef4ejmgasper/summit
Add VNC pointer input for live media controls
e63cdc5jmgasper/summit
Record current grid layout scroll tradeoff
3e53e0ejmgasper/summit
Record longer browser comparison and Reddit page work
96e8af6jmgasper/summit
Parse page update traces with wall timestamps
860ca3cjmgasper/summit
Record paint tracing cleanup benchmark trial
dddd7de81bdf7ajmgasper/summit
Remove resolved TextureMapper paint tracing from hot path
42186b6jmgasper/summit
Record pseudo-style shortcut benchmark comparison
8db4c7ajmgasper/summit
Drop absent pseudo-style trial without repeatable gain
82e3569jmgasper/summit
Add opt-in absent pseudo-style fast path
e5ae51bjmgasper/summit
Measure one-worker Speedometer on current PGO build
a829cbajmgasper/summit
Document frame-timer alignment test and current benchmark
79cfa1bjmgasper/summit
Remove aligned render timer after no measured gain
61a679fjmgasper/summit
Add opt-in aligned rendering timer on Haiku
f687fe5jmgasper/summit
Record controlled CPU tile-size sweep
32d46f3jmgasper/summit
Record visible Guardian NVDEC playback check
77f21bajmgasper/summit
Record prewarm Speedometer result and workstation install
a953b89jmgasper/summit
Document Reddit shader compilation hitch and prewarm check
29a4017jmgasper/summit
Precompile rounded solid color shader before scrolling
a23da23jmgasper/summit
Trace solid color GL draws and shader compilation
a1bb89cjmgasper/summit
Split slow layer paint into transform, wrap and draw phases
d3e1df4jmgasper/summit
Trace slow TextureMapper layers during compositor paint
ffaa1fbjmgasper/summit
Use delivery-time frame snapshot for long scroll probes
51c6100jmgasper/summit
Record live Reddit native progress drag and NVDEC seek
77c7c8c1e8649ejmgasper/summit
Capture scroll frame stats at wheel burst completion
4060a8bjmgasper/summit
Record extended Reddit trace and matched Speedometer score
a5795c2jmgasper/summit
Record Reddit scroll check after media repaint change
2879d9486f1676jmgasper/summit
Coalesce decoded video repaints during main-thread stalls
862b6bdjmgasper/summit
Record limits of live Guardian playback retry
e4fd8709f4b14fjmgasper/summit
Capture whether Reddit feed repaints after scroll cycles
4d3ed2cjmgasper/summit
Report split frame gaps only when the browser supports them
b2b4415f2995e5jmgasper/summit
Trace slow Haiku compositor paint phases
0cb427cjmgasper/summit
Wake display for visual scroll cycle validation
54c3ee8jmgasper/summit
Separate active wheel frames from scroll animation tail
3db964bjmgasper/summit
Add alternating scroll burst benchmark for loaded feeds
dc209c2jmgasper/summit
Verify VNC media drag seeking on installed Summit
ab2751cdc3bbdejmgasper/summit
Record smooth scrolling A/B and media results
80a5146jmgasper/summit
Capture the smooth scroll animation tail separately
819f6acjmgasper/summit
Add manual media seek drag probe
dabcc64jmgasper/summit
Document isolated smooth wheel scrolling trial
b2e3d8cjmgasper/summit
Report frame cadence through the last presented scroll frame
661f115jmgasper/summit
Allow controlled wheel input on scroll fixture
6b957d3d540a1ajmgasper/summit
Explain active Reddit frame gaps and compositor pacing
5a29110jmgasper/summit
Separate completed frame gaps from pending scroll gaps
5d9122djmgasper/summit
Install handled scroll refresh and record regression checks
738fceejmgasper/summit
Measure handled scroll refresh on active Reddit feed
fddb0d8jmgasper/summit
Start Haiku scroll refresh only after handled wheel events
669f3b4jmgasper/summit
Record PGO Reddit refresh timer and feed-boundary results
794dea8jmgasper/summit
Document PGO Reddit layout trace and its overhead
b44e29ejmgasper/summit
Record live Guardian NVDEC playback on PGO build
dfac4b4d373027jmgasper/summit
Record repeat PGO and fresh control scores
d9c9f6fjmgasper/summit
Record PGO benchmark and media validation results
bd4baa9jmgasper/summit
Make fast Haiku WebKit archiver selection repeatable
3a07addjmgasper/summit
Record completed PGO training workloads and profiles
762b432jmgasper/summit
Record GCC profile flush and archiver diagnosis
e652983jmgasper/summit
Allow explicit GCC profile flush on Haiku process exit
aecd6f1jmgasper/summit
Document PGO training scope and untrained-code safeguard
a03397bjmgasper/summit
Use atomic counters for profile-guided browser build
d132571jmgasper/summit
Record profile-guided engine build trial
bf1dd31jmgasper/summit
Record current live Reddit scroll stalls
3839702jmgasper/summit
Record Preact and Svelte style invalidation counts
320d25ca7f0a7fjmgasper/summit
Decode Haiku media seek preroll off the page thread
eab1927jmgasper/summit
Record Zen 1 benchmark and idle seek stalls
6617763jmgasper/summit
Measure event-loop gaps during repeated media seeks
97024f4jmgasper/summit
Record repeated seek results under build load
3d38cdbjmgasper/summit
Add repeated media seek probe for Reddit and Guardian clips
bf2cc53jmgasper/summit
Record Zen 1 engine benchmark plan
418f1cbjmgasper/summit
Refresh current performance baseline
c65429ejmgasper/summit
Record GPU tile painting results after scrollbar fix
18f01d7jmgasper/summit
Enable tested GL Canvas path in workstation launcher
d1de1b1jmgasper/summit
Record raster scrollbar validation and launcher build
1642119jmgasper/summit
Paint Haiku coordinated scrollbars with raster Skia
b85c0edjmgasper/summit
Document Canvas threshold and scrollbar GL trace
74a25f2jmgasper/summit
Record style cache hit and lookup measurements
9f404e8jmgasper/summit
Record live Guardian NVDEC and frame handoff check
1e55b4cjmgasper/summit
Add opt-in Skia GL Canvas path on Haiku
8efa02djmgasper/summit
Record Chart.js frame and Skia oval bottleneck
95dac64jmgasper/summit
Verify pointer drag seeking on Reddit HLS fixture
4769fc27f48f98jmgasper/summit
Document Haiku core-count behavior
a9670cajmgasper/summit
Trace Speedometer animation and style phases
55f25eca9261bajmgasper/summit
Batch simple CSS insertions without replaying font rules
29475a67355f1665fe090jmgasper/summit
Preserve font registrations on simple CSS rule insertion
9b5e8c9jmgasper/summit
Record Guardian CSS rule A/B playback result
e3bb9d3jmgasper/summit
Trace Guardian font selector churn to CSSOM rule insertion
77f579bjmgasper/summit
Document Guardian main-document layout trace
95ef824jmgasper/summit
Trace full layout invalidation sources on Haiku
cec0180jmgasper/summit
Record Guardian frame handoff and repaint coalescing results
267e2ccjmgasper/summit
Add opt-in Haiku video frame handoff trace
e43bd0ee9e76a5jmgasper/summit
Attribute CodeMirror gap callback and record matched timings
c187268jmgasper/summit
Measure CodeMirror plugin and redraw phases
89e6c0ajmgasper/summit
Read Firefox benchmark score from collected payload
d8edc30jmgasper/summit
Trace CodeMirror gap observer measurement stages
c5c271fjmgasper/summit
Enable focused Firefox observer timing comparison
fb54b0djmgasper/summit
Record Guardian loop and Reddit seek regression checks
3a19069jmgasper/summit
Keep Haiku media tracks seekable after playback ends
4e3fe35jmgasper/summit
Record Reddit seek fix and Guardian playback measurements
0941506jmgasper/summit
Preroll Haiku video seeks to requested position
7db38f0jmgasper/summit
Add Guardian inline video playback probe
a047c26jmgasper/summit
Release media lock while waiting for video frames
821f9fajmgasper/summit
Expose finite Haiku media duration as seekable range
b58c423jmgasper/summit
Label CodeMirror observer targets for callback attribution
0a86c38jmgasper/summit
Attribute CodeMirror observer time to JavaScript callbacks
453af14c300764jmgasper/summit
Document workstation Summit test launcher
8ff1129jmgasper/summit
Trace intersection observer update and notification cost
069b9a5jmgasper/summit
Record matched Speedometer and focused page-update traces
9bc1dd9jmgasper/summit
Record current Reddit NVDEC playback checks
a727f62jmgasper/summit
Document scroll notification coalescing trial
6302c9ajmgasper/summit
Trace delayed scroll coverage and rendering handoff
4ce0841jmgasper/summit
Trace Reddit DOM coverage after async scrolling
2b734cbjmgasper/summit
Trace and bound Haiku async scroll refresh trials
1f3d7e6jmgasper/summit
Correct Firefox Chart.js baseline in performance summary
61652b1jmgasper/summit
Record Reddit scroll and NVDEC smoke on width-cache build
64e4440jmgasper/summit
Reuse measured widths for safe Haiku text runs
64a5e64jmgasper/summit
Record fresh inline roots in TipTap trace
1658a62jmgasper/summit
Trace TipTap intrinsic width rebuilding
54108f5jmgasper/summit
Measure scroll boundaries during Reddit wheel bursts
c8a28f4jmgasper/summit
Clarify Reddit async scroll trial limits
5ba2656jmgasper/summit
Trace async scroll handoff and document tile limit
05f114djmgasper/summit
Reject media files without playable tracks
ecba164jmgasper/summit
Record Skia GL tile painting trial on workstation
d346943jmgasper/summit
Record inline reuse coverage in DOM benchmark suites
fd73787jmgasper/summit
Record matched Speedometer and timer-path controls
4c6e15bjmgasper/summit
Compare Speedometer at matched content viewports
83a9b3cjmgasper/summit
Advertise supported Reddit HLS sources to web pages
86bdcd0jmgasper/summit
Retain viewport scroll correctness probe and trial findings
cc10923jmgasper/summit
Trace viewport layout invalidation during Reddit scroll
c35e618jmgasper/summit
Trace post-layout task reentry in Reddit scroll stalls
38a7f75jmgasper/summit
Add low-volume page update trace for live scroll stalls
3af7d58jmgasper/summit
Document full-window Reddit scroll stalls and media check
2776fa4jmgasper/summit
Capture complete native frame stats for scroll bursts
d5b81a6jmgasper/summit
Record live Reddit paint-worker comparison
f617f4djmgasper/summit
Locate TipTap flex dirty-state boundary
712a1edjmgasper/summit
Trace repeated TipTap flex layout and retain geometry probe
ab87e81jmgasper/summit
Record TipTap forced flex layout trace
dbc3a84jmgasper/summit
Isolate TipTap selection layout cost
699b1e1jmgasper/summit
Record Reddit grid stretch layout dependency
8c00b79jmgasper/summit
Record fixed-repeat grid performance trial
f4a1f21jmgasper/summit
Document Perf Dashboard layout findings
7d883b7jmgasper/summit
Cache Haiku window geometry in WebProcess
59a0e88jmgasper/summit
Fast-path full-circle Skia canvas fills
c25f667jmgasper/summit
Coalesce HTML canvas frame damage
65a6ae0jmgasper/summit
Add Canvas 2D acceleration benchmark control
e3bb229jmgasper/summit
Enable validated modern grid coverage
ada0993jmgasper/summit
Preserve modern grid area sizing
5a4f1abjmgasper/summit
Implement guarded grid space-between layout
0da86b3jmgasper/summit
Trace legacy grid fallback constraints
0271685jmgasper/summit
Attribute legacy grid child layouts
f6b16fdjmgasper/summit
Attribute slow Reddit renderer layouts
a72af30jmgasper/summit
Split slow Reddit layout phases
19f2641jmgasper/summit
Wake cancelled media downloads promptly
dd53cf5jmgasper/summit
Trace slow Haiku media cancellation
3144483jmgasper/summit
Record libstdc++ assertion benchmark
b01e931jmgasper/haiku
rock5-itx: add ES8316 analog audio playback
f740822jmgasper/summit
Trace slow Reddit page updates
b550f68jmgasper/summit
Measure Reddit inline layout coverage
a07eea8jmgasper/summit
Cache Skia system typeface matches
396b263jmgasper/summit
Document cross-suite Speedometer isolation
1ca0a74jmgasper/summit
Add safe Haiku benchmark profiling
e1dfb0djmgasper/summit
Record live Reddit media and scroll validation
a0a180ejmgasper/summit
Add guarded fixed inline layout reuse
f005db9jmgasper/summit
Restore Reddit HLS media playback
1248aa1jmgasper/summit
Record native Zen compiler benchmark
c917955jmgasper/haiku
arm64: add RK3588 hardware media decoding
cead858jmgasper/summit
Profile inline text layout cost
669ed0ajmgasper/summit
Compare simplified text layout mode
0cb1c0ejmgasper/summit
Refresh current Summit performance summary
7d1e759jmgasper/summit
Add focused text layout probe
eefcae7jmgasper/summit
Record paced compositor regressions
e1c4d9bjmgasper/summit
Record Reddit HLS playback boundary
7323eddjmgasper/summit
Pace Haiku composition at display refresh
b82cd72jmgasper/summit
Measure Haiku native view queue delay
72bdb27jmgasper/summit
Trace Haiku wheel routing on demand
e1f6317jmgasper/summit
Record editor profile and mimalloc paint-worker sweep
2526934jmgasper/summit
Record browser NVDEC selection and allocator verification
9a556a3jmgasper/summit
Default Haiku to mimalloc and expose selected media codec
fbff195jmgasper/summit
Keep real-site scroll captures visible and scoped to burst
366ce99jmgasper/summit
Record same-bundle Speedometer runtime variation
8a0e36djmgasper/summit
Probe NVDEC selection through Summit media format
1f4ff00jmgasper/summit
Record NVDEC add-on visibility during Summit playback
1025a7cjmgasper/summit
Verify synthetic scroll bursts finish before capture
ce7843bjmgasper/summit
Record workstation NVDEC decoder verification
44e4d41jmgasper/summit
Measure delivered Summit frames during real-site scrolling
fd4699bjmgasper/summit
Verify synthetic wheel input moves the Reddit feed
7fcde42jmgasper/summit
Make real-site scroll captures honest without frame hooks
a6b67f7jmgasper/summit
Record Firefox suite gaps for next performance work
1705379jmgasper/summit
Tune Haiku Skia tile workers for responsive browsing
be40431jmgasper/summit
Record Speedometer warmup controls
d5ee3f8jmgasper/summit
Revert compositor pacing and retire temporary traces
e831c73jmgasper/haiku
rock5-itx: qualify installed Mali GLInfo and GLTeapot
587b39bjmgasper/summit
Avoid blocking audio latency during media teardown
59772a0955ee81jmgasper/summit
Trace media teardown and WebCore rendering stalls
96f12bfjmgasper/haiku
rock5-itx: enable NVMe MSI-X and verify SPCC TRIM
204fc3ajmgasper/summit
Pace Haiku compositor frames to display refresh
d49ea83jmgasper/haiku
rock5-itx: enable both onboard Ethernet ports
71bbc7bjmgasper/summit
Measure coordinated frame cadence on real Reddit scrolling
2b08aa9jmgasper/summit
Play HTTP media with a stable clock and end state
f9b7d62jmgasper/haiku
arm64: report RK3588 core models and maximum speeds
b6bc699jmgasper/summit
Record completed Speedometer run and core use
d514a21jmgasper/haiku
rock5-itx: install full system on NVMe as default boot
693a710jmgasper/summit
Avoid texture pool timer lock inversion during compositing
73405921c470b1jmgasper/summit
Keep NVDEC diagnostics alive and make media teardown safe
543e944dee4bebjmgasper/summit
Say which way into the hang works, and which wastes a day
a2c36ee0e8d1f334660bd58666e7jmgasper/summit
Make coordinated graphics hold the refresh rate
a08624cjmgasper/summit
Record what coordinated graphics still needs
d63fc0djmgasper/summit
Write up how coordinated graphics was made to render
a069233jmgasper/summit
Make coordinated graphics render on Haiku
a18ddb3jmgasper/summit
Build and run the coordinated graphics stack
029b347jmgasper/summit
Take the port most of the way to coordinated graphics
2822847jmgasper/summit
Draw the page with Skia
2e7f3e0jmgasper/summit
Build Skia on Haiku
100344b661cf81b3025cc7c2a73ejmgasper/haiku
docs: the card decodes video, and something plays a film
fe07095fd33401jmgasper/haiku
nvdec: every picture identical, including real video
d58973djmgasper/haiku
nvdec: whole H.264 streams, decoded on the card
026c6b2jmgasper/haiku
nvdec: a picture, decoded by the card, byte for byte
735cafc05112259f7823af61627b8ab7fab63563c95156281164878e5d4b0baf826385jmgasper/amp
Add a Settings button to the main window
7eae4edjmgasper/amp
Import TasAmp 0.1.6 alpha sources
74b42bb8c79202838e5ee2fb97a8aff38b0c5462c0jmgasper/haiku
mt7922wifi: narrow down what stops association
fc669701217981d2ea7e80459ea0b6f0016428d50455cc821c91f86ajmgasper/haiku
mt7922wifi: the card is a wireless interface
1d7aeb957a805f4376d46jmgasper/haiku
rock5-itx: document the qualified +315 spanning desktop with per-port cursors (stage 5b)
fc4fba18cbd726jmgasper/haiku
mt7922: keep what was heard, and pick one to join
a79ca5ajmgasper/haiku
mt7922: the radio transmits, and is answered
7ccba1c9bf36a3eff400djmgasper/haiku
mt7922: the card sees networks
0736179fa0a76bf09dcbce7e380b9524dfb54d03bcdf0b2916592aa9jmgasper/haiku
mt7922: frames off the air, but only the ordinary kind
b5352d80505348761d22520b3d9f738bc2391eef13jmgasper/haiku
mt7922: the radio looks around
7eaaa21jmgasper/haiku
mt7922: get the radio from running to willing
8afae45jmgasper/haiku
mt7922: the firmware says what the radio is
30f6d6djmgasper/haiku
docs: the Wi-Fi firmware runs
ab233adjmgasper/haiku
mt7922: the firmware runs
a5ef54ba7bb917jmgasper/haiku
mt7922: two things the part expects before its firmware
16dec1c03a0458jmgasper/haiku
docs: the workstation needs someone at it
9073bedjmgasper/haiku
mt7922: the transfer rings - written, NOT yet run
600d513jmgasper/haiku
mt7922: read what MediaTek ships for this part
160a1cajmgasper/haiku
x399: fetch the Wi-Fi firmware too
c342baa7fce605jmgasper/haiku
mt7922: memory the card can reach by itself
9e7a500e3d555ajmgasper/haiku
mt7922: a driver that reaches, wakes and resets the card
e63fb1585f72d3f06630ede9fb2djmgasper/haiku
x399: reach the MT7922's Wi-Fi half from userland
03151ed84d902cb77ac38ece64e1508a627jmgasper/haiku
bluetooth: give MediaTek radios their firmware
d970346ba1e072jmgasper/haiku
x399: tools for bringing up the MT7922 Bluetooth radio
d052c14166992d70bebdc407f8a9eb029f95428293cfbfdca9044c70jmgasper/haiku
rk3588_display: a 0x0 cursor bitmap clears the pointer
0a301482fd2635jmgasper/haiku
docs: the Mesa changes the graphics work depends on
f28f179972bd91jmgasper/haiku
docs: keep the programs the status document argues from
e3cadfajmgasper/mesa
zink/hgl: say what the present counter is for
7e9162ejmgasper/haiku
docs: the file system after a day of power cycles
993cf0b118c4ea0a990abjmgasper/haiku
docs: what resizing a window showed
a4addb1b69c156add6ea1jmgasper/haiku
docs: the summary at the top described this morning
ea85400ae347f7273ca4330c3ae9339a4d6706b27671b53a0jmgasper/haiku
docs: the monitor says it takes stereo over HDMI
91054dejmgasper/haiku
hda: say what a display claims about its own audio
855a6beb4fa6020848c61jmgasper/haiku
rock5-itx: document the system-default OpenGL candidate
e15b1c2jmgasper/haiku
docs: three heads on one desktop, without three monitors
abec5fb4ac60dc486f4333e5ec21950e0e67004927be8bf6bjmgasper/haiku
nvidia_rm: hand out the retrace semaphore Haiku asks for
2adfb70jmgasper/haiku
nvidia_rm: the display can say when it is between frames
8a5ec223139063a62adb4ec00ad8fa12dd76b7bc245a3522ce1649e814cf5ec213e02ce557610e505ae7aeb69a6jmgasper/haiku
rk3588_display: native HDMI1 mode changes
a991b2cjmgasper/haiku
docs: qualify the +277 accelerant with vertical retrace
231fa14jmgasper/haiku
nvidia_rm: find out what stopping the tearing would take
a5d5f9e07ee96bdf0aa0cf87b0de552d8b38bba872ddacded00b9447jmgasper/mesa-nvk
nvrm: let a renderer draw into the screen's frame buffer
6be0ad1jmgasper/haiku
rk3588_display: retrace diagnostics
96bfda491642df8483c1cjmgasper/haiku
docs: the freeze, and the bus running at a quarter speed
4378c22jmgasper/mesa-nvk
nvrm: train the bus when the device is opened
dea81e5jmgasper/haiku
nvdpyinfo: report and set the PCIe link speed
06a5e55ff0a4c3jmgasper/haiku
docs: describe the accelerant and retrace display stages
bfca4e9aba5a43jmgasper/haiku
docs: measurements for presenting without the CPU
d5df0724759fa1jmgasper/haiku
docs: the GPU presents into app_server's bitmap
0b35eb2jmgasper/mesa-nvk
nvk/nvrm: let the GPU use memory the application owns
39cafa1jmgasper/haiku
nvidia_rm: pin application memory for the GPU
31ff8ab595974939c4b9abce3c82jmgasper/haiku
docs: qualify the +269 native scanout swap
f93aa97jmgasper/haiku
docs: OpenGL renders on the GPU
2c0ecebjmgasper/mesa-nvk
nvk: say so when a constant buffer is not aligned enough
7b34853f3cec9823b4eeb8e85e189d3b24djmgasper/mesa-nvk
nvrm: page kinds for pre-Turing GPUs, and a submission timeout
80658d33883213jmgasper/haiku
rk3588_display: opt-in scanout buffer swap for HDMI1
3d9e1728e40218jmgasper/mesa
haiku: add a Zink renderer add-on
d0b3ccajmgasper/mesa
Re-enable pthread barriers on Haiku.
ef61ffajmgasper/mesa
Fix build for Haiku
b98b7efjmgasper/mesa
Disable EGL on Haiku.
71177f7jmgasper/mesa
Add any color_space support
6b9ff64jmgasper/mesa
Fix path for lavapipe module
279f16bjmgasper/mesa
osmesa: fix framebuffer leak on resize
24ee0fdjmgasper/mesa
mesa 22.0.5
d5e87a8jmgasper/haiku
docs: qualify the +263 native display observation
7e891fa5e156cajmgasper/mesa-nvk
nvrm: stop waiting a second for work that takes microseconds
7ebc13028cfe53jmgasper/haiku
docs: record the Vulkan fix and the DisplayPort findings
001942ecc089a2jmgasper/mesa-nvk
nvrm: run on Pascal, and map sub-page allocations correctly
25d58bdjmgasper/haiku
rk3588: read only reference-verified HDMI TX1 registers
eb2cef4efa956fjmgasper/haiku
rock5: keep EDID validation results stable across JSON
8d67ce2jmgasper/haiku
rock5: type text through the NanoKVM keyboard
b79ee1ajmgasper/haiku
nvme_disk: keep quiescing commands while suspended
ddcb1d72539f121ca55a8jmgasper/haiku
docs: x399 sleep status
3f3121a240e1f1a6ede61jmgasper/haiku
kernel: keep a suspend trace in memory
b26f8fe44ed654jmgasper/haiku
docs: x399 S3 status
38e6502ce52f4ajmgasper/haiku
nvidia_rm: suspend and resume the GPU
54f623ajmgasper/haiku
pci: save and restore configuration space across suspend
9af5974jmgasper/haiku
kernel: ACPI S3 suspend to RAM on x86_64
3ccc672jmgasper/haiku
nvme_disk: support suspend and resume
02237eejmgasper/haiku
nvidia_rm: span the desktop over all connected displays
aad268f0f92d96ff21a0271b2da2jmgasper/haiku
nvidia_rm: import X547's NVKMS accelerant and client SDK
860d3796db224ajmgasper/haiku
nvidia_rm: import X547's Haiku NVIDIA RM interface layer
25f1f42jmgasper/haiku
docs: record native NVMe boot on the X399 workstation
d174b2bjmgasper/haiku
pci: enumerate every ACPI host bridge on x86
ff086bejmgasper/haiku
kernel: load fixed-address ET_EXEC add-ons on x86_64
88f2b20jmgasper/haiku
docs: add X399 workstation inventory, plan and status
4b744ca1ab9f70jmgasper/haiku
docs: record native Mali shader-lifetime qualification
d6ca0428ad3c33jmgasper/haiku
mali: trace CPU polygon shader inputs and outputs
6d0a9aajmgasper/haiku
rock5: add bounded opt-in polygon geometry diagnostics
6b08a847a0800eb0d84c5jmgasper/haiku
docs: preserve the first native polygon fallback trial
f4f582f59cfb0a0cf180abf07f1601bfd9cjmgasper/summit
Add published uBlock CRX runtime baseline and request probes
32c9e839cb6858jmgasper/summit
Document verified CRX browser bundle and source export
b4bc8fb16c277241a0e372b0c608jmgasper/haiku
rock5: add reproducible GLTeapot application trial
1462e76jmgasper/haiku
rock5: qualify shared Mesa context-loss notification
4758423jmgasper/summit
Publish the verified thenable script result bundle
33cc337jmgasper/summit
Await thenable results from injected extension scripts
1d498a9jmgasper/summit
Document the verified script injection browser bundle
8a3f1f6jmgasper/summit
Add native extension script injection into existing tabs
1364589jmgasper/haiku
rock5: reserve deterministic instruction-cache aliases
f46f335e320e2ejmgasper/haiku
rock5: consume polled Mesa reset notifications once
5d31aa1jmgasper/summit
Verify published Dark Reader popup toggles
0450187jmgasper/summit
Add extension access queries and native extension tabs
b549420jmgasper/summit
Keep native compiler temporaries on the build volume
9fd805782cd02cjmgasper/haiku
mali_csf: Expose read-only queue reset progress
1caad96jmgasper/haiku
rock5-itx: Qualify bounded Mali command-fault recovery
3d3389ejmgasper/summit
Match extension content worlds by identity after reload
b0c407623f108cbdb6a29jmgasper/summit
Record Dark Reader reenable console evidence
b677d43jmgasper/summit
Add native tab messaging and reject stale document receivers
584fb4b5b871356cd6f50ada2ee83e526cd61fe7e5c0a2e9e0e3d496886704cjmgasper/haiku
ramfs: Release the published root vnode when unmounting
7040085jmgasper/haiku
rock5: measure sustained tiler heap stability
5066b5ajmgasper/haiku
rock5: buffer sustained rendering frame output
ab58d19jmgasper/haiku
rock5: add bounded sustained Mesa rendering fixture
b23ff5djmgasper/haiku
rock5: qualify fixed-heap Mesa incremental rendering
e8bcc0ejmgasper/summit
Record verified popup bundle provenance and VNC preview
ac3e12a9f4cc5b38ac04536a9fafb008cc856c5850jmgasper/summit
Record verified SVG validation bundle and source provenance
4f45a3e93833bejmgasper/summit
Build frozen browser bundles on the mounted extension volume
a807a225375aeaf21f886jmgasper/summit
Document verified icon bundle and restored VNC preview
32cb881jmgasper/summit
Implement and verify native dynamic extension icons
e94637djmgasper/summit
Pin published extension packages for compatibility testing
6cc95e9b550d8djmgasper/haiku
rock5: qualify native GLES pipeline pixels and recovery
61c3ad7jmgasper/haiku
rock5: add full-pixel GLES texture and pipeline coverage
178b12ec78137efbe4928ac0a132jmgasper/summit
Document verified badge color bundle and VNC preview
a2c7806jmgasper/summit
Implement and verify native extension badge colors
466f4b15189c37f6ecec32b5efbejmgasper/summit
Document verified overflow bundle and native VNC preview
b10a36d697af0ajmgasper/summit
Fix native extension overflow input and menu shutdown
954815f84190fajmgasper/summit
Record verified native action browser artifact
f5dc4c2jmgasper/summit
Connect native extension actions and real popup execution
8b51611jmgasper/summit
Record the verified Chrome identity browser bundle
80be788jmgasper/summit
Preserve Chrome manifest key extension identities
9c67f33jmgasper/summit
Add native extension installation and management
858221f6d18aacjmgasper/summit
Record the verified extension startup browser bundle
61388ecjmgasper/summit
Restore approved extensions across browser restarts
b4f841bjmgasper/haiku
rock5: qualify cached Mali GPU capabilities for Mesa
02838b6jmgasper/summit
Add public extension activation and dedicated native views
ac35c3030f5d37jmgasper/summit
Compile extension catalog in modern browser builds
caeaa1372bc864jmgasper/summit
Add persistent extension catalog and private package staging
1d29b64jmgasper/summit
Add asynchronous native extension package preparation
0be5eed7908c0f7742931f7130a23f3ac30187c49acb87c6562853029f4257788d067d7eda1095aa6c4bjmgasper/haiku
rock5-itx: qualify persistent Mali VM mapping lifetimes
9b8cca3a7d7bf0jmgasper/summit
Load native extension request rules through WebCore
6d244360d021d4jmgasper/summit
Host native extension action popup pages
9c11b8fe293d7fjmgasper/haiku
mali_csf: add persistent client buffers and CPU mappings
740accbjmgasper/kiri
Keep diff navigation labels readable on Haiku beta 5
a5116f7jmgasper/summit
Connect native extension gestures and command tab routing
279f9520780497jmgasper/haiku
rock5-itx: qualify Mesa Panfrost rendering reference
972ab58jmgasper/summit
Preserve native menu click fields against inherited setters
af8abdajmgasper/haiku
rock5-itx: qualify native Mali compute shader execution
74a1a63jmgasper/haiku
mali_csf: add fixed compute shader diagnostic
5060bcdjmgasper/summit
Port native extension menu APIs and callback ownership
b62355bjmgasper/kiri
Keep project search open when changing text fields
fe3238ajmgasper/haiku
rock5-itx: qualify native Haiku CSF memory submissions
9af3388jmgasper/summit
Record cookie dispatcher resolution in full engine build
3f7e42ejmgasper/haiku
mali_csf: add bounded CSF queue submission diagnostic
545441bjmgasper/summit
Port native cookie APIs and typed change delivery
495f51ecdd3f8ejmgasper/kiri
Bind project edit actions to the reviewed preview
93cc2cbe3506534c429c9jmgasper/haiku
mali_csf: distinguish MMU request completion from faults
343a34d8eba16456f231bb583e36bd41527jmgasper/summit
Port native action APIs and click-event dispatch
18233b3864d67ajmgasper/haiku
rock5: qualify native Mali power and identity cycles
311f203jmgasper/summit
Port native windows reads and lifecycle notifications
0c75d02a1b9322jmgasper/haiku
rock5: record native Mali clock and power observations
5924ae3jmgasper/summit
Port native tab reads and extension lifecycle events
39a46d2jmgasper/summit
Record native permissions full-engine link result
47c48998b2cd1ejmgasper/summit
Port native extension permissions API and durable grants
f584d90ef7d4b9774aac0jmgasper/summit
Add native extension permission consent broker and UI
c1479eajmgasper/haiku
mali_csf: validate and prepare firmware memory regions
714475ajmgasper/haiku
arm64: retain mapping records when aging accessed pages
36a7c1fjmgasper/summit
Port native extension commands and persistent shortcuts
ca6c9cad7dee3bjmgasper/summit
Support compound URL conditions in native content rules
1bf90d8jmgasper/summit
Record DNR URL filter full-build evidence
e2ed843ef25993jmgasper/summit
Record native package snapshot full-link result
a8701bf36e1204jmgasper/summit
Record native action and message-port full-link result
7e8e1d30779395jmgasper/summit
Record native permission full-link result
a40c1f494fd54e9b4f047jmgasper/summit
Record full engine verification of request metadata
4c09619jmgasper/summit
Remove duplicate Cocoa resource-blocking callbacks
6732f8e8b05d23fa1ee1b4bf7a99jmgasper/summit
Resolve native extension tabs, windows and frame queries
9e7c6f6351fa5d179738f396b7d9jmgasper/summit
Port queued extension test execution to common C++
278058fjmgasper/summit
Port extension promise assertions to common C++
5e1c0c98cb87e1jmgasper/summit
Add native reporting for extension test messages
6eb282fjmgasper/summit
Port stale extension website-data cleanup to Haiku
17a7f47b992e38b23e787ffaa2689ed86b74e26529jmgasper/summit
Share extension popup and tab page associations
2a840a76173f11jmgasper/summit
Share extension navigation and cookie event forwarding
402dd9ejmgasper/summit
Serialize native extension test values with sorted JSON keys
a8d3bbce23473429c960406d6c12e86ad99e4a6201jmgasper/summit
Move declarative network rule unload cleanup into common C++
d649e4da0f57bajmgasper/haiku
Document two-boot ARM64 ASID qualification
0a1e55e087919a67b175289eba20jmgasper/summit
Persist native background listeners by stable event names
04ddf1746f1dd8jmgasper/haiku
arm64: Reserve ASID zero for the empty user table
8ecb2934b5d4403a86dbbjmgasper/summit
Port extension runtime IPC and outgoing port routing
659cb7fjmgasper/summit
Port extension sender and tab metadata to common C++
e406e81jmgasper/kiri
Implement editor tab dragging and detached windows
94e56bddfb2e630851582jmgasper/summit
Preserve UTF-16 data in extension string bindings
4598ca0fb9f12c1623af3b6e355bjmgasper/summit
Port native extension world hooks and C++ event bindings
95d7652584802ajmgasper/summit
Avoid filesystem churn for unchanged engine source uploads
36e04926fa960d2a324d7b5524a36f33f20jmgasper/haiku
kernel: preserve 64-bit image notification payloads
0f362f7jmgasper/kiri
Show Kiri app icon in GitHub README
5ab4ba55c8614edea5c9ejmgasper/kiri
Prepare Kiri 0.0.1 alpha public release
0bc82e752f920ejmgasper/haiku
rock5-itx: record native ARM64 profiler qualification
5b2408a9a6289e43723d9d8446dejmgasper/haiku
arm64: clear the empty user translation table before use
c1dcd374727da1jmgasper/kiri
Add native Haiku application icon from Kiri logo
df2a603e8a7e66jmgasper/haiku
arm64: include VHE kernel frames in stack samples
4c2566a4deff48jmgasper/kiri
Add folded-paper Kiri logo concept
63929eefd2eb9eb5311a81ea319djmgasper/kiri
Register Kiri as a Tracker folder handler
f3699a47d0bd6d148197ecf90d26ef25fa681b4bbad4b5fcc822c9cf26a109bjmgasper/summit
Complete modern native UI bridges and process transport
c2a11b1jmgasper/haiku
docs: record SATA startup rejection during PCIe training
934c75ba5f9d41de787aejmgasper/haiku
docs: qualify concurrent cached eMMC file writes
df058aejmgasper/kiri
Add startup launcher with recent folders and files
08e04adjmgasper/summit
Integrate native modern view and validated font transport
ad2ba8ejmgasper/haiku
tools: add bounded concurrent MMC file checks
c3a3f5ajmgasper/haiku
docs: qualify cached eMMC shutdown and startup
556641fjmgasper/haiku
docs: record native eMMC cache and flush qualification
b881ac6jmgasper/haiku
mmc: initialize the discovery address before cache setup
bc21c9ejmgasper/haiku
mmc: add opt-in verified card cache operation
035e705b78188157d6c53a08e634jmgasper/haiku
sdhci: acknowledge completions before publishing results
63ce9f5jmgasper/haiku
sdhci: add opt-in high-memory CPU vector qualification
8a7e6b5jmgasper/haiku
rock5: qualify eight-bit eMMC file writes across reboot
597e1f9512e1a2jmgasper/haiku
mmc: verify the wired bus width before publishing cards
fb1811b70321368d81e34921b6710cef59ejmgasper/haiku
rock5: validate MMC partition extents before file tests
74886a7097e7e3b7cec53jmgasper/haiku
mmc: restart negotiation after an unsupported SD probe
cee0be93029920jmgasper/summit
Record full ICU 78 conformance and regression comparison
b47005aae716e83369448a4fda70jmgasper/summit
Adapt modern native input and editing commands for Haiku
4a16432e6ec002jmgasper/haiku
mmc: discover eMMC user areas and bound SDHCI transfers
718577ebe97c82jmgasper/summit
Validate native storage paths and module ownership
e090544a5f08ce4a687a4de71bc3jmgasper/summit
Handle unavailable browser profile and download directories
110ccfajmgasper/haiku
ahci: allow explicit ASM1164 direct-port selection
5f8d9b0d29e1a3jmgasper/haiku
rock5: use supported QEMU AHCI sector geometries
8496620jmgasper/summit
Build and test a private ICU 78.3 dependency
e0ea1f0jmgasper/haiku
ahci: prepare ARM64 DMA and managed PCI interrupts
9287b70jmgasper/summit
Add cancellable native socket monitoring for WebKit IPC
99c028882a1588a54a248jmgasper/kiri
Simplify workspace by removing the top toolbar
e285bfejmgasper/summit
Adapt native embedding to current color and loader callbacks
9bcc68ejmgasper/haiku
ipv6: order routes by the least significant mask bit
196adb9702ce3f3e88eacc983bc5jmgasper/summit
Implement and verify native process launch primitives
3a07a1887ab8f70d51a83d0c44068b960d348bbed7jmgasper/haiku
rock5: support IPv6 literals in checked network streams
df8294bjmgasper/summit
Recognize whitespace required by stored unified patches
1c37fd3jmgasper/summit
Correct cookie domain parsing and Haiku run-loop shutdown
ddd0fd8jmgasper/haiku
rock5: qualify bounded RTL8125 receive synchronization
dd133a8a741b9b87ddfc86ffbb12jmgasper/summit
Open native filenames without URL delimiter ambiguity
f6702c6a3f1fd084c8a2dd1eba34381da7djmgasper/summit
Guard VM engine builds against concurrent source updates
687b7ed6028ef06f3c4208eabab56a65563jmgasper/haiku
rock5: add checked concurrent network memory streams
9dc5aaa3b2d0617a3f5c04d151c89b87f6b87027dfjmgasper/haiku
rock5: record QEMU qualification of Ethernet candidate
c061d7cjmgasper/haiku
rtl8125: retain the correct root for each interface
fdcd191jmgasper/haiku
network: require wide interrupt interface on ARM64
d3313a5c5ade15jmgasper/haiku
rock5: qualify network DMA with emulated PCI traffic
30d52e2jmgasper/haiku
network: prepare ARM64 DMA for BSD compatibility drivers
c68654e0fdc51bjmgasper/haiku
rock5: supply the renamed bootstrap ICU data directory
ab7cd74jmgasper/haiku
rock5: qualify terminal and launcher fixes on the board
f71b08c674aaf5a2f6e618343e1b2aa2cc3jmgasper/haiku
rock5: qualify ITS tables above 4 GiB on native NVMe
18cf905jmgasper/haiku
rock5: qualify NVMe ITS writes and reboot persistence
0cbef68jmgasper/haiku
arm64: allow an explicit high-memory ITS table trial
b8571b9jmgasper/haiku
rock5: record native ITS NVMe read and reboot evidence
e1cb7e93ce6f6cd2a91fa29f14a06a613b25e961c4b49ac33ac8ffe908ccc83jmgasper/haiku
rock5: record onboard PCI reads and recovery limitation
d5ab6a401d443e41a9560860b9b90c5f1cbd6c3ae61feeb86201692500b8b94dc0a5e14021e10f661a161a773347efe8b6jmgasper/haiku
usb_rndis: retain open cookies until the final free hook
fbd0d76jmgasper/haiku
net: match device identity during deferred removal
3d928a48c58470f113541cf8c22c336b9c39a5a5bfjmgasper/haiku
nvme: split TRIM batches at controller processing limits
5ac55e20bf57e8b24cf3958aa5cdjmgasper/haiku
rock5: explicitly flush raw NVMe stress writes
33d832cjmgasper/haiku
nvme: add explicit ARM64 high DMA allocation diagnostic
215a43ajmgasper/haiku
rock5: record concurrent SSD I/O and USB control failure
63f1ef8jmgasper/haiku
rock5: pin storage stress workers across Haiku CPUs
726258cjmgasper/haiku
rock5: add bounded concurrent NVMe I/O diagnostic
bc3280ejmgasper/haiku
rock5: record native Samsung SSD boot and persistence
c0135e7f674ee52d9159ajmgasper/haiku
pci: add explicit ROCK 5 EDK2 v1.1 NVMe host profile
cf04b80af14aba6b8a1be358051220a934ejmgasper/haiku
rock5: add a read-only PCI configuration handoff probe
e58f516b59ad66jmgasper/haiku
rock5: record NVMe I/O and boot qualification in QEMU
0ca44d82f2efd597ba616jmgasper/haiku
rock5: record ARM64 cache regression and QEMU validation
484f09ae10bf1692b314a3b9f272cad1ff0c419bd147d23e1c64346e7d518903d3c2812a53c35jmgasper/haiku
su: keep getopt result signed on ARM
29c6cf9jmgasper/haiku
arm64: reboot and power off through firmware PSCI
9a23e439c7a2f3186268djmgasper/haiku
ehci: repair periodic polling and queue retirement
494b6188760932d6fe0f391621a2jmgasper/haiku
docs: record recovery audit and native input diagnostics
2f6d74dc5bdcbcjmgasper/haiku
Record native ROCK 5 USB boot and framebuffer desktop
9a1b6b00829eacjmgasper/haiku
Record clean eight-core kernel checkpoint validation
5b8b7b1c9cf029jmgasper/haiku
Fix ARM64 EL2 timer selection and EFI runtime mappings
af430728dcb94e6590187fbadc95e1aeff8e0e2d963b1b9c7288f7e90e5dafajmgasper/haiku
rock5-itx: establish ARM64 build and remote hardware lab
84b77e2jmgasper/proton-bridge
chore: merge Queshuachaca to master
87b5832jmgasper/proton-bridge
chore: Queshuachaca Bridge 3.27.0 changelog.
04e46ebjmgasper/proton-bridge
chore: Pamban Bridge 3.26.0 changelog.
634f681jmgasper/proton-bridge
feat(BRIDGE-622): patch vulnerabilities August 2026
97d9fee