summaryrefslogtreecommitdiff
path: root/git-repair.cabal
Commit message (Collapse)AuthorAge
* merge from git-annex and relicense accordinglyJoey Hess2020-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.
* Merge from git-annex.Joey Hess2017-12-14
|
* releasing package git-repair version 1.201706261.20170626Joey Hess2017-06-26
|
* merge from git-annexJoey Hess2017-06-26
| | | | | | Removes dependency on MissingH, adding a dependency on split instead. This commit was sponsored by Brock Spratlen on Patreon.
* Merge from git-annex.Joey Hess2016-12-24
|
* Fix build with recent versions of cabal and ghc.Joey Hess2016-11-18
|
* releasing package git-repair version 1.201611111.20161111Joey Hess2016-11-11
|
* Updated cabal file explictly lists source files.Joey Hess2016-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 Hess2016-05-04
|
* prep releaseJoey Hess2015-12-15
|
* merge hardneing flags and lintian rpath ignore from git-annexJoey Hess2015-08-19
|
* disable ghc 7.10's obnoxious warning about tabs for indentationJoey Hess2015-05-10
|
* prep release1.20150106Joey Hess2015-01-06
|
* prepdebian/1.201410271.20141027Joey Hess2014-10-27
|
* Adjust cabal file to support network-uri split.Joey Hess2014-10-27
|
* setenv for windowsdebian/1.201410261.20141026Joey Hess2014-10-26
|
* prep releaseJoey Hess2014-10-26
|
* Merge from git-annex.Joey Hess2014-10-12
| | | | Includes changing to new exceptions library, and some whitespace fixes.
* bump cabal version for range expressionJoey Hess2014-09-14
|
* 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
|
* prep releaseJoey Hess2014-04-23
|
* prep releasedebian/1.201402271.20140227Joey Hess2014-02-27
|
* prep releasedebian/1.201401151.20140115Joey Hess2014-01-15
|
* prep release1.20131213Joey Hess2013-12-13
|
* releasing package git-repair version 1.201312031.20131203Joey Hess2013-12-03
|
* Fix build deps. Closes: #731179Joey Hess2013-12-03
|
* update descsJoey Hess2013-11-22
|
* releasing package git-repair version 1.201311221.20131122Joey Hess2013-11-22
|
* clean upJoey Hess2013-11-21
|
* improve findMissingJoey Hess2013-11-21
| | | | | | | | | | | | | | | | | | | git cat-file -p cannot be relied on to tell when an object is corrupt. If it fails, the fsck may not find all bad objects -- but as long as fsck exits nonzero, it will return a failing fsckresult, and so recovery will run. In recovery, the objects get unpacked. This allows the improved findMissing to find all corrupt loose objects when fsck is run again as part of the recovery. Removed the repack / prune-packed workaround that I added earlier to find corrupt loose objects that fsck wasn't finding. That was slow, and we want to keep all loose objects, so that findMissing will work. And, it's unncessary, now that findMissing is fixed. Also, fixed some places where unreadable files would crash recovery.
* combine test program into git-repairJoey Hess2013-11-21
|
* renameJoey Hess2013-11-21
|
* try to recover even if git fsck cannot be coaxed to tell us any bad objectsJoey Hess2013-11-20
| | | | | | | Sometimes git fsck outputs no shas even with --verbose, but fails, due to badly corrupt objects. The best thing to do in this situation is to try to pull and rsync from remotes, hoping that the bad objects will be overwritten.
* initial work on git repository destroyerJoey Hess2013-11-19
| | | | | I suspect this might sometimes corrupt the **source** repo, so use with caution!
* use optparse-applicativeJoey Hess2013-11-18
|
* debianizationJoey Hess2013-11-18
|
* typoJoey Hess2013-11-18
|
* does not need pretty-showJoey Hess2013-11-18
|
* copied from git-annexJoey Hess2013-11-18