david-sarah
|
e16c794f19
|
update bundled zetuptools with doc changes, change to script setup for Windows XP, and to have the 'develop' command run script setup.
|
2010-08-02 17:38:15 -07:00 |
|
david-sarah
|
58cce54ada
|
bundled setuptools/command/scriptsetup.py: use SendMessageTimeoutW, to test whether that broadcasts environment changes any better.
|
2010-08-02 15:45:05 -07:00 |
|
david-sarah
|
d112df80ff
|
bundled zetuptoolz: add missing setuptools/command/scriptsetup.py
|
2010-08-02 00:21:29 -07:00 |
|
david-sarah
|
d81e8acf88
|
test_runner.py: add test_run_with_python_options, which checks that the Windows script changes haven't broken 'python <options> bin/tahoe'.
|
2010-08-01 23:25:58 -07:00 |
|
david-sarah
|
3ddb4a9bbf
|
test_runner.py: fix missing import of get_filesystem_encoding
|
2010-08-01 23:09:02 -07:00 |
|
david-sarah
|
c045241a55
|
Bundle setuptools-0.6c16dev (with Windows script changes, and the change to only warn if site.py wasn't generated by setuptools) instead of 0.6c15dev. addresses #565, #1073, #1074
|
2010-08-01 23:06:02 -07:00 |
|
david-sarah
|
907a7feeb8
|
.darcs-boringfile: changes needed to take account of egg directories being bundled. Also, make _trial_temp a prefix rather than exact match.
|
2010-08-01 22:03:13 -07:00 |
|
david-sarah
|
4d1d2e6ea5
|
.darcs-boringfile: changes needed to take account of pyscript wrappers on Windows.
|
2010-08-01 22:01:28 -07:00 |
|
david-sarah
|
3af6f19cb0
|
misc/build_helpers/run_trial.py: check that the root from which the module we are testing was loaded is the current directory. This version of the patch folds in later fixes to the logic for caculating the directories to compare, and improvements to error messages. addresses #1137
|
2010-08-01 21:55:35 -07:00 |
|
david-sarah
|
88b6c57a1c
|
Skip option arguments to the python interpreter when reconstructing Unicode argv on Windows.
|
2010-07-27 23:27:31 -07:00 |
|
david-sarah
|
1a5a33886d
|
windows/fixups.py: improve comments and reference some relevant Python bugs.
|
2010-07-27 11:19:21 -07:00 |
|
david-sarah
|
b5f052a0d7
|
windows/fixups.py: make errors reported to original_stderr have enough information to debug even if we can't see the traceback.
|
2010-07-26 15:19:04 -07:00 |
|
david-sarah
|
ec6a674a5c
|
windows/fixups.py: fix paste-o in name of Unicode stderr wrapper.
|
2010-07-26 14:47:36 -07:00 |
|
david-sarah
|
54bbc5325f
|
windows/fixups.py: Don't rely on buggy MSVCRT library for Unicode output, use the Win32 API instead. This should make it work on XP. Also, change how we handle the case where sys.stdout and sys.stderr are redirected, since the .encoding attribute isn't necessarily writeable.
|
2010-07-25 21:50:19 -07:00 |
|
david-sarah
|
1fad717aaa
|
test_runner.py: change to code for locating the bin/tahoe script that was missed when rebasing the patch for #1074.
|
2010-07-25 11:20:08 -07:00 |
|
david-sarah
|
9d04b2a317
|
Add missing windows/fixups.py (for setting up Unicode args and output on Windows).
|
2010-07-25 02:28:49 -07:00 |
|
david-sarah
|
37b07a545f
|
Changes to Tahoe needed to work with new zetuptoolz (that does not use .exe wrappers on Windows), and to support Unicode arguments and stdout/stderr -- v5
|
2010-07-25 01:32:16 -07:00 |
|
david-sarah
|
54a9ba8232
|
scripts/common.py: fix an error introduced when rebasing to the ticket798 branch, which caused base directories to be duplicated in self.basedirs.
|
2010-08-01 23:49:29 -07:00 |
|
david-sarah
|
f952532f08
|
Basedir/node directory option improvements for ticket798 branch. addresses #188, #706, #715, #772, #890
|
2010-08-01 21:30:04 -07:00 |
|
david-sarah
|
16647b49f6
|
scripts/create_node.py: allow nickname to be Unicode. Also ensure webport is validly encoded in config file.
|
2010-08-01 17:02:12 -07:00 |
|
david-sarah
|
9aae9208e3
|
test_runner.py: Fix error in message arguments to 'fail' calls.
|
2010-08-01 18:35:26 -07:00 |
|
david-sarah
|
02199db615
|
Additional Unicode basedir changes for ticket798 branch.
|
2010-08-01 18:05:52 -07:00 |
|
david-sarah
|
d3a8ef762f
|
Unicode basedir changes for ticket798 branch.
|
2010-08-01 16:53:10 -07:00 |
|
david-sarah
|
013954c265
|
fileutil: change WindowsError to OSError in abspath_expanduser_unicode, because WindowsError might not exist.
|
2010-07-25 15:26:03 -07:00 |
|
david-sarah
|
2b33704d61
|
test_system: correct a failure in _test_runner caused by Unicode basedir patch on non-Unicode platforms.
|
2010-07-23 20:21:23 -07:00 |
|
david-sarah
|
f036dfaa4b
|
Fix test failures due to Unicode basedir patches.
|
2010-07-24 18:03:18 -07:00 |
|
david-sarah
|
28e6ad51a7
|
util.encodingutil: change quote_output to do less unnecessary escaping, and to use double-quotes more consistently when needed. This version avoids u-escaping for characters that are representable in the output encoding, when double quotes are used, and includes tests. fixes #1135
|
2010-07-23 00:53:14 -07:00 |
|
david-sarah
|
618db4867c
|
Replace uses of os.path.abspath with abspath_expanduser_unicode where necessary. This makes basedir paths consistently represented as Unicode.
|
2010-07-21 17:14:18 -07:00 |
|
david-sarah
|
11b18824c7
|
util.fileutil, test.test_util: add abspath_expanduser_unicode function, to work around <http://bugs.python.org/issue3426>. util.encodingutil: add a convenience function argv_to_abspath.
|
2010-07-21 16:15:07 -07:00 |
|
Zooko O'Whielacronx
|
5377d99cf3
|
setup: increase requirement on foolscap from >= 0.4.1 to >= 0.5.1 to avoid the foolscap performance bug with transferring large mutable files
|
2010-08-02 00:17:48 -07:00 |
|
Zooko O'Whielacronx
|
24c72f2942
|
upload: tidy up logging messages
reformat code to be less than 100 chars wide, refactor formatting of logging messages, add log levels to some logging messages, M-x whitespace-cleanup
|
2010-08-02 00:02:12 -07:00 |
|
jacob.lyles
|
e276050d5a
|
abbreviate time edge case python2.5 unit test
|
2010-07-29 14:06:38 -07:00 |
|
david-sarah
|
23c649c897
|
test_upload.py: rename test_problem_layout_ticket1124 to test_problem_layout_ticket_1124 -- fix .todo reference.
|
2010-07-29 08:29:27 -07:00 |
|
david-sarah
|
0ebe18cc73
|
test_upload.py: rename test_problem_layout_ticket1124 to test_problem_layout_ticket_1124 for consistency.
|
2010-07-29 07:22:50 -07:00 |
|
Zooko O'Whielacronx
|
28822dfb4e
|
tests: remove debug print
|
2010-08-01 23:33:39 -07:00 |
|
Zooko O'Whielacronx
|
21daa70ee5
|
docs: update the list of forums to announce Tahoe-LAFS too, add empty checkboxes
|
2010-08-01 23:33:14 -07:00 |
|
Zooko O'Whielacronx
|
69c48ebde6
|
immutable: tidy-up some code by using a set instead of list to hold homeless_shares
|
2010-08-01 23:20:04 -07:00 |
|
Zooko O'Whielacronx
|
fd874d6669
|
setup: fix a couple instances of hard-coded 'allmydata-tahoe' in the scripts, tighten the tests (as suggested by David-Sarah)
|
2010-08-01 09:42:07 -07:00 |
|
Zooko O'Whielacronx
|
44edecb36c
|
setup: replace hardcoded 'allmydata-tahoe' with allmydata.__appname__
|
2010-08-01 09:05:17 -07:00 |
|
Zooko O'Whielacronx
|
43fe346d71
|
NEWS: describe #1055
|
2010-07-31 20:43:38 -07:00 |
|
Zooko O'Whielacronx
|
0f94923f22
|
immutable: use PrefixingLogMixin to organize logging in Tahoe2PeerSelector and add more detailed messages about peer
|
2010-07-19 01:20:00 -07:00 |
|
Zooko O'Whielacronx
|
2ebe2c2ff3
|
benchmarking: update bench_dirnode to be correct and use the shiniest new pyutil.benchutil features concerning what units you measure in
|
2010-07-18 21:49:48 -07:00 |
|
Zooko O'Whielacronx
|
9b4f412e49
|
trivial: rename and add in-line doc to clarify "used_peers" => "upload_servers"
|
2010-07-18 21:47:44 -07:00 |
|
Zooko O'Whielacronx
|
56fb5322a6
|
docs: add Jacob Lyles to CREDITS
|
2010-07-30 16:05:00 -07:00 |
|
jacob.lyles
|
d3e6e15e23
|
web: don't use %d formatting on a potentially large negative float -- there is a bug in Python 2.5 in that case
fixes #1055
|
2010-07-30 15:05:50 -07:00 |
|
Zooko O'Whielacronx
|
302760a339
|
docs: fix licensing typo that was earlier fixed in [20090921164651-92b7f-7f97b58101d93dc588445c52a9aaa56a2c7ae336]
I wish we didn't copies of this licensing text in several different files so that changes can be accidentally omitted from some of them.
|
2010-07-28 22:29:23 -07:00 |
|
david-sarah
|
9c6ec58be5
|
misc/build_helpers/run-with-pythonpath.py: fix stale comment, and remove 'trial' example that is not the right way to run trial.
|
2010-07-26 15:57:29 -07:00 |
|
david-sarah
|
e3b58b1e88
|
docs/specifications/dirnodes.txt: 'mesh'->'grid'.
|
2010-07-22 23:16:16 -07:00 |
|
david-sarah
|
497925317e
|
docs/specifications/dirnodes.txt: bring layer terminology up-to-date with architecture.txt, and a few other updates (e.g. note that the MAC is no longer verified, and that URIs can be unknown). Also 'Tahoe'->'Tahoe-LAFS'.
|
2010-07-22 22:47:03 -07:00 |
|
Zooko O'Whielacronx
|
1c62db0db8
|
docs: use current cap to Zooko's wiki page in example text
fixes #1134
|
2010-07-20 18:05:43 -07:00 |
|