Commit Graph

13896 Commits

Author SHA1 Message Date
Brian Warner b1290633b8 more storage_broker refactoring: downloader gets a broker instead of a client,
use Client.get_storage_broker() accessor instead of direct attribute access.
2009-06-01 19:25:11 -07:00
Brian Warner 3a1196701f test_runner.py: remove test_client_no_noise: the issue in question is
ticketed in http://divmod.org/trac/ticket/2830 and doesn't need a Tahoe-side
change, plus this test fails on win32 for unrelated reasons (and test_client
is the place to think about the win32 issue).
2009-06-01 15:50:07 -07:00
Brian Warner 4177a3616b remove plaintext-hashing code from the helper interface, to close #722
and deny the Helper the ability to mount a partial-information-guessing
attack. This will probably break compatibility between new clients and very
old (pre-1.0) helpers.
2009-06-01 15:49:16 -07:00
Brian Warner c516361fd2 start to factor server-connection-management into a distinct 'StorageServerFarmBroker' object, separate from the client and the introducer. This is the starting point for #467: static server selection 2009-06-01 14:06:04 -07:00
Brian Warner d29281c9c5 mutable: catch and display first error, so code bugs which break all servers get displayed better 2009-06-01 14:04:07 -07:00
Brian Warner 8e25066753 misc/run-with-pythonpath.py: exec() the child (on unix), to remove the intermediate process 2009-06-01 14:01:37 -07:00
Zooko O'Whielacronx 9a02f4a104 docs: small edit to about.html 2009-05-28 16:34:22 -07:00
Zooko O'Whielacronx 78a98d2ad8 docs: add links to Tahoe-LAFS for Paranoids and Tahoe-LAFS for Corporates in about.html 2009-05-28 16:27:17 -07:00
Zooko O'Whielacronx 078c755ee8 docs: edit about.html and include network-and-reliance-topology.png (loaded from http://allmydata.org ) 2009-05-27 08:09:16 -07:00
Zooko O'Whielacronx ed71e2b8a8 docs: a few more edits to network-and-reliance-topology.svg 2009-05-27 08:04:58 -07:00
Zooko O'Whielacronx a799dd66fc docs: update network-and-reliance-topology.svg for beauty and clarity 2009-05-26 20:11:23 -07:00
Zooko O'Whielacronx 01fdd52834 docs: update NEWS, relnotes.txt, CREDITS to mention WUI Style 2009-05-26 16:36:54 -07:00
Kevin Reid 23441389a5 Modify markup of Tahoe web pages to be more amenable to styling; some minor changes of wording. 2009-05-26 16:25:45 -07:00
Kevin Reid a71c914e50 Tweak wording in directory page: not-read-only is "modifiable", mention creating a directory _in this directory_. 2009-05-26 16:24:14 -07:00
Kevin Reid 3e80676a29 Comment on duplication of code/markup found during styling project. 2009-05-03 13:34:42 -07:00
Kevin Reid d0b4fd4689 Add CSS styles to spiff up the Tahoe WUI's appearance, particularly the welcome page and directories. 2009-05-03 13:31:42 -07:00
Kevin Reid 35d3671f4e Link all Tahoe web pages to the /tahoe_css stylesheet which already exists. 2009-05-03 13:25:33 -07:00
Kevin Reid 2f3842954b Fix broken link from Provisioning to Reliability page. 2009-05-01 12:10:50 -07:00
Zooko O'Whielacronx a19c5e659e docs: network-and-reliance-topology.svg: nicer server icons, mv out of the "specifications" subdir 2009-05-26 09:58:42 -07:00
Zooko O'Whielacronx 1e77e961a2 docs: update network-and-reliance-topology.svg 2009-05-26 09:31:05 -07:00
Brian Warner 591d0fb5fb accounting-overview.txt: more edits 2009-05-23 12:03:59 -07:00
Brian Warner b94012ed05 accounting-overview.txt: small edits 2009-05-23 11:40:11 -07:00
Brian Warner cfb523cc51 _auto_deps.py: require foolscap-0.4.1, which adds an important fix for py2.4 2009-05-22 18:11:03 -07:00
Brian Warner de83526acd immutable/encode.py: tolerate immediate _remove_shareholder by copying the
landlord list before iterating over it. This can probably only happen in unit
tests, but cleaning it up makes certain test failures easier to analyze.
2009-05-22 11:44:24 -07:00
Brian Warner 1863aee0aa switch to using RemoteException instead of 'wrapped' RemoteReferences. Should fix #653, the rref-EQ problem 2009-05-21 17:46:32 -07:00
Brian Warner c9803d5217 switch all foolscap imports to use foolscap.api or foolscap.logging 2009-05-21 17:38:23 -07:00
Brian Warner 5d04c5b601 _auto_deps.py: bump our foolscap dependency to 0.4.0, since I'm about to start using its new features 2009-05-21 17:21:00 -07:00
Brian Warner b542d5aca6 test_runner.py: fix minor typo 2009-05-19 20:36:20 -07:00
Zooko O'Whielacronx a664c1699f setup: fix bug (wrong import) in error message, as noticed by pyflakes 2009-05-19 12:56:42 -07:00
Zooko O'Whielacronx 18be10ceeb setup: fix trivial bug in recent patch to test base64.py at startup 2009-05-19 12:51:29 -07:00
Zooko O'Whielacronx 8df5fc8d81 setup: make Tahoe exit at startup with a useful error message if the base64.py module is buggy (fixes part of #710) 2009-05-19 12:45:55 -07:00
Brian Warner 9f0bc04d32 test_introducer.py: add a test for the python2.4.0/2.4.1 bug in base64.b32decode 2009-05-18 20:41:01 -07:00
Brian Warner 79437baade immutable WriteBucketProxy: use pipeline to speed up uploads by overlapping roundtrips, for #392 2009-05-18 16:44:22 -07:00
Brian Warner e76c6b606f util/pipeline.py: new utility class to manage size-limited work pipelines, for #392 2009-05-18 16:43:26 -07:00
Zooko O'Whielacronx e7e13958c2 docs: add a diagram that I'm about to show to the Boulder Linux Users Group: network-and-reliance-topology.svg 2009-05-14 16:20:59 -07:00
Zooko O'Whielacronx 718537ab8c tests: mark test_runner as coded in utf-8 instead of ascii 2009-05-07 15:31:51 -07:00
Zooko O'Whielacronx 04ff9a3f97 tests: raise timeout on test_runner.RunNode.test_introducer from 120s to 240s, since it hit the 120s time-out on François Lenny-armv5tel 2009-05-07 14:50:12 -07:00
Zooko O'Whielacronx b1d24e4a90 setup: fix comment in setup.py 2009-05-07 14:50:03 -07:00
Zooko O'Whielacronx 5c6145c695 docs: how_to_make_a_tahoe_release.txt: a couple of small edits 2009-05-07 14:49:32 -07:00
Brian Warner f6e16c2c33 .darcs-boringfile: also ignore .gitignore 2009-04-15 14:05:50 -07:00
Brian Warner 4801646aa0 .darcs-boringfile: ignore .git, I'm starting to play around with it 2009-04-15 13:59:29 -07:00
Brian Warner a0e3c586b2 fix quicktest: stop using setuptools, add misc/run-with-pythonpath.py, to make it run faster 2009-04-14 13:14:00 -07:00
Zooko O'Whielacronx b998ecf1a1 TAG allmydata-tahoe-1.4.1 2009-04-13 19:56:36 -07:00
Zooko O'Whielacronx 8c687c78da docs: inaugurate Tahoe-1.4.1, since I left out a handful of patches from the Tahoe-1.4.0 release 2009-04-13 19:54:30 -07:00
Zooko O'Whielacronx 0b2d036fd5 docs: add "darcs pull" to how_to_make_a_tahoe_release.txt, and renumber 2009-04-13 19:43:42 -07:00
Zooko O'Whielacronx ff13d315d0 TAG allmydata-tahoe-1.4.0 2009-04-13 19:20:15 -07:00
Zooko O'Whielacronx 8c88eebe4d docs: edit relnotes.txt and promote Tahoe from filesystem to cloud storage thingie 2009-04-13 19:19:13 -07:00
Zooko O'Whielacronx 79b6706038 docs: add note about pywin32 to install.html 2009-04-13 11:52:10 -07:00
Zooko O'Whielacronx 77b578928e trivial: fix comment 2009-04-13 10:41:38 -07:00
Zooko O'Whielacronx a2f34b4e1a docs: a few edits/updates about dirnodes 2009-04-13 09:08:37 -07:00