summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* prepdebian/1.201409141.20140914Joey Hess2014-09-14
|
* Update to build with optparse-applicative 0.10. Closes: #761552Joey Hess2014-09-14
|
* prep releasedebian/1.201408151.20140815Joey Hess2014-08-15
|
* Removing bad objects could leave fsck finding no more unreachable objects, ↵Joey Hess2014-07-21
| | | | but some branches no longer accessible. Fix this, including support for fixing up repositories that were incompletely repaired before.
* update tags ruleJoey Hess2014-07-21
|
* updateJoey Hess2014-07-21
|
* Merge from git-annex.Joey Hess2014-07-21
|
* add link for cabaldebian/1.201404231.20140423Joey Hess2014-04-23
|
* prep releaseJoey Hess2014-04-23
|
* merge from git-annexJoey Hess2014-04-23
|
* merge from git-annexJoey Hess2014-03-12
|
* better streaming when cleaning up corrupt objectsJoey Hess2014-03-10
| | | | | A repo with a lot of objects will now stream them through, rather than buffering a list of them all in memory.
* Improve memory usage when git fsck finds a great many broken objects.Joey Hess2014-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.20140227Joey Hess2014-02-27
|
* fix skipping git hooksJoey Hess2014-02-26
|
* avoid swapping file with itself when different file selectors select same fileJoey Hess2014-02-26
|
* --test --retry should retry, not do new testsJoey Hess2014-02-26
|
* avoid damaging git hook scriptsJoey Hess2014-02-26
|
* handle swap with self caseJoey Hess2014-02-25
|
* document testing in man pageJoey Hess2014-02-24
|
* Add swapping 2 files test case.Joey Hess2014-02-24
|
* better type, allowing multiple files in a DamageJoey Hess2014-02-24
|
* merge from git-annexJoey Hess2014-02-24
|
* Check git version at run time.Joey Hess2014-01-21
|
* typoJoey Hess2014-01-15
|
* updateJoey Hess2014-01-15
|
* prep releasedebian/1.201401151.20140115Joey Hess2014-01-15
|
* repair: Fix bug in packed refs file exploding code that caused a .gitrefs ↵Joey Hess2014-01-15
| | | | directory to be created instead of .git/refs
* merge from git-annexJoey Hess2014-01-13
|
* Support old git versions from before git fsck --no-dangling was implemented.Joey Hess2014-01-13
|
* Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'debian/1.20131213Joey Hess2013-12-13
|\
| * Record git-repair (1.20131203) in archive suite sidJoey Hess2013-12-03
| |\
| | * git-repair (1.20131203) unstable; urgency=lowJoey Hess2013-12-03
| | | | | | | | | | | | * Fix build deps. Closes: #731179 # imported from the archive
* | prep release1.20131213Joey Hess2013-12-13
| |
* | todoJoey Hess2013-12-11
| |
* | merge from git-annexJoey Hess2013-12-10
| |
* | merge from git-annexJoey Hess2013-12-10
| |
* | sync from git-annexJoey Hess2013-12-10
| |
* | Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'Joey Hess2013-12-03
|\|
| * git-repair (1.20131122) unstable; urgency=lowJoey Hess2013-11-22
| | | | | | | | | | | | | | | | | * Added test mode, which can be used to randomly corrupt test repositories, in reproducible ways, which allows easy corruption-driven-development. * Improve repair code in the case where the index file is corrupt, and this hides other problems. * Write a dummy .git/HEAD if the file is missing or corrupt, as git otherwise will not treat the repository as a git repo. * Improve fsck code to find badly corrupted objects that crash git fsck before it can complain about them. * Fixed crashes on bad file encodings. * Can now run 10000 tests (git-repair --test -n 10000 --force) with 0 failures. # imported from the archive
* releasing package git-repair version 1.201312031.20131203Joey Hess2013-12-03
|
* prep releaseJoey Hess2013-12-03
|
* Fix build deps. Closes: #731179Joey Hess2013-12-03
|
* sync with git-annexJoey Hess2013-12-01
|
* merge from git-annexJoey Hess2013-12-01
| | | | | | Note that the batchCommand stuff is not used in git-repair, so configure does not need to check for nice, ionice, and nocache, nor are they dependend on.
* merge from git-annexJoey Hess2013-11-30
|
* better data typeJoey Hess2013-11-30
|
* update descsJoey Hess2013-11-22
|
* updateJoey Hess2013-11-22
|
* updateJoey Hess2013-11-22
|