Commit graph

17574 commits

Author SHA1 Message Date
Joey Hess
9b71f0f047 Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-14 17:02:52 -04:00
Joey Hess
6f09c0442d devblog 2014-02-14 17:02:14 -04:00
Joey Hess
f626d73442 work around what is likely a bug in a new version of ssh
This avoids running into it for new setups, but does not transition old
setups. Just a quick fix; I hope to get ssh fixed.
2014-02-14 16:45:39 -04:00
Joey Hess
fd09798e40 windows webapp: fix rsync.net support 2014-02-14 15:47:54 -04:00
https://openid.stackexchange.com/user/3f8a1927-744c-4409-8425-48fb3c86672f
6800c63461 Added a comment 2014-02-14 19:16:03 +00:00
Joey Hess
8613f226b3 reorg 2014-02-14 14:39:54 -04:00
Joey Hess
37cb65a99f remote ssh server testing and working on windows 2014-02-14 14:27:11 -04:00
Joey Hess
7bfb815797 fix windows env hack 2014-02-14 14:22:57 -04:00
Joey Hess
01b07a9ca6 update 2014-02-14 14:06:51 -04:00
Joey Hess
626829a061 forgot to close 2014-02-14 14:04:01 -04:00
Joey Hess
d007d1ac0c windows: hack to ensure HOME is always set 2014-02-14 14:03:24 -04:00
Joey Hess
8fdbd1190d avoid git-annex-shell test 2014-02-14 13:39:22 -04:00
https://www.google.com/accounts/o8/id?id=AItOawk7iPiqWr3BVPLWEDvJhSSvcOqheLEbLNo
529604c643 Added a comment: Still problems 2014-02-14 11:30:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR8
9e065a3c23 Not yet fixed
This reverts commit 1c6dc0521f
2014-02-14 09:04:50 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR8
c2f38dbb86 Added a comment: Not fixed 2014-02-14 09:03:30 +00:00
Joey Hess
9f883192af windows: Fix start for already running daemon 2014-02-13 17:38:56 -04:00
Joey Hess
ddaaf3e230
devblog 2014-02-13 17:06:10 -04:00
Joey Hess
c60f0b57d2 windows: Fix daemon pid file locking.
Well, as much as it can be fixed on windows. Not atomic; not entirely
guarded against the wrong process having the pid file locked.
2014-02-13 17:02:28 -04:00
Joey Hess
f11f7520b5 windows: Fix process termination code.
The ctrl-c hack used before didn't actually seem to work.

No haskell libraries expose TerminateProcess. I tried just calling it via
FFI, but got segfaults, probably to do with the wacky process handle not
being managed correctly. Moving it all into one C function worked.

This was hell. The EvilLinker hack was just final icing on the cake.
We all know what the cake was made of.
2014-02-13 15:53:10 -04:00
Joey Hess
84083ecdd3 Windows: Crazy hack to make file manager not start hidden underneath web browser window
I can't even..
2014-02-13 13:16:28 -04:00
Joey Hess
36e66997c6 Windows: Fix startAssistant to not wait for ever for a non-daemonizing process
Seemed to fix several problems.
2014-02-13 13:05:07 -04:00
Joey Hess
8952ccec1b windows: fix fsck --incremental to not crash
Although it is still not incremental.
2014-02-13 12:40:10 -04:00
Joey Hess
1c6dc0521f
close 2014-02-13 11:55:10 -04:00
Joey Hess
4675d45f8f Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-13 11:39:59 -04:00
Joey Hess
7a0b485c4d
reference branch 2014-02-13 11:39:03 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnq-RfkVpFN15SWvQ2lpSGAi0XpNQuLxKM
2e6a8742a4 2014-02-13 14:03:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
0b3e64b285 Added a comment: further information 2014-02-13 13:33:49 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
e450abae4e 2014-02-13 13:29:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
3e6b9fb161 2014-02-13 13:11:18 +00:00
ganwell
e85698d8fb 2014-02-13 12:15:30 +00:00
ganwell
a7cfe574be 2014-02-13 12:00:25 +00:00
Joey Hess
2075cdeb59
limiting files based on metadata
Note that there is currently no caching, so
	--metadata foo=bar --metadata tag=blah
will currently read the log 2x per file.
2014-02-13 02:24:30 -04:00
Joey Hess
a18eae9a0f
nice git ack space optimisation when setting the same metadata value for multiple files 2014-02-13 01:57:43 -04:00
Joey Hess
0e9a72b356
metacata command can now operate on many files at once 2014-02-13 01:49:38 -04:00
Joey Hess
361aee0470
avoid churning in git to no benefit when optimising metadata log
I think this is now optimal.
2014-02-12 23:24:04 -04:00
Joey Hess
d4236e4766 Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-12 22:53:15 -04:00
Joey Hess
739084b831
devblog 2014-02-12 22:52:30 -04:00
Joey Hess
8076530284 improve simplifier 2014-02-12 22:50:41 -04:00
Joey Hess
a05ac13e92 fix metadata log simplifier and additional quickcheck tests 2014-02-12 22:27:55 -04:00
Joey Hess
4d205b0fb9 fix Ord instance for MetaValue to work like Eq instance 2014-02-12 22:01:24 -04:00
Joey Hess
4789d9910a don't bring forward old values in new log line 2014-02-12 21:48:25 -04:00
http://lj.rossia.org/users/imz/
06b00b8bfa link markup 2014-02-13 01:47:32 +00:00
Joey Hess
9f7e76130e add metadata command to get/set metadata
Adds metadata log, and command.

Note that unsetting field values seems to currently be broken.
And in general this has had all of 2 minutes worth of testing.

This commit was sponsored by Julien Lefrique.
2014-02-12 21:30:33 -04:00
Joey Hess
1b79d18a40 data types and serialization for metadata
A very haskell commit! Just data types, instances to serialize the metadata
to a nice format, and QuickCheck tests.

This commit was sponsored by Andreas Leha.
2014-02-12 17:57:32 -04:00
Joey Hess
655549af91 Merge branch 'master' of ssh://git-annex.branchable.com 2014-02-12 14:59:26 -04:00
Joey Hess
61ecf76644 unbreak the build 2014-02-12 14:34:01 -04:00
http://joeyh.name/
5a6a778dd8 Added a comment 2014-02-12 16:27:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm78jq1Uo-ZbyOPG3diJUWVvEiM0kyAcvk
4494c5fc03 Added a comment: Same problem here 2014-02-12 13:17:51 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkI9pq1WH6MWeExXHVQVEsniT3DdFv4AB8
35e110f3a3 Added a comment: fix confirmed 2014-02-12 12:05:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR8
fa3089c275 This reverts commit 3afc1c57c8 2014-02-12 11:31:42 +00:00