Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Commit Debian 3.0 (quilt) metadataHEADdebian/1.20230814-1archive/debian/1.20230814-1master | Sean Whitton | 2024-03-19 |
| | | | | [dgit (11.6) quilt-fixup] | ||
* | changelog | Sean Whitton | 2024-03-19 |
| | |||
* | Commit Debian 3.0 (quilt) metadatadebian/1.20200102-2archive/debian/1.20200102-2 | Sean Whitton | 2020-07-15 |
| | | | | [dgit (9.10~bpo10+1) quilt-fixup] | ||
* | finalise changelog for 1.20200102-2 upload | Sean Whitton | 2020-07-15 |
| | |||
* | changelog | Sean Whitton | 2020-07-15 |
| | |||
* | Source package configuration for dgit-maint-merge(7) | Sean Whitton | 2020-07-15 |
| | |||
* | finalise changelog for 1.20200102-1 uploaddebian/1.20200102-1archive/debian/1.20200102-1 | Sean Whitton | 2020-01-02 |
| | |||
* | drop remaining patch | Sean Whitton | 2020-01-02 |
| | |||
* | add data-default build-dep | Sean Whitton | 2020-01-02 |
| | |||
* | d/copyright updates | Sean Whitton | 2020-01-02 |
| | |||
* | refresh remaining patch | Sean Whitton | 2020-01-02 |
| | |||
* | drop patches merged upstream | Sean Whitton | 2020-01-02 |
| | |||
* | no longer adding upstream entries to d/changelog | Sean Whitton | 2020-01-02 |
| | |||
* | wrap-and-sort -abst | Sean Whitton | 2020-01-02 |
| | |||
* | build-dep updates | Sean Whitton | 2020-01-02 |
| | |||
* | Merge tag '1.20200102' | Sean Whitton | 2020-01-02 |
|\ | | | | | | | tagging package git-repair version 1.20200102 | ||
| * | merge from git-annex and relicense accordingly | Joey Hess | 2020-01-02 |
| | | | | | | | | | | | | | | | | | | | | | | Merge git library and utility from git-annex. The former is now relicensed AGPL, so git-repair as a whole becomes AGPL. For simplicity, I am relicensing the remainder of the code in git-repair AGPL as well, per the header changes in this commit. While that code is also technically available under the GPL license, as it's been released under that license before, changes going forward will be only released by me under the AGPL. | ||
| * | sync makefile with git-annex's | Joey Hess | 2016-11-11 |
| | | | | | | | | | | * Makefile: Support building with stack as well as cabal. * Makefile: The CABAL variable has been renamed to BUILDER. | ||
| * | Updated cabal file explictly lists source files. | Joey Hess | 2016-05-24 |
| | | | | | | | | | | | | | | The tarball on hackage will include only the files needed for cabal install; it is NOT the full git-repair source tree. debian/changelog: Converted to symlinks to CHANGELOG. | ||
| * | git-repair.cabal: Add Setup-Depends. | Joey Hess | 2016-05-04 |
| | | |||
| * | debian/control: New Depends and Standards-Version | Richard Hartmann | 2015-12-16 |
| | | |||
| * | add lintian override for rpath stuff1.20151215 | Joey Hess | 2015-12-15 |
| | | |||
| * | prep release | Joey Hess | 2015-12-15 |
| | | |||
| * | improve temp dir security | Joey Hess | 2015-12-15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://bugs.debian.org/807341 * Fix insecure temporary permissions. Repair clones the git repository to a temp directory which is made using the user's umask. Thus, it might expose a git repo that is otherwise locked down. * Fix potential denial of service attack when creating temp dirs. Since withTmpDir used easily predictable temporary directory names, an attacker could create foo.0, foo.1, etc and as long as it managed to keep ahead of it, could prevent it from ever returning. I'd rate this as a low utility DOS attack. Most attackers in a position to do this could just fill up the disk /tmp is on to prevent anything from writing temp files. And few parts of git-annex use withTmpDir anyway, so DOS potential is quite low. Examined all callers of withTmpDir and satisfied myself that switching to mkdtmp and so getting a mode 700 temp dir wouldn't break any of them. | ||
| * | typo | Joey Hess | 2015-06-09 |
| | | |||
| * | Merge from git-annex. | Joey Hess | 2015-04-29 |
| | | |||
| * | prep release1.20150106 | Joey Hess | 2015-01-06 |
| | | |||
| * | Merge from git-annex. | Joey Hess | 2015-01-06 |
| | | |||
| * | Fix build with process 1.2.1.0. | Joey Hess | 2015-01-04 |
| | | |||
| * | Debian package is now maintained by Gergely Nagy. | Joey Hess | 2014-11-11 |
| | | |||
| * | prepdebian/1.201410271.20141027 | Joey Hess | 2014-10-27 |
| | | |||
| * | Merge Build/ from git-annex, including removing a use of deprecated System.Cmd. | Joey Hess | 2014-10-27 |
| | | |||
| * | Adjust cabal file to support network-uri split. | Joey Hess | 2014-10-27 |
| | | |||
| * | prep release | Joey Hess | 2014-10-26 |
| | | |||
| * | Merge from git-annex. | Joey Hess | 2014-10-12 |
| | | | | | | | | Includes changing to new exceptions library, and some whitespace fixes. | ||
| * | prepdebian/1.201409141.20140914 | Joey Hess | 2014-09-14 |
| | | |||
| * | Update to build with optparse-applicative 0.10. Closes: #761552 | Joey Hess | 2014-09-14 |
| | | |||
| * | prep releasedebian/1.201408151.20140815 | Joey Hess | 2014-08-15 |
| | | |||
| * | Removing bad objects could leave fsck finding no more unreachable objects, ↵ | Joey Hess | 2014-07-21 |
| | | | | | | | | but some branches no longer accessible. Fix this, including support for fixing up repositories that were incompletely repaired before. | ||
| * | update | Joey Hess | 2014-07-21 |
| | | |||
| * | Merge from git-annex. | Joey Hess | 2014-07-21 |
| | | |||
| * | prep release | Joey Hess | 2014-04-23 |
| | | |||
| * | Improve memory usage when git fsck finds a great many broken objects. | Joey Hess | 2014-03-10 |
| | | | | | | | | | | | | | | | | | | From 1.7 gb to 900 mb on 300 thousand unique reported shas. When shas are not unique, this streams much better than before, so won't buffer the full list before putting them into the Set and throwing away dups. And when fsck output includes ignorable lines, especially dangling object lines, they won't be buffered in memory at all. | ||
| * | prep releasedebian/1.201402271.20140227 | Joey Hess | 2014-02-27 |
| | | |||
| * | Add swapping 2 files test case. | Joey Hess | 2014-02-24 |
| | | |||
| * | merge from git-annex | Joey Hess | 2014-02-24 |
| | | |||
| * | Check git version at run time. | Joey Hess | 2014-01-21 |
| | | |||
| * | update | Joey Hess | 2014-01-15 |
| | | |||
| * | prep releasedebian/1.201401151.20140115 | Joey Hess | 2014-01-15 |
| | | |||
| * | repair: Fix bug in packed refs file exploding code that caused a .gitrefs ↵ | Joey Hess | 2014-01-15 |
| | | | | | | | | directory to be created instead of .git/refs |