70.36.146.147
3bae7d454e
poll vote (My phone (or MP3 player))
2012-09-12 18:28:07 +00:00
Joey Hess
63f70c44fd
add special remotes poll
2012-09-12 13:56:25 -04:00
Joey Hess
0127765192
add polls tag and feed
2012-09-12 13:40:12 -04:00
Joey Hess
3724344461
SHA256E is new default backend
...
The default backend used when adding files to the annex is changed from
SHA256 to SHA256E, to simplify interoperability with OSX, media players,
and various programs that needlessly look at symlink targets.
To get old behavior, add a .gitattributes containing: * annex.backend=SHA256
2012-09-12 13:22:16 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkurjhi0CRJvgm7QNaZDWS9hitBtavqIpc
6e08bf9633
Added a comment
2012-09-12 09:23:51 +00:00
Joey Hess
4e48f5e6d6
fixed the multicast socket fd leak
...
Turns out sClose was working fine.. but it was not being run on every
opened socket. The upstream bug is that multicastSender can crash
on an invalid (or ipv6) address and when this happens it's already
opened a socket, which just goes missing with no way to close it.
A simple fix to the library can avoid this, as I describe here:
https://github.com/audreyt/network-multicast/issues/2
In the meantime, just skipping ipv6 addresses will fix the fd leak.
2012-09-12 01:18:52 -04:00
Joey Hess
6b36c18f2d
update deps
2012-09-11 20:26:44 -04:00
Joey Hess
cfd235a05a
respond
2012-09-11 17:04:46 -04:00
Joey Hess
85fbd82664
typo
2012-09-11 17:02:54 -04:00
Joey Hess
7edf12f0d6
add a pairing walkthrough
2012-09-11 16:54:51 -04:00
Richard Hartmann
af657b10fd
Remove trailing whitespace
2012-09-11 16:17:26 -04:00
Joey Hess
d0bcdd1726
blog for the day
2012-09-11 16:16:11 -04:00
Joey Hess
4d592aaec2
fixed all pairing alert issues
2012-09-11 16:11:28 -04:00
Joey Hess
ade511f6e3
keep webapp snappy by generating ssh keypair in the background
2012-09-11 15:51:27 -04:00
Joey Hess
99d52f26bc
fix combining of pairing alerts
2012-09-11 15:43:33 -04:00
Joey Hess
4227050bbe
add note about LANs
2012-09-11 15:31:38 -04:00
Joey Hess
2c1ceeeaf9
pairing works!!
...
Finally.
Last bug fixes here: Send PairResp with same UUID in the PairReq.
Fix off-by-one in code that filters out our own pairing messages.
Also reworked the pairing alerts, which are still slightly buggy.
2012-09-11 15:09:00 -04:00
Joey Hess
aace44454a
keep track of the stage we're at in pairing
...
This avoids us responding to our own pairing messages, as well
as ignoring any out of order messages that might be received somehow.
2012-09-11 12:58:00 -04:00
Joey Hess
16d27e9c02
work around a bug in Yesod
...
The PathPiece instance for Text results in a 404 for T.empty.
2012-09-11 12:26:42 -04:00
Joey Hess
91edb58d32
Merge branch 'master' of ssh://git-annex.branchable.com
2012-09-11 11:49:33 -04:00
Joey Hess
084dc188c7
additional security sanity checks on pairing messages
2012-09-11 11:48:50 -04:00
http://mike.magin.org/
ee804c2ee1
Added a comment
2012-09-11 15:27:58 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlhIMPGF1E0XEJKV6j6-PFzAxA1-nIlydo
9c4d2be6cf
Added a comment
2012-09-11 09:34:42 +00:00
Joey Hess
57bee4b430
update pairing page with security review
2012-09-11 03:34:03 -04:00
Joey Hess
0208d6aa82
add a UUID to pair requests
...
Pair requests the the same UUID are part of the same pairing session,
which allows us to detect attempts to brute force the shared secret,
as that will result in pair requests with the same UUID that are
not verified with the right secret.
2012-09-11 03:16:00 -04:00
Joey Hess
b3f4c6eb68
Merge branch 'master' of ssh://git-annex.branchable.com
2012-09-11 01:01:42 -04:00
Joey Hess
9ace0afdfe
handle stale PairAcks
2012-09-11 01:00:42 -04:00
Joey Hess
675621d903
clean up authorized_keys handling
...
Including rollback of adding the key when a pairing response
gets canceled by the user.
2012-09-11 00:23:34 -04:00
http://mike.magin.org/
bddf472ae4
2012-09-11 02:54:32 +00:00
http://mike.magin.org/
9700428ce9
2012-09-11 02:51:25 +00:00
http://joeyh.name/
5e25fdbc04
Added a comment
2012-09-11 02:12:45 +00:00
Joey Hess
e588383e09
Merge branch 'master' of ssh://git-annex.branchable.com
2012-09-10 22:04:33 -04:00
Joey Hess
4dc736a3f1
blog for the day
2012-09-10 21:58:20 -04:00
Joey Hess
d19bbd29d8
pairing probably works now (untested)
2012-09-10 21:55:59 -04:00
Joey Hess
a41255723c
check that ssh public key received over the wire is sane
2012-09-10 18:18:55 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlhIMPGF1E0XEJKV6j6-PFzAxA1-nIlydo
a33aac4d4c
Added a comment: GHC and Android
2012-09-10 21:58:28 +00:00
Joey Hess
c20d6f4189
responding to pair requests *almost* works
2012-09-10 17:53:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlhIMPGF1E0XEJKV6j6-PFzAxA1-nIlydo
3bde237736
Added a comment: re @ gdr-go2
2012-09-10 19:34:00 +00:00
Joey Hess
b573d91aa2
broke out fairly generic ssh stuff to Assistant.Ssh so pairing can use it too
...
I'd rather Utility.Ssh, but the SshData type is not sufficiently clean and
generic for Utility.
2012-09-10 15:21:34 -04:00
Joey Hess
34a0e09d4b
split up ssh key generation and setup steps
2012-09-10 14:55:15 -04:00
Joey Hess
f61531a26b
add withTempDir
2012-09-10 14:09:13 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmubB1Sj2rwFoVdZYvGV0ACaQUJQyiJXJI
75d2242923
Added a comment
2012-09-10 17:35:48 +00:00
http://joeyh.name/
e1ba96e4ee
Added a comment
2012-09-10 17:31:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmubB1Sj2rwFoVdZYvGV0ACaQUJQyiJXJI
f6362d3668
Added a comment
2012-09-10 14:54:17 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkfHTPsiAcHEEN7Xl7WxiZmYq-vX7azxFY
c759913c88
Added a comment: zsync?
2012-09-10 12:35:45 +00:00
https://me.yahoo.com/a/dASECLNzvckz4VwqUGYsvthiplY.#d2c27
d038f96fd9
Added a comment
2012-09-09 23:48:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
c43e854ef4
Added a comment
2012-09-09 20:47:04 +00:00
Joey Hess
e566a8944d
Merge branch 'master' of ssh://git-annex.branchable.com
2012-09-09 16:33:06 -04:00
Joey Hess
8ab9b83425
blog for the day
2012-09-09 16:32:48 -04:00
Joey Hess
16cefae7f2
add an alert while a locally initiated pairing request is in progress
...
Has a button to cancel the request.
2012-09-09 16:24:34 -04:00