]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/log
tahoe-lafs/tahoe-lafs.git
13 years agoCLI: make 'tahoe create-alias' and 'tahoe add-alias' accept a trailing colon on the...
david-sarah [Fri, 14 Jan 2011 03:44:14 +0000 (19:44 -0800)]
CLI: make 'tahoe create-alias' and 'tahoe add-alias' accept a trailing colon on the new alias name (v2, minor change not to rely on implicit Unicode conversion). Includes doc changes and news; tests in a separate patch. fixes #1305

13 years agoImprove 'tahoe ln' help text. Patch by David-Sarah. Closes #1230.
Brian Warner [Mon, 17 Jan 2011 08:14:21 +0000 (00:14 -0800)]
Improve 'tahoe ln' help text. Patch by David-Sarah. Closes #1230.

13 years agoTolerate Twisted-10.2's endpoints, patch by David-Sarah. Closes #1286.
Brian Warner [Mon, 17 Jan 2011 07:47:51 +0000 (23:47 -0800)]
Tolerate Twisted-10.2's endpoints, patch by David-Sarah. Closes #1286.

The service generated by strports.service() changed in 10.2, and the ugly
private-attribute-reading hack we used to glean a kernel-allocated port
number (e.g. when using "tcp:0", especially during unit tests) broke, causing
Tahoe to be completely unusable with Twisted-10.2 . The new ugly
private-attribute-reading hack starts by figuring out what sort of service
was generated, then reads different attributes accordingly.

This also hushes a warning when using schemeless strports strings like "0" or
"3456", by quietly prepending a "tcp:" scheme, since 10.2 complains about
those. It also adds getURL() and getPortnum() accessors to the "webish"
service, rather than having unit tests dig through _url and _portnum and such
to find out what they are.

13 years agodebian/control: add python-twisted-conch to dependencies. Closes #1095.
Brian Warner [Mon, 17 Jan 2011 07:12:06 +0000 (23:12 -0800)]
debian/control: add python-twisted-conch to dependencies. Closes #1095.

13 years agoTest changes to take account of ref #1311.
david-sarah [Mon, 17 Jan 2011 06:05:40 +0000 (22:05 -0800)]
Test changes to take account of ref #1311.

13 years agocreate_node.py: add comments to default tahoe.cfg to clarify the meaning of each...
david-sarah [Mon, 17 Jan 2011 05:24:19 +0000 (21:24 -0800)]
create_node.py: add comments to default tahoe.cfg to clarify the meaning of each section. fixes #1311

13 years agoUndo the temporary hack to check the foolscap version. refs #1246
david-sarah [Mon, 17 Jan 2011 05:20:42 +0000 (21:20 -0800)]
Undo the temporary hack to check the foolscap version. refs #1246

13 years agomisc/build_helpers/run_trial.py: fix pyflakes warning.
david-sarah [Sat, 15 Jan 2011 08:04:56 +0000 (00:04 -0800)]
misc/build_helpers/run_trial.py: fix pyflakes warning.

13 years agoSet "reserved_space=1G" in newly-created storage nodes. Closes #1208.
Brian Warner [Sun, 16 Jan 2011 20:58:22 +0000 (12:58 -0800)]
Set "reserved_space=1G" in newly-created storage nodes. Closes #1208.

13 years agoTemporary hack to investigate whether we are getting the right version of foolscap...
david-sarah [Sun, 16 Jan 2011 04:49:59 +0000 (20:49 -0800)]
Temporary hack to investigate whether we are getting the right version of foolscap on trunk. refs #1258

13 years agoMakefile: allow tarball upload when either BB_BRANCH=='trunk' or BB_BRANCH==''.
david-sarah [Sat, 15 Jan 2011 21:22:11 +0000 (13:22 -0800)]
Makefile: allow tarball upload when either BB_BRANCH=='trunk' or BB_BRANCH==''.

13 years agomisc/build_helpers/test-with-fake-dists.py: clean up directories and files only if...
david-sarah [Sat, 15 Jan 2011 05:30:11 +0000 (21:30 -0800)]
misc/build_helpers/test-with-fake-dists.py: clean up directories and files only if they exist.

13 years agomisc/build_helpers/test-with-fake-dists.py: wrong arguments in comment.
david-sarah [Sat, 15 Jan 2011 04:53:25 +0000 (20:53 -0800)]
misc/build_helpers/test-with-fake-dists.py: wrong arguments in comment.

13 years agoAttempt to fix test-with-fake-dist build step.
david-sarah [Sat, 15 Jan 2011 02:26:51 +0000 (18:26 -0800)]
Attempt to fix test-with-fake-dist build step.

13 years agobin/tahoe-script.template: improve the error message if we end up running under Pytho...
david-sarah [Wed, 12 Jan 2011 21:16:28 +0000 (13:16 -0800)]
bin/tahoe-script.template: improve the error message if we end up running under Python 3. refs #1302

13 years agoMakefile: Fix uploading of tarballs on trunk builds.
david-sarah [Sun, 9 Jan 2011 06:58:51 +0000 (22:58 -0800)]
Makefile: Fix uploading of tarballs on trunk builds.

13 years agodocs/frontends/CLI.rst: fix the rst syntax to be as actually intended :-)
david-sarah [Sun, 9 Jan 2011 01:40:57 +0000 (17:40 -0800)]
docs/frontends/CLI.rst: fix the rst syntax to be as actually intended :-)

13 years agodocs/frontends/CLI.rst: really fix rst syntax error this time.
david-sarah [Sun, 9 Jan 2011 01:39:14 +0000 (17:39 -0800)]
docs/frontends/CLI.rst: really fix rst syntax error this time.

13 years agodocs/frontends/CLI.rst: fix rst syntax error.
david-sarah [Sun, 9 Jan 2011 01:09:43 +0000 (17:09 -0800)]
docs/frontends/CLI.rst: fix rst syntax error.

13 years agodocs/frontends/CLI.rst: discuss commandline/output quoting issues and wildcards....
david-sarah [Sun, 9 Jan 2011 01:01:19 +0000 (17:01 -0800)]
docs/frontends/CLI.rst: discuss commandline/output quoting issues and wildcards. refs #1135

13 years agosetup.py: add Python 2.7 trove classifier.
david-sarah [Sat, 8 Jan 2011 21:12:12 +0000 (13:12 -0800)]
setup.py: add Python 2.7 trove classifier.

13 years agodocs/FTP-and-SFTP.rst: document issue in ref #1297. Remove known issue #1045 which...
david-sarah [Sat, 8 Jan 2011 06:10:38 +0000 (22:10 -0800)]
docs/FTP-and-SFTP.rst: document issue in ref #1297. Remove known issue #1045 which is fixed. Also some cosmetic changes.

13 years agomisc/build_helpers/show-tool-versions.py: remove attempts to show stdout.encoding...
david-sarah [Mon, 3 Jan 2011 01:51:44 +0000 (17:51 -0800)]
misc/build_helpers/show-tool-versions.py: remove attempts to show stdout.encoding and stderr.encoding that always printed None due to redirection. Also remove code to show os.path.supports_unicode_filenames which is not useful. refs #1251

13 years agoNEWS: 'top' for node processes, WUI formatting, removal of GUI apps, documentation...
david-sarah [Thu, 6 Jan 2011 00:57:27 +0000 (16:57 -0800)]
NEWS: 'top' for node processes, WUI formatting, removal of GUI apps, documentation updates, foolscap dependency. refs #174, #1219, #1225

13 years agoMakefile: update 'clean' target for files in bin/
david-sarah [Mon, 3 Jan 2011 05:27:38 +0000 (21:27 -0800)]
Makefile: update 'clean' target for files in bin/

13 years agodocs: update performance.rst to describe the difference between already-uploaded...
Zooko O'Whielacronx [Tue, 4 Jan 2011 06:54:55 +0000 (22:54 -0800)]
docs: update performance.rst to describe the difference between already-uploaded and not-already-uploaded, to parameterize segment size, and to use "~A" to mean "approximately A"

13 years agobin/tahoe-script.template: On non-Windows, invoke support/bin/tahoe directly as a...
david-sarah [Sat, 27 Nov 2010 23:26:50 +0000 (15:26 -0800)]
bin/tahoe-script.template: On non-Windows, invoke support/bin/tahoe directly as a script (rather than via python), so that 'top' for example will show it as 'tahoe'. On Windows, simplify some code that set argv[0], which is never used. fixes #174

13 years agotest_runner: avoid unnecessary use of non-ASCII.
david-sarah [Sat, 1 Jan 2011 10:01:01 +0000 (02:01 -0800)]
test_runner: avoid unnecessary use of non-ASCII.

13 years agodocs/quickstart.html: fix redundant, badly nested tag. refs #1284
david-sarah [Sun, 2 Jan 2011 17:51:59 +0000 (09:51 -0800)]
docs/quickstart.html: fix redundant, badly nested tag. refs #1284

13 years agodocs/quickstart.html: information about 'troublesome dependencies' and 'verified...
david-sarah [Sun, 2 Jan 2011 17:42:12 +0000 (09:42 -0800)]
docs/quickstart.html: information about 'troublesome dependencies' and 'verified systems' de-emphasized by smaller italic font. Re-wrap so that the HTML source is readable (just about) as text. Minor wording tweaks. Improve organization by adding 'Windows Caveats' subsection. fixes #1284

13 years agoNEWS: update entry for removal of Mac and Windows apps. refs #1282
david-sarah [Sun, 26 Dec 2010 04:22:45 +0000 (20:22 -0800)]
NEWS: update entry for removal of Mac and Windows apps. refs #1282

13 years agoMove dependency imports from windows/depends.py (which has gone away) into src/allmyd...
david-sarah [Sun, 26 Dec 2010 04:21:00 +0000 (20:21 -0800)]
Move dependency imports from windows/depends.py (which has gone away) into src/allmydata/windows/tahoesvc.py. Also fix a pyflakes warning, and change the service display name from 'Allmydata Tahoe Node' to 'Tahoe-LAFS node'. refs #1282

13 years agoRemove unmaintained Windows GUI app, except for windows/tahoesvc.py which is moved...
david-sarah [Sun, 26 Dec 2010 04:02:37 +0000 (20:02 -0800)]
Remove unmaintained Windows GUI app, except for windows/tahoesvc.py which is moved to src/allmydata/windows. refs #1282

13 years agoRemove the Makefile targets relating to the Mac GUI app. refs #1282
david-sarah [Sun, 26 Dec 2010 02:58:59 +0000 (18:58 -0800)]
Remove the Makefile targets relating to the Mac GUI app. refs #1282

13 years agoNEWS: remove unmaintained Mac GUI app. refs #1282
david-sarah [Sun, 26 Dec 2010 02:08:58 +0000 (18:08 -0800)]
NEWS: remove unmaintained Mac GUI app. refs #1282

13 years agoRemove unmaintained Mac GUI app. fixes #1282
david-sarah [Sun, 26 Dec 2010 02:05:08 +0000 (18:05 -0800)]
Remove unmaintained Mac GUI app. fixes #1282

13 years agoRemove src/allmydata/util/find_exe.py which is no longer used. fixes #1150
david-sarah [Sun, 26 Dec 2010 02:32:06 +0000 (18:32 -0800)]
Remove src/allmydata/util/find_exe.py which is no longer used. fixes #1150

13 years agostatus_web_pages_review.darcs.patch
freestorm77 [Sun, 2 Jan 2011 03:42:14 +0000 (19:42 -0800)]
status_web_pages_review.darcs.patch

I make some changes on status web pages

status.xhtml:
- Delete unused webform_css link
- Align tables on the left

tahoe-css:
- Do some minor changes on code synthax
- changes table.status-download-events style to look like other tables

status.py:
- Align table on the left
- Changes table header
- Add heading tags
- Modify google api graph: add image border, calculate height to feet data

signed-off-by: zooko@zooko.com
fixes #1219

13 years agotest_storage.py: fix a pyflakes unused import warning.
david-sarah [Fri, 31 Dec 2010 22:07:56 +0000 (14:07 -0800)]
test_storage.py: fix a pyflakes unused import warning.

13 years agotest_storage.py: leave at least 512 MiB free when running test_large_share. refs...
david-sarah [Fri, 31 Dec 2010 20:32:15 +0000 (12:32 -0800)]
test_storage.py: leave at least 512 MiB free when running test_large_share. refs #1195

14 years agostorage: use fileutil's version of get_disk_stats() and get_available_space(), use...
Zooko O'Whielacronx [Fri, 10 Sep 2010 16:36:29 +0000 (08:36 -0800)]
storage: use fileutil's version of get_disk_stats() and get_available_space(), use mockery/fakery in tests, enable large share test on platforms with sparse files and if > 4 GiB of disk space is currently available

14 years agofileutil: copy in the get_disk_stats() and get_available_space() functions from stora...
Zooko O'Whielacronx [Fri, 10 Sep 2010 16:35:20 +0000 (08:35 -0800)]
fileutil: copy in the get_disk_stats() and get_available_space() functions from storage/server.py

13 years agoUpdate foolscap version requirement to 0.6.0, to address http://foolscap.lothar.com...
david-sarah [Fri, 31 Dec 2010 06:00:39 +0000 (22:00 -0800)]
Update foolscap version requirement to 0.6.0, to address http://foolscap.lothar.com/trac/ticket/167

13 years agodocs/webapi.rst: typos.
david-sarah [Thu, 30 Dec 2010 03:44:22 +0000 (19:44 -0800)]
docs/webapi.rst: typos.

13 years agodocs/webapi.rst: capitalization, formatting of section on URL character encoding...
david-sarah [Thu, 30 Dec 2010 03:40:49 +0000 (19:40 -0800)]
docs/webapi.rst: capitalization, formatting of section on URL character encoding, and a correction about Internet Explorer.

13 years agodocs: corrections and clarifications.
david-sarah [Mon, 27 Dec 2010 05:10:56 +0000 (21:10 -0800)]
docs: corrections and clarifications.

13 years agodocs: more formatting cleanups and corrections. Spell webapi and wapi as web-API.
david-sarah [Mon, 27 Dec 2010 05:05:33 +0000 (21:05 -0800)]
docs: more formatting cleanups and corrections. Spell webapi and wapi as web-API.

13 years agodocs/debian.rst: bring description of building dependencies from source up-to-date...
david-sarah [Sun, 12 Dec 2010 22:29:12 +0000 (14:29 -0800)]
docs/debian.rst: bring description of building dependencies from source up-to-date, and change hostname from allmydata.com to tahoe-lafs.org.

13 years agodocs/architecture.rst: correct rst syntax.
david-sarah [Sun, 12 Dec 2010 20:20:03 +0000 (12:20 -0800)]
docs/architecture.rst: correct rst syntax.

13 years agodocs/architecture.rst: formatting.
david-sarah [Sun, 12 Dec 2010 20:17:19 +0000 (12:17 -0800)]
docs/architecture.rst: formatting.

13 years agodocs: linkification, wording improvements.
david-sarah [Sun, 12 Dec 2010 20:12:34 +0000 (12:12 -0800)]
docs: linkification, wording improvements.

13 years agodocs: formatting.
david-sarah [Sun, 12 Dec 2010 20:11:15 +0000 (12:11 -0800)]
docs: formatting.

13 years agodocs/configuration.rst: more formatting tweaks; which -> that.
david-sarah [Sun, 12 Dec 2010 19:55:22 +0000 (11:55 -0800)]
docs/configuration.rst: more formatting tweaks; which -> that.

13 years agodocs/configuration.rst: more changes to formatting.
david-sarah [Sun, 12 Dec 2010 19:45:11 +0000 (11:45 -0800)]
docs/configuration.rst: more changes to formatting.

13 years agodocs/configuration.rst: changes to formatting (mainly putting commands and filenames...
david-sarah [Sun, 12 Dec 2010 18:18:28 +0000 (10:18 -0800)]
docs/configuration.rst: changes to formatting (mainly putting commands and filenames in monospace).

13 years agoscripts/backupdb.py: more accurate comment about path field.
david-sarah [Sun, 12 Dec 2010 17:03:20 +0000 (09:03 -0800)]
scripts/backupdb.py: more accurate comment about path field.

13 years agoscripts/cli.py: fix missing 'put' in usage example for 'tahoe put'.
david-sarah [Sun, 12 Dec 2010 17:02:07 +0000 (09:02 -0800)]
scripts/cli.py: fix missing 'put' in usage example for 'tahoe put'.

13 years agodocs/frontends/CLI.rst: changes to formatting (mainly putting commands and filenames...
david-sarah [Sun, 12 Dec 2010 16:58:00 +0000 (08:58 -0800)]
docs/frontends/CLI.rst: changes to formatting (mainly putting commands and filenames in monospace), and to command syntax to reflect that DIRCAP/... is accepted. Clarify the syntax of 'tahoe put' and other minor corrections. Tahoe -> Tahoe-LAFS.

13 years agodocs/frontends/CLI.rst: Unicode arguments to 'tahoe' work on Windows as of v1.7.1.
david-sarah [Sun, 12 Dec 2010 06:37:40 +0000 (22:37 -0800)]
docs/frontends/CLI.rst: Unicode arguments to 'tahoe' work on Windows as of v1.7.1.

13 years agodocs/known_issues.rst: fix title and linkify another URL. refs #1225
david-sarah [Sun, 12 Dec 2010 06:28:17 +0000 (22:28 -0800)]
docs/known_issues.rst: fix title and linkify another URL. refs #1225

13 years agodocs/known_issues.rst: fix an external link. refs #1225
david-sarah [Sun, 12 Dec 2010 06:24:35 +0000 (22:24 -0800)]
docs/known_issues.rst: fix an external link. refs #1225

13 years agoFix a link from uri.rst to dirnodes.rst. refs #1225
david-sarah [Sun, 12 Dec 2010 05:45:02 +0000 (21:45 -0800)]
Fix a link from uri.rst to dirnodes.rst. refs #1225

13 years agoFix a link from webapi.rst to FTP-and-SFTP.rst. refs #1225
david-sarah [Sun, 12 Dec 2010 05:34:35 +0000 (21:34 -0800)]
Fix a link from webapi.rst to FTP-and-SFTP.rst. refs #1225

13 years agoMore specific hyperlink to architecture.rst from helper.rst. refs #1225
david-sarah [Sun, 12 Dec 2010 05:26:07 +0000 (21:26 -0800)]
More specific hyperlink to architecture.rst from helper.rst. refs #1225

13 years agoUpdate hyperlinks between docs, and linkify some external references. refs #1225
david-sarah [Sun, 12 Dec 2010 05:14:59 +0000 (21:14 -0800)]
Update hyperlinks between docs, and linkify some external references. refs #1225

13 years agodocs/specifications/dirnodes.rst: fix references to mutable.rst. refs #1225
david-sarah [Sun, 12 Dec 2010 01:27:20 +0000 (17:27 -0800)]
docs/specifications/dirnodes.rst: fix references to mutable.rst. refs #1225

13 years agodocs/specifications/mutable.rst: correct the magic string for v1 mutable containers...
david-sarah [Sun, 12 Dec 2010 01:14:00 +0000 (17:14 -0800)]
docs/specifications/mutable.rst: correct the magic string for v1 mutable containers. refs #1225

13 years agoMove .txt files in docs/frontends and docs/specifications to .rst. refs #1225
david-sarah [Sun, 12 Dec 2010 01:02:51 +0000 (17:02 -0800)]
Move .txt files in docs/frontends and docs/specifications to .rst. refs #1225

13 years agoConvert docs/frontends and docs/specifications to reStructuredText format (not includ...
david-sarah [Sun, 12 Dec 2010 00:46:32 +0000 (16:46 -0800)]
Convert docs/frontends and docs/specifications to reStructuredText format (not including file moves).

13 years agoscripts/cli.py: remove the disclaimer in the help for 'tahoe cp' that it does not...
david-sarah [Tue, 30 Nov 2010 00:21:45 +0000 (16:21 -0800)]
scripts/cli.py: remove the disclaimer in the help for 'tahoe cp' that it does not handle non-ASCII filenames well. (At least, we intend to handle them.)

13 years agorelnotes.txt: fifth -> sixth labor-of-love release
Zooko O'Whielacronx [Mon, 29 Nov 2010 04:56:47 +0000 (20:56 -0800)]
relnotes.txt: fifth -> sixth labor-of-love release

13 years agoMakefile: BB_BRANCH is set to the empty string for trunk, not the string 'trunk'.
david-sarah [Sun, 28 Nov 2010 23:35:12 +0000 (15:35 -0800)]
Makefile: BB_BRANCH is set to the empty string for trunk, not the string 'trunk'.

13 years agorelnotes.txt: eleventh -> twelfth release.
david-sarah [Sun, 28 Nov 2010 22:33:21 +0000 (14:33 -0800)]
relnotes.txt: eleventh -> twelfth release.

13 years agorelnotes.tst: point to known_issues.rst, not known_issues.txt.
david-sarah [Sun, 28 Nov 2010 22:29:18 +0000 (14:29 -0800)]
relnotes.tst: point to known_issues.rst, not known_issues.txt.

13 years agoquickstart.html: fix link to point to allmydata-tahoe-1.8.1.zip.
david-sarah [Sun, 28 Nov 2010 22:17:28 +0000 (14:17 -0800)]
quickstart.html: fix link to point to allmydata-tahoe-1.8.1.zip.

13 years agoTAG allmydata-tahoe-1.8.1 allmydata-tahoe-1.8.1
david-sarah [Sun, 28 Nov 2010 21:23:36 +0000 (13:23 -0800)]
TAG allmydata-tahoe-1.8.1

13 years agoTrivial patch to push along with the 1.8.1 tag. refs #1242
david-sarah [Sun, 28 Nov 2010 21:23:26 +0000 (13:23 -0800)]
Trivial patch to push along with the 1.8.1 tag. refs #1242

13 years agoNEWS: minor wording fix. refs #1242
david-sarah [Sun, 28 Nov 2010 20:53:42 +0000 (12:53 -0800)]
NEWS: minor wording fix. refs #1242

13 years agoRelease v1.8.1. refs #1242
david-sarah [Sun, 28 Nov 2010 20:47:38 +0000 (12:47 -0800)]
Release v1.8.1. refs #1242

13 years agoBundled zetuptoolz: bump version in EGG-INFO directory.
david-sarah [Sun, 28 Nov 2010 18:42:42 +0000 (10:42 -0800)]
Bundled zetuptoolz: bump version in EGG-INFO directory.

13 years agoBundled zetuptoolz: bump version to 0.6c16dev3. refs #1242
david-sarah [Sun, 28 Nov 2010 18:31:02 +0000 (10:31 -0800)]
Bundled zetuptoolz: bump version to 0.6c16dev3. refs #1242

13 years agoNEWS: date for 1.8.1. refs #1242
david-sarah [Sun, 28 Nov 2010 17:49:47 +0000 (09:49 -0800)]
NEWS: date for 1.8.1. refs #1242

13 years agoChange another doc reference from .txt to .rst in a text string.
david-sarah [Sun, 28 Nov 2010 17:45:07 +0000 (09:45 -0800)]
Change another doc reference from .txt to .rst in a text string.

13 years agoChange a doc reference from .txt to .rst in a text string.
david-sarah [Sun, 28 Nov 2010 17:34:44 +0000 (09:34 -0800)]
Change a doc reference from .txt to .rst in a text string.

13 years agoNEWS: minor wording changes and rewrapping; add entry for #71.
david-sarah [Wed, 24 Nov 2010 00:21:22 +0000 (16:21 -0800)]
NEWS: minor wording changes and rewrapping; add entry for #71.

13 years agoremove --multiple/-m option from all CLI commands: closes #1262
Brian Warner [Sat, 27 Nov 2010 08:38:09 +0000 (00:38 -0800)]
remove --multiple/-m option from all CLI commands: closes #1262

I personally used "tahoe start/restart -m ../MY-TESTNET/node*" all the time,
to spin up or update a local testgrid while iterating over new code. However,
with the recent switch from "subprocess.Popen(/bin/twistd)" to "import and
call twistd.run()" in scripts/startstop_node.py (yay fewer processes!),
"start -m" broke, and fixing it requires os.fork, which is unavailable on
windows (boo windows!). And I was probably the only one using -m. So in the
interests of uniformity among platforms and simpler code (yay negative code
days!), we're just removing -m from everything. I will start using a little
shell script or something to simulate the removed functionality.

This patch also cleans up CLI-function calling a bit: get the basedir from
the config dict (instead of sometimes from a separate argument), and always
return a numeric exit code.

13 years agoRevert previous commit: there's an ugly corner-case on windows that fails tests.
Brian Warner [Sat, 27 Nov 2010 00:44:11 +0000 (16:44 -0800)]
Revert previous commit: there's an ugly corner-case on windows that fails tests.

Specifically, test_runner.CreateNode.test_client failed, because the
os.fork-is-present test decided that --multiple should not be allowed on
windows, even though --multiple works just fine for 'tahoe create-client'.
The only restriction on --multiple is for 'tahoe start' and 'tahoe restart'.

This needs a different approach, probably by cleaning up BasedirMixin. We
should only be withholding --multiple on windows for "start" and
"restart". (we should continue withholding --multiple on all platforms for
"run").

This reverts (git) commit f3adb037ae0d22eb06c719c2faef75a834618442:
 "startstop_node.py: fix "tahoe start -m" by forking before non-final targets"

13 years agostartstop_node.py: fix "tahoe start -m" by forking before non-final targets
Brian Warner [Fri, 26 Nov 2010 22:45:38 +0000 (14:45 -0800)]
startstop_node.py: fix "tahoe start -m" by forking before non-final targets

* don't advertise -m flag on tahoe start/restart/run unless os.fork is
  available (i.e. windows)
* test_runner.py: add test to exercise "start/stop/restart -m"

13 years agoupdate Makefile and coverage2el.py to coverage-3.4
Brian Warner [Thu, 25 Nov 2010 20:38:32 +0000 (12:38 -0800)]
update Makefile and coverage2el.py to coverage-3.4

It might still work with coverage-3.3 if you run with COVERAGE_OMIT=""

13 years agosetup: require the latest version of darcsver
Zooko O'Whielacronx [Tue, 23 Nov 2010 02:12:18 +0000 (18:12 -0800)]
setup: require the latest version of darcsver

14 years agodocs: NEWS: add #1233
Zooko O'Whielacronx [Sat, 20 Nov 2010 07:16:34 +0000 (23:16 -0800)]
docs: NEWS: add #1233

14 years agomisc/build_helpers/run_trial.py: allow the module argument to specify a leaf module...
david-sarah [Sun, 21 Nov 2010 23:39:57 +0000 (15:39 -0800)]
misc/build_helpers/run_trial.py: allow the module argument to specify a leaf module rather than a directory. This fixes false positive wrong-source errors in the test-from-prefixdir step when we test only allmydata.test.test_runner.

14 years agodocs: NEWS: add #1255
Zooko O'Whielacronx [Sat, 20 Nov 2010 07:12:49 +0000 (23:12 -0800)]
docs: NEWS: add #1255

14 years agodocs: NEWS: put news items about bugfixes/improvements and packaging before news...
Zooko O'Whielacronx [Sat, 20 Nov 2010 06:07:16 +0000 (22:07 -0800)]
docs: NEWS: put news items about bugfixes/improvements and packaging before news items about documentation

14 years agotahoe_mv.py: when checking success of the DELETE operation, look at the status code...
david-sarah [Wed, 10 Nov 2010 01:09:16 +0000 (17:09 -0800)]
tahoe_mv.py: when checking success of the DELETE operation, look at the status code from DELETE rather than from the previous PUT. fixes #1255

14 years agotest_cli.py: test that 'tahoe mv' reports errors from the DELETE operation. refs...
david-sarah [Fri, 12 Nov 2010 01:46:53 +0000 (17:46 -0800)]
test_cli.py: test that 'tahoe mv' reports errors from the DELETE operation. refs #1255

14 years agobundled zetuptoolz: prefer locally-available distributions over remotely-downloaded...
Zooko O'Whielacronx [Wed, 17 Nov 2010 08:26:57 +0000 (00:26 -0800)]
bundled zetuptoolz: prefer locally-available distributions over remotely-downloaded distributions above all
This fixes #1233. Actually the previous patches—[20101103034740-93fa1-9df33552497282eb72a84e5b434d035974bf2dbb] and [20101117080828-92b7f-dc0239f30b26e7e5d40b228114fb399c1e190ec5]—fixed it, but with them zetuptoolz would download a higher-numbered distribution from the net instead of using the locally-available (fake) pycryptopp-0.5.24, thus preventing the tests from passing. This patch changes that behavior (which is an improvement in its own right) and also fixes a bug in the tests.

14 years agobundled zetuptoolz: choose a binary dist in preference to a source dist, even if...
Zooko O'Whielacronx [Wed, 17 Nov 2010 08:08:28 +0000 (00:08 -0800)]
bundled zetuptoolz: choose a binary dist in preference to a source dist, even if the latter is newer, as long as the former satisfies the requirement
patch by David-Sarah, tiny bugfix to patch by Zooko
ref: #1233

14 years agobundled zetuptools: prefer platform-specific dists to platform-independent ones....
david-sarah [Wed, 3 Nov 2010 02:47:40 +0000 (18:47 -0800)]
bundled zetuptools: prefer platform-specific dists to platform-independent ones. refs #1233

14 years agomisc: gen-package-table: show only the highest-numbered package for each platform...
Zooko O'Whielacronx [Sat, 20 Nov 2010 05:39:05 +0000 (21:39 -0800)]
misc: gen-package-table: show only the highest-numbered package for each platform and each library