summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
...
| * Windows: Remove cygwin ssh, the newer version of which has stopped honoring ↵Gravatar Joey Hess2015-05-07
| | | | | | | | the setting of HOME. Instead, copy msysgit's ssh into PATH.
| * fsck: Ignore error recording the fsck in the activity log, which can happen ↵Gravatar Joey Hess2015-05-06
| | | | | | | | when running fsck in a read-only repository. Closes: #698559 (fsck can still need to write to the repository if it find problems, but a successful fsck can be done read-only)
| * contentlocation, examinekey, lookupkey: Added --batch mode option.Gravatar Joey Hess2015-05-06
| |
| * Support checking ftp urls for file presence.Gravatar Joey Hess2015-05-05
| |
| * Work around wget bug #784348 which could cause it to clobber git-annex ↵Gravatar Joey Hess2015-05-05
| | | | | | | | symlinks when downloading from ftp.
| * add missing env var setting for standalone buildGravatar Joey Hess2015-05-05
| |
| * BF: Adjusted debian/patches/standalone-build for recent stylistic changesGravatar Yaroslav Halchenko2015-05-03
| |
| * Android: Updated bundled ssh from 6.1p1 to 6.4p1.Gravatar Joey Hess2015-05-01
| | | | | | | | Tested it builds, but have not run it yet.
| * assistant: Added --autostop to complement --autostart.Gravatar Joey Hess2015-05-01
| |
| * Improve behavior when a git-annex command is told to operate on a file that ↵Gravatar Joey Hess2015-04-30
| | | | | | | | doesn't exist. It will now continue to other files specified after that on the command line, and only error out at the end.
| * import: Before removing a duplicate file in --deduplicate or ↵Gravatar Joey Hess2015-04-30
| | | | | | | | --clean-duplicates mode, verify that enough copies of its content still exist.
| * Improve integration with KDE's file manager to work with dolphin version ↵Gravatar Joey Hess2015-04-29
| | | | | | | | 14.12.3 while still being compatable with 4.14.2. Thanks, silvio.
| * import: Don't stop entire import when one file fails due to being gitignored ↵Gravatar Joey Hess2015-04-29
| | | | | | | | or conflicting with something in the work tree.
| * import: Check for gitignored files before moving them into the tree. (Needs ↵Gravatar Joey Hess2015-04-29
| | | | | | | | git 1.8.4 or newer.)
| * changelogGravatar Joey Hess2015-04-27
| |
| * S3: Fix incompatability with bucket names used by hS3; the aws library ↵Gravatar Joey Hess2015-04-27
| | | | | | | | | | | | | | | | | | cannot handle upper-case bucket names. git-annex now converts them to lower case automatically. For example, it failed to get files from a bucket named S3. Also fixes `git annex initremote UPPERCASE type=S3`, which failed with the new aws library, with a signing error message.
| * Fix bogus failure of fsck --fast.Gravatar Joey Hess2015-04-27
| |
| * S3: git annex enableremote will not create a bucket name, which failed since ↵Gravatar Joey Hess2015-04-23
| | | | | | | | the bucket already exists.
| * S3: git annex info will show additional information about a S3 remote ↵Gravatar Joey Hess2015-04-23
| | | | | | | | (endpoint, port, storage class)
| * also drop old dbus compatGravatar Joey Hess2015-04-22
| |
| * Dropped support for older versions of yesod and warp than the ones in Debian ↵Gravatar Joey Hess2015-04-22
| | | | | | | | | | | | Jessie. 466 lines of compat cruft deleted!
| * use BuildVersion in debian, which fixes windows buildGravatar Joey Hess2015-04-21
| |
| * S3: Enable debug logging when annex.debug or --debug is set.Gravatar Joey Hess2015-04-21
| | | | | | | | To debug a bug report, but generally useful.
| * reuse Build.Version to generate versionGravatar Joey Hess2015-04-20
| |
| * style changesGravatar Joey Hess2015-04-20
| |
| * changelog for https://github.com/joeyh/git-annex/pull/41Gravatar Joey Hess2015-04-20
| |
| * update to generate version in same format git-annex usesGravatar Joey Hess2015-04-20
| |
| * NF: provide debian/rules build-standaloneGravatar Yaroslav Halchenko2015-04-20
| |
| * NF: debian/patches/*standalone-build for providing a standalone build of ↵Gravatar Yaroslav Halchenko2015-04-20
| | | | | | | | git-annex
| * prep releaseGravatar Joey Hess2015-04-20
| |
| * Make repo init more robust.Gravatar Joey Hess2015-04-20
| | | | | | | | | | | | | | | | The setDifferences that got added to initialize turns out to make a git commit, and before ensureCommit has been used. Thus, repo init can fail when the system has a broken hostname etc. Move the ensureCommit to the very first thing to avoid this kind of breakage.
| * reorderGravatar Joey Hess2015-04-20
| |
| * update some windows libraries for newer version of cygwinGravatar Joey Hess2015-04-20
| |
| * Removed dependency on haskell SHA library, instead using cryptohash >= 0.11.0.Gravatar Joey Hess2015-04-19
| |
| * switch to using cryptohash for MACGravatar Joey Hess2015-04-19
| |
| * required: New command, like wanted, but for required content.Gravatar Joey Hess2015-04-18
| | | | | | | | Also refactored some code to reduce duplication.
| * fsck --from remote: Avoid downloading a key if it would go over the ↵Gravatar Joey Hess2015-04-18
| | | | | | | | annex.diskreserve limit.
| * fsck --from remote: When bad content is found in the remote, and the local ↵Gravatar Joey Hess2015-04-18
| | | | | | | | repo does not have a copy of the content, preserve the bad content in .git/annex/bad/ to avoid further data loss.
| * Fix fsck --from a git remote in a local directory, and from a directory ↵Gravatar Joey Hess2015-04-18
| | | | | | | | | | | | | | | | | | | | | | special remote. This was a reversion caused by the relative path changes in 5.20150113. The directory special remote was not affected in its normal configuration, since annex-directory is an absolute path normally. But it could fail when a relative path was used. The git remote was affected even when an absolute path to it was used in .git/config, since git-annex now converts all such paths to relative.
| * When a key's size is unknown, still check the annex.diskreserve, and avoid ↵Gravatar Joey Hess2015-04-17
| | | | | | | | | | | | | | getting content if the disk is too full. We can't check if there's enough disk space to download the content, but we *can* check if there's certainly not enough!
* | Merge branch 'master' into concurrentprogressGravatar Joey Hess2015-04-14
|\| | | | | | | | | Conflicts: debian/changelog
| * fix relPathDirToFileAbs on windows with different drive lettersGravatar Joey Hess2015-04-14
| | | | | | | | | | | | Since we started using this for git repos, when a remote was on another drive, it resulted in a bogus relative path to it being used by git-annex, which didn't work.
| * bittorrent: Fix handling of magnet links.Gravatar Joey Hess2015-04-14
| |
| * Windows: Renamed start menu file to avoid loop in some versions of Windows ↵Gravatar Joey Hess2015-04-13
| | | | | | | | where the menu file is treated as a git-annex program.
| * info: Added --bytes option.Gravatar Joey Hess2015-04-12
| |
| * info dir: Added information about repositories that contain files in the ↵Gravatar Joey Hess2015-04-12
| | | | | | | | | | | | | | | | | | | | | | specified directory. This is a nearly free feature; it piggybacks on the location log lookups done for the numcopies stats. So, the only extra overhead is updating the map of repository sizes. However, I had to switch to Data.Map.Strict, which needs containers 0.5. If backporting to wheezy, will probably need to revert this commit.
* | get, move, copy, mirror: Concurrent downloads and uploads are now supported!Gravatar Joey Hess2015-04-10
|/ | | | | | | | | | | This works, and seems fairly robust. Clean get of 20 files at -J3. At -J10, there are some messages about ssh multiplexing, probably due to a race spinning up the ssh connection cacher. But, it manages to get all the files ok regardless. The progress bars are a scrambled mess though, due to bugs in ascii-progress, which I've already filed. Particularly this one: https://github.com/yamadapc/haskell-ascii-progress/issues/8
* fix union merge to call diff-index with -- after the refGravatar Joey Hess2015-04-09
| | | | | Otherwise, if there's a file in the repo with a name matching the ref, git could get confused and the merge not work.
* Fix activity log parsing.Gravatar Joey Hess2015-04-09
| | | | | I had some cargo culting in there that used the wrong type, so it failed to parse old logs, and overwrote them with the new log.
* contentlocationn: New plumbing command.Gravatar Joey Hess2015-04-09
|