summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | std-ver 4.4.1Sean Whitton2020-01-01
| | |
| * | adopt package & use https in URIsSean Whitton2020-01-01
| | |
| * | Merge remote-tracking branch 'dgit/dgit/sid'Sean Whitton2020-01-01
| |\ \
| | * | Commit Debian 3.0 (quilt) metadatadebian/1.20151215-1.2archive/debian/1.20151215-1.2Sean Whitton2018-07-22
| | | | | | | | | | | | | | | | [dgit (5.10~bpo9+1) quilt-fixup]
| | * | changelog for NMUSean Whitton2018-07-22
| | | |
| | * | patch duplicate Arbitrary instance out of Utility/QuickCheck.hsSean Whitton2018-07-22
| | | |
| | * | Commit Debian 3.0 (quilt) metadatadebian/1.20151215-1.1archive/debian/1.20151215-1.1Sean Whitton2017-07-25
| | | | | | | | | | | | | | | | [dgit (3.12) quilt-fixup]
| | * | changelog for NMUSean Whitton2017-07-25
| | | |
| | * | patch Common.hs to avoid duplicate import errorsSean Whitton2017-07-25
| | | |
| | * | split out module to work around badly named symbol in directory-1.2.6.2Joey Hess2017-07-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sadly my bug report about this is not going to get fixed it seems, so I have to drag around a whole added module file just to deal with it. https://github.com/haskell/directory/issues/52
| | * | Fix build with QuickCheck 2.8.2Joey Hess2017-07-25
| | | | | | | | | | | | | | | | It added some instances I had also implemented.
| | * | Record git-repair (1.20151215-1) in archive suite sidRichard Hartmann2015-12-15
| | |\ \
| | | * \ git-repair (1.20151215-1) unstable; urgency=mediumRichard Hartmann2015-12-15
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Package 1.20151215-1 [dgit import unpatched git-repair 1.20151215-1]
| | | | * | Import git-repair_1.20151215-1.debian.tar.xzRichard Hartmann2015-12-15
| | | | / | | | | | | | | | | | | | | | [dgit import tarball git-repair 1.20151215-1 git-repair_1.20151215-1.debian.tar.xz]
| | | * / Import git-repair_1.20151215.orig.tar.xzJoey Hess2015-12-15
| | | / | | | | | | | | | | | | [dgit import orig git-repair_1.20151215.orig.tar.xz]
| * | | Package 1.20151215-1debian/1.20151215-1Richard Hartmann2015-12-16
| | | |
| * | | Merge tag '1.20151215' into debianRichard Hartmann2015-12-16
| |\ \ \ | | | | | | | | | | | | | | | tagging package git-repair version 1.20151215
| * | | | Package 1.20150106-2Richard Hartmann2015-08-20
| | | | |
| * | | | debian/control: Fix typoRichard Hartmann2015-08-20
| | | | |
| * | | | Package 1.20150106-1debian/1.20150106-1Richard Hartmann2015-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update deps * Take over maintainership * Switch to non-native 3.0 (quilt) * Introduce gbp.conf * Bump Standards-Version to 3.9.6
* | | | | add news item for git-repair 1.20200102Joey Hess2020-01-02
| |_|_|/ |/| | |
* | | | gitignore dist1.20200102Joey Hess2020-01-02
| | | |
* | | | 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.
* | | | (no commit message)t.fettig@d70d23fc114548bde4082eecaddafd1f488f29d62018-07-09
| | | |
* | | | Merge from git-annex.Joey Hess2017-12-14
| | | |
* | | | better way of finding stack built executableJoey Hess2017-07-12
| | | |
* | | | add news item for git-repair 1.20170626Joey Hess2017-06-26
| | | |
* | | | 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.
* | | | note fixJoey Hess2017-06-26
| | | |
* | | | Merge from git-annex.Joey Hess2016-12-24
| | | |
* | | | add news item for git-repair 1.20161118Joey Hess2016-11-18
| | | |
* | | | 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
| | |