Merge branch 'master' of ssh://git-annex.branchable.com

This commit is contained in:
Joey Hess 2013-07-16 14:09:42 -04:00
commit 01fb134cce
5 changed files with 57 additions and 0 deletions

View file

@ -0,0 +1,12 @@
[[!comment format=mdwn
username="http://joeyh.name/"
ip="4.154.4.90"
subject="comment 1"
date="2013-07-16T17:33:23Z"
content="""
Hmm, actually the XMPP library it's using does not fail on an invalid or self-signed cert. This is something that SSL using libraries sadly often get wrong, and yeah, I see I contacted the library author a while ago, and a \"sessionIsSecure\" has been added to it, which can be used to check if the cert was valid.
This leaves open the question of what's happening with you on the CCC server. Did you get an error message?
"""]]

View file

@ -0,0 +1,8 @@
[[!comment format=mdwn
username="http://joeyh.name/"
ip="4.154.4.90"
subject="comment 2"
date="2013-07-16T17:42:42Z"
content="""
Actually, sessionIsSecure only tells me if it's using SSL at all; still waiting on the XMPP library to add cert checking..
"""]]

View file

@ -0,0 +1,12 @@
[[!comment format=mdwn
username="http://joeyh.name/"
ip="4.154.4.90"
subject="comment 4"
date="2013-07-16T17:48:54Z"
content="""
The dmg is built by running \"make osxapp\", once you've gotten git-annex to build.
gnutls is only needed by the XMPP code. You can build without that, using `cabal configure -f-XMPP; cabal build`
(If you're building from a git checkout, building w/o XMPP was broken the past couple days; make sure you update to current head.)
"""]]

View file

@ -0,0 +1,14 @@
[[!comment format=mdwn
username="http://joeyh.name/"
ip="4.154.4.90"
subject="comment 3"
date="2013-07-16T18:03:40Z"
content="""
It's normal for git diff and gitk to look like that in a repository that's using direct mode.
In your log, I see you added a file \"test-2013-07-15e\". And I don't see any indication that it tried to transfer it.
There are a few reasons that could happen. If you've \"paused\" syncing with a remote in the webapp, it could do that.
I think more likely would be if you've put the remote repository in a repository group that doesn't want the file. If it's configured to be in the Manual group or the Source group (or the Transfer, Public, or Small Archive group for that matter), the assistant won't try to send files to it. You can check this by editing the repository in the webapp. It should probably be set to be in the Client group.
"""]]

View file

@ -0,0 +1,11 @@
[[!comment format=mdwn
username="http://joeyh.name/"
ip="4.154.4.90"
subject="comment 2"
date="2013-07-16T17:54:28Z"
content="""
You can choose which files get stored in the public repository, and are thus accessible to the public.
However, note that since the git repository is published, anyone could clone it and see all the names and hashes of your files, even if you've not pushed the file contents to the public repository.
Currently the way the \"public\" [[repository group|preferred_content]] works only makes it be usable with special remotes. This is because it uses a `preferreddir` setting in the special remote configuration.
"""]]