summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* releasing package git-repair version 1.201611181.20161118Joey Hess2016-11-18
|
* Fix build with recent versions of cabal and ghc.Joey Hess2016-11-18
|
* add news item for git-repair 1.20161111Joey Hess2016-11-11
|
* releasing package git-repair version 1.201611111.20161111Joey Hess2016-11-11
|
* sync makefile with git-annex'sJoey Hess2016-11-11
| | | | | * Makefile: Support building with stack as well as cabal. * Makefile: The CABAL variable has been renamed to BUILDER.
* merge from git-annexJoey Hess2016-11-11
|
* removed hackage target, not used nowJoey Hess2016-08-31
|
* 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.
* merge from git-annexJoey Hess2016-05-24
|
* merge from git-annexJoey Hess2016-05-24
|
* git-repair.cabal: Add Setup-Depends.Joey Hess2016-05-04
|
* debian/control: New Depends and Standards-VersionRichard Hartmann2015-12-16
|
* add news item for git-repair 1.20151215Joey Hess2015-12-15
|
* add lintian override for rpath stuff1.20151215Joey Hess2015-12-15
|
* prep releaseJoey Hess2015-12-15
|
* merge from git-annexJoey Hess2015-12-15
|
* improve temp dir securityJoey Hess2015-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.
* merge hardneing flags and lintian rpath ignore from git-annexJoey Hess2015-08-19
|
* typoJoey Hess2015-06-09
|
* disable ghc 7.10's obnoxious warning about tabs for indentationJoey Hess2015-05-10
|
* Merge from git-annex.Joey Hess2015-04-29
|
* prep release1.20150106Joey Hess2015-01-06
|
* Merge from git-annex.Joey Hess2015-01-06
|
* Fix build with process 1.2.1.0.Joey Hess2015-01-04
|
* Debian package is now maintained by Gergely Nagy.Joey Hess2014-11-11
|
* merge from git-annexJoey Hess2014-11-10
|
* add rss feed for new versions etcJoey Hess2014-11-10
|
* prepdebian/1.201410271.20141027Joey Hess2014-10-27
|
* Merge Build/ from git-annex, including removing a use of deprecated System.Cmd.Joey 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
|
* whitespaceJoey Hess2014-10-12
|
* 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
|
* update to make tarballs cabal still acceptsJoey 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
|
* 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
|