Commit History

latest 1000 ← Back to Activity
v2.0.485 candidate (rust): a browser pin survives relaunch (pup_use actually takes) (#109)
John Lauer · c199e4c ·
Publish 2.0.485
John Lauer · e508d2e ·
v2.0.484 candidate (rust): cdpQuiet setting: skip the Runtime.enable CDP leak (#109 experiment)
John Lauer · 04c83d8 ·
Publish 2.0.484
John Lauer · 63efa87 ·
v2.0.483 candidate (rust): consumer-Chrome transport (ECH+QUIC), languages, no pre-granted permissions, native-code EME…
John Lauer · 90d6547 ·
Publish 2.0.483
John Lauer · 10f61ea ·
v2.0.482 candidate (rust): pup mirrors the installed consumer Chrome version in UA + client hints (#109)
John Lauer · 1f50ad8 ·
Publish 2.0.482
John Lauer · 5ae89a5 ·
v2.0.481 candidate (rust): restore Chrome sign-in/sync prompt suppression flags dropped in the Rust port
John Lauer · 9ac2764 ·
Publish 2.0.481
John Lauer · 8ad8959 ·
v2.0.480 candidate (rust): pup presents as consumer Google Chrome (UA brand + EME shim), unblocking Akamai brand walls…
John Lauer · 26a3f32 ·
Publish 2.0.480
John Lauer · 1e098fc ·
v2.0.479 candidate (rust): renderCheck ok:false + nbrowser hint on chrome-error pages; hide navigator.webdriver; pup_do…
John Lauer · be86c6b ·
Publish 2.0.479
John Lauer · 0f46009 ·
v2.0.478 candidate (rust): a window never gains a duplicate tab for a URL it already has (pump + relaunch dedup)
John Lauer · 5c3a110 ·
Publish 2.0.478
John Lauer · 0809d94 ·
v2.0.477 candidate (rust): Chrome never restores its own session (wipe tab-restore files); pup owns every tab
John Lauer · 6796bd2 ·
Publish 2.0.477
John Lauer · 1c61910 ·
v2.0.476 candidate (rust): a bulk close cancels an in-flight restore instead of blocking on it
John Lauer · fd17af0 ·
Publish 2.0.476
John Lauer · f0589d3 ·
v2.0.475 candidate (rust): the restore drain waits for the whole batch (reservation set), not a single relaunch
John Lauer · 0782f9f ·
Publish 2.0.475
John Lauer · 056eef1 ·
v2.0.474 candidate (rust): a bulk close waits for an in-flight restore so no window lingers behind it
John Lauer · f57a745 ·
Publish 2.0.474
John Lauer · d89212b ·
v2.0.473 candidate (rust): a window mid-restore ignores Chrome's auto-restored phantom tab
John Lauer · 2332605 ·
Publish 2.0.473
John Lauer · 9f946d4 ·
v2.0.472 candidate (rust): restart waits for an in-flight restore to finish; toolbar pen resolves _tabUrl to the foregr…
John Lauer · 2cec954 ·
Publish 2.0.472
John Lauer · e0a12a5 ·
v2.0.471 candidate (rust): relaunch counter resets on success (no window given up after two good relaunches); _tabUrl p…
John Lauer · 2eef6a8 ·
Publish 2.0.471
John Lauer · 4f84d9d ·
v2.0.470 candidate (rust): pup_close deletes the session file before closing tabs (no ghost windows after an update); c…
John Lauer · 0742e12 ·
Publish 2.0.470
John Lauer · 8400de9 ·
v2.0.469 candidate (rust): crash recovery drops every session before relaunching any (no dead tabs listed mid-recovery)
John Lauer · 21a23c6 ·
Publish 2.0.469
John Lauer · 26ebeca ·
v2.0.468 candidate (rust): restart never re-attaches a relaunching window to another window's tab; file re-attach skips…
John Lauer · b8932ed ·
Publish 2.0.468
John Lauer · c01b3f6 ·
v2.0.467 candidate (rust): A tab pup opens is tracked the instant it is attached, so recovery no longer duplicates tabs…
John Lauer · 4d0d2f3 ·
Publish 2.0.467
John Lauer · 5325558 ·
v2.0.466 candidate (rust): pup_restart_browser returns at once with a restoring list; the relaunch runs on a helper thr…
John Lauer · f394d36 ·
Publish 2.0.466
John Lauer · de39385 ·
v2.0.465 candidate (rust): pup_restart_browser relaunches every window from its file synchronously and reports restored…
John Lauer · eb72962 ·
Publish 2.0.465
John Lauer · 06fda7d ·
v2.0.464 candidate (rust): pup_restart_browser waits for the profile lock to clear so the next open succeeds
John Lauer · 7bc91fb ·
Publish 2.0.464
John Lauer · 6f5dbad ·
v2.0.463 candidate (rust): Idle browsers are released after a grace period (idleBrowserQuitMin, default 10) instead of…
John Lauer · 82ea530 ·
Publish 2.0.463
John Lauer · 70e4961 ·
v2.0.462 (insiders): pup reports box RAM, free percentage and the cost of a tab back to the calling AI on every open an…
John Lauer · d26eb04 ·
v2.0.462 candidate (rust): pup reports box RAM, free percentage and the cost of a tab back to the calling AI on every o…
John Lauer · ccce3e7 ·
Publish 2.0.462
John Lauer · 7e7b460 ·
v2.0.461 candidate (rust): Wedged-browser watchdog with an honest toast, pup_restart_browser, and session files that ca…
John Lauer · e8ebaa9 ·