git-annex.git
9 years agofix link and clarify
Joey Hess [Wed, 28 Dec 2016 16:40:43 +0000 (12:40 -0400)]
fix link and clarify

9 years agowording
Joey Hess [Wed, 28 Dec 2016 16:38:34 +0000 (12:38 -0400)]
wording

9 years agofix markup
Joey Hess [Wed, 28 Dec 2016 16:34:42 +0000 (12:34 -0400)]
fix markup

9 years agoa few last changes post xmpp removal
Joey Hess [Wed, 28 Dec 2016 16:29:21 +0000 (12:29 -0400)]
a few last changes post xmpp removal

9 years agoupdate
Joey Hess [Wed, 28 Dec 2016 16:26:48 +0000 (12:26 -0400)]
update

9 years agoMerge branch 'no-xmpp'
Joey Hess [Wed, 28 Dec 2016 16:26:16 +0000 (12:26 -0400)]
Merge branch 'no-xmpp'

9 years agoclose; fixed in shakespeare
Joey Hess [Wed, 28 Dec 2016 16:26:05 +0000 (12:26 -0400)]
close; fixed in shakespeare

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 28 Dec 2016 16:25:37 +0000 (12:25 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoremotedaemon: notice on RELOAD when tor hidden service has been enabled
Joey Hess [Wed, 28 Dec 2016 16:21:52 +0000 (12:21 -0400)]
remotedaemon: notice on RELOAD when tor hidden service has been enabled

and start serving it. This makes the webapp wormhole tor pairing work 100%!

This commit was sponsored by Andrea Rota.

9 years agore-enable enableTor
Joey Hess [Wed, 28 Dec 2016 15:23:22 +0000 (11:23 -0400)]
re-enable enableTor

9 years agoimprove html for alert box
Joey Hess [Wed, 28 Dec 2016 15:22:32 +0000 (11:22 -0400)]
improve html for alert box

9 years agoAdded a comment
ghen1 [Wed, 28 Dec 2016 11:16:17 +0000 (11:16 +0000)]
Added a comment

9 years agoAdded a comment
avar [Wed, 28 Dec 2016 08:28:36 +0000 (08:28 +0000)]
Added a comment

9 years agowhitespace
Joey Hess [Wed, 28 Dec 2016 04:17:36 +0000 (00:17 -0400)]
whitespace

9 years agoAdded a comment
https://launchpad.net/~felixonmars [Wed, 28 Dec 2016 03:04:52 +0000 (03:04 +0000)]
Added a comment

9 years agoresponse
Joey Hess [Wed, 28 Dec 2016 00:16:34 +0000 (20:16 -0400)]
response

9 years ago(no commit message)
avar [Wed, 28 Dec 2016 00:08:07 +0000 (00:08 +0000)]

9 years agoresponse
Joey Hess [Tue, 27 Dec 2016 21:26:31 +0000 (17:26 -0400)]
response

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 27 Dec 2016 21:17:54 +0000 (17:17 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agodevblog
Joey Hess [Tue, 27 Dec 2016 21:16:20 +0000 (17:16 -0400)]
devblog

9 years agoimprove html, add screenshots
Joey Hess [Tue, 27 Dec 2016 21:13:32 +0000 (17:13 -0400)]
improve html, add screenshots

9 years agofix tabs
Joey Hess [Tue, 27 Dec 2016 20:47:00 +0000 (16:47 -0400)]
fix tabs

9 years agoMerge branch 'master' into no-xmpp
Joey Hess [Tue, 27 Dec 2016 20:44:44 +0000 (16:44 -0400)]
Merge branch 'master' into no-xmpp

9 years agowebapp: full wormhole pairing UI (untested)
Joey Hess [Tue, 27 Dec 2016 20:36:05 +0000 (16:36 -0400)]
webapp: full wormhole pairing UI (untested)

This commit was sponsored by Riku Voipio.

9 years agoclean up some imports
Joey Hess [Tue, 27 Dec 2016 20:29:29 +0000 (16:29 -0400)]
clean up some imports

9 years agoavoid leaving MVar empty
Joey Hess [Tue, 27 Dec 2016 20:26:26 +0000 (16:26 -0400)]
avoid leaving MVar empty

Something might want to observe the code multiple times.

9 years ago(no commit message)
https://launchpad.net/~felixonmars [Tue, 27 Dec 2016 09:06:45 +0000 (09:06 +0000)]

9 years agoAdded a comment: one more thing
Asureus [Sun, 25 Dec 2016 14:46:46 +0000 (14:46 +0000)]
Added a comment: one more thing

9 years ago(no commit message)
Asureus [Sun, 25 Dec 2016 14:26:02 +0000 (14:26 +0000)]

9 years agooops, manual reflow
xloem [Sun, 25 Dec 2016 01:36:30 +0000 (01:36 +0000)]
oops, manual reflow

9 years agoUpdate text with link to assistant/quickstart
xloem [Sun, 25 Dec 2016 01:29:15 +0000 (01:29 +0000)]
Update text with link to assistant/quickstart

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sat, 24 Dec 2016 21:16:07 +0000 (17:16 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agodevblog
Joey Hess [Sat, 24 Dec 2016 21:15:01 +0000 (17:15 -0400)]
devblog

9 years agowebapp: check that tor and magic wormhole are installed
Joey Hess [Sat, 24 Dec 2016 21:08:03 +0000 (17:08 -0400)]
webapp: check that tor and magic wormhole are installed

9 years agowording
Joey Hess [Sat, 24 Dec 2016 20:56:56 +0000 (16:56 -0400)]
wording

9 years agomocked up wormhole pairing interface in webapp
Joey Hess [Sat, 24 Dec 2016 20:54:43 +0000 (16:54 -0400)]
mocked up wormhole pairing interface in webapp

9 years agoadd back share_with_a_friend_walkthrough, adapted for tor pairing
Joey Hess [Sat, 24 Dec 2016 19:35:28 +0000 (15:35 -0400)]
add back share_with_a_friend_walkthrough, adapted for tor pairing

and some other xmpp to tor related changes

9 years agocopyright year update
Joey Hess [Sat, 24 Dec 2016 19:17:37 +0000 (15:17 -0400)]
copyright year update

9 years agocleanup
Joey Hess [Sat, 24 Dec 2016 19:14:46 +0000 (15:14 -0400)]
cleanup

9 years agoMerge branch 'master' into no-xmpp
Joey Hess [Sat, 24 Dec 2016 18:48:51 +0000 (14:48 -0400)]
Merge branch 'master' into no-xmpp

9 years agoAlways use filesystem encoding for all file and handle reads and writes.
Joey Hess [Sat, 24 Dec 2016 18:46:31 +0000 (14:46 -0400)]
Always use filesystem encoding for all file and handle reads and writes.

This is a big scary change. I have convinced myself it should be safe. I
hope!

9 years agoAdded a comment
https://launchpad.net/~r0lf [Sat, 24 Dec 2016 17:56:13 +0000 (17:56 +0000)]
Added a comment

9 years agoreally fix su command
Joey Hess [Sat, 24 Dec 2016 17:23:52 +0000 (13:23 -0400)]
really fix su command

9 years agotodo
Joey Hess [Sat, 24 Dec 2016 17:10:51 +0000 (13:10 -0400)]
todo

9 years agofix su params
Joey Hess [Sat, 24 Dec 2016 17:08:07 +0000 (13:08 -0400)]
fix su params

9 years agocomment
Joey Hess [Sat, 24 Dec 2016 16:58:45 +0000 (12:58 -0400)]
comment

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sat, 24 Dec 2016 16:55:58 +0000 (12:55 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoupdate
Joey Hess [Sat, 24 Dec 2016 16:53:57 +0000 (12:53 -0400)]
update

9 years agoenable-tor: When run as a regular user, test a connection back to the hidden service...
Joey Hess [Sat, 24 Dec 2016 16:49:28 +0000 (12:49 -0400)]
enable-tor: When run as a regular user, test a connection back to the hidden service over tor.

This way we know that after enable-tor, the tor hidden service is fully
published and working, and so there should be no problems with it at
pairing time.

It has to start up its own temporary listener on the hidden service. It
would be nice to have it start the remotedaemon running, so that extra
step is not needed afterwards. But, there may already be a remotedaemon
running, in communication with the assistant and we don't want to start
another one. I thought about trying to HUP any running remotedaemon, but
Windows does not make it easy to do that. In any case, having the user
start the remotedaemon themselves lets them know it needs to be running
to serve the hidden service.

This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.

9 years agorefactor
Joey Hess [Sat, 24 Dec 2016 16:12:58 +0000 (12:12 -0400)]
refactor

9 years agoclose
Joey Hess [Sat, 24 Dec 2016 16:07:50 +0000 (12:07 -0400)]
close

9 years agoRevert "close"
Joey Hess [Sat, 24 Dec 2016 16:07:15 +0000 (12:07 -0400)]
Revert "close"

This reverts commit 3aaabc906b776075e190739b42157959b4e09f31.

Commit contained incomplete work.

9 years agoclose
Joey Hess [Thu, 22 Dec 2016 17:59:21 +0000 (13:59 -0400)]
close

9 years agoAdded a comment: compiled with GHC 8, but LOCPATH is still set
http://svario.it/gioele [Wed, 21 Dec 2016 21:51:09 +0000 (21:51 +0000)]
Added a comment: compiled with GHC 8, but LOCPATH is still set

9 years agotodo
Joey Hess [Wed, 21 Dec 2016 19:11:10 +0000 (15:11 -0400)]
todo

9 years agoinclude tor-annex in hidden service directory names
Joey Hess [Wed, 21 Dec 2016 18:31:27 +0000 (14:31 -0400)]
include tor-annex in hidden service directory names

To make it easier to manage/delete them etc.

Backwards compatablity is preserved for existing tor configs.

9 years agocomment
Joey Hess [Wed, 21 Dec 2016 18:21:05 +0000 (14:21 -0400)]
comment

9 years agoAdded a comment: git annex info
marekj [Wed, 21 Dec 2016 12:58:37 +0000 (12:58 +0000)]
Added a comment: git annex info

9 years ago(no commit message)
marekj [Wed, 21 Dec 2016 12:12:42 +0000 (12:12 +0000)]

9 years ago(no commit message)
tom@6463e5ce4c0e478cb7583fb37288d6954e17bfc6 [Wed, 21 Dec 2016 04:18:13 +0000 (04:18 +0000)]

9 years agoAdded a comment
t.z.mates [Tue, 20 Dec 2016 23:08:44 +0000 (23:08 +0000)]
Added a comment

9 years agocleanup
Joey Hess [Tue, 20 Dec 2016 21:46:30 +0000 (17:46 -0400)]
cleanup

9 years agofail before suing when not in a git-annex repo
Joey Hess [Tue, 20 Dec 2016 21:46:14 +0000 (17:46 -0400)]
fail before suing when not in a git-annex repo

9 years agoenable-tor: No longer needs to be run as root.
Joey Hess [Tue, 20 Dec 2016 21:40:36 +0000 (17:40 -0400)]
enable-tor: No longer needs to be run as root.

When run by not root, su's to root automatically.

This commit was sponsored by Brock Spratlen on Patreon.

9 years agorelocate tor socket out of /etc
Joey Hess [Tue, 20 Dec 2016 20:01:10 +0000 (16:01 -0400)]
relocate tor socket out of /etc

weasel explained that apparmor limits on what files tor can read do not
apply to sockets (because they're not files). And apparently the
problems I was seeing with hidden services not being accessible had to
do with onion address propigation and not the location of the socket
file.

remotedaemon looks up the HiddenServicePort in torrc, so if it was
previously configured with the socket in /etc, that will still work.

This commit was sponsored by Denis Dzyubenko on Patreon.

9 years agoanwser
Joey Hess [Tue, 20 Dec 2016 19:38:18 +0000 (15:38 -0400)]
anwser

9 years agoDebian: Suggest tor and magic-wormhole.
Joey Hess [Tue, 20 Dec 2016 19:26:14 +0000 (15:26 -0400)]
Debian: Suggest tor and magic-wormhole.

Suggests, not recommends, because tor is not for everyone.

9 years agoFix build with directory-1.3.
Joey Hess [Tue, 20 Dec 2016 19:23:59 +0000 (15:23 -0400)]
Fix build with directory-1.3.

See https://github.com/haskell/directory/issues/66

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 20 Dec 2016 19:15:22 +0000 (15:15 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agoupdate
Joey Hess [Tue, 20 Dec 2016 19:15:01 +0000 (15:15 -0400)]
update

9 years agoadd some links to new workflow page
Joey Hess [Tue, 20 Dec 2016 19:10:33 +0000 (15:10 -0400)]
add some links to new workflow page

9 years agofirm up some language and remove a bit
Joey Hess [Tue, 20 Dec 2016 19:03:28 +0000 (15:03 -0400)]
firm up some language and remove a bit

9 years agoreflow
Joey Hess [Tue, 20 Dec 2016 19:01:05 +0000 (15:01 -0400)]
reflow

9 years ago(no commit message)
ilovezfs [Tue, 20 Dec 2016 18:28:25 +0000 (18:28 +0000)]

9 years agoAdded a comment: easy
veron_veron@8e19f168a8da3dabcdbf28ccd3f27edfb40941ed [Tue, 20 Dec 2016 09:19:31 +0000 (09:19 +0000)]
Added a comment: easy

9 years agoAdded a comment
m8r-achx62@7323980ed426b7f78c85dfefe7358672bce44e98 [Mon, 19 Dec 2016 22:33:14 +0000 (22:33 +0000)]
Added a comment

9 years agorekey --force: Incorrectly marked the new key's content as being present in the local...
Joey Hess [Mon, 19 Dec 2016 22:18:57 +0000 (18:18 -0400)]
rekey --force: Incorrectly marked the new key's content as being present in the local repo even when it was not.

9 years agofurther analysis
Joey Hess [Mon, 19 Dec 2016 22:08:27 +0000 (18:08 -0400)]
further analysis

9 years agoLinux standalone: Improve generation of locale definition files, supporting locales...
Joey Hess [Mon, 19 Dec 2016 21:03:52 +0000 (17:03 -0400)]
Linux standalone: Improve generation of locale definition files, supporting locales such as, en_GB.UTF-8.

9 years agoanalysis
Joey Hess [Mon, 19 Dec 2016 20:28:12 +0000 (16:28 -0400)]
analysis

9 years agofollowup
Joey Hess [Mon, 19 Dec 2016 19:54:47 +0000 (15:54 -0400)]
followup

9 years agosection on safe pairing code exchange
Joey Hess [Mon, 19 Dec 2016 16:27:16 +0000 (12:27 -0400)]
section on safe pairing code exchange

9 years ago(no commit message)
m8r-achx62@7323980ed426b7f78c85dfefe7358672bce44e98 [Mon, 19 Dec 2016 01:43:53 +0000 (01:43 +0000)]

9 years ago(no commit message)
ddenis [Sun, 18 Dec 2016 23:38:30 +0000 (23:38 +0000)]

9 years agodevbog
Joey Hess [Sun, 18 Dec 2016 21:44:37 +0000 (17:44 -0400)]
devbog

9 years agoshorten note
Joey Hess [Sun, 18 Dec 2016 21:31:02 +0000 (17:31 -0400)]
shorten note

9 years agoimprove note display
Joey Hess [Sun, 18 Dec 2016 21:23:20 +0000 (17:23 -0400)]
improve note display

9 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sun, 18 Dec 2016 21:18:05 +0000 (17:18 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

9 years agotypo
Joey Hess [Sun, 18 Dec 2016 21:13:06 +0000 (17:13 -0400)]
typo

9 years agocheck if wormhole is installed
Joey Hess [Sun, 18 Dec 2016 21:01:15 +0000 (17:01 -0400)]
check if wormhole is installed

9 years agop2p --pair with magic wormhole (untested)
Joey Hess [Sun, 18 Dec 2016 20:50:58 +0000 (16:50 -0400)]
p2p --pair with magic wormhole (untested)

It builds. I have not tried to run it yet. :)

This commit was sponsored by Jake Vosloo on Patreon.

9 years agoAdded a comment: Coda
xloem [Sun, 18 Dec 2016 14:56:18 +0000 (14:56 +0000)]
Added a comment: Coda

9 years agomake sure False is returned on error
Joey Hess [Sat, 17 Dec 2016 22:31:19 +0000 (18:31 -0400)]
make sure False is returned on error

9 years agoimprove types
Joey Hess [Sat, 17 Dec 2016 22:25:33 +0000 (18:25 -0400)]
improve types

9 years agodocument a minor problem
Joey Hess [Sat, 17 Dec 2016 21:36:55 +0000 (17:36 -0400)]
document a minor problem

9 years agouse PYTHONUNBUFFERED to force python to use sane stdout buffering
Joey Hess [Sat, 17 Dec 2016 21:28:08 +0000 (17:28 -0400)]
use PYTHONUNBUFFERED to force python to use sane stdout buffering

Works around https://github.com/warner/magic-wormhole/issues/108

See http://stackoverflow.com/questions/107705/disable-output-buffering
for the gory details. Why a scripting language would chose a default
stdout buffering that differs between terminal and piped output, and
tends to introduce this kind of bug, I don't know.

9 years agomagic wormhole module
Joey Hess [Sat, 17 Dec 2016 20:58:05 +0000 (16:58 -0400)]
magic wormhole module

This interacts with it using stdio, which is surprisingly hard.

sendFile does not currently work, due to
https://github.com/warner/magic-wormhole/issues/108

Parsing the output to find the magic code is done as robustly as
possible, and should continue to work unless wormhole radically changes
the format of its codes. Presumably it will never output something that
looks like a wormhole code before the actual wormhole code; that would
also break this. It would be better if there was a way to make
wormhole not mix the code with other output, as requested in
https://github.com/warner/magic-wormhole/issues/104

Only exchange of files/directories is supported. To exchange messages,
https://github.com/warner/magic-wormhole/issues/99 would need to be resolved.
I don't need message exchange however.

9 years agoRevert "p2p --link now defaults to setting up a bi-directional link"
Joey Hess [Fri, 16 Dec 2016 22:26:07 +0000 (18:26 -0400)]
Revert "p2p --link now defaults to setting up a bi-directional link"

This reverts commit 3037feb1bf9ae9c857b45191309965859b23b0b6.

On second thought, this was an overcomplication of what should be the
lowest-level primitive. Let's build bi-directional links at the pairing
level with eg magic wormhole.

9 years agodevblog
Joey Hess [Fri, 16 Dec 2016 21:41:08 +0000 (17:41 -0400)]
devblog

9 years agop2p: Added --one-way option.
Joey Hess [Fri, 16 Dec 2016 20:43:37 +0000 (16:43 -0400)]
p2p: Added --one-way option.

This commit was sponsored by Fernando Jimenez on Patreon.