web frontend for git repositories, written in Go git.pocka.jp/legit.git
3

Configure Feed

Select the types of activity you want to include in your feed.

Fix occasional git fetch error (gzipped upload-pack)

https://tangled.org/pocka.jp/legit/issues/6
https://github.com/icyphox/legit/pull/58

I could not write a test reliably triggers this condition (upload-pack
request having gzip body) even with system git.

Shota FUJI (Jul 14, 2026, 2:48 PM +0900) f4a70d2b c9d54abb

+1 -1
+1 -1
routes/git.go
··· 62 62 reader = r.Body 63 63 64 64 if r.Header.Get("Content-Encoding") == "gzip" { 65 - reader, err := gzip.NewReader(r.Body) 65 + reader, err = gzip.NewReader(r.Body) 66 66 if err != nil { 67 67 http.Error(w, err.Error(), 500) 68 68 log.Printf("git: failed to create gzip reader: %s", err)