david-sarah
e215af8646
Update copyright notices. refs #1686
2012-03-13 20:50:57 +00:00
david-sarah
aaee828abb
Make the link on the Welcome page to ' https://tahoe-lafs.org/ ', not 'http:'. Includes a test. fixes #1682
2012-03-08 23:17:58 +00:00
david-sarah
aebaa838da
Update various references to allmydata.org or http://tahoe-lafs.org in comments, to https://tahoe-lafs.org . refs #1682
2012-03-08 23:17:19 +00:00
david-sarah
916d26e710
Suppress a warning from win32eventreactor on Windows (patch v2). fixes #1681
2012-02-27 19:03:17 +00:00
Brian Warner
880af4e1fd
Add nickname/nodeid to storage-status web page. Closes #1204 .
...
Also add tahoe.css to the page, to make it look slightly prettier.
2012-03-12 19:57:36 -07:00
Brian Warner
dc28e3144a
add some quick tests of the introducer/web improvements
2012-03-12 12:35:36 -07:00
Brian Warner
e27423e4a9
introducer web page: add CSS styling, roughly match client Welcome page
...
Also add /static and the top-level /tahoe.css -type stuff to the introducer's
web server.
2012-03-06 18:25:05 -08:00
Brian Warner
ec7bc05c04
tahoe.css: fix #section typo, update welcome.xhtml to match
...
The "#section" declaration (which matches id="section") should have been
".section" (which matches class="section").
The welcome page has a feature that I actually liked: the little "This
Client" sidebar sits just to the right of the start of the Controls block.
Fixing .section broke that (the clear:both introduces a gap, forcing the
Controls block to start strictly below the bottom of the This Client block).
So I also removed class="section" from the Controls block to allow them to
share the horizontal space again.
2012-03-06 18:22:41 -08:00
Brian Warner
fe1df149e1
make provisioning/reliability work in the new location, fix tests
2012-02-16 22:29:05 +00:00
Brian Warner
11f9394704
remove 'provisioning'/'reliability' from WUI, add to misc/operations_helpers
...
Also remove docs related to reliability/provisioning pages
2012-02-16 22:29:05 +00:00
Brian Warner
e0f409c681
provisioning.py: update disk sizes and usage numbers
2012-02-13 15:57:08 +00:00
david-sarah
2da8339dd7
configuration.rst: another attempt to fix formatting of sample tahoe.cfg.
2012-01-31 00:09:49 +00:00
david-sarah
5b4c159894
configuration.rst: remove the obsolete sizelimit option from the sample tahoe.cfg. Also fix the RST formatting of blank lines in the file.
2012-01-31 00:06:43 +00:00
david-sarah
70b08ddb42
Add a Python 3 blocker to setup.py, to display a better error message when it is run under Python 3.
2012-01-27 01:55:25 +00:00
Kevan
1469b1b9f9
Ensure that verification proceeds and stops when appropriate.
...
The removed assertions are appropriate for a download that seeks to
return plaintext to a caller; if we don't have at least k active remote
shares, then we can't hope to do that. They're not appropriate for a
verification operation; a user can try to verify a file that has fewer
than k shares available, so that shouldn't be treated as an error.
Instead, we proceed with fewer than k shares, and ensure that we
terminate the download if we have no shares at all and we're verifying.
2012-01-24 12:52:09 -08:00
Kevan
5e1e58d4a8
Add test_verify_mdmf_all_bad_sharedata
...
test_verify_mdmf_all_bad_sharedata tests for the regression described
in ticket 1648. In particular, it will trigger the misplaced assertion
in the share activation code. It also tests to make sure that
verification continues with fewer than k shares.
2012-01-24 12:52:09 -08:00
Patrick R McDonald
cd82f4b5cb
Added clarification on how interface= works
2012-01-24 12:38:21 -08:00
Brian Warner
6ce14241d0
FTP-and-SFTP.rst: minor edits
2012-01-24 12:36:54 -08:00
Patrick R McDonald
95a9972034
Updated accounts.url directive per warner's suggestions
2012-01-24 12:31:26 -08:00
Patrick R McDonald
ee9d28f20b
Added information on accounts.url directive
2012-01-24 12:31:26 -08:00
Zooko O'Whielacronx
0ac4801293
docs: an extra newline to separate utf-8 BOF from comment for the sake of trac's rst renderer
2012-01-22 21:20:02 +00:00
Zooko O'Whielacronx
d23de91e2e
docs: a newline between the utf-8 BOF and the comment in order to prevent trac from misrendering the comment
...
sheesh
2012-01-22 21:18:56 +00:00
Zooko O'Whielacronx
4e4f3cadf9
docs: a comment to inform the (human) reader about encoding and to prevent someone from moving the title up to where it will interact with the utf-8 BOM and cause trac to mis-render the title
2012-01-22 21:17:31 +00:00
Zooko O'Whielacronx
28bfccaefc
docs: insert another newline between utf-8 BOF and title
2012-01-22 21:14:27 +00:00
Zooko O'Whielacronx
f9a756763c
docs: insert newline after utf-8 BOF and before restructuredtext title
2012-01-22 18:21:27 +00:00
Zooko O'Whielacronx
4742f43a6a
docs: remove utf-8 "BOM" which confuses trac's rst renderer
2012-01-22 14:00:52 +00:00
Zooko O'Whielacronx
7db661fe1b
docs: try again to change RestructuredText titles to a format that trac will render
2012-01-22 13:56:13 +00:00
Zooko O'Whielacronx
95f2d70518
docs: backdoors.rst: fix title formatting
2012-01-22 13:51:25 +00:00
Zooko O'Whielacronx
55bfe43866
docs: backdoors.rst: stop using embedded URIs and tweak title so that trac will render it correctly; reflow to fill-column 77; M-x whitespace-cleanup
2012-01-22 13:43:19 +00:00
Brian Warner
769574f665
update release process: git, not darcs, etc
2012-01-12 23:12:57 -08:00
Brian Warner
f139af3603
prepare to Org-ify how_to_make_a_tahoe-lafs_release: rename the file
2012-01-12 23:01:53 -08:00
Brian Warner
326b2db54a
.gitignore: ignore generated test-coverage files too
2012-01-12 22:56:29 -08:00
Brian Warner
544b5476cf
merge relnotes, quickstart.rst from 1.9.1 release
2012-01-12 15:24:20 -08:00
Brian Warner
d10f260f36
retrieve.py: unconditionally check share-hash-tree. Fixes #1654 .
...
Add Kevan's unit test, update known_issues.rst
2012-01-12 13:35:53 -08:00
Brian Warner
2efcdc93fa
.gitignore: also ignore tahoe-deps and .tgz, to fix 'make tarballs'
...
Otherwise, the get-version-from-git code thinks the tree is dirty, and
creates SUMO tarballs with -dirty in the name.
2012-01-12 13:09:25 -08:00
Brian Warner
f62c25f419
Makefile: fix 'make-version' to use git-or-darcs, not just darcs
2012-01-12 13:06:54 -08:00
david-sarah
76e7f0ad4b
_auto_deps.py: don't allow pycrypto 2.0.1. fixes #1631
2012-01-10 19:57:58 +00:00
Brian Warner
4f87e17224
MANIFEST.in: make git-based 'setup.py sdist' match darcs
...
Previously, tarballs generated from a git tree were lacking a lot of
important non-code files, like docs/
2012-01-09 15:46:37 -08:00
Brian Warner
96ef2a7657
restore .gitignore, stop .darcs-boringfile it
2012-01-09 02:52:43 +00:00
Brian Warner
2cccc1a3df
remove setuptools_darcs.egg
2012-01-08 22:55:45 +00:00
Brian Warner
9175c2451a
fix bundled data under git, remove setuptools_darcs
...
This uses explicitly enumerated packages= and package_data= arguments to
setup(), rather than relying upon the convenient (but darcs-specific)
functions which would determine these values by asking the revision-control
system.
Note that darcsver is still used, when building from a darcs tree.
2012-01-08 14:12:50 -08:00
Brian Warner
893eea849b
mutable/retrieve.py: clean up control flow to avoid dropping errors
...
* replace DeferredList with gatherResults, simplify result handling
* use BadShareError to signal recoverable problems in either fetch or
validate, catch after _validate_block
* _validate_block is thus not responsible for noticing fetch problems
* rename _validation_or_decoding_failed() to _handle_bad_share()
* _get_needed_hashes() returns two Deferreds, instead of a hard-to-unpack
DeferredList
2012-01-08 14:12:48 -08:00
Brian Warner
c56839478e
mutable/layout.py: raise BadShareError instead of assert()
2012-01-08 14:12:47 -08:00
Brian Warner
ca78e6b146
mutable: don't tell server about corruption unless it's really CorruptShareError
2012-01-08 14:12:45 -08:00
Brian Warner
f1752f54c0
mutable: simplify Retrieve._process_segment() to use a gatherDeferred
2012-01-08 14:12:44 -08:00
Brian Warner
7f0bc64325
Retrieve.decode(): simplify setup of DeferredList-like argument
...
make it more obviously match the expectations of _decode_blocks() and
_maybe_decode_and_decrypt_segment()
2012-01-08 14:12:40 -08:00
Brian Warner
341b8c5715
mutable: add comments about the tricky DeferredList structures in retrieve
2012-01-08 14:12:38 -08:00
Brian Warner
d887782418
add test-git-ignore.py, to port the 'clean' buildbot test to git
...
add .gitignore to match .darcs-boringfile, mostly
2012-01-08 14:12:32 -08:00
david-sarah
7f8bbcc155
Use a private/drop_upload_dircap file instead of the [drop_upload]upload.dircap option in tahoe.cfg. Fail if the upload.dircap option is used, or options are missing. Also updates tests and docs. fixes #1593
2011-11-20 23:24:26 +00:00
Brian Warner
7989fe21cc
test_mutable: don't use 75 shares (slow), now that the bug is fixed
...
I missed this part of Kevan's fix-1628.darcs.2.patch .
2011-12-28 14:38:19 -08:00