]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/log
tahoe-lafs/tahoe-lafs.git
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"

14 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.

14 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.

14 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.

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

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

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

14 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.

14 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.

14 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).

14 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.

14 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'.

14 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.

14 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.

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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).

14 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.)

14 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

14 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'.

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

14 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.

14 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.

14 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

14 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

14 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

14 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

14 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.

14 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

14 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

14 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.

14 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.

14 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.

14 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.

14 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"

14 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"

14 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=""

14 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

14 years agotests: test-with-fake-dists: clean up *just* the pycryptopp-0.5.24 eggs when exiting
Zooko O'Whielacronx [Thu, 18 Nov 2010 06:31:09 +0000 (22:31 -0800)]
tests: test-with-fake-dists: clean up *just* the pycryptopp-0.5.24 eggs when exiting
also don't set the PATH and PYTHONPATH, which is unnecessary for this test
also wrap the behavior in a couple of functions, just for tidiness

14 years agosetup: show-tool-versions: include the version of valgrind
Zooko O'Whielacronx [Thu, 18 Nov 2010 03:06:23 +0000 (19:06 -0800)]
setup: show-tool-versions: include the version of valgrind

14 years agosetup: clean up fake pycryptopp distribution after test-with-fake-dists.py created it
Zooko O'Whielacronx [Wed, 17 Nov 2010 09:32:49 +0000 (01:32 -0800)]
setup: clean up fake pycryptopp distribution after test-with-fake-dists.py created it

14 years agotests: test-with-fake-dists.py has the side-effect of injecting a fake package into...
Zooko O'Whielacronx [Wed, 17 Nov 2010 09:01:00 +0000 (01:01 -0800)]
tests: test-with-fake-dists.py has the side-effect of injecting a fake package into ./support, so after that test rm -rf ./support, and likewise with ./pycryptopp*.egg.

14 years agosetup: when testing, set the __requires__ as precisely as possible even if the versio...
Zooko O'Whielacronx [Fri, 19 Nov 2010 07:40:43 +0000 (23:40 -0800)]
setup: when testing, set the __requires__ as precisely as possible even if the version of this particular build of Tahoe-LAFS is not yet known (addresses test failure ref #1190, #1233)

14 years agotests: change test-with-fake-pkg to exercise a test suite which actually requires...
Zooko O'Whielacronx [Thu, 18 Nov 2010 07:23:34 +0000 (23:23 -0800)]
tests: change test-with-fake-pkg to exercise a test suite which actually requires pycryptopp, thus making this a better test which can detect ill-installed pycryptopp

14 years agotests: bump up the timeout on test_dirnode.Dirnode from 240s to 480s since it apparen...
Zooko O'Whielacronx [Mon, 15 Nov 2010 09:21:19 +0000 (01:21 -0800)]
tests: bump up the timeout on test_dirnode.Dirnode from 240s to 480s since it apparently took longer than 240s just now on François's ARM buildslave

14 years agosetup: remove --multi-version
Zooko O'Whielacronx [Mon, 15 Nov 2010 09:00:48 +0000 (01:00 -0800)]
setup: remove --multi-version
It causes copious scary-looking warning messages and I'm no longer sure if it was actually needed to accomplish our goals ref #530.

14 years agomisc/build_helpers/gen-package-table.py: put 'n/a' in table entries for pywin32 on...
david-sarah [Sun, 14 Nov 2010 19:35:58 +0000 (11:35 -0800)]
misc/build_helpers/gen-package-table.py: put 'n/a' in table entries for pywin32 on non-Windows platforms. Also remove some dead code. refs #1247

14 years agotest_cli.py: fix a stale comment that incorrectly implied that test_cli runs CLI...
david-sarah [Wed, 10 Nov 2010 02:28:19 +0000 (18:28 -0800)]
test_cli.py: fix a stale comment that incorrectly implied that test_cli runs CLI commands in subprocesses (it actually runs them using deferToThread).

14 years agosetup: include pycryptopp in the set of Python packages described in the show-tool...
Zooko O'Whielacronx [Sun, 14 Nov 2010 10:05:40 +0000 (02:05 -0800)]
setup: include pycryptopp in the set of Python packages described in the show-tool-versions step (for cross-referencing with the test-with-fake-dists step, which behaves differently depending on what version(s) of pycryptopp are already present before it starts)

14 years agosetup: gen-package-table.py -- Python packages can have . in their name
Zooko O'Whielacronx [Sun, 14 Nov 2010 08:26:43 +0000 (00:26 -0800)]
setup: gen-package-table.py -- Python packages can have . in their name

14 years agosetup: upgrade bundled version of darcsver to 1.7.1 to regain compatibility with...
Zooko O'Whielacronx [Sun, 14 Nov 2010 08:26:20 +0000 (00:26 -0800)]
setup: upgrade bundled version of darcsver to 1.7.1 to regain compatibility with Python 2.4

14 years agosetup: specify that the version file must go into src/allmydata/_version.py . fixes...
Zooko O'Whielacronx [Sun, 14 Nov 2010 07:40:40 +0000 (23:40 -0800)]
setup: specify that the version file must go into src/allmydata/_version.py . fixes #1259

14 years agosetup: upgrade bundled darcsver from 1.6.3 to 1.7.0
Zooko O'Whielacronx [Sun, 14 Nov 2010 07:39:54 +0000 (23:39 -0800)]
setup: upgrade bundled darcsver from 1.6.3 to 1.7.0
ref #1259, we're going to use its 'versionfiles' setup() keyword argument to specify where to write the version file.
Remember, we have to bundle darcsver to work-around http://bitbucket.org/tarek/distribute/issue/55/revision-control-plugin-automatically-installed-as-a-build-dependency-is-not-present-when-another-build-dependency-is-being

14 years agosetup: David-Sarah's new gen-package-table.py plus my patch to put the newer versions...
Zooko O'Whielacronx [Sun, 14 Nov 2010 07:35:32 +0000 (23:35 -0800)]
setup: David-Sarah's new gen-package-table.py plus my patch to put the newer versions of Python first
fixes #1247

14 years agosetup: test whether the build system prefers binary dists which are new enough over...
Zooko O'Whielacronx [Sat, 13 Nov 2010 15:28:22 +0000 (07:28 -0800)]
setup: test whether the build system prefers binary dists which are new enough over source dists which are even newer
ref: #1233

14 years agotahoe_mv.py: use do_http, not urllib.openurl, in order to avoid connecting to the...
david-sarah [Wed, 10 Nov 2010 00:53:36 +0000 (16:53 -0800)]
tahoe_mv.py: use do_http, not urllib.openurl, in order to avoid connecting to the webapi server via a proxy. refs #1253

14 years agotest_system.py: test for 'tahoe mv' with the http_proxy and HTTP_PROXY variables...
david-sarah [Wed, 10 Nov 2010 03:36:49 +0000 (19:36 -0800)]
test_system.py: test for 'tahoe mv' with the http_proxy and HTTP_PROXY variables set. refs #1253