Commit graph

5091 commits

Author SHA1 Message Date
https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo
0a6da4f633 Added a comment: error: unknown option `no-edit' 2012-08-20 14:27:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ
833fbd8ff2 2012-08-20 11:28:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ
81cdfe98a6 2012-08-20 10:49:41 +00:00
Joey Hess
c94b21ffd5 add svg versions of the git-annex logo, in color and black and white
This is a simple application of inkscape's rather amazing tracing
capabilities.
2012-08-19 21:18:21 -04:00
Joey Hess
773a06fce6 updates 2012-08-19 20:18:26 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo
fb8f75c2d7 Fail to add attachment. 2012-08-18 00:35:46 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo
45fd6e294a Add description of file name related bug. 2012-08-18 00:31:57 +00:00
http://claimid.com/strager
bc6ba0cbeb Added a comment 2012-08-17 15:59:49 +00:00
Joey Hess
dcd208513d Merge branch 'master' into assistant
Conflicts:
	debian/changelog
2012-08-17 08:22:43 -07:00
Joey Hess
fe8fee235b Pass --use-agent to gpg when in no tty mode. Thanks, Eskild Hustvedt. 2012-08-17 08:22:11 -07:00
EskildHustvedt
211bcd11bd Fixed formatting of "code" 2012-08-17 07:32:45 +00:00
EskildHustvedt
67c7777009 2012-08-17 07:30:43 +00:00
Joey Hess
96bc6ce883 blog for the day 2012-08-16 21:19:02 -07:00
Joey Hess
a82503bfe1 typo 2012-08-16 17:12:21 -07:00
Joey Hess
338909b15d link 2012-08-16 17:11:35 -07:00
Joey Hess
8283e50dd1 moved thanks page 2012-08-16 17:10:41 -07:00
Joey Hess
c9e495128f add a new toplevel assistant page
will flesh out later
2012-08-16 17:10:01 -07:00
Joey Hess
95bfbcd3e3 make canCheckSymlink check in a parent directory if the directory DNE 2012-08-16 16:50:21 -07:00
Joey Hess
b818337054 fix build warning 2012-08-16 16:48:27 -07:00
Joey Hess
cbca93cf7c Merge branch 'master' into assistant
Conflicts:
	debian/changelog
2012-08-16 16:36:32 -07:00
Joey Hess
1da4513f4d rename forum post that has a filename too long to clone on some (unknown) OS 2012-08-16 16:35:42 -07:00
http://joeyh.name/
05374cd660 Added a comment 2012-08-16 23:34:12 +00:00
http://joeyh.name/
0967daa194 Added a comment 2012-08-16 23:28:31 +00:00
Joey Hess
e89c7d3e6a rename forum post that has a filename too long to clone on some (unknown) OS 2012-08-16 16:25:36 -07:00
https://www.google.com/accounts/o8/id?id=AItOawlc1og3PqIGudOMkFNrCCNg66vB7s-jLpc
456c11ee35 Added a comment: Re: What about NTFS support? 2012-08-16 19:30:38 +00:00
http://cweiske.de/
633f0efe7a Added a comment 2012-08-15 22:02:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo
b6527d7b19 Added a comment 2012-08-15 19:16:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkRtcrbacbXmmxJBPopLgNDTjS21v7JkMk
2f5176ceb8 typo 2012-08-15 18:31:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
2d63e23f70 Added a comment 2012-08-14 14:10:40 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo
75f65dcfc0 Added a comment: using sshfs + cryptmount is more secure 2012-08-14 13:41:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm3uJkdiJJejvqix9dULvw_Ma7DCtB-6zA
61955e7a0f Added a comment: git clone git://git-annex.branchable.com/ gives an error 2012-08-13 20:57:34 +00:00
https://www.google.com/accounts/o8/id?id=AItOawneJXwhacIb0YvvdYFxhlNVpz6Wpg6V7AA
2d41d6a209 Added a comment 2012-08-13 00:37:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmsXDFwEbZ4GK78UuHv21CMXmhujArHSYg
75bb13092c Add info relative to new g3 branches and the merge of adc in g2/ 2012-08-12 23:08:09 +00:00
Joey Hess
a73e271d60 run resumed transfers immediately, do not wait for free transfer slot
The resumed transfer still uses a slot, so will delay other, queued
transfers from starting.
2012-08-12 12:36:08 -04:00
Joey Hess
b6b8f6da9c implement resuming of paused transfers
Currently waits for a new transfer slot to open up, which probably needs to
change..
2012-08-12 12:11:20 -04:00
http://claimid.com/strager
fb29916e48 Added a comment 2012-08-11 16:08:47 +00:00
http://joeyh.name/
876b4c652c Added a comment 2012-08-11 14:41:51 +00:00
http://claimid.com/strager
c3b0e01c5b Added a comment 2012-08-11 04:55:13 +00:00
http://claimid.com/strager
a2cc373879 Added a comment 2012-08-11 04:50:52 +00:00
Joey Hess
c130878ad6 Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-10 19:04:26 -04:00
Joey Hess
f89a954be9 blog for the day 2012-08-10 19:03:40 -04:00
Joey Hess
37eed5d8d0 fix button display for paused transfer 2012-08-10 18:50:21 -04:00
Joey Hess
8ba9830653 implement pausing of transfers
A paused transfer's thread keeps running, keeping the slot in use.
This is intentional; pausing a transfer should not let other
queued transfers to run in its place.
2012-08-10 18:42:44 -04:00
Joey Hess
21bd92f077 send update notificaton when removing a queued transfer 2012-08-10 16:00:24 -04:00
Joey Hess
0d80406b2b remove dummy 2012-08-10 15:54:12 -04:00
Joey Hess
a76078a78e process group killing
This seems to work pretty well.

Handled the process groups like this:

- git-annex processes started by the assistant for transfers are run in their
  own process groups.
- otherwise, rely on the shell to allocate a process group for git-annex

There is potentially a problem if some other program runs git-annex
directly (not using sh -c) The program and git-annex would then be in
the same process group. If that git-annex starts a transfer and it's
canceled, the program would also get killed. May or may not be a desired
result.

Also, the new updateTransferInfo probably closes a race where it was
possible for the thread id to not be recorded in the transfer info, if
the transfer info file from the transfer process is read first.
2012-08-10 15:52:22 -04:00
Joey Hess
d5e06e7b89 fork off git-annex copy for transfers
This doesn't quite work, because canceling a transfer sends a signal
to git-annex, but not to rsync (etc).

Looked at making git-annex run in its own process group, which could then
be killed, and would kill child processes. But, rsync checks if it's
process group is the foreground process group and doesn't show progress if
not, and when git has run git-annex, if git-annex makes a new process
group, that is not the case. Also, if git has run git-annex, ctrl-c
wouldn't be propigated to it if it made a new process group.

So this seems like a blind alley, but recording it here just in case.
2012-08-10 14:14:08 -04:00
http://nanotech.nanotechcorp.net/
0076c613c0 Added a comment: SHA performance 2012-08-10 04:37:33 +00:00
Joey Hess
96fe122d09 wobble 2012-08-09 16:37:39 -04:00
Joey Hess
c7a457351f wibble 2012-08-09 16:31:16 -04:00