]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/log
tahoe-lafs/tahoe-lafs.git
16 years agomutable.txt: use merkle trees on blocks, since it probably won't be that hard (the...
Brian Warner [Fri, 26 Oct 2007 23:25:01 +0000 (16:25 -0700)]
mutable.txt: use merkle trees on blocks, since it probably won't be that hard (the code is all being copied from the CHK classes anyways), and that keeps the storage format identical to the MDMF case, for better forward-compatibility

16 years agomutable.txt: fix everybody-gets-read bug, define WE-update protocol, add accepting...
Brian Warner [Fri, 26 Oct 2007 23:15:50 +0000 (16:15 -0700)]
mutable.txt: fix everybody-gets-read bug, define WE-update protocol, add accepting-nodeid to leases to allow updating lease tokens

16 years agodocs: add writeup of our mutable-file plans
Brian Warner [Fri, 26 Oct 2007 09:26:56 +0000 (02:26 -0700)]
docs: add writeup of our mutable-file plans

16 years agowebish: tolerate not having a checker, since some unit tests don't make one
Brian Warner [Wed, 24 Oct 2007 00:35:31 +0000 (17:35 -0700)]
webish: tolerate not having a checker, since some unit tests don't make one

16 years agowebish: add checker results and a 'Check' button to the web interface
Brian Warner [Wed, 24 Oct 2007 00:23:57 +0000 (17:23 -0700)]
webish: add checker results and a 'Check' button to the web interface

16 years agointerfaces: clarify IChecker.checker_results_for a bit
Brian Warner [Tue, 23 Oct 2007 01:10:46 +0000 (18:10 -0700)]
interfaces: clarify IChecker.checker_results_for a bit

16 years agochecker: remember checker results, but only in ram for now
Brian Warner [Tue, 23 Oct 2007 00:46:24 +0000 (17:46 -0700)]
checker: remember checker results, but only in ram for now

16 years agochecker.py: rearrange classes a little bit
Brian Warner [Mon, 22 Oct 2007 23:19:18 +0000 (16:19 -0700)]
checker.py: rearrange classes a little bit

16 years agomunin: add a sample file for /etc/munin/plugin-conf.d/
Brian Warner [Mon, 22 Oct 2007 22:08:39 +0000 (15:08 -0700)]
munin: add a sample file for /etc/munin/plugin-conf.d/

16 years agocli: improve test coverage
Brian Warner [Sun, 21 Oct 2007 19:33:17 +0000 (12:33 -0700)]
cli: improve test coverage

16 years agotahoe_ls: list individual files
Brian Warner [Sun, 21 Oct 2007 19:33:06 +0000 (12:33 -0700)]
tahoe_ls: list individual files

16 years agoWin32 openSSH info
booker [Fri, 19 Oct 2007 18:02:41 +0000 (11:02 -0700)]
Win32 openSSH info

16 years agomunin: oops, fix that trailing-newline fix, the previous one mangled the config
Brian Warner [Thu, 18 Oct 2007 19:49:22 +0000 (12:49 -0700)]
munin: oops, fix that trailing-newline fix, the previous one mangled the config

16 years agomunin: remove extra blank line from config output
Brian Warner [Thu, 18 Oct 2007 19:39:26 +0000 (12:39 -0700)]
munin: remove extra blank line from config output

16 years agomunin: update shareholder plugins to match current storage layout
Brian Warner [Thu, 18 Oct 2007 19:08:58 +0000 (12:08 -0700)]
munin: update shareholder plugins to match current storage layout

16 years agoMakefile: add ubuntu 'gutsy' as a .deb target
Brian Warner [Wed, 17 Oct 2007 20:35:11 +0000 (13:35 -0700)]
Makefile: add ubuntu 'gutsy' as a .deb target

16 years agoDEPENDENCIES: recommend the 'build-essential' package instead of gcc+make,
Brian Warner [Thu, 18 Oct 2007 03:33:31 +0000 (20:33 -0700)]
DEPENDENCIES: recommend the 'build-essential' package instead of gcc+make,
since it includes important things like libc6-dev

16 years agochecker: return more information per CHK file, including the shareholder list
Brian Warner [Wed, 17 Oct 2007 09:25:50 +0000 (02:25 -0700)]
checker: return more information per CHK file, including the shareholder list

16 years agoadd an equally-simple file-verifier
Brian Warner [Tue, 16 Oct 2007 19:25:09 +0000 (12:25 -0700)]
add an equally-simple file-verifier

16 years agoencode.py: update comments, max_segment_size is now 2MiB
Brian Warner [Tue, 16 Oct 2007 18:00:29 +0000 (11:00 -0700)]
encode.py: update comments, max_segment_size is now 2MiB

16 years agoadd a simple checker, for both files and directories
Brian Warner [Mon, 15 Oct 2007 23:16:39 +0000 (16:16 -0700)]
add a simple checker, for both files and directories

16 years agoshush, pyflakes
Zooko O'Whielacronx [Sat, 27 Oct 2007 01:53:21 +0000 (18:53 -0700)]
shush, pyflakes

16 years agoimprove code coverage by removing untested raise RuntimeError and replacing it with...
Zooko O'Whielacronx [Sat, 27 Oct 2007 01:37:40 +0000 (18:37 -0700)]
improve code coverage by removing untested raise RuntimeError and replacing it with tested assert

16 years agocli: use urllib.quote() on vdrive-path arguments before passing them through HTTP
Zooko O'Whielacronx [Sat, 27 Oct 2007 01:30:44 +0000 (18:30 -0700)]
cli: use urllib.quote() on vdrive-path arguments before passing them through HTTP

16 years agoupdate docs about webport (fixes #185)
Zooko O'Whielacronx [Tue, 23 Oct 2007 00:50:52 +0000 (17:50 -0700)]
update docs about webport (fixes #185)

16 years agomake the anchor text in the WUI be descriptive of the target -- not "Click Here!"!
czooko [Mon, 22 Oct 2007 23:56:30 +0000 (16:56 -0700)]
make the anchor text in the WUI be descriptive of the target -- not "Click Here!"!

16 years agotrivial change to comment -- sentences start with a capital letter and end with a...
czooko [Mon, 22 Oct 2007 23:55:20 +0000 (16:55 -0700)]
trivial change to comment -- sentences start with a capital letter and end with a punctuation mark

I've been volunteering in Irby's first-grade class, and you do NOT get a star
on your Power Sentences worksheet unless you follow this rule.

16 years agopatch the LogObserver in a more modern, forward-compatible way and update the in...
czooko [Mon, 22 Oct 2007 23:52:55 +0000 (16:52 -0700)]
patch the LogObserver in a more modern, forward-compatible way and update the in-line comments about it

16 years agodoc: emphasize in our "description" field that we are under a Free Software licence
czooko [Tue, 16 Oct 2007 04:35:09 +0000 (21:35 -0700)]
doc: emphasize in our "description" field that we are under a Free Software licence

16 years agorelnotes.txt: fix bug in relnotes.txt for v0.6.1 -- it incorrectly described v0.6...
czooko [Tue, 16 Oct 2007 04:33:25 +0000 (21:33 -0700)]
relnotes.txt: fix bug in relnotes.txt for v0.6.1 -- it incorrectly described v0.6 as having been released in August; it was actually September

16 years agoTAG allmydata-tahoe-0.6.1 allmydata-tahoe-0.6.1
Zooko O'Whielacronx [Tue, 16 Oct 2007 04:15:56 +0000 (21:15 -0700)]
TAG allmydata-tahoe-0.6.1

16 years agofix the 'license' field of the PyPI db (not the Trove Classifiers that I was changing...
czooko [Tue, 16 Oct 2007 03:55:10 +0000 (20:55 -0700)]
fix the 'license' field of the PyPI db (not the Trove Classifiers that I was changing in recent patches) to describe our licence and link to it
The earlier patches were changing the Trove Classifiers, which is a different thing to this 'license' field.

16 years agocomment-out the 'license' field because PyPI rejects upload if you have an invalid...
Zooko O'Whielacronx [Tue, 16 Oct 2007 03:48:09 +0000 (20:48 -0700)]
comment-out the 'license' field because PyPI rejects upload if you have an invalid value therein

This means that we have no machine-readable licence for now.  I will make the
human-readable licensing.

16 years agotests: make test_encode specify the erasure coding params it wants instead of expecti...
Zooko O'Whielacronx [Tue, 16 Oct 2007 03:07:42 +0000 (20:07 -0700)]
tests: make test_encode specify the erasure coding params it wants instead of expecting the defaults to be what it wants

16 years agosetup: stop claiming that we are under GPL in the "license" field of the PyPI database
Zooko O'Whielacronx [Tue, 16 Oct 2007 02:57:42 +0000 (19:57 -0700)]
setup: stop claiming that we are under GPL in the "license" field of the PyPI database
Unfortunately, there is no way to claim that we are under a Free Software/Open
Source licence without also claiming to be under a licence that we are not or
claiming to have approval from DFSG or OSI, which we haven't.

Until now, I erred on the side of choosing the licence that is closest to our
from the list (GPL), but that was a bad idea and now I'm erring on the side of
not including a machine-readable licensing claim at all.

Hopefully humans who are interested will quickly find out that we are actually
under a Real Free Software Licence.

But really, this underscores that we need to talk to FSF, edit our licence for
clarity of intent, and submit it to DFSG/OSI.

16 years agoupdate a few documents, comments, and defaults to mention 3-of-10 instead of 25-of-100
Zooko O'Whielacronx [Tue, 16 Oct 2007 02:53:59 +0000 (19:53 -0700)]
update a few documents, comments, and defaults to mention 3-of-10 instead of 25-of-100

16 years agoMakefile: define TRIALCMD with '=' not ':=', to fix make-clean test. Closes #180
Brian Warner [Mon, 15 Oct 2007 22:01:59 +0000 (15:01 -0700)]
Makefile: define TRIALCMD with '=' not ':=', to fix make-clean test. Closes #180

16 years agorelnote.txt: update relnotes.txt for the v0.6.1 release
Zooko O'Whielacronx [Mon, 15 Oct 2007 21:56:02 +0000 (14:56 -0700)]
relnote.txt: update relnotes.txt for the v0.6.1 release

16 years agoREADME: give a link to the TestGrid page
Zooko O'Whielacronx [Mon, 15 Oct 2007 21:55:53 +0000 (14:55 -0700)]
README: give a link to the TestGrid page

16 years agowebapi.txt: update webapi.txt to reflect the security fix from #98
Zooko O'Whielacronx [Mon, 15 Oct 2007 19:29:02 +0000 (12:29 -0700)]
webapi.txt: update webapi.txt to reflect the security fix from #98

16 years agosetup: use the new find_exe module to find trial
Zooko O'Whielacronx [Mon, 15 Oct 2007 18:52:26 +0000 (11:52 -0700)]
setup: use the new find_exe module to find trial

16 years agostartstop_node: use the new find_exe module
Zooko O'Whielacronx [Mon, 15 Oct 2007 17:25:15 +0000 (10:25 -0700)]
startstop_node: use the new find_exe module

16 years agosetup: generalize the kludge of finding an executable (i.e. trial or twistd) when...
Zooko O'Whielacronx [Mon, 15 Oct 2007 17:25:04 +0000 (10:25 -0700)]
setup: generalize the kludge of finding an executable (i.e. trial or twistd) when there might be only a .py script version of it available

16 years agosetup: split off README.win32 from README and paste in Mike Booker's notes about...
Zooko O'Whielacronx [Mon, 15 Oct 2007 16:08:41 +0000 (09:08 -0700)]
setup: split off README.win32 from README and paste in Mike Booker's notes about building OpenSSL

16 years agoremove unused imports (thanks, pyflakes)
Zooko O'Whielacronx [Mon, 15 Oct 2007 15:32:21 +0000 (08:32 -0700)]
remove unused imports (thanks, pyflakes)

16 years agosetup: setuptools_darcs_plugin is boring
Zooko O'Whielacronx [Mon, 15 Oct 2007 04:22:01 +0000 (21:22 -0700)]
setup: setuptools_darcs_plugin is boring

16 years agoremove a file accidentally left over from the experiment in using sqlite to maintain...
Zooko O'Whielacronx [Mon, 15 Oct 2007 03:57:59 +0000 (20:57 -0700)]
remove a file accidentally left over from the experiment in using sqlite to maintain lease information

16 years agoa slightly nicer method of computing our timestamp format
Zooko O'Whielacronx [Mon, 15 Oct 2007 03:46:51 +0000 (20:46 -0700)]
a slightly nicer method of computing our timestamp format

16 years agoinstall our custom timestamp formats in a less disruptive way
Zooko O'Whielacronx [Mon, 15 Oct 2007 03:43:11 +0000 (20:43 -0700)]
install our custom timestamp formats in a less disruptive way
The unit tests on Windows fail because trial is attempting to remove its own
log observer during teardown.  This patch customizes the extant log observer
object by replacing its formatTime method with our own.

I first tried the approach of storing their log observer object and putting it
back during teardown, but it didn't work (perhaps because our node object
doesn't get a chance to do its deferred stopService behavior in time), and
anyway I generally prefer the "fail-safe", or "crash-only" design.

16 years agosetup: remove an explanation from the top of the Makefile now that the topic is addre...
Zooko O'Whielacronx [Mon, 15 Oct 2007 03:03:32 +0000 (20:03 -0700)]
setup: remove an explanation from the top of the Makefile now that the topic is addresses in the README

16 years agoCREDITS: Nathan Wilcox ++
Zooko O'Whielacronx [Mon, 15 Oct 2007 02:13:12 +0000 (19:13 -0700)]
CREDITS: Nathan Wilcox ++

16 years agotest_runner.RunNode: pass an explicit webport, to avoid using 8123 (which might be...
Brian Warner [Sat, 13 Oct 2007 23:06:39 +0000 (16:06 -0700)]
test_runner.RunNode: pass an explicit webport, to avoid using 8123 (which might be in used by a running node). Closes #175.

16 years agosetup: setup_requires setuptools_darcs_plugin. Without it the "./setup.py sdist...
Zooko O'Whielacronx [Sat, 13 Oct 2007 20:38:18 +0000 (13:38 -0700)]
setup: setup_requires setuptools_darcs_plugin.  Without it the "./setup.py sdist upload" will silently upload the wrong package contents.

16 years agofilter out "0.0.0.0" from detected IP addresses
Zooko O'Whielacronx [Sat, 13 Oct 2007 07:38:16 +0000 (00:38 -0700)]
filter out "0.0.0.0" from detected IP addresses

16 years agocli: simplify code by using stdlib's httplib module
Brian Warner [Fri, 12 Oct 2007 05:29:23 +0000 (22:29 -0700)]
cli: simplify code by using stdlib's httplib module

16 years agocli: implement 'mv'. Closes #162.
Brian Warner [Fri, 12 Oct 2007 03:31:48 +0000 (20:31 -0700)]
cli: implement 'mv'. Closes #162.

16 years agotahoe_get.py: remove unused import
Brian Warner [Fri, 12 Oct 2007 02:47:40 +0000 (19:47 -0700)]
tahoe_get.py: remove unused import

16 years agocli: add test coverage
Brian Warner [Fri, 12 Oct 2007 02:20:41 +0000 (19:20 -0700)]
cli: add test coverage

16 years agonode.py: fix timestamps (add ms and Z) by replacing the FileLogObserver. #171.
Brian Warner [Fri, 12 Oct 2007 00:30:07 +0000 (17:30 -0700)]
node.py: fix timestamps (add ms and Z) by replacing the FileLogObserver. #171.

16 years agoREADME: edit to clarify that you can't use "make" if you installed it the easy_instal...
Zooko O'Whielacronx [Sat, 13 Oct 2007 06:21:53 +0000 (23:21 -0700)]
README: edit to clarify that you can't use "make" if you installed it the easy_install way

16 years agosetup: make ez_setup.py work to upgrade setuptools even if there is already a setupto...
Zooko O'Whielacronx [Sat, 13 Oct 2007 05:59:37 +0000 (22:59 -0700)]
setup: make ez_setup.py work to upgrade setuptools even if there is already a setuptools installed which is too old

This works only if setup.py is invoked as "./setup.py install" (or
"python ./setup.py install" or whatever).  It doesn't work if it is invoked by
easy_install.  On the other hand, I don't know why easy_install would execute
ez_setup.py anyway -- I thought that it didn't execute the setup.py scripts.
See this mailing list thread for details:

http://mail.python.org/pipermail/distutils-sig/2007-October/008339.html

16 years agosetup: upgrade zfec from 1.0.4 to 1.1
Zooko O'Whielacronx [Thu, 11 Oct 2007 23:27:52 +0000 (16:27 -0700)]
setup: upgrade zfec from 1.0.4 to 1.1

16 years agochange another example to use port 8123
Zooko O'Whielacronx [Thu, 11 Oct 2007 23:12:13 +0000 (16:12 -0700)]
change another example to use port 8123

16 years agocli: fix usage to refer to 'tahoe', not 'allmydata'. Closes #154.
Brian Warner [Thu, 11 Oct 2007 22:37:52 +0000 (15:37 -0700)]
cli: fix usage to refer to 'tahoe', not 'allmydata'. Closes #154.

16 years agoadd public testnet .furls to docs/testnet/, and copy into .deb . Closes #157.
Brian Warner [Thu, 11 Oct 2007 21:55:23 +0000 (14:55 -0700)]
add public testnet .furls to docs/testnet/, and copy into .deb . Closes #157.

16 years agodeb: add docs/* to the debian package
Brian Warner [Thu, 11 Oct 2007 21:37:29 +0000 (14:37 -0700)]
deb: add docs/* to the debian package

16 years agodocs/webapi.txt: mention that we default to a --webport of 8123
Brian Warner [Thu, 11 Oct 2007 20:19:11 +0000 (13:19 -0700)]
docs/webapi.txt: mention that we default to a --webport of 8123

16 years agodocs: change our default HTTP port to 8123
Brian Warner [Thu, 11 Oct 2007 20:17:33 +0000 (13:17 -0700)]
docs: change our default HTTP port to 8123

16 years agochange our default HTTP port to 8123
Brian Warner [Thu, 11 Oct 2007 20:17:23 +0000 (13:17 -0700)]
change our default HTTP port to 8123

16 years agobin/tahoe: rename 'allmydata-tahoe' in some comments
Brian Warner [Thu, 11 Oct 2007 10:39:29 +0000 (03:39 -0700)]
bin/tahoe: rename 'allmydata-tahoe' in some comments

16 years agorename bin/allmydata-tahoe to bin/tahoe. Closes #155.
Brian Warner [Thu, 11 Oct 2007 10:38:24 +0000 (03:38 -0700)]
rename bin/allmydata-tahoe to bin/tahoe. Closes #155.

16 years agorename client.tac to tahoe-client.tac, so that 'ps ax|grep tahoe' works. Closes ...
Brian Warner [Thu, 11 Oct 2007 09:48:06 +0000 (02:48 -0700)]
rename client.tac to tahoe-client.tac, so that 'ps ax|grep tahoe' works. Closes #156.

16 years agonode.py: don't append 'Z' to the timestamp, since it's really localtime. We need...
Brian Warner [Thu, 11 Oct 2007 09:24:17 +0000 (02:24 -0700)]
node.py: don't append 'Z' to the timestamp, since it's really localtime. We need deeper changes to make it be UTC

16 years agocheck_memory.py: don't use self.keepalive_file until it's been initialized
Brian Warner [Thu, 11 Oct 2007 09:20:20 +0000 (02:20 -0700)]
check_memory.py: don't use self.keepalive_file until it's been initialized

16 years agocreate_node.py: allow config['webport'] to be missing, for check_memory
Brian Warner [Thu, 11 Oct 2007 09:19:59 +0000 (02:19 -0700)]
create_node.py: allow config['webport'] to be missing, for check_memory

16 years agonode.py: set logging timestamp to '2007-10-11 02:11:14.000Z', per ticket #171. No...
Brian Warner [Thu, 11 Oct 2007 09:13:05 +0000 (02:13 -0700)]
node.py: set logging timestamp to '2007-10-11 02:11:14.000Z', per ticket #171. No milliseconds yet, though

16 years agocreate_node: use a webport by default, on localhost:8011
Brian Warner [Thu, 11 Oct 2007 09:01:23 +0000 (02:01 -0700)]
create_node: use a webport by default, on localhost:8011

16 years agotest_cli.py: hush pyflakes with a dummy usage, until we get some real CLI tests
Brian Warner [Thu, 11 Oct 2007 08:55:29 +0000 (01:55 -0700)]
test_cli.py: hush pyflakes with a dummy usage, until we get some real CLI tests

16 years agorunner: make most commands use ~/.tahoe by default (create-client, start/stop/restart...
Brian Warner [Thu, 11 Oct 2007 08:54:23 +0000 (01:54 -0700)]
runner: make most commands use ~/.tahoe by default (create-client, start/stop/restart, all CLI tools, but *not* create-introducer

16 years agowebish: write node.url, for the benefit of CLI tools
Brian Warner [Thu, 11 Oct 2007 08:38:04 +0000 (01:38 -0700)]
webish: write node.url, for the benefit of CLI tools

16 years agocli: use urllib.escape on all URIs
Brian Warner [Thu, 11 Oct 2007 08:34:44 +0000 (01:34 -0700)]
cli: use urllib.escape on all URIs

16 years agocli: add --node-directory and --root-uri to all commands
Brian Warner [Thu, 11 Oct 2007 07:30:36 +0000 (00:30 -0700)]
cli: add --node-directory and --root-uri to all commands

16 years agowebapi.txt: reinstate documentation of the unpleasant URI-escaping needed for
Brian Warner [Thu, 11 Oct 2007 13:58:08 +0000 (06:58 -0700)]
webapi.txt: reinstate documentation of the unpleasant URI-escaping needed for
slashes in dirnode URIs, to be resolved some day by #102.

16 years ago'tahoe restart': re-enable --force option, which was accidentally lost
Brian Warner [Thu, 11 Oct 2007 03:10:03 +0000 (20:10 -0700)]
'tahoe restart': re-enable --force option, which was accidentally lost

16 years agosetup: we needn't depend on make-version targets because setup.py always attempts...
Zooko O'Whielacronx [Thu, 4 Oct 2007 21:14:48 +0000 (14:14 -0700)]
setup: we needn't depend on make-version targets because setup.py always attempts to make a version whenever it is executed

16 years agosetup: attempt to work-around the problem that paths might end with trailing back...
Zooko O'Whielacronx [Thu, 4 Oct 2007 21:11:16 +0000 (14:11 -0700)]
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.

16 years agosetup: patch to fix bug in our latest ez_setup.py if pkg_resources can't be imported
Zooko O'Whielacronx [Thu, 4 Oct 2007 20:09:20 +0000 (13:09 -0700)]
setup: patch to fix bug in our latest ez_setup.py if pkg_resources can't be imported

16 years agoREADME: add note about how to build on Windows-native using gcc, and a bit of editing
Zooko O'Whielacronx [Thu, 4 Oct 2007 19:37:21 +0000 (12:37 -0700)]
README: add note about how to build on Windows-native using gcc, and a bit of editing

16 years agosetup: bundle simplejson-1.7.3 in misc/dependencies
Zooko O'Whielacronx [Thu, 4 Oct 2007 18:23:20 +0000 (11:23 -0700)]
setup: bundle simplejson-1.7.3 in misc/dependencies

16 years agosetup: import bugfix to ez_setup.py
Zooko O'Whielacronx [Thu, 4 Oct 2007 18:18:46 +0000 (11:18 -0700)]
setup: import bugfix to ez_setup.py

16 years agomore information SkipTest for XMLRPC
Zooko O'Whielacronx [Thu, 4 Oct 2007 18:07:46 +0000 (11:07 -0700)]
more information SkipTest for XMLRPC

16 years agoREADME: OpenSSL is bundled with pyOpenSSL on Windows-native
Zooko O'Whielacronx [Thu, 4 Oct 2007 15:12:53 +0000 (08:12 -0700)]
README: OpenSSL is bundled with pyOpenSSL on Windows-native

16 years agosetup: remove MANIFEST.in in favor of the new setuptools_darcs_plugin
Zooko O'Whielacronx [Wed, 3 Oct 2007 22:28:37 +0000 (15:28 -0700)]
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.

16 years agosetup: use ez_setup.py without a "download delay"
Zooko O'Whielacronx [Wed, 3 Oct 2007 22:14:14 +0000 (15:14 -0700)]
setup: use ez_setup.py without a "download delay"

16 years agosetup: import the latest version of ez_setup.py with my patches
Zooko O'Whielacronx [Wed, 3 Oct 2007 22:13:19 +0000 (15:13 -0700)]
setup: import the latest version of ez_setup.py with my patches

16 years agoREADME: refactor README
Zooko O'Whielacronx [Tue, 2 Oct 2007 20:19:07 +0000 (13:19 -0700)]
README: refactor README
fixes #163
hopefully fixes #148 -- but somebody else will have to try it (maybe Mike Booker) to find out!

16 years agoupgrade to foolscap-0.1.7
Brian Warner [Thu, 27 Sep 2007 01:24:51 +0000 (18:24 -0700)]
upgrade to foolscap-0.1.7

16 years agocheck_speed: average multiple pings when measuring RTT
Brian Warner [Thu, 27 Sep 2007 01:16:15 +0000 (18:16 -0700)]
check_speed: average multiple pings when measuring RTT

16 years agodebian: oops, set debian/changelog version to 0.6.0-1+, to be less than everything...
Brian Warner [Thu, 27 Sep 2007 01:15:13 +0000 (18:15 -0700)]
debian: oops, set debian/changelog version to 0.6.0-1+, to be less than everything the buildbot is creating

16 years agodebian: put a version string of '0.6.0+' in the debian changelog
Brian Warner [Thu, 27 Sep 2007 00:58:42 +0000 (17:58 -0700)]
debian: put a version string of '0.6.0+' in the debian changelog