Commit Graph

5813 Commits

Author SHA1 Message Date
Zooko O'Whielacronx 4a30c5899c util: oops, time.tzset() doesn't work on Windows -- hopefully the new "London" unit test passes on Windows when we skip tzset() on platforms that don't have it 2009-06-11 17:09:20 -07:00
Zooko O'Whielacronx 3db5de5846 setup: edit install.html to warn Windows users away from Python v2.6 2009-06-11 15:55:06 -07:00
Zooko O'Whielacronx 8978cb0738 util: fix time_format.iso_utc_time_to_seconds() so that it works even in London 2009-06-11 15:11:29 -07:00
Zooko O'Whielacronx 2a51a7bb90 setup: run the same "make quicktest" on Windows as on non-Windows
I checked and it behaves about as well on Windows as the previous version did.
2009-06-11 12:32:14 -07:00
Zooko O'Whielacronx 0ed65fba34 tests: significantly increase timeouts that triggered on Zandr's ARM box 2009-06-10 09:10:43 -07:00
Zooko O'Whielacronx 69a3b23b34 test: multiple by 10 or so all timeouts that Zandr's ARM box just overran 2009-06-10 05:56:39 -07:00
Zooko O'Whielacronx bdfb80834f tests: bump up timeout on a test that timed out on draco 2009-06-09 21:46:28 -07:00
Zooko O'Whielacronx 974295f963 tests: raise the timeout for test_cli since Zandr's ARM machine totally burst through the old one 2009-06-09 14:05:09 -07:00
Brian Warner 2e35648901 test_cli.Backup: increase timeout massively, it takes 1200s on zandr's ARM linkstation 2009-06-08 22:28:01 -07:00
Zooko O'Whielacronx 3cfc00f5cf tests: double the timeouts on some tests which time-out on Francois's box 2009-06-08 19:17:53 -07:00
Zooko O'Whielacronx 0bc116b3a2 tests: bump up timeouts so that the tests can finish before timeout on Francois's little arm box 2009-06-08 15:55:57 -07:00
Zooko O'Whielacronx c3e9d36d97 tests: increase timeouts on some other tests that timed-out on Francois's arm box 2009-06-05 07:34:37 -07:00
Zooko O'Whielacronx 63c8f0c424 tests: bump up the timeout on a bunch of tests that took longer than the default timeout (120s) on François Lenny-armv5tel 2009-06-04 20:14:44 -07:00
Zooko O'Whielacronx 8c18ac38a9 backup: remove the --no-backupdb command, the handling of "can't import sqlite", and the related tests, and change an error message to more correctly indicate failure to load the database from disk rather than failure to import sqlite module
Fixes #728.
2009-06-04 10:31:31 -07:00
Zooko O'Whielacronx 81b0e1382d setup: require pysqlite >= v2.0.5. if we are running on Python < 2.5 2009-06-04 08:45:48 -07:00
Zooko O'Whielacronx 2841d6a266 setup: add pysqlite and sqlite to get_package_versions() 2009-06-04 08:37:28 -07:00
Brian Warner 35b3f7f426 more refactoring: move get_all_serverids() and get_nickname_for_serverid() from Client to storage_broker 2009-06-01 20:07:50 -07:00
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