summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* Auto-upgrade v3 indirect repos to v5 with no changes. This also fixes a ↵Gravatar Joey Hess2013-12-29
| | | | problem when a direct mode repo was somehow set to v3 rather than v4, and so the automatic direct mode upgrade to v5 was not done.
* addurl, importfeed: Sanitize | and some other symbols and special characters.Gravatar Joey Hess2013-12-27
|
* add git-shell wrappersGravatar Joey Hess2013-12-27
|
* external special remotes workingGravatar Joey Hess2013-12-27
|
* Include git-receive-pack, git-upload-pack, and git wrappers in the Linux ↵Gravatar Joey Hess2013-12-24
| | | | standalone build, and OSX app, so they will be available when it's added to PATH.
* Fix bug in Linux standalone build's shimming that broke git-annex-shell.Gravatar Joey Hess2013-12-24
|
* Fix typo in test suite.Gravatar Joey Hess2013-12-24
|
* Add tasty to build-depends, so that test suite builds again. (tasty was ↵Gravatar Joey Hess2013-12-24
| | | | stuck in incoming.)
* prep release5.20131221Gravatar Joey Hess2013-12-21
|
* reorderGravatar Joey Hess2013-12-20
|
* assistant: Set StrictHostKeyChecking yes when creating ssh remotes, and add ↵Gravatar Joey Hess2013-12-20
| | | | it to the configuration for any ssh remotes previously created by the assistant. This avoids repeated prompts by ssh if the host key changes, instead syncing with such a remote will fail. Closes: #732602
* assistant: Fix OSX-specific bug that caused the startup scan to try to ↵Gravatar Joey Hess2013-12-18
| | | | follow symlinks to other directories, and add their contents to the annex.
* dd lsof to build-dependsGravatar Joey Hess2013-12-18
|
* assistant: Always batch changes found in startup scan.Gravatar Joey Hess2013-12-16
| | | | | | | | | | | | | | | Batch detection is heuristic, so can sometimes fail. I observed one such failure while starting up in a repository with 87000 files. After the first several batches of ~5000 files, it fell out of batch mode, and never re-entered it, and so made many more commits of a few files at a time than necessary. So, let's always use batch mode when in the startup scan. This avoids the heuristic there, at least. There is clearly also room to improve the heuristic. Possibly 10 files is too high a bar to be found during a commit, on a system that can commit quickly.
* Linux standalone build now includes its own glibc and forces the linker to ↵Gravatar Joey Hess2013-12-16
| | | | use it, to remove dependence on the host glibc.
* Include man pages in Linux and OSX standalone builds.Gravatar Joey Hess2013-12-15
|
* Programs from Linux and OSX standalone builds can now be symlinked into a ↵Gravatar Joey Hess2013-12-15
| | | | directory in PATH as an alternative installation method, and will use readlink to find where the build was unpacked.
* Add plumbing-level lookupkey examinekey command.Gravatar Joey Hess2013-12-15
| | | | | find --format: Added hashdirlower, hashdirmixed, keyname, and mtime format variables.
* Add plumbing-level lookupkey command.Gravatar Joey Hess2013-12-15
|
* Fix test suite to cover lock --force change.Gravatar Joey Hess2013-12-15
|
* OSX: Remove ssh and ssh-keygen from dmg as they're included in OSX by default.5.20131213Gravatar Joey Hess2013-12-13
|
* Fix direct mode's handling when modifications to non-annexed files are ↵Gravatar Joey Hess2013-12-12
| | | | pulled from a remote. A bug prevented the files from being updated in the work tree, and this caused the modification to be reverted.
* status: Ignore new files that are gitignored.Gravatar Joey Hess2013-12-12
|
* repair: Remove damaged git-annex sync branches.Gravatar Joey Hess2013-12-10
|
* Improve repair of git-annex index file.Gravatar Joey Hess2013-12-10
| | | | | | | | | | Fixes a test case I received where a corrupted repo was repaired, but the git-annex branch was not. The root of the problem was that the MissingObject returned by the repair code was not necessarily a complete set of all objects that might have been deleted during the repair. So, stop trying to return that at all, and instead make the index file checking code explicitly verify that each object the index uses is present.
* windows disk free space checkingGravatar Joey Hess2013-12-10
|
* Tweak magic number to fix bad behavior in Firefox, which was caused by an ↵Gravatar Joey Hess2013-12-09
| | | | | | earlier fix to bad behavior in Chromium. Browsers are crap.
* changelogGravatar Joey Hess2013-12-09
|
* move all static site files out of subdirectoriesGravatar Joey Hess2013-12-09
| | | | | Works around yesod-static path bug on windows. https://github.com/yesodweb/yesod/issues/626
* better handling of overwriting an existing file/directory/broken link when ↵Gravatar Joey Hess2013-12-09
| | | | | | | | | importing Previous test did not notice if there is a dangling symlink. Also, if a directory exists with the same name as the imported file, that cannot work, so don't let --force have an effect.
* add bug numberGravatar Joey Hess2013-12-07
|
* lock: Require --force.Gravatar Joey Hess2013-12-05
|
* windows wtf how did that work momentGravatar Joey Hess2013-12-04
|
* import: Add --skip-duplicates option.Gravatar Joey Hess2013-12-04
| | | | | | | Note that the hash backends were made to stop printing a (checksum..) message as part of this, since it showed up without a file when deciding whether to act on a file. Should have probably removed that message a while ago anyway, I suppose.
* Android: Fix SRV record lookups for XMPP to use android getprop command to ↵Gravatar Joey Hess2013-12-03
| | | | find DNS server, since there is no resolv.conf.
* Deal with box.com changing the url of their webdav endpoint.Gravatar Joey Hess2013-12-02
| | | | | | Use new url when making new remotes. Transparently rewrite old url to new for existing remotes.
* copy --from, get --from: When --force is used, ignore the location log and ↵Gravatar Joey Hess2013-12-02
| | | | always try to get the file from the remote.
* rsync special remote: Fix fallback mode for rsync remotes that use ↵Gravatar Joey Hess2013-12-02
| | | | hashDirMixed. Closes: #731142
* Automatically fix up bad bare repositories created by versions 5.20131118 ↵Gravatar Joey Hess2013-12-02
| | | | through 5.20131127.
* assistant: Run transferkeys as batch jobs.Gravatar Joey Hess2013-12-01
|
* assistant: Batch jobs are now run with ionice and nocache, when those ↵Gravatar Joey Hess2013-12-01
| | | | commands are available.
* Avoid using git commit in direct mode, since in some situations it will read ↵Gravatar Joey Hess2013-12-01
| | | | | | | | | | | | the full contents of files in the tree. The assistant's commit code also always avoids git commit, for simplicity. Indirect mode sync still does a git commit -a to catch unstaged changes. Note that this means that direct mode sync no longer runs the pre-commit hook or any other hooks git commit might call. The git annex pre-commit hook action for direct mode is however explicitly run. (The assistant already ran git commit with hooks disabled, so no change there.)
* prep release5.20131130Gravatar Joey Hess2013-11-30
|
* init: Fix a bug that caused git annex init, when run in a bare repository, ↵Gravatar Joey Hess2013-11-30
| | | | to set core.bare=false.
* debian specific uploadGravatar Joey Hess2013-11-28
|
* prep release5.20131127Gravatar Joey Hess2013-11-27
|
* Allow use of --unused in bare repository.Gravatar Joey Hess2013-11-27
|
* updateGravatar Joey Hess2013-11-26
|
* reinject: Allow to be used in direct mode.Gravatar Joey Hess2013-11-26
|
* updateGravatar Joey Hess2013-11-26
|