c35ed6ff11
docs/webapi.txt: mention that we default to a --webport of 8123
2007-10-11 13:19:11 -07:00
6bbc5fcbb4
docs: change our default HTTP port to 8123
2007-10-11 13:17:33 -07:00
e1f604f7cd
change our default HTTP port to 8123
2007-10-11 13:17:23 -07:00
f5a7eb0ad5
bin/tahoe: rename 'allmydata-tahoe' in some comments
2007-10-11 03:39:29 -07:00
dc573554c8
rename bin/allmydata-tahoe to bin/tahoe. Closes #155 .
2007-10-11 03:38:24 -07:00
ee72a5adfd
rename client.tac to tahoe-client.tac, so that 'ps ax|grep tahoe' works. Closes #156 .
2007-10-11 02:48:06 -07:00
34a25b9b28
node.py: don't append 'Z' to the timestamp, since it's really localtime. We need deeper changes to make it be UTC
2007-10-11 02:24:17 -07:00
6ed8664c7f
check_memory.py: don't use self.keepalive_file until it's been initialized
2007-10-11 02:20:20 -07:00
a76898244b
create_node.py: allow config['webport'] to be missing, for check_memory
2007-10-11 02:19:59 -07:00
1b406f3c32
node.py: set logging timestamp to '2007-10-11 02:11:14.000Z', per ticket #171 . No milliseconds yet, though
2007-10-11 02:13:05 -07:00
0f000784ce
create_node: use a webport by default, on localhost:8011
2007-10-11 02:01:23 -07:00
8ce93b5e27
test_cli.py: hush pyflakes with a dummy usage, until we get some real CLI tests
2007-10-11 01:55:29 -07:00
7fd1964c6f
runner: make most commands use ~/.tahoe by default (create-client, start/stop/restart, all CLI tools, but *not* create-introducer
2007-10-11 01:54:23 -07:00
a29ab33379
webish: write node.url, for the benefit of CLI tools
2007-10-11 01:38:04 -07:00
a470947cc3
cli: use urllib.escape on all URIs
2007-10-11 01:34:44 -07:00
5b28411b04
cli: add --node-directory and --root-uri to all commands
2007-10-11 00:30:36 -07:00
2da65f118c
webapi.txt: reinstate documentation of the unpleasant URI-escaping needed for
...
slashes in dirnode URIs, to be resolved some day by #102 .
2007-10-11 06:58:08 -07:00
ec8781e587
'tahoe restart': re-enable --force option, which was accidentally lost
2007-10-10 20:10:03 -07:00
2b6951bf20
setup: we needn't depend on make-version targets because setup.py always attempts to make a version whenever it is executed
2007-10-04 14:14:48 -07:00
2ed8a272ed
setup: attempt to work-around the problem that paths might end with trailing back-slashes (on Windows) by appending a PATHSEP (i.e. ":" or ";") instead of an OSSEP (i.e. "/" or "\")
...
I don't know what will happen if the path ends up with something like
"C:\Programs and Files\Whatever\;" on Windows, and then that gets passed to
cygwin bash. This reminds me of Brian's suggestion to use Python helper
scripts (c.f. misc/find-dep-eggs.py) instead of writing this stuff in the
GNUmake language. And *that* reminds me of the idea of writing the whole damn
thing in Python instead of in GNUmake, i.e. make all of our build tools be
plugins for setuptools instead of being GNUmake targets.
2007-10-04 14:11:16 -07:00
93e1f832ff
setup: patch to fix bug in our latest ez_setup.py if pkg_resources can't be imported
2007-10-04 13:09:20 -07:00
cc98572112
README: add note about how to build on Windows-native using gcc, and a bit of editing
2007-10-04 12:37:21 -07:00
be51a7e2a4
setup: bundle simplejson-1.7.3 in misc/dependencies
2007-10-04 11:23:20 -07:00
c036a32e57
setup: import bugfix to ez_setup.py
2007-10-04 11:18:46 -07:00
021b5d4f2a
more information SkipTest for XMLRPC
2007-10-04 11:07:46 -07:00
be98d7ebb2
README: OpenSSL is bundled with pyOpenSSL on Windows-native
2007-10-04 08:12:53 -07:00
e23f727405
setup: remove MANIFEST.in in favor of the new setuptools_darcs_plugin
...
MANIFEST.in is a script where you express all the files that you want to be
included (on top of the ones that setuptools figured out for itself).
setuptools_darcs_plugin is a setuptools plugin that makes all files which are
under darcs revision control get included.
2007-10-03 15:28:37 -07:00
84a303515f
setup: use ez_setup.py without a "download delay"
2007-10-03 15:14:14 -07:00
3deff4b46c
setup: import the latest version of ez_setup.py with my patches
2007-10-03 15:13:19 -07:00
bf8f3c297b
README: refactor README
...
fixes #163
hopefully fixes #148 -- but somebody else will have to try it (maybe Mike Booker) to find out!
2007-10-02 13:19:07 -07:00
7626a95636
upgrade to foolscap-0.1.7
2007-09-26 18:24:51 -07:00
8fa19fa273
check_speed: average multiple pings when measuring RTT
2007-09-26 18:16:15 -07:00
3b494ddf37
debian: oops, set debian/changelog version to 0.6.0-1+, to be less than everything the buildbot is creating
2007-09-26 18:15:13 -07:00
7a4a31a83f
debian: put a version string of '0.6.0+' in the debian changelog
2007-09-26 17:58:42 -07:00
caa0a95405
debian/sid: copy rules from feisty, the same can be used for both
2007-09-26 17:55:24 -07:00
d41f0f9492
debian/feisty: use our original bin/allmydata-tahoe instead of setuptools's
...
because the setuptools "entry points" form asserts that there are
setuptools-visible packages like nevow/zope.interface (i.e. they have .egg-info
metadata). Until very recently, most debian systems did not install this
metadata. Instead, we rely upon the usual debian dependency checking as
expressed in debian/control .
2007-09-26 17:52:30 -07:00
20238f0105
README: add dependency on OpenSSL
2007-09-29 11:05:25 -07:00
dccfc59108
README: edits
2007-09-29 11:05:20 -07:00
49813c28ab
setup: don't include zope.interface in our automatically-satisfiable dependencies for now
2007-09-27 15:06:17 -07:00
51b59b1219
dump-share: clarify the label on the size of the original file
2007-09-26 15:00:59 -07:00
3fcee101ee
check_speed: measure RTT, report per-file times as a multiple of RTT
2007-09-26 13:07:33 -07:00
c301b41f50
control: add measure_peer_response_time(), to estimate RTT for the mesh
2007-09-26 12:21:15 -07:00
c10da1e1ef
client.py: add the missing remote_get_nodeid() method claimed in interfaces.py
2007-09-26 12:20:48 -07:00
0596b9fe19
test_system.py minor typo
2007-09-26 12:07:37 -07:00
0cfed96796
test_system.py: add coverage for allmydata.control
2007-09-26 12:06:55 -07:00
aafccf7008
test_client.py: add TODO to test the hotline-timeout file
2007-09-25 21:03:54 -07:00
c14349f695
check_speed.py: minor comment
2007-09-25 20:07:03 -07:00
e05311f69a
client.py: increase hotline timeout, the check_memory test is failing
2007-09-25 19:22:33 -07:00
1691524044
check_speed.py: use more small-file tests to improve accuracy of per-file time
2007-09-25 18:57:36 -07:00
50415cf9c4
check_memory: more keepalive-file debug messages
2007-09-25 18:47:48 -07:00