Commit Graph
541 Commits
Author SHA1 Message Date
ZacharyZhang-NY 18fe57ddc6 fix(servo): reconcile the loading state through redirects and pushState 2026-07-10 16:28:06 -04:00
ZacharyZhang-NY 650196e4e9 fix(downloads): open and reveal files on every platform 2026-07-10 16:17:34 -04:00
ZacharyZhang-NY e4c0f57316 docs: mark profile isolation, settings persistence, and permission trim done 2026-07-10 16:12:51 -04:00
ZacharyZhang-NY 2cdad7461d fix(permissions): show only the site permissions Servo enforces 2026-07-10 16:11:57 -04:00
ZacharyZhang-NY d271670906 feat(settings): persist scalar settings across launches 2026-07-10 16:08:13 -04:00
ZacharyZhang-NY 324b0f1a6e fix(profiles): scope the sidebar to the active profile 2026-07-10 16:00:30 -04:00
ZacharyZhang-NY 9547f75582 docs: document macOS Metal toolchain and cross-platform build prerequisites 2026-07-10 15:56:18 -04:00
ZacharyZhang-NY 02ddd67078 fix(dev): resolve the macOS Metal toolchain before building the shell 2026-07-10 15:55:39 -04:00
ZacharyZhang-NY e19dd6f808 docs: refresh agents.md debt ledger from the full audit 2026-07-10 12:16:48 -04:00
ZacharyZhang-NY 4e460a51d7 fix(sync): keep sync owner first-claim-wins on Windows 2026-07-10 12:16:15 -04:00
ZacharyZhang-NY fd7f8c3ef0 feat(tabs): run the idle archive policy on a periodic sweep 2026-07-10 12:15:20 -04:00
ZacharyZhang-NY 175702e55a refactor(appearance): remove the decorative accent color row 2026-07-10 12:11:56 -04:00
ZacharyZhang-NY 7c5766137b fix(shortcuts): bind only the current platform's keys 2026-07-10 12:11:06 -04:00
ZacharyZhang-NY bfab49106d fix(tabs): keep the remembered active tab when closing a background tab 2026-07-10 12:09:30 -04:00
ZacharyZhang-NY 7a7e911e38 docs: add agents.md engineering state of truth 2026-07-10 12:01:43 -04:00
ZacharyZhang-NY bb16ed6fb3 feat(core): persist and restore browser state across launches 2026-07-10 12:01:43 -04:00
ZacharyZhang-NY cb1ff2e66d docs(prd): record deferred Updates and Advanced settings sections 2026-07-10 11:45:25 -04:00
ZacharyZhang-NY dd0f84600d feat(spaces): make the Space accent real end to end 2026-07-10 11:45:08 -04:00
ZacharyZhang-NY e95177b3e6 refactor(settings): fold the read-only Advanced page into its owning sections 2026-07-10 11:40:09 -04:00
ZacharyZhang-NY b87f9ae2d4 refactor(privacy): drop the diagnostics reporting toggle until a reporter exists 2026-07-10 11:38:47 -04:00
ZacharyZhang-NY 07cd598f75 refactor(settings): remove the Updates page until an updater exists 2026-07-10 11:34:26 -04:00
ZacharyZhang-NY 91e0e4522f fix(auth): rate limit Better Auth routes per client 2026-07-10 11:27:52 -04:00
ZacharyZhang-NY 73f52cdcb1 fix(sync): bound response reads to the snapshot wire limit 2026-07-10 11:21:10 -04:00
ZacharyZhang-NY 5a9400e48e feat(servo): update to latest upstream revision 2026-07-10 11:01:32 -04:00
ZacharyZhang-NY c5c622f1b8 fix(tests): read complete requests in the snapshot conflict server 2026-07-10 10:48:41 -04:00
ZacharyZhang-NY 3be13ca295 fix(sync): bind browser data to one account owner 2026-07-10 10:46:52 -04:00
ZacharyZhang-NY 46eac43326 fix(auth): reconcile expired desktop sessions 2026-07-10 09:46:55 -04:00
ZacharyZhang-NY 2f346abaea fix(auth): revoke desktop sessions safely 2026-07-10 08:57:00 -04:00
ZacharyZhang-NY 94afa23a69 fix(auth): store bearer tokens in native credentials 2026-07-10 07:57:44 -04:00
ZacharyZhang-NY 34ac842078 fix(auth): revoke bearer sessions on sign out 2026-07-10 06:39:08 -04:00
ZacharyZhang-NY 540b901fd6 fix(sync): secure encrypted snapshot lifecycle 2026-07-10 06:24:53 -04:00
ZacharyZhang-NY 556c5ff624 fix(sync): enforce private profile boundaries 2026-07-10 03:02:10 -04:00
ZacharyZhang-NY cb0dc7f23f fix(auth): prevent device registration replay 2026-07-10 02:22:52 -04:00
ZacharyZhang-NY f6ee99c3c2 fix(auth): make session revocation authoritative 2026-07-10 02:06:09 -04:00
ZacharyZhang-NY b7500b4f91 fix(servo): refresh upstream safety fixes 2026-07-10 01:56:30 -04:00
ZacharyZhang-NY 15ae783c05 ci(security): enforce Rust advisory policy 2026-07-10 01:23:14 -04:00
ZacharyZhang-NY e085174b89 fix(servo): gate vulnerable RSA private operations 2026-07-10 01:06:48 -04:00
ZacharyZhang-NY 670f7abe60 fix(deps): backport secure Wayland XML parser 2026-07-10 00:37:49 -04:00
ZacharyZhang-NY fcc8443c45 fix(deps): upgrade maintained stack safety macros 2026-07-10 00:18:12 -04:00
ZacharyZhang-NY 54adc0eab8 fix(deps): upgrade git2 to 0.21.0 2026-07-10 00:14:57 -04:00
ZacharyZhang-NY 1252c50fdc fix(deps): update quinn memory bound patch 2026-07-10 00:12:38 -04:00
ZacharyZhang-NY 144ba89ba3 fix(deps): update memory map safety patch 2026-07-10 00:10:30 -04:00
ZacharyZhang-NY a3dcc80952 fix(deps): update crossbeam pointer safety patch 2026-07-10 00:09:30 -04:00
ZacharyZhang-NY 70e595ddd4 fix(deps): update anyhow soundness patch 2026-07-10 00:08:30 -04:00
ZacharyZhang-NY e68b591a14 fix(deps): remove vulnerable grid release 2026-07-09 23:59:42 -04:00
ZacharyZhang-NY 27899bbc22 fix(deps): update vulnerable tar parser 2026-07-09 23:51:24 -04:00
ZacharyZhang-NY 58e9bd7d38 fix(servo): bound live request frames 2026-07-09 23:44:27 -04:00
ZacharyZhang-NY 83badaea81 fix(servo): bound live protocol metadata 2026-07-09 23:32:17 -04:00
ZacharyZhang-NY a6e3aeaf46 fix(navigation): classify HTTP schemes case-insensitively 2026-07-09 23:08:15 -04:00
ZacharyZhang-NY 755a6aabd8 fix(servo): lease persistent profile data 2026-07-09 23:05:10 -04:00