ref: fd8db6b36f70f60dbaaf49353e3809b51769fe2a
parent: 4fc3248a5494f73b5815584dfe75a265893fa908
author: Runxi Yu <me@runxiyu.org>
date: Sat Feb 21 13:30:36 EST 2026
objectstore/{packed,loose}: Use internal zlib
--- a/objectstore/loose/parse.go
+++ b/objectstore/loose/parse.go
@@ -2,11 +2,11 @@
import (
"bufio"
- "compress/zlib"
"errors"
"io"
"os"
+ "codeberg.org/lindenii/furgit/internal/zlib"
"codeberg.org/lindenii/furgit/objectheader"
"codeberg.org/lindenii/furgit/objecttype"
)
--- a/objectstore/loose/read_header.go
+++ b/objectstore/loose/read_header.go
@@ -2,8 +2,8 @@
import (
"bufio"
- "compress/zlib"
+ "codeberg.org/lindenii/furgit/internal/zlib"
"codeberg.org/lindenii/furgit/objectid"
"codeberg.org/lindenii/furgit/objecttype"
)
--- a/objectstore/loose/read_reader.go
+++ b/objectstore/loose/read_reader.go
@@ -3,12 +3,12 @@
import (
"bufio"
"bytes"
- "compress/zlib"
"errors"
"io"
"os"
"codeberg.org/lindenii/furgit/internal/iolimit"
+ "codeberg.org/lindenii/furgit/internal/zlib"
"codeberg.org/lindenii/furgit/objectid"
"codeberg.org/lindenii/furgit/objecttype"
)
--- a/objectstore/loose/write_writer.go
+++ b/objectstore/loose/write_writer.go
@@ -2,7 +2,6 @@
import (
"bytes"
- "compress/zlib"
"crypto/rand"
"errors"
"hash"
@@ -10,6 +9,7 @@
"os"
"path/filepath"
+ "codeberg.org/lindenii/furgit/internal/zlib"
"codeberg.org/lindenii/furgit/objectheader"
"codeberg.org/lindenii/furgit/objectid"
)
--- a/objectstore/packed/entry_inflate.go
+++ b/objectstore/packed/entry_inflate.go
@@ -2,9 +2,10 @@
import (
"bytes"
- "compress/zlib"
"fmt"
"io"
+
+ "codeberg.org/lindenii/furgit/internal/zlib"
)
// zlibReaderAt opens a zlib reader starting at data offset within pack.
--
⑨