# server: match non-UTF-8 canonical worktree paths · lucenx/signaltty

[View on GitCafe](https://git.cafe/lucenx/signaltty/commit/87d5db8388ea9b7976627c3a2f279bd0d0652d5d)

Repository: [lucenx/signaltty](https://git.cafe/lucenx/signaltty)

Visibility: public

Requested revision: 87d5db8388ea9b7976627c3a2f279bd0d0652d5d

Requested commit: 87d5db8388ea9b7976627c3a2f279bd0d0652d5d

Commit: 87d5db8388ea9b7976627c3a2f279bd0d0652d5d

Tree: d31165dbd68f6b22021f87a378bf86badf6036f8

Author: Simone

Committer: Lucenx9

## Message

```
server: match non-UTF-8 canonical worktree paths

Strict UTF-8 parsing skipped a worktree field when Git stored the
canonical bytes of a UTF-8 symlink. Lossy comparison keeps that
checkout registered.

```

## Parents

- [3b74908c6a985c74daeb5b84dbc1c4ca9e28643e](https://git.cafe/lucenx/signaltty/commit/3b74908c6a985c74daeb5b84dbc1c4ca9e28643e?format=markdown)

[Source at this commit](https://git.cafe/lucenx/signaltty/tree/87d5db8388ea9b7976627c3a2f279bd0d0652d5d?format=markdown)
