1 | Sat Sep 4 15:35:25 CEST 2010 francois@ctrlaltdel.ch |
---|
2 | * docs/frontends/FTP-and-SFTP.txt: warn users about connecting to the SFTP server remotely. Fix #1192 |
---|
3 | |
---|
4 | New patches: |
---|
5 | |
---|
6 | [docs/frontends/FTP-and-SFTP.txt: warn users about connecting to the SFTP server remotely. Fix #1192 |
---|
7 | francois@ctrlaltdel.ch**20100904133525 |
---|
8 | Ignore-this: 38c8b1e423a3c8645185117a0fec9d7e |
---|
9 | ] hunk ./docs/frontends/FTP-and-SFTP.txt 107 |
---|
10 | will complain if a subsequent connection uses a different key. This reduces |
---|
11 | the opportunity for man-in-the-middle attacks to just the first connection. |
---|
12 | |
---|
13 | +Exercise caution when connecting to the SFTP server remotely. The AES |
---|
14 | +implementation used by the SFTP code does not have defenses against |
---|
15 | +timing attacks. The code for encrypting the SFTP connection was not |
---|
16 | +written by the Tahoe-LAFS team, and we have not reviewed it as carefully |
---|
17 | +as we have reviewed the code for encrypting files and directories in |
---|
18 | +Tahoe-LAFS itself. If you can run the SFTP server (which is provided by |
---|
19 | +the Tahoe-LAFS gateway) on the same host as your SFTP client then you |
---|
20 | +would be safe from any problem with the SFTP connection security. |
---|
21 | + |
---|
22 | You will use directives in the tahoe.cfg file to tell the SFTP code where to |
---|
23 | find these keys. To create one, use the ssh-keygen tool (which comes with the |
---|
24 | standard openssh client distribution): |
---|
25 | |
---|
26 | Context: |
---|
27 | |
---|
28 | [tests: assign the storage servers to a fixed order which triggers a bug in new downloader every time this test is run (formerly this test would detect the bug in new-downloader only sporadically) |
---|
29 | zooko@zooko.com**20100904041515 |
---|
30 | Ignore-this: 33155dcc03e84217ec5541addd3a16fc |
---|
31 | If you are investigating the bug in new-downloader, one way to investigate might be to change this ordering to a different fixed order (e.g. rotate by 4 instead of rotate by 5) and observe how the behavior of new-downloader differs in that case. |
---|
32 | ] |
---|
33 | [TAG allmydata-tahoe-1.8.0c3 |
---|
34 | zooko@zooko.com**20100902212140 |
---|
35 | Ignore-this: e4550de37f57e5c1a591e549a104565d |
---|
36 | ] |
---|
37 | [docs: update relnotes.txt for v1.8.0c3 |
---|
38 | zooko@zooko.com**20100902212111 |
---|
39 | Ignore-this: 7211f79f4c388c9e8ff0d05f22eb3ba2 |
---|
40 | ] |
---|
41 | [download status: fix bug from me committing the wrong one of François's #1172 patches, fixes #1172 |
---|
42 | zooko@zooko.com**20100902161541 |
---|
43 | Ignore-this: aeaa3befa632dbc7216686bb67a9695f |
---|
44 | ] |
---|
45 | [DownloadStatus: show active immutable downloads in Active Operations, Fix #1172 |
---|
46 | francois@ctrlaltdel.ch**20100902101728 |
---|
47 | Ignore-this: 47d2b214bbf6e4713890f0ba4d4beecf |
---|
48 | ] |
---|
49 | [tests: bump up the allowed number of reads |
---|
50 | zooko@zooko.com**20100902053801 |
---|
51 | Ignore-this: 9450a720c9c5f51d63454029673cca16 |
---|
52 | Kyle's OpenBSD buildslave used 41 reads when doing this test. The fact that I'm blindly bumping this number up to match the observed behavior probably means this isn't a good criterion to be testing for anyway. But perhaps someone else (Brian) could investigate why that run on Kyle's OpenBSD box took four more reads than we expected, and whether the fact that it took 41 reads to do this operation is indicative of an actual problem. |
---|
53 | ] |
---|
54 | [SegmentFetcher: use new diversity-seeking share-selection algorithm, and |
---|
55 | "Brian Warner <warner@lothar.com>"**20100901013702 |
---|
56 | deliver all shares at once instead of feeding them out one-at-a-time. |
---|
57 | |
---|
58 | Also fix distribution of real-number-of-segments information: now all |
---|
59 | CommonShares (not just the ones used for the first segment) get a |
---|
60 | correctly-sized hashtree. Previously, the late ones might not, which would |
---|
61 | make them crash and get dropped (causing the download to fail if the initial |
---|
62 | set were insufficient, perhaps because one of their servers went away). |
---|
63 | |
---|
64 | Update tests, add some TODO notes, improve variable names and comments. |
---|
65 | Improve logging: add logparents, set more appropriate levels. |
---|
66 | |
---|
67 | ] |
---|
68 | [Share: drop received data after each block finishes. Quick fix for the #1170 spans.py complexity bug. |
---|
69 | "Brian Warner <warner@lothar.com>"**20100901013558] |
---|
70 | [docs: a couple of small edits to CREDITS and how_to_make_a_tahoe-lafs_release.txt |
---|
71 | zooko@zooko.com**20100829222758 |
---|
72 | Ignore-this: cfdb414f86dfd581b5f1d4d94231b85c |
---|
73 | ] |
---|
74 | [add simulator to explore the trade-offs for hashed-based digital signatures |
---|
75 | zooko@zooko.com**20100819030630 |
---|
76 | Ignore-this: 284e6d8b4140d2ecd9a4b14247d0816f |
---|
77 | ] |
---|
78 | [_auto_deps.py: change pycrypto version requirement to avoid https://bugs.launchpad.net/pycrypto/+bug/620253 |
---|
79 | david-sarah@jacaranda.org**20100829230038 |
---|
80 | Ignore-this: e58f98ef262444067fc4b31fad23e40b |
---|
81 | ] |
---|
82 | [docs: update NEWS a bit about New-Downloader |
---|
83 | zooko@zooko.com**20100819021446 |
---|
84 | Ignore-this: 31a6e2fb0a6e3d19f73481e99070da7a |
---|
85 | ] |
---|
86 | [misc: add benchmarking tool for spans |
---|
87 | zooko@zooko.com**20100819021420 |
---|
88 | Ignore-this: 569327a1908a07e5fb634526bed515b2 |
---|
89 | ] |
---|
90 | [web: refactor rate computation, fixes #1166 |
---|
91 | francois@ctrlaltdel.ch**20100815141933 |
---|
92 | Ignore-this: d25491858e137894142eaa67c75b0439 |
---|
93 | ] |
---|
94 | [docs: doc of the download status page |
---|
95 | zooko@zooko.com**20100814054117 |
---|
96 | Ignore-this: a82ec33da3c39a7c0d47a7a6b5f81bbb |
---|
97 | ref: http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1169#comment:1 |
---|
98 | ] |
---|
99 | [docs: NEWS: edit English usage, remove ticket numbers for regressions vs. 1.7.1 that were fixed again before 1.8.0c2 |
---|
100 | zooko@zooko.com**20100811071758 |
---|
101 | Ignore-this: 993f5a1e6a9535f5b7a0bd77b93b66d0 |
---|
102 | ] |
---|
103 | [docs: NEWS: more detail about new-downloader |
---|
104 | zooko@zooko.com**20100811071303 |
---|
105 | Ignore-this: 9f07da4dce9d794ce165aae287f29a1e |
---|
106 | ] |
---|
107 | [TAG allmydata-tahoe-1.8.0c2 |
---|
108 | david-sarah@jacaranda.org**20100810073847 |
---|
109 | Ignore-this: c37f732b0e45f9ebfdc2f29c0899aeec |
---|
110 | ] |
---|
111 | Patch bundle hash: |
---|
112 | e14f2a25c5901fe50e6a168ef69e78850815e5b4 |
---|