DFSG NEW Queue

DFSG, Licensing & New Packages Team

golang-github-go-git-go-git 5.19.2-1

Package Information

Descriptionhighly extensible Git implementation in pure Go (v5)

go-git is a highly extensible git implementation library written in pure Go.

It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API. It also supports several types of storage, such as in-memory filesystems, or custom implementations, thanks to the Storer interface.

MaintainerDebian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed ByReinhard Tartler <siretart@tauware.de>
Sponsorsiretart@debian.org
Distributionunstable
Architectureany all
VCSgit: https://salsa.debian.org/go-team/packages/golang-github-go-git-go-git.git (browse)
Closes#1138090
Popcon Installs40
Binary NEWYes (binary-only upload)
Trackerhttps://tracker.debian.org/pkg/golang-github-go-git-go-git
Uploaded2 hours ago

New Package Report

.changes
Changed-ByReinhard Tartler
Architectureall amd64 source
Distributionunstable
DateMon, 21 Sep 2026 21:15:47 -0400
Sourcegolang-github-go-git-go-git
Version5.19.2-1
Changelog
golang-github-go-git-go-git (5.19.2-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 5.19.2. (Closes: #1143903)
     - Fix path traversal in reference names (CVE-2026-71557).
     - Restrict symlink resolution to worktree boundary (CVE-2026-71556).
   * Rename binary package to golang-github-go-git-go-git-v5-dev and provide
     transitional golang-github-go-git-go-git-dev package.
   * debian/patches:
     - Add 0004 and 0005 to fix FTBFS with Go 1.27 (Closes: #1146194).
     - Add 0006 to serialize packfile fixture extraction (Closes: #1138090).
     - Add 0007 to respect context cancellation in utils/ioutil (Closes: #1142868).
     - Renumber existing patches with numeric prefixes.
.dsc
Package-Listgo-git deb golang optional arch=any
golang-github-go-git-go-git-dev deb oldlibs optional arch=all
golang-github-go-git-go-git-v5-dev deb golang optional arch=all
Sectiongolang
Priorityoptional
Componentmain
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: go-git
Upstream-Contact: https://github.com/go-git/go-git/issues
Source: https://github.com/go-git/go-git

Files: *
Copyright: 2018 Sourced Technologies, S.L.
License: Apache-2.0

Files: debian/*
Copyright: 2021, Pirate Praveen <praveen@debian.org>
           2025-2026 Simon Josefsson <simon@josefsson.org>
           2026 Andrew Lee (李健秋) <ajqlee@debian.org>
License: Apache-2.0
Comment: Debian packaging is licensed under the same terms as upstream

Files: plumbing/format/gitignore/doc.go
Copyright: Oleg Sklyar, Silvertern and source{d}
License: Apache-2.0

License: Apache-2.0
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
Comment:
 On Debian systems, the complete text of the Apache version 2.0 license
 can be found in "/usr/share/common-licenses/Apache-2.0".

Back to Dashboard | View all reviews for this package