Joey Hess
15d1bd6c83
prep release
2014-12-03 15:17:09 -04:00
Joey Hess
41f0f3daa2
remove PatchedAWS flag
...
Now that deps are sorted out in hackage, cabal is unlikely to try to
install a too old AWS, so I don't think this flag is worth the bother of
being completely correct with the dependency versioning.
This avoids me needing to enable to flag on the autobuilders..
2014-12-03 15:09:18 -04:00
Joey Hess
911ba8d972
Merge branch 's3-aws'
2014-12-03 14:10:52 -04:00
Joey Hess
3aa0ead3f6
reorder
2014-12-03 13:38:20 -04:00
Joey Hess
e292310ba3
Windows: Install ssh and other bundled programs to Git/cmd, instead of Git/bin, since the latter is not in the default msysgit PATH.
2014-12-03 13:34:13 -04:00
Joey Hess
10b139956a
Windows: ssh is no longer included in the git-annex bundle, since msysgit includes it.
2014-12-03 13:26:05 -04:00
Joey Hess
55fa1789dd
Don't show "(gpg)" when decrypting the remote encryption cipher, since this could be taken to read that's the only time git-annex runs gpg, which is not the case.
2014-12-02 13:50:45 -04:00
Joey Hess
6ecd3ff421
diffdriver: New git-annex command, to make git external diff drivers work with annexed files.
...
Closes https://github.com/datalad/datalad/issues/18
2014-11-24 16:14:06 -04:00
Joey Hess
ffac19a29c
Merge branch 'undo'
2014-11-14 14:55:35 -04:00
Joey Hess
2f83914212
Add undo action to nautilus and konqueror integration.
2014-11-14 14:55:21 -04:00
Joey Hess
13260ccc3a
undo command
...
This commit was sponsored by Andrew Cant.
2014-11-14 14:41:07 -04:00
Joey Hess
31c2ece395
Windows: Remove Alt+A keyboard shortcut, which turns out to have scope outside the menus.
2014-11-14 13:56:05 -04:00
Joey Hess
372237991a
clarification from author; lsof fixed a bug
2014-11-13 13:01:43 -04:00
Joey Hess
63fa5c0782
Work around apparent bug in lsof 4.88's -F output format.
2014-11-12 18:00:40 -04:00
Joey Hess
864086a956
proxy: for all your direct mode repository munging needs
...
This allows bypassing the direct mode guard in a safe way to do all sorts
of things including git revert, git mv, git checkout ...
This commit was sponsored by the WikiMedia Foundation.
2014-11-12 15:51:46 -04:00
Joey Hess
58d50f260a
Debian package is now maintained by Gergely Nagy.
2014-11-11 17:11:16 -04:00
Joey Hess
adc5ca70a8
pre-commit: Block partial commit of unlocked annexed file, since that left a typechange staged in index
...
I had hoped that the git devs could change git's handling of partial
commits to not use a false index file, but seems not.
So, this relies on some git internals to detect that case. The test suite
has a test case added to catch it if changes to git break it.
This commit was sponsored by Paul Tagliamonte.
2014-11-10 15:36:24 -04:00
Joey Hess
748e403fed
add changelog entires for when this branch gets merged
2014-11-06 14:38:51 -04:00
Joey Hess
36476aa005
prep release
2014-11-05 12:02:55 -04:00
Joey Hess
334f366979
Remove fixup code for bad bare repositories created by versions 5.20131118 through 5.20131127. That fixup code would accidentially fire when --git-dir was incorrectly pointed at the working tree of a git-annex repository, resulting in data loss. Closes : #768093
2014-11-04 18:04:19 -04:00
Joey Hess
a3ec6ed73b
Merge branch 'master' into s3-aws-multipart
2014-11-03 16:05:03 -04:00
Joey Hess
0f6aaf8012
Windows: Fix crash when user.name is not set in git config.
2014-10-31 16:14:12 -04:00
Joey Hess
e535ff8fa4
Merge branch 'master' into s3-aws
2014-10-28 12:39:22 -04:00
Joey Hess
5bdcb23424
prep release
2014-10-24 13:03:50 -04:00
Joey Hess
c986bc67e5
add cabal flag for use with debian's older version of aws, which is now patched with the necessary stuff
2014-10-23 16:39:55 -04:00
Joey Hess
35551d0ed0
Merge branch 'master' into s3-aws
...
Conflicts:
Remote/S3.hs
2014-10-22 17:14:38 -04:00
Joey Hess
25574bead1
enableremote: When the remote has creds, update the local creds cache file. Before, the old version of the creds could be left there, and would continue to be used.
2014-10-22 14:28:25 -04:00
Joey Hess
9280fe4cbe
include creds location in info
...
This is intended to let the user easily tell if a remote's creds are
coming from info embedded in the repository, or instead from the
environment, or perhaps are locally stored in a creds file.
This commit was sponsored by Frédéric Schütz.
2014-10-21 15:09:40 -04:00
Joey Hess
aafaa363e3
info: When passed the name or uuid of a remote, displays info about that remote.
...
No per-remote-type info yet.
This commit was sponsored by Stanley Yamane.
2014-10-21 14:35:07 -04:00
Joey Hess
4a9e70c705
info: When run on a single annexed file, displays some info about the file, including its key and size.
2014-10-21 13:24:15 -04:00
Joey Hess
fced322834
glacier: Fix pipe setup when calling glacier-cli to retrieve an object.
2014-10-20 15:11:01 -04:00
Joey Hess
d3d2e51ddf
update
2014-10-16 12:19:40 -04:00
Joey Hess
1e59df083d
Use haskell setenv library to clean up several ugly workarounds for inability to manipulate the environment on windows.
...
Didn't know that this library existed!
This includes making git-annex not re-exec itself on start on windows, and
making the test suite on Windows run tests without forking.
2014-10-15 20:33:52 -04:00
Joey Hess
fe5e25eec7
initremote: Don't allow creating a special remote that has the same name as an existing git remote.
...
This is not a complete fix. For one, git remote will happily go add a
remote that has the same name as an existing special remote. For another,
enableremote will enable a special remote over top of an existing git
remote. And, also, the webapp might.
2014-10-15 15:47:49 -04:00
Joey Hess
cdcb4548b3
Remove hurd stuff from cabal file, since hackage currently rejects it.
...
https://github.com/haskell/hackage-server/issues/269
2014-10-15 13:31:20 -04:00
Joey Hess
db9121ecee
vicfg: Deleting configurations now resets to the default, where before it has no effect.
...
Added a Default instance for TrustLevel, and was able to use that to clear
up several other parts of the code too.
This commit was sponsored by Stephan Schulz
2014-10-14 14:15:07 -04:00
Joey Hess
86a7bddb41
prep release
2014-10-13 10:13:27 -04:00
Joey Hess
c6e9125c61
repair: Prevent auto gc from happening when fetching from a remote.
2014-10-12 14:27:46 -04:00
Joey Hess
9af06670b5
map: Handle .git prefixed remote repos. Closes : #614759
2014-10-12 14:11:29 -04:00
Joey Hess
ef3804bdb3
S3: Fix embedcreds=yes handling for the Internet Archive.
...
Before, embedcreds=yes did not cause the creds to be stored in remote.log,
but also prevented them being locally cached.
2014-10-12 13:15:52 -04:00
Joey Hess
164f0d73ff
Support building with yesod 1.4.
...
The new yesod needs the ViewPatterns extension.
Also, a TH splice in Assistant/Threads/WebApp.hs failed to work without
OverLoadedStrings.
This commit was sponsored by Brock Spratlen.
2014-10-09 17:01:54 -04:00
Joey Hess
55c7eb78ee
add copyright of code copied from yesod
2014-10-09 15:17:07 -04:00
Joey Hess
e6a432bb56
rewrote and expanded package description
2014-10-03 14:12:32 -04:00
Joey Hess
1d5bde3be5
Adjust cabal file to support building w/o assistant on the hurd.
...
I used to have this and hackage rejected the os(gnu), so I am going to see
if the new hackage still rejects it.
2014-09-29 14:08:29 -04:00
Joey Hess
a001207aef
prep release
2014-09-27 14:25:15 -04:00
Joey Hess
7de9b8ec06
Add temporary workaround for bug #763078 which broke building on armel and armhf.
2014-09-27 14:22:04 -04:00
Joey Hess
f518858c12
Really depend (not just build-depend) on new enough git for --no-gpg-sign to work. Closes : #763057
2014-09-27 12:15:22 -04:00
Joey Hess
5e3c41c7aa
prep release
2014-09-26 15:09:13 -04:00
Joey Hess
adf69dc417
Work around failure to build on mips by using cabal, not Setup, to build in debian/rules.
2014-09-26 15:08:41 -04:00
Joey Hess
4058eeb252
Depend on new enough git for --no-gpg-sign to work. Closes : #762446
2014-09-22 13:50:16 -04:00