# Commits · PR \#7262 · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/pull/7262/commits)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

[feat\(desktop\): import cookies from Safari](https://git.cafe/pingdotgg/t3code/pull/7262.md)

Version: 61

Head commit: c6cb164bc007a02da724bb446fa2d1efceb1b8b5

Base commit: 5e1c23d769b182018f5bd6d3623a7edec13d26bc

Comparison base: 764946502390845919d974490bc85e87b788c996

Showing up to 20 entries from this revision. If the pull request changes, reopen the first page before continuing.

- [feat\(desktop\): discover Safari profile cookie stores](https://git.cafe/pingdotgg/t3code/commit/c6cb164bc007a02da724bb446fa2d1efceb1b8b5?format=markdown) — c6cb164bc007a02da724bb446fa2d1efceb1b8b5; Julius Marminge

- [fix\(web\): tell the user to relaunch when Full Disk Access still reads denied](https://git.cafe/pingdotgg/t3code/commit/423564cbb3c14d73fb88275acea2780245488cd1?format=markdown) — 423564cbb3c14d73fb88275acea2780245488cd1; Julius Marminge

- [fix\(desktop\): keep host-only Safari cookies host-only](https://git.cafe/pingdotgg/t3code/commit/9611ffbeae8461da25e56ae938c69bb478a9d2f5?format=markdown) — 9611ffbeae8461da25e56ae938c69bb478a9d2f5; Julius Marminge

- [fix\(desktop\): tell Safari's Full Disk Access apart at listing time](https://git.cafe/pingdotgg/t3code/commit/35f4dcdd21a047d41ae0e6924452de5d4eb1d680?format=markdown) — 35f4dcdd21a047d41ae0e6924452de5d4eb1d680; Julius Marminge

- [fix\(desktop\): reject Safari records that overlap the page table or each other](https://git.cafe/pingdotgg/t3code/commit/3a8fcf706d04c8fb284b77dddeab0e8ed9c93176?format=markdown) — 3a8fcf706d04c8fb284b77dddeab0e8ed9c93176; Julius Marminge

- [fix\(desktop\): refuse a Safari jar its page table doesn't describe, and route only TCC to Full Disk Access](https://git.cafe/pingdotgg/t3code/commit/f979d6fc86970facff454a5ad0351937367378ea?format=markdown) — f979d6fc86970facff454a5ad0351937367378ea; Julius Marminge

- [fix\(desktop\): bracket Safari IPv6 hosts and skip directory candidates](https://git.cafe/pingdotgg/t3code/commit/658ff9e76ec39459e3badfd0058bde4447094147?format=markdown) — 658ff9e76ec39459e3badfd0058bde4447094147; Julius Marminge

- [fix\(web\): explain denied Safari import retries](https://git.cafe/pingdotgg/t3code/commit/0945140b4b2631ad98552deca074acda837ea479?format=markdown) — 0945140b4b2631ad98552deca074acda837ea479; Julius Marminge

- [fix\(web\): reject unavailable System Settings links](https://git.cafe/pingdotgg/t3code/commit/38334407e8998d5a16186396d68851865c2a1260?format=markdown) — 38334407e8998d5a16186396d68851865c2a1260; Julius Marminge

- [fix\(web\): report Safari access rechecks](https://git.cafe/pingdotgg/t3code/commit/46f6a53aab0adf1f2aee041f46bc4d82188aae6a?format=markdown) — 46f6a53aab0adf1f2aee041f46bc4d82188aae6a; Julius Marminge

- [test\(web\): prioritize Safari access recovery](https://git.cafe/pingdotgg/t3code/commit/94f66f4a6802cb9a7238e385659153d3a05a67b0?format=markdown) — 94f66f4a6802cb9a7238e385659153d3a05a67b0; Julius Marminge

- [fix\(web\): recover initial Safari access](https://git.cafe/pingdotgg/t3code/commit/dc3c406fdfa37be4b0da939c7433f1817d120d29?format=markdown) — dc3c406fdfa37be4b0da939c7433f1817d120d29; Julius Marminge

- [fix\(desktop\): open the Full Disk Access settings pane](https://git.cafe/pingdotgg/t3code/commit/0dcadc3255cc8823a763dc00522d27ad56917494?format=markdown) — 0dcadc3255cc8823a763dc00522d27ad56917494; Julius Marminge

- [fix\(desktop\): retain Safari cookie path on parse errors](https://git.cafe/pingdotgg/t3code/commit/289c96bfc76a958e2528a379bbb39d36d4474551?format=markdown) — 289c96bfc76a958e2528a379bbb39d36d4474551; Julius Marminge

- [fix\(desktop\): validate Safari cookie record headers](https://git.cafe/pingdotgg/t3code/commit/cda6152c13a7d2439052748b034dc058d962996e?format=markdown) — cda6152c13a7d2439052748b034dc058d962996e; Julius Marminge

- [fix\(desktop\): open System Settings from the Full Disk Access step](https://git.cafe/pingdotgg/t3code/commit/273b76480971d8760f09245e00d740d0991381bd?format=markdown) — 273b76480971d8760f09245e00d740d0991381bd; Julius Marminge

- [feat\(web\): add the Full Disk Access step to the import wizard](https://git.cafe/pingdotgg/t3code/commit/e3ab027387f44577e4439609862af0e0ec1959ce?format=markdown) — e3ab027387f44577e4439609862af0e0ec1959ce; Julius Marminge

- [fix\(desktop\): report Safari's TCC denial as needing Full Disk Access](https://git.cafe/pingdotgg/t3code/commit/2b7849ac17703048105be7bd9271890e3edcc7d4?format=markdown) — 2b7849ac17703048105be7bd9271890e3edcc7d4; Julius Marminge

- [refactor\(desktop\): name the jar a Safari read failed on](https://git.cafe/pingdotgg/t3code/commit/23d6c1a34949587d3852ed52d789c2216ecd0a6a?format=markdown) — 23d6c1a34949587d3852ed52d789c2216ecd0a6a; Julius Marminge

- [fix\(desktop\): reject a malformed Safari jar instead of importing part of it](https://git.cafe/pingdotgg/t3code/commit/39ef01166faaf849806cf502c1517cd5baed7d3b?format=markdown) — 39ef01166faaf849806cf502c1517cd5baed7d3b; Julius Marminge

[Next page](https://git.cafe/pingdotgg/t3code/pull/7262/commits?after=IjM5ZWYwMTE2NmZhYWY4NDk4MDZjZjUwMmMxNTE3Y2Q1YmFlZDdkM2Ii&expectedVersion=61&format=markdown)

This response is bounded; additional entries or patch content may be omitted.
