Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | upper bound on base1.20230814 | Joey Hess | 2023-08-14 |
| | |||
* | version Cabal dep | Joey Hess | 2023-08-14 |
| | |||
* | merge from git-annex | Joey Hess | 2023-08-14 |
| | | | | and simplify configure | ||
* | merge from git-annex | Joey Hess | 2023-08-14 |
| | | | | Support building with unix-compat 0.7 | ||
* | cabal requires base upper bound1.20220404 | Joey Hess | 2022-05-04 |
| | |||
* | merge from git-annex | Joey Hess | 2022-05-04 |
| | |||
* | releasing package git-repair version 1.202106291.20210629 | Joey Hess | 2021-06-29 |
| | |||
* | merge from git-annex | Joey Hess | 2021-06-29 |
| | | | | | Fixes 2 bugs, one a data loss bug. It is possible to get those fixes without merging all the other changes, if a backport is wanted. | ||
* | releasing package git-repair version 1.202101111.20210111 | Joey Hess | 2021-01-11 |
| | |||
* | Merge from git-annex. | Joey Hess | 2021-01-11 |
| | |||
* | change to Haskell2010 | Joey Hess | 2020-10-19 |
| | | | | | | I put in 98 before under the mistaken idea that ghc defaulted to 98, but it has actually defaulted to 2010 for some time. Anyway, the differences are slight. | ||
* | add -O21.20200504 | Joey Hess | 2020-05-04 |
| | | | | | | git-annex builds with -O2 and iirc some things may have different laziness behavior or something under default level so use the same level here | ||
* | changes required by cabal-version 1.10 | Joey Hess | 2020-05-04 |
| | | | | | | | | | Extensions got renamed. Default-Language is required. I had to put Haskell98 because there are subtle differences between 98 and 2010 and git-annex has always been built with the default, which was 98 when there was a default. I don't know how to establish that git-annex will behave the same under 2010. | ||
* | bump cabal-version | Joey Hess | 2020-05-04 |
| | | | | hackage now requires 1.10 or newer | ||
* | releasing package git-repair version 1.20200102-1 | Joey Hess | 2020-05-04 |
| | |||
* | merge from git-annex | Joey Hess | 2020-05-04 |
| | | | | | * Improve fetching from a remote with an url in host:path format. * Merge from git-annex. | ||
* | Fix a few documentation typos. | Joey Hess | 2020-04-01 |
| | |||
* | 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. | ||
* | Merge from git-annex. | Joey Hess | 2017-12-14 |
| | |||
* | releasing package git-repair version 1.201706261.20170626 | Joey Hess | 2017-06-26 |
| | |||
* | merge from git-annex | Joey Hess | 2017-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 Hess | 2016-12-24 |
| | |||
* | Fix build with recent versions of cabal and ghc. | Joey Hess | 2016-11-18 |
| | |||
* | releasing package git-repair version 1.201611111.20161111 | Joey Hess | 2016-11-11 |
| | |||
* | 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 |
| | |||
* | prep release | Joey Hess | 2015-12-15 |
| | |||
* | merge hardneing flags and lintian rpath ignore from git-annex | Joey Hess | 2015-08-19 |
| | |||
* | disable ghc 7.10's obnoxious warning about tabs for indentation | Joey Hess | 2015-05-10 |
| | |||
* | prep release1.20150106 | Joey Hess | 2015-01-06 |
| | |||
* | prepdebian/1.201410271.20141027 | Joey Hess | 2014-10-27 |
| | |||
* | Adjust cabal file to support network-uri split. | Joey Hess | 2014-10-27 |
| | |||
* | setenv for windowsdebian/1.201410261.20141026 | Joey Hess | 2014-10-26 |
| | |||
* | 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. | ||
* | bump cabal version for range expression | Joey Hess | 2014-09-14 |
| | |||
* | 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 |
| | |||
* | prep release | Joey Hess | 2014-04-23 |
| | |||
* | prep releasedebian/1.201402271.20140227 | Joey Hess | 2014-02-27 |
| | |||
* | prep releasedebian/1.201401151.20140115 | Joey Hess | 2014-01-15 |
| | |||
* | prep release1.20131213 | Joey Hess | 2013-12-13 |
| | |||
* | releasing package git-repair version 1.201312031.20131203 | Joey Hess | 2013-12-03 |
| | |||
* | Fix build deps. Closes: #731179 | Joey Hess | 2013-12-03 |
| | |||
* | update descs | Joey Hess | 2013-11-22 |
| | |||
* | releasing package git-repair version 1.201311221.20131122 | Joey Hess | 2013-11-22 |
| | |||
* | clean up | Joey Hess | 2013-11-21 |
| | |||
* | improve findMissing | Joey Hess | 2013-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-repair | Joey Hess | 2013-11-21 |
| |