# fix\(desktop\): read legacy cleartext Chromium cookies on Linux too · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/6a4f2a16244b8f5d09c6c27169c580415a981c3e)

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

Visibility: public

Requested revision: 6a4f2a16244b8f5d09c6c27169c580415a981c3e

Requested commit: 6a4f2a16244b8f5d09c6c27169c580415a981c3e

Commit: 6a4f2a16244b8f5d09c6c27169c580415a981c3e

Tree: 76144f44cbd65e7afbb37fbc15cf7fddeda567c9

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(desktop): read legacy cleartext Chromium cookies on Linux too

An unprefixed cookie blob is legacy data stored in the clear, and Chromium's
OSCrypt returns it as-is on both macOS and Linux (os_crypt_mac.mm and
os_crypt_linux.cc alike: "old data saved as clear text"). The reader only
honoured that on macOS, so a Linux import counted those rows as undecryptable
and dropped otherwise readable cookies. The fallback now applies on Linux as
well; Windows stays excluded, since its app-bound blobs also lack the prefix.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

```

## Parents

- [08b41dcef900ae9480a67f4e751430ed96997f9f](https://git.cafe/pingdotgg/t3code/commit/08b41dcef900ae9480a67f4e751430ed96997f9f?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/6a4f2a16244b8f5d09c6c27169c580415a981c3e?format=markdown)
