tahoe-lafs/tahoe-lafs.git
14 years agoimmutable: fix bug in which preexisting_shares and merged were shallowly referencing...
Zooko O'Whielacronx [Mon, 19 Jul 2010 07:54:26 +0000 (00:54 -0700)]
immutable: fix bug in which preexisting_shares and merged were shallowly referencing the same sets
This bug had the effect of making uploads sometimes (rarely) appear to succeed when they had actually not distributed the shares well enough to achieve the desired servers-of-happiness level.

14 years agoupload.py: fix #1118 by aborting newly-homeless buckets when reassignment runs. This...
david-sarah [Mon, 19 Jul 2010 04:46:55 +0000 (21:46 -0700)]
upload.py: fix #1118 by aborting newly-homeless buckets when reassignment runs. This makes a previously failing assert correct. This version refactors 'abort' into two methods, rather than using a default argument.

14 years agodocs/known_issues.txt: update release version and date.
david-sarah [Sun, 18 Jul 2010 23:59:40 +0000 (16:59 -0700)]
docs/known_issues.txt: update release version and date.

14 years agorelnotes.txt, docs/quickstart.html: prepare for 1.7.1 release. Don't claim to work...
david-sarah [Sun, 18 Jul 2010 23:54:37 +0000 (16:54 -0700)]
relnotes.txt, docs/quickstart.html: prepare for 1.7.1 release. Don't claim to work on Cygwin (this might work but is untested).

14 years agoimmutable: extend the tests to check that the shares that got uploaded really do...
Zooko O'Whielacronx [Mon, 19 Jul 2010 04:50:47 +0000 (21:50 -0700)]
immutable: extend the tests to check that the shares that got uploaded really do make a sufficiently Happy distribution
This patch also renames some instances of "find_shares()" to "find_all_shares()" and other instances to "find_uri_shares()" as appropriate -- the conflation between those names confused me at first when writing these tests.

14 years agoimmutable: test for #1118
Zooko O'Whielacronx [Sun, 18 Jul 2010 22:15:37 +0000 (15:15 -0700)]
immutable: test for #1118

14 years agoimmutable: test for #1124
Zooko O'Whielacronx [Sun, 18 Jul 2010 22:29:07 +0000 (15:29 -0700)]
immutable: test for #1124

14 years agodocs/logging.txt: document that _trial_temp/test.log does not receive messages below...
david-sarah [Sun, 18 Jul 2010 23:04:20 +0000 (16:04 -0700)]
docs/logging.txt: document that _trial_temp/test.log does not receive messages below level=OPERATIONAL, due to <http://foolscap.lothar.com/trac/ticket/154>.

14 years agotrivial: fix unused import (sorry about that, pyflakes)
Zooko O'Whielacronx [Sun, 18 Jul 2010 21:51:33 +0000 (14:51 -0700)]
trivial: fix unused import (sorry about that, pyflakes)

14 years agotests, NEWS, CREDITS re: #1117
Zooko O'Whielacronx [Sun, 18 Jul 2010 20:32:25 +0000 (13:32 -0700)]
tests, NEWS, CREDITS re: #1117
Give Brian and Kevan promotions, move release date in NEWS to the 18th, commit Brian's test for #1117.
fixes #1117

14 years agotest/test_upload.py: test to see that aborted buckets are ignored by the storage...
Kevan Carstensen [Fri, 16 Jul 2010 00:10:46 +0000 (17:10 -0700)]
test/test_upload.py: test to see that aborted buckets are ignored by the storage server

14 years agotest/test_storage.py: test for the new remote_abort semantics.
Kevan Carstensen [Thu, 15 Jul 2010 23:21:48 +0000 (16:21 -0700)]
test/test_storage.py: test for the new remote_abort semantics.

14 years agostorage/immutable.py: make remote_abort btell the storage server about aborted buckets.
Kevan Carstensen [Thu, 15 Jul 2010 23:21:05 +0000 (16:21 -0700)]
storage/immutable.py: make remote_abort btell the storage server about aborted buckets.

14 years agotest/test_upload.py: changes to test plumbing for #1117 tests
Kevan Carstensen [Thu, 15 Jul 2010 23:18:20 +0000 (16:18 -0700)]
test/test_upload.py: changes to test plumbing for #1117 tests

    - Add a callRemoteOnly method to FakeBucketWriter.
    - Change the abort method in FakeBucketWriter to not return a
      RuntimeError.

14 years agoimmutable/upload.py: abort buckets if peer selection fails
Kevan Carstensen [Thu, 15 Jul 2010 23:17:14 +0000 (16:17 -0700)]
immutable/upload.py: abort buckets if peer selection fails

14 years agotest_encodingutil: correct an error in the previous patch to StdlibUnicode.test_open_...
david-sarah [Sun, 18 Jul 2010 15:14:20 +0000 (08:14 -0700)]
test_encodingutil: correct an error in the previous patch to StdlibUnicode.test_open_representable.

14 years agoNEWS: Forward-compatibility improvements for non-ASCII caps (#1051).
david-sarah [Sun, 18 Jul 2010 14:36:22 +0000 (07:36 -0700)]
NEWS: Forward-compatibility improvements for non-ASCII caps (#1051).

14 years agotest_dirnode and test_web: don't use failUnlessReallyEqual in cases where the return...
david-sarah [Sun, 18 Jul 2010 14:29:15 +0000 (07:29 -0700)]
test_dirnode and test_web: don't use failUnlessReallyEqual in cases where the return type from simplejson.loads can vary between unicode and str. Use to_str when comparing URIs parsed from JSON.

14 years agotest_encodingutil: StdlibUnicode.test_open_representable no longer uses a mock.
david-sarah [Sun, 18 Jul 2010 12:54:12 +0000 (05:54 -0700)]
test_encodingutil: StdlibUnicode.test_open_representable no longer uses a mock.

14 years agodocs: add comment clarifying #1051
Zooko O'Whielacronx [Sun, 18 Jul 2010 05:32:50 +0000 (22:32 -0700)]
docs: add comment clarifying #1051

14 years agodocs: update NEWS
Zooko O'Whielacronx [Sun, 18 Jul 2010 05:32:25 +0000 (22:32 -0700)]
docs: update NEWS

14 years agoAdd tests of caps from the future that have non-ASCII characters in them (encoded...
david-sarah [Sun, 11 Jul 2010 20:02:52 +0000 (13:02 -0700)]
Add tests of caps from the future that have non-ASCII characters in them (encoded as UTF-8). The changes to test_uri.py, test_client.py, and test_dirnode.py add tests of non-ASCII future caps in addition to the current tests. The changes to test_web.py just replace the tests of all-ASCII future caps with tests of non-ASCII future caps. We also change uses of failUnlessEqual to failUnlessReallyEqual, in order to catch cases where the type of a string is not as expected.

14 years agoDebian documentation update
jacob [Fri, 5 Mar 2010 01:30:04 +0000 (18:30 -0700)]
Debian documentation update

14 years agodebian-docs-patch-final
jacob [Thu, 4 Mar 2010 09:59:55 +0000 (02:59 -0700)]
debian-docs-patch-final

14 years agoM-x whitespace-cleanup
Zooko O'Whielacronx [Sun, 18 Jul 2010 03:27:39 +0000 (20:27 -0700)]
M-x whitespace-cleanup

14 years agodocs: tidy up NEWS a little
Zooko O'Whielacronx [Sun, 18 Jul 2010 03:24:34 +0000 (20:24 -0700)]
docs: tidy up NEWS a little

14 years agobenchmarking: update bench_dirnode.py to reflect the new directory interfaces
Zooko O'Whielacronx [Sun, 18 Jul 2010 03:17:10 +0000 (20:17 -0700)]
benchmarking: update bench_dirnode.py to reflect the new directory interfaces

14 years agotest_encodingutil: fix test_open_representable, which is only valid when run on a...
david-sarah [Sun, 18 Jul 2010 03:03:33 +0000 (20:03 -0700)]
test_encodingutil: fix test_open_representable, which is only valid when run on a platform for which we know an unrepresentable filename.

14 years agoiputil.py: Add support for FreeBSD 7,8 and 9
francois [Sun, 18 Jul 2010 02:28:32 +0000 (19:28 -0700)]
iputil.py: Add support for FreeBSD 7,8 and 9
committed by: zooko@zooko.com
date: 2010-07-17
and I also patched: NEWS and CREDITS

14 years agoNEWS: add snippet about #1083
Zooko O'Whielacronx [Sun, 18 Jul 2010 02:06:53 +0000 (19:06 -0700)]
NEWS: add snippet about #1083

14 years agofileutil: docstrings for non-obvious usage restrictions on methods of EncryptedTempor...
david-sarah [Sat, 17 Jul 2010 05:46:47 +0000 (22:46 -0700)]
fileutil: docstrings for non-obvious usage restrictions on methods of EncryptedTemporaryFile.

14 years agoMove EncryptedTemporaryFile from SFTP frontend to allmydata.util.fileutil, and make...
david-sarah [Sun, 11 Jul 2010 21:37:21 +0000 (14:37 -0700)]
Move EncryptedTemporaryFile from SFTP frontend to allmydata.util.fileutil, and make the FTP frontend also use it (fixing #1083).

14 years agoNEWS: reorder NEWS snippets to be in descending order of interestingness
Zooko O'Whielacronx [Sun, 18 Jul 2010 01:59:29 +0000 (18:59 -0700)]
NEWS: reorder NEWS snippets to be in descending order of interestingness

14 years agoCorrect stringutils->encodingutil patch to be the newer version, rather than the...
david-sarah [Sun, 18 Jul 2010 01:34:35 +0000 (18:34 -0700)]
Correct stringutils->encodingutil patch to be the newer version, rather than the old version that was committed in error.

14 years agotest_cli.py: fix error that crept in when rebasing the patch for #1072.
david-sarah [Sun, 18 Jul 2010 00:01:23 +0000 (17:01 -0700)]
test_cli.py: fix error that crept in when rebasing the patch for #1072.

14 years agostringutils: add test for when sys.stdout has no encoding attribute (fixes #1099).
david-sarah [Sat, 17 Jul 2010 04:58:16 +0000 (21:58 -0700)]
stringutils: add test for when sys.stdout has no encoding attribute (fixes #1099).

14 years agoCLI: add 'tahoe unlink' as an alias to 'tahoe rm', for forward-compatibility.
david-sarah [Sat, 17 Jul 2010 22:04:11 +0000 (15:04 -0700)]
CLI: add 'tahoe unlink' as an alias to 'tahoe rm', for forward-compatibility.

14 years agominor code clean-up in dirnode.py
Zooko O'Whielacronx [Wed, 14 Jul 2010 06:02:55 +0000 (23:02 -0700)]
minor code clean-up in dirnode.py
Impose micro-POLA by passing only the writekey instead of the whole node object to {{{_encrypt_rw_uri()}}}. Remove DummyImmutableFileNode in nodemaker.py, which is obviated by this. Add micro-optimization by precomputing the netstring of the empty string and branching on whether the writekey is present or not outside of {{{_encrypt_rw_uri()}}}. Add doc about writekey to docstring.
fixes #967

14 years agoRename stringutils to encodingutil, and drop listdir_unicode and open_unicode (since...
david-sarah [Mon, 12 Jul 2010 00:30:15 +0000 (17:30 -0700)]
Rename stringutils to encodingutil, and drop listdir_unicode and open_unicode (since the Python stdlib functions work fine with Unicode paths). Also move some utility functions to fileutil.

14 years agoAllow URIs passed in the initial JSON for t=mkdir-with-children, t=mkdir-immutable...
david-sarah [Sun, 11 Jul 2010 19:55:25 +0000 (12:55 -0700)]
Allow URIs passed in the initial JSON for t=mkdir-with-children, t=mkdir-immutable to be Unicode. Also pass the name of each child into nodemaker.create_from_cap for error reporting.

14 years agodocs: CREDITS and NEWS
Zooko O'Whielacronx [Wed, 14 Jul 2010 06:01:50 +0000 (23:01 -0700)]
docs: CREDITS and NEWS

14 years agoCREDITS: more creds for Kevan, plus utf-8 BOM
Zooko O'Whielacronx [Sat, 19 Jun 2010 04:55:03 +0000 (21:55 -0700)]
CREDITS: more creds for Kevan, plus utf-8 BOM

14 years agocli.py: make command descriptions consistently end with a full stop.
david-sarah [Wed, 14 Jul 2010 01:45:38 +0000 (18:45 -0700)]
cli.py: make command descriptions consistently end with a full stop.

14 years agoSFTP: address some of the comments in zooko's review (#1106).
david-sarah [Mon, 12 Jul 2010 02:55:37 +0000 (19:55 -0700)]
SFTP: address some of the comments in zooko's review (#1106).

14 years agodocs/logging.txt: note that setting flogging vars might affect tests with race condit...
david-sarah [Mon, 12 Jul 2010 05:07:21 +0000 (22:07 -0700)]
docs/logging.txt: note that setting flogging vars might affect tests with race conditions.

54 years agotest_storage.py: potential fix for failures when logging is enabled.
david-sarah [Mon, 13 Jul 1970 04:05:46 +0000 (21:05 -0700)]
test_storage.py: potential fix for failures when logging is enabled.

14 years agoupcase_since_on_welcome
terrellrussell [Thu, 8 Jul 2010 19:39:03 +0000 (12:39 -0700)]
upcase_since_on_welcome

14 years agoserver_version_on_welcome_page.dpatch.txt
freestorm77 [Sat, 5 Jun 2010 19:17:21 +0000 (12:17 -0700)]
server_version_on_welcome_page.dpatch.txt

- The storage server version is 0 for all storage nodes in the Welcome Page

14 years agoNEWS: add NEWS snippets about two recent patches
Zooko O'Whielacronx [Thu, 8 Jul 2010 16:20:58 +0000 (09:20 -0700)]
NEWS: add NEWS snippets about two recent patches

14 years agodirectory_html_top_banner.dpatch
freestorm77 [Tue, 22 Jun 2010 20:53:01 +0000 (13:53 -0700)]
directory_html_top_banner.dpatch

The div tag with the link "Return to Welcome page" on the directory.xhtml page is not correct

14 years agotahoe_css_toolbar.dpatch
freestorm77 [Tue, 22 Jun 2010 21:00:46 +0000 (14:00 -0700)]
tahoe_css_toolbar.dpatch

CSS modification to be correctly diplayed with Internet Explorer 8

The links on the top of page directory.xhtml are not diplayed in the same line as display with Firefox.

14 years agorunnin_test_tahoe_css.dpatch
freestorm77 [Tue, 22 Jun 2010 21:47:14 +0000 (14:47 -0700)]
runnin_test_tahoe_css.dpatch

Runnin test for changes in tahoe.css file

14 years agorunnin_test_directory_xhtml.dpatch
freestorm77 [Tue, 22 Jun 2010 20:14:03 +0000 (13:14 -0700)]
runnin_test_directory_xhtml.dpatch

Runnin test for diretory.xhtml top banner

14 years agostringutils.py: tolerate sys.stdout having no 'encoding' attribute.
david-sarah [Sat, 26 Jun 2010 04:08:17 +0000 (21:08 -0700)]
stringutils.py: tolerate sys.stdout having no 'encoding' attribute.

14 years agoquickstart.html: python 2.5 -> 2.6 as recommended version
david-sarah [Mon, 5 Jul 2010 17:58:58 +0000 (10:58 -0700)]
quickstart.html: python 2.5 -> 2.6 as recommended version

14 years agoSFTP: don't call .stopProducing on the producer registered with OverwriteableFileCons...
david-sarah [Mon, 28 Jun 2010 23:19:26 +0000 (16:19 -0700)]
SFTP: don't call .stopProducing on the producer registered with OverwriteableFileConsumer (which breaks with warner's new downloader).

14 years agodocs/how_to_make_a_tahoe-lafs_release.txt: trivial correction, install.html should...
david-sarah [Fri, 25 Jun 2010 22:39:29 +0000 (15:39 -0700)]
docs/how_to_make_a_tahoe-lafs_release.txt: trivial correction, install.html should now be quickstart.html.

14 years agosetup: in the Makefile, refuse to upload tarballs unless someone has passed the envir...
Zooko O'Whielacronx [Sat, 19 Jun 2010 03:49:28 +0000 (20:49 -0700)]
setup: in the Makefile, refuse to upload tarballs unless someone has passed the environment variable "BB_BRANCH" with value "trunk"

14 years agotrivial: tiny update to in-line comment
Zooko O'Whielacronx [Mon, 14 Jun 2010 04:57:15 +0000 (21:57 -0700)]
trivial: tiny update to in-line comment
(I'm actually committing this patch as a test of the new eager-annotation-computation of trac-darcs.)

14 years agodocs: about.html link to home page early on, and be decentralized storage instead...
Zooko O'Whielacronx [Sat, 19 Jun 2010 06:53:18 +0000 (23:53 -0700)]
docs: about.html link to home page early on, and be decentralized storage instead of cloud storage this time around

14 years agodocs: update about.html, especially to have a non-broken link to quickstart.html...
Zooko O'Whielacronx [Sat, 19 Jun 2010 06:51:24 +0000 (23:51 -0700)]
docs: update about.html, especially to have a non-broken link to quickstart.html, and also to comment out the broken links to "for Paranoids" and "for Corporates"

14 years agoTAG allmydata-tahoe-1.7.0 allmydata-tahoe-1.7.0
Zooko O'Whielacronx [Sat, 19 Jun 2010 05:26:31 +0000 (22:26 -0700)]
TAG allmydata-tahoe-1.7.0

14 years agodocs: update relnotes.txt for Tahoe-LAFS v1.7.0!
Zooko O'Whielacronx [Sat, 19 Jun 2010 05:20:48 +0000 (22:20 -0700)]
docs: update relnotes.txt for Tahoe-LAFS v1.7.0!
... and remove relnotes-short.txt (just use the first section of relnotes.txt for that purpose)

14 years agodocs: update known_issues.txt with more detail about web browser "safe-browsing"...
Zooko O'Whielacronx [Sat, 19 Jun 2010 05:17:34 +0000 (22:17 -0700)]
docs: update known_issues.txt with more detail about web browser "safe-browsing" features and slightly tweaked formatting

14 years agodocs: quickstart.html: link to 1.7.0 zip file and add UTF-8 BOM
Zooko O'Whielacronx [Sat, 19 Jun 2010 05:01:24 +0000 (22:01 -0700)]
docs: quickstart.html: link to 1.7.0 zip file and add UTF-8 BOM

14 years agodocs: more CREDITS for Kevan, plus utf-8 BOM
Zooko O'Whielacronx [Sat, 19 Jun 2010 04:58:09 +0000 (21:58 -0700)]
docs: more CREDITS for Kevan, plus utf-8 BOM

14 years agodocs: update NEWS for release 1.7.0
Zooko O'Whielacronx [Sat, 19 Jun 2010 04:57:50 +0000 (21:57 -0700)]
docs: update NEWS for release 1.7.0

14 years agodocs: apply patch from duck for #937 about "tahoe run" not working on introducers
Zooko O'Whielacronx [Sat, 19 Jun 2010 04:07:54 +0000 (21:07 -0700)]
docs: apply patch from duck for #937 about "tahoe run" not working on introducers

14 years agowebapi.txt: fix statement about leap seconds.
david-sarah [Sat, 19 Jun 2010 03:56:03 +0000 (20:56 -0700)]
webapi.txt: fix statement about leap seconds.

14 years agorunning.html: Tahoe->Tahoe-LAFS in what used to be using.html, and #tahoe->#tahoe...
david-sarah [Sat, 19 Jun 2010 03:31:52 +0000 (20:31 -0700)]
running.html: Tahoe->Tahoe-LAFS in what used to be using.html, and #tahoe->#tahoe-lafs (IRC channel).

14 years agotest_backupdb.py: skip test_unicode if we can't represent the test filenames.
david-sarah [Sat, 19 Jun 2010 02:26:20 +0000 (19:26 -0700)]
test_backupdb.py: skip test_unicode if we can't represent the test filenames.

14 years agotest_web.py: correct a test that was missed in the change to not write ctime/mtime.
david-sarah [Sat, 19 Jun 2010 02:17:18 +0000 (19:17 -0700)]
test_web.py: correct a test that was missed in the change to not write ctime/mtime.

14 years agodirnode.py: stop writing 'ctime' and 'mtime' fields. Includes documentation and test...
david-sarah [Fri, 18 Jun 2010 23:01:19 +0000 (16:01 -0700)]
dirnode.py: stop writing 'ctime' and 'mtime' fields. Includes documentation and test changes.

14 years agotest_storage.py: print more information on test failures.
david-sarah [Thu, 17 Jun 2010 03:46:23 +0000 (20:46 -0700)]
test_storage.py: print more information on test failures.

14 years agorunning.html: describe where 'bin/tahoe' is only once.
david-sarah [Thu, 17 Jun 2010 03:36:03 +0000 (20:36 -0700)]
running.html: describe where 'bin/tahoe' is only once.

14 years agoMerge using.html into running.html.
david-sarah [Thu, 17 Jun 2010 01:28:57 +0000 (18:28 -0700)]
Merge using.html into running.html.

14 years agoRemove firewall section from running.html and say to read configuration.txt instead. trac-4500
david-sarah [Thu, 17 Jun 2010 00:45:13 +0000 (17:45 -0700)]
Remove firewall section from running.html and say to read configuration.txt instead.

14 years agoFTP-and-SFTP.txt: add Known Issues section.
david-sarah [Sat, 19 Jun 2010 00:43:11 +0000 (17:43 -0700)]
FTP-and-SFTP.txt: add Known Issues section.

14 years agoFTP-and-SFTP.txt: remove description of public key format that is not actually implem...
david-sarah [Sat, 19 Jun 2010 00:17:38 +0000 (17:17 -0700)]
FTP-and-SFTP.txt: remove description of public key format that is not actually implemented. Document that SFTP does not support server private keys with passphrases, and that FTP cannot list directories containing mutable files.

14 years agoconfiguration.txt and servers-of-happiness.txt: 1 <= happy <= N, not k <= happy ...
david-sarah [Fri, 18 Jun 2010 05:07:10 +0000 (22:07 -0700)]
configuration.txt and servers-of-happiness.txt: 1 <= happy <= N, not k <= happy <= N. Also minor wording changes.

14 years agotest_cli.py: fix test failure in CLI.test_listdir_unicode_good due to filenames retur...
david-sarah [Fri, 18 Jun 2010 04:51:10 +0000 (21:51 -0700)]
test_cli.py: fix test failure in CLI.test_listdir_unicode_good due to filenames returned from listdir_unicode no longer being normalized.

14 years agotahoe backup: unicode tests.
david-sarah [Fri, 18 Jun 2010 03:52:11 +0000 (20:52 -0700)]
tahoe backup: unicode tests.

14 years agoCLI: allow Unicode patterns in exclude option to 'tahoe backup'.
david-sarah [Thu, 17 Jun 2010 03:39:01 +0000 (20:39 -0700)]
CLI: allow Unicode patterns in exclude option to 'tahoe backup'.

14 years agodirnodes: fix normalization hole where childnames in directories created by nodemaker...
david-sarah [Fri, 18 Jun 2010 00:02:49 +0000 (17:02 -0700)]
dirnodes: fix normalization hole where childnames in directories created by nodemaker.create_mutable/immutable_directory would not be normalized. Add a test that we normalize names coming out of a directory.

14 years agodirnode.py: comments about normalization changes.
david-sarah [Thu, 17 Jun 2010 04:14:11 +0000 (21:14 -0700)]
dirnode.py: comments about normalization changes.

14 years agostringutils.py: remove unused import.
david-sarah [Thu, 17 Jun 2010 03:44:40 +0000 (20:44 -0700)]
stringutils.py: remove unused import.

14 years agotest_stringutils.py: take account of the output of listdir_unicode no longer being...
david-sarah [Thu, 17 Jun 2010 03:44:09 +0000 (20:44 -0700)]
test_stringutils.py: take account of the output of listdir_unicode no longer being normalized. Also use Unicode escapes, not UTF-8.

14 years agotest_dirnode.py: partial tests for normalization changes.
david-sarah [Thu, 17 Jun 2010 03:40:25 +0000 (20:40 -0700)]
test_dirnode.py: partial tests for normalization changes.

14 years agoSFTP: get 'ctime' attribute from 'tahoe:linkmotime'.
david-sarah [Thu, 17 Jun 2010 03:37:44 +0000 (20:37 -0700)]
SFTP: get 'ctime' attribute from 'tahoe:linkmotime'.

14 years agostringutils.py: don't NFC-normalize the output of listdir_unicode.
david-sarah [Thu, 17 Jun 2010 01:55:37 +0000 (18:55 -0700)]
stringutils.py: don't NFC-normalize the output of listdir_unicode.

14 years agostringutils.py: Add encoding argument to quote_output. Also work around a bug in...
david-sarah [Wed, 16 Jun 2010 04:20:12 +0000 (21:20 -0700)]
stringutils.py: Add encoding argument to quote_output. Also work around a bug in locale.getpreferredencoding on older Pythons.

14 years agoProvisional patch to NFC-normalize filenames going in and out of Tahoe directories.
david-sarah [Wed, 16 Jun 2010 03:14:50 +0000 (20:14 -0700)]
Provisional patch to NFC-normalize filenames going in and out of Tahoe directories.

14 years agohow_to_make_a_tahoe-lafs_release.txt: reordering, add fuse-sshfs@lists.sourceforge...
david-sarah [Fri, 18 Jun 2010 04:18:54 +0000 (21:18 -0700)]
how_to_make_a_tahoe-lafs_release.txt: reordering, add fuse-sshfs@lists.sourceforge.list as place to send relnotes.

14 years agorunning.html: fix overeager replacement of 'tahoe' with 'Tahoe-LAFS', and some simpli...
david-sarah [Thu, 17 Jun 2010 00:09:52 +0000 (17:09 -0700)]
running.html: fix overeager replacement of 'tahoe' with 'Tahoe-LAFS', and some simplifications.

14 years agoAdd a specification for servers of happiness.
Kevan Carstensen [Mon, 24 May 2010 00:35:08 +0000 (17:35 -0700)]
Add a specification for servers of happiness.

14 years agoNote that servers of happiness only applies to immutable files for the moment
Kevan Carstensen [Mon, 24 May 2010 04:28:36 +0000 (21:28 -0700)]
Note that servers of happiness only applies to immutable files for the moment

14 years agoAdd a note about running Tahoe-LAFS on a small grid to running.html
Zooko O'Whielacronx [Wed, 16 Jun 2010 14:02:27 +0000 (07:02 -0700)]
Add a note about running Tahoe-LAFS on a small grid to running.html
also Change "tahoe" and "Tahoe" to "Tahoe-LAFS" in running.html
author: Kevan Carstensen

14 years agoCLI.txt: introduce 'create-alias' before 'add-alias', document Unicode argument suppo...
david-sarah [Thu, 10 Jun 2010 22:55:47 +0000 (15:55 -0700)]
CLI.txt: introduce 'create-alias' before 'add-alias', document Unicode argument support, and other minor updates.

14 years agotest_system.py: investigate failure in allmydata.test.test_system.SystemTest.test_upl...
david-sarah [Wed, 16 Jun 2010 00:16:48 +0000 (17:16 -0700)]
test_system.py: investigate failure in allmydata.test.test_system.SystemTest.test_upload_and_download_random_key due to bytes_sent not being an int

14 years agoSFTP: remove a dubious use of 'pragma: no cover'.
david-sarah [Sun, 13 Jun 2010 16:43:56 +0000 (09:43 -0700)]
SFTP: remove a dubious use of 'pragma: no cover'.