tahoe-lafs/tahoe-lafs.git
17 years agoextirpate all references the "queen" and "metatracker"
Zooko O'Whielacronx [Mon, 30 Apr 2007 16:57:52 +0000 (09:57 -0700)]
extirpate all references the "queen" and "metatracker"
This is a potentially disruptive and potentially ugly change to the code base,
because I renamed the object that serves in both roles from "Queen" to
"IntroducerAndVdrive", which is a bit of an ugly name.

However, I think that clarity is important enough in this release to make this
change.  All unit tests pass.  I'm now darcs recording this patch in order to
pull it to other machines for more testing.

17 years agozfec: v1.0.0b3-0-STABLE
Zooko O'Whielacronx [Mon, 30 Apr 2007 16:10:12 +0000 (09:10 -0700)]
zfec: v1.0.0b3-0-STABLE

17 years agozfec: update licence and install docs
Zooko O'Whielacronx [Mon, 30 Apr 2007 16:09:35 +0000 (09:09 -0700)]
zfec: update licence and install docs

17 years agoedit: fix typo and formatting in relnotes.txt
Zooko O'Whielacronx [Mon, 30 Apr 2007 15:57:00 +0000 (08:57 -0700)]
edit: fix typo and formatting in relnotes.txt

17 years agov0.1.3-0-UNSTABLE
Zooko O'Whielacronx [Mon, 30 Apr 2007 13:02:43 +0000 (06:02 -0700)]
v0.1.3-0-UNSTABLE

17 years agoraise the limit on the number of hashes when retrieving them, too
Zooko O'Whielacronx [Mon, 30 Apr 2007 13:00:10 +0000 (06:00 -0700)]
raise the limit on the number of hashes when retrieving them, too

17 years agoraise the limit on block hashes and share hashes from 30 to 2**20
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:51:15 +0000 (23:51 -0700)]
raise the limit on block hashes and share hashes from 30 to 2**20

17 years agoupdate README to reflect dependency on python-dev
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:33:49 +0000 (23:33 -0700)]
update README to reflect dependency on python-dev

17 years agozfec: hack setuptools bootstrap script not to time.sleep(15) before downloading
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:30:23 +0000 (23:30 -0700)]
zfec: hack setuptools bootstrap script not to time.sleep(15) before downloading

17 years agozfec: add the setuptools bootstrap script to download setuptools automatically
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:26:13 +0000 (23:26 -0700)]
zfec: add the setuptools bootstrap script to download setuptools automatically

17 years agoupdate URL pointing to source code tarball
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:05:39 +0000 (23:05 -0700)]
update URL pointing to source code tarball

17 years agov0.1.2-0-UNSTABLE
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:00:08 +0000 (23:00 -0700)]
v0.1.2-0-UNSTABLE

17 years agolarge update to the install instructions in the README, and add a link to allmydata.org
Zooko O'Whielacronx [Mon, 30 Apr 2007 05:16:33 +0000 (22:16 -0700)]
large update to the install instructions in the README, and add a link to allmydata.org

17 years agoedit release notes to give proper user expectations
Zooko O'Whielacronx [Mon, 30 Apr 2007 04:24:55 +0000 (21:24 -0700)]
edit release notes to give proper user expectations

17 years agodon't run foolscap unit tests
Zooko O'Whielacronx [Mon, 30 Apr 2007 03:25:28 +0000 (20:25 -0700)]
don't run foolscap unit tests

17 years agobuild foolscap from the bundled snapshot
Zooko O'Whielacronx [Mon, 30 Apr 2007 02:44:18 +0000 (19:44 -0700)]
build foolscap from the bundled snapshot
and fix PYTHONPATH usage in a few places in GNUmakefile

17 years agoupdate README to show that foolscap is bundled and to fix the module name of zfec
Zooko O'Whielacronx [Mon, 30 Apr 2007 04:56:23 +0000 (21:56 -0700)]
update README to show that foolscap is bundled and to fix the module name of zfec

17 years agoupdate licence to allow linking with OpenSSL
Zooko O'Whielacronx [Mon, 30 Apr 2007 04:56:05 +0000 (21:56 -0700)]
update licence to allow linking with OpenSSL

17 years agoimport a snapshot of foolscap 0.1.2+
Zooko O'Whielacronx [Sun, 29 Apr 2007 21:24:17 +0000 (14:24 -0700)]
import a snapshot of foolscap 0.1.2+

17 years agoupdate README to reflect simpler run-in-place procedure
Zooko O'Whielacronx [Sat, 28 Apr 2007 00:17:51 +0000 (17:17 -0700)]
update README to reflect simpler run-in-place procedure

17 years agoupdate README in response to some criticisms from some European grad student on IRC
Zooko O'Whielacronx [Sat, 28 Apr 2007 00:13:25 +0000 (17:13 -0700)]
update README in response to some criticisms from some European grad student on IRC

17 years agoedit relnotes.txt
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:37:52 +0000 (16:37 -0700)]
edit relnotes.txt

17 years agoupdate URLs in relnotes.txt
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:12:44 +0000 (16:12 -0700)]
update URLs in relnotes.txt

17 years agoTAG allmydata-tahoe v0.1.1-1-UNSTABLE allmydata-tahoe_v0.1.1-1-UNSTABLE
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:08:25 +0000 (16:08 -0700)]
TAG allmydata-tahoe v0.1.1-1-UNSTABLE

17 years agoallmydata-tahoe v0.1.1-1-UNSTABLE
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:07:22 +0000 (16:07 -0700)]
allmydata-tahoe v0.1.1-1-UNSTABLE

17 years agomore README updates in response to user feedback
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:03:51 +0000 (16:03 -0700)]
more README updates in response to user feedback
The user in this case is my brother Josh.

17 years agoupdate README to mention which dependencies are python packages
Zooko O'Whielacronx [Fri, 27 Apr 2007 22:43:13 +0000 (15:43 -0700)]
update README to mention which dependencies are python packages
In particular, my brother is an Ubuntu/Debian user who said it would be nice if
we had mentioned that those packages were named "python-foo" in the apt package
namespace.

17 years agotestutil.py: remove unused import, appease pyflakes
Brian Warner [Fri, 27 Apr 2007 15:11:34 +0000 (08:11 -0700)]
testutil.py: remove unused import, appease pyflakes

17 years agomake it print out version numbers when it constructs a Node instance
Zooko O'Whielacronx [Fri, 27 Apr 2007 20:47:38 +0000 (13:47 -0700)]
make it print out version numbers when it constructs a Node instance

17 years agoadd licence, update metadata and URLs
Zooko O'Whielacronx [Fri, 27 Apr 2007 20:47:15 +0000 (13:47 -0700)]
add licence, update metadata and URLs

17 years agomake runner find twistd and invoke it with python
Zooko O'Whielacronx [Fri, 27 Apr 2007 06:14:13 +0000 (23:14 -0700)]
make runner find twistd and invoke it with python
This makes allmydata-tahoe work on Windows, and probably doesn't make it fail on other platforms.

17 years agoupdate relnotes.txt
Zooko O'Whielacronx [Fri, 27 Apr 2007 05:19:20 +0000 (22:19 -0700)]
update relnotes.txt

17 years agomake testutil more flexible about what platform it runs on
Zooko O'Whielacronx [Fri, 27 Apr 2007 05:16:48 +0000 (22:16 -0700)]
make testutil more flexible about what platform it runs on

17 years agofurther update the notes about the dependencies
Zooko O'Whielacronx [Fri, 27 Apr 2007 05:16:13 +0000 (22:16 -0700)]
further update the notes about the dependencies

17 years agoupdate tarball URL
Zooko O'Whielacronx [Fri, 27 Apr 2007 04:54:36 +0000 (21:54 -0700)]
update tarball URL

17 years agoupdate README re: dependencies
Zooko O'Whielacronx [Fri, 27 Apr 2007 04:00:49 +0000 (21:00 -0700)]
update README re: dependencies

17 years agoadd some simple create-client/start-client targets, document htem briefly
Brian Warner [Fri, 27 Apr 2007 03:16:48 +0000 (20:16 -0700)]
add some simple create-client/start-client targets, document htem briefly

17 years agopyflakes: do not assume that pyflakes lives in /usr/local, just assume that it is...
Brian Warner [Fri, 27 Apr 2007 02:00:48 +0000 (19:00 -0700)]
pyflakes: do not assume that pyflakes lives in /usr/local, just assume that it is on the PATH

17 years agointerfaces: allow URIs to be up to 300 chars long, we're just crossing over the edge now
Brian Warner [Fri, 27 Apr 2007 01:08:29 +0000 (18:08 -0700)]
interfaces: allow URIs to be up to 300 chars long, we're just crossing over the edge now

17 years agomodify debian/rules files to handle zfec+setuptools correctly
Brian Warner [Thu, 26 Apr 2007 23:45:17 +0000 (16:45 -0700)]
modify debian/rules files to handle zfec+setuptools correctly

17 years agoREADME: mention 'fakeroot' and other build dependencies to creat debian packages
Brian Warner [Thu, 26 Apr 2007 22:00:22 +0000 (15:00 -0700)]
README: mention 'fakeroot' and other build dependencies to creat debian packages

17 years agoadd RIClient.get_versions, in the hopes of enabling backwards-compatibility code...
Brian Warner [Thu, 26 Apr 2007 19:01:25 +0000 (12:01 -0700)]
add RIClient.get_versions, in the hopes of enabling backwards-compatibility code in the future

17 years agozfec: explain in README how to use setuptools in Ye Olde Stowable Style
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:24:38 +0000 (16:24 -0700)]
zfec: explain in README how to use setuptools in Ye Olde Stowable Style

17 years agozfec: organize the trove classifiers in the metadata
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:24:55 +0000 (16:24 -0700)]
zfec: organize the trove classifiers in the metadata

17 years agozfec: fix up the package metadata for e.g. the Python Package Index and bump to zfec...
Zooko O'Whielacronx [Fri, 27 Apr 2007 20:29:53 +0000 (13:29 -0700)]
zfec: fix up the package metadata for e.g. the Python Package Index and bump to zfec v1.0.0b2-0-STABLE

17 years agozfec: yet another tweak to the licence
Zooko O'Whielacronx [Fri, 27 Apr 2007 19:56:37 +0000 (12:56 -0700)]
zfec: yet another tweak to the licence

17 years agoTAG zfec v1.0.0b1-0-STABLE
Zooko O'Whielacronx [Fri, 27 Apr 2007 18:15:00 +0000 (11:15 -0700)]
TAG zfec v1.0.0b1-0-STABLE

17 years agozfec v1.0.0b1-0-STABLE
Zooko O'Whielacronx [Fri, 27 Apr 2007 18:14:38 +0000 (11:14 -0700)]
zfec v1.0.0b1-0-STABLE

17 years agozfec: update licence, contact info, description
Zooko O'Whielacronx [Fri, 27 Apr 2007 18:14:34 +0000 (11:14 -0700)]
zfec: update licence, contact info, description

17 years agozfec: invoke test_util as well as test_zfec when you execute "./setup.py test"
Zooko O'Whielacronx [Fri, 27 Apr 2007 18:11:54 +0000 (11:11 -0700)]
zfec: invoke test_util as well as test_zfec when you execute "./setup.py test"

17 years agomake pyflakes run faster and with more alacrity
Zooko O'Whielacronx [Fri, 27 Apr 2007 01:12:35 +0000 (18:12 -0700)]
make pyflakes run faster and with more alacrity

17 years ago--rterrors is a nice flag for trial
Zooko O'Whielacronx [Fri, 27 Apr 2007 01:11:52 +0000 (18:11 -0700)]
--rterrors is a nice flag for trial

17 years agoGNUmakefile: detect trial's location better on Windows
Zooko O'Whielacronx [Fri, 27 Apr 2007 00:49:01 +0000 (17:49 -0700)]
GNUmakefile: detect trial's location better on Windows

17 years agozfec: remove printout that was used only for debugging
Zooko O'Whielacronx [Thu, 26 Apr 2007 23:20:27 +0000 (16:20 -0700)]
zfec: remove printout that was used only for debugging

17 years agoadd a couple of todos to roadmap.txt (one of which is to eliminate roadmap.txt)
Zooko O'Whielacronx [Thu, 26 Apr 2007 23:01:34 +0000 (16:01 -0700)]
add a couple of todos to roadmap.txt (one of which is to eliminate roadmap.txt)

17 years agopyutil: fileutil: make temp dir cleanup more robust against failure during initializa...
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:58:03 +0000 (15:58 -0700)]
pyutil: fileutil: make temp dir cleanup more robust against failure during initializationor other internal inconsistency

17 years agozfec: in zunfec, sort the input share file names for reproducibility and faster perfo...
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:54:41 +0000 (15:54 -0700)]
zfec: in zunfec, sort the input share file names for reproducibility and faster performance

17 years agozfec: update unit tests
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:52:38 +0000 (15:52 -0700)]
zfec: update unit tests

17 years agozfec: tweak licence text for clarity
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:52:16 +0000 (15:52 -0700)]
zfec: tweak licence text for clarity

17 years agozfec: update TODO
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:51:58 +0000 (15:51 -0700)]
zfec: update TODO

17 years agoadd setuptools to required dependencies in README
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:56:54 +0000 (15:56 -0700)]
add setuptools to required dependencies in README

17 years agouse zfec's setuptools installer in the nice controllable way
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:40:16 +0000 (15:40 -0700)]
use zfec's setuptools installer in the nice controllable way

17 years agozfec: make it Python 2.4-compatible (but also it requires setuptools again)
Zooko O'Whielacronx [Thu, 26 Apr 2007 21:47:54 +0000 (14:47 -0700)]
zfec: make it Python 2.4-compatible (but also it requires setuptools again)

17 years agozfec: make unit tests work on Windows with setuptools test and with trial
Zooko O'Whielacronx [Sun, 22 Apr 2007 15:31:41 +0000 (08:31 -0700)]
zfec: make unit tests work on Windows with setuptools test and with trial

17 years agozfec: pyutil: make temp directories more convenient to use and more likely to clean...
Zooko O'Whielacronx [Sun, 22 Apr 2007 15:25:00 +0000 (08:25 -0700)]
zfec: pyutil: make temp directories more convenient to use and more likely to clean up properly on Windows

17 years agozfec: update TODOs
Zooko O'Whielacronx [Wed, 25 Apr 2007 19:56:04 +0000 (12:56 -0700)]
zfec: update TODOs

17 years agoupdate README
Zooko O'Whielacronx [Thu, 26 Apr 2007 21:28:15 +0000 (14:28 -0700)]
update README

17 years agoTAG tahoe v0.1.1-0-UNSTABLE tahoe_v0.1.1-0-UNSTABLE
Zooko O'Whielacronx [Thu, 26 Apr 2007 18:25:25 +0000 (11:25 -0700)]
TAG tahoe v0.1.1-0-UNSTABLE

17 years agotahoe v0.1.1-0-UNSTABLE
Zooko O'Whielacronx [Thu, 26 Apr 2007 18:25:15 +0000 (11:25 -0700)]
tahoe v0.1.1-0-UNSTABLE

17 years agoa couple of minor edits to relnotes.txt
Zooko O'Whielacronx [Thu, 26 Apr 2007 18:24:57 +0000 (11:24 -0700)]
a couple of minor edits to relnotes.txt

17 years agoupdate debian/copying to reflect GPLv2+12months license
Brian Warner [Thu, 26 Apr 2007 08:38:33 +0000 (01:38 -0700)]
update debian/copying to reflect GPLv2+12months license

17 years agoanother dummy record to trigger the buildbot
Brian Warner [Thu, 26 Apr 2007 01:22:23 +0000 (18:22 -0700)]
another dummy record to trigger the buildbot

17 years agodummy record to trigger the buildbot
Brian Warner [Thu, 26 Apr 2007 01:13:48 +0000 (18:13 -0700)]
dummy record to trigger the buildbot

17 years agozfec: setup.py: switch back to distutils, since setuptools support isn't complete yet
Brian Warner [Thu, 26 Apr 2007 01:09:03 +0000 (18:09 -0700)]
zfec: setup.py: switch back to distutils, since setuptools support isn't complete yet

17 years agouse real encryption, generate/store/verify verifierid and fileid
Brian Warner [Thu, 26 Apr 2007 00:53:10 +0000 (17:53 -0700)]
use real encryption, generate/store/verify verifierid and fileid

17 years agoTAG tahoe v0.1.0-0-UNSTABLE tahoe_v0.1.0-0-UNSTABLE
Zooko O'Whielacronx [Wed, 25 Apr 2007 23:51:05 +0000 (16:51 -0700)]
TAG tahoe v0.1.0-0-UNSTABLE

17 years agozfec: turn off the feature of leaving the tmp data around for post-mortem analysis
Zooko O'Whielacronx [Sat, 21 Apr 2007 18:11:06 +0000 (11:11 -0700)]
zfec: turn off the feature of leaving the tmp data around for post-mortem analysis

17 years agozfec: make "./setup.py test" do the right thing
Zooko O'Whielacronx [Sat, 21 Apr 2007 14:49:08 +0000 (07:49 -0700)]
zfec: make "./setup.py test" do the right thing

17 years agozfec: fix another problem with the O_BINARY flag
Zooko O'Whielacronx [Sat, 21 Apr 2007 14:48:47 +0000 (07:48 -0700)]
zfec: fix another problem with the O_BINARY flag

17 years agomv zfec into src/
Zooko O'Whielacronx [Tue, 24 Apr 2007 20:22:06 +0000 (13:22 -0700)]
mv zfec into src/

17 years agozfec: version 1.0.0a5-1-STABLE
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:10:21 +0000 (19:10 -0700)]
zfec: version 1.0.0a5-1-STABLE

17 years agozfec: change URLs from allmydata.com to allmydata.org
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:09:40 +0000 (19:09 -0700)]
zfec: change URLs from allmydata.com to allmydata.org

17 years agozfec: version zfec 1.0.0a4-1-STABLE
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:07:20 +0000 (19:07 -0700)]
zfec: version zfec 1.0.0a4-1-STABLE

17 years agozfec: use setuptools to construct executables, fix bug on Windows -- forgot "BINARY...
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:06:12 +0000 (19:06 -0700)]
zfec: use setuptools to construct executables, fix bug on Windows -- forgot "BINARY" flag to output files

17 years agozfec: shorter short description
Zooko O'Whielacronx [Fri, 20 Apr 2007 19:37:16 +0000 (12:37 -0700)]
zfec: shorter short description

17 years agozfec: mv the cmdline tools from "bin/" to "cmdline/", because setuptools overwrites...
Zooko O'Whielacronx [Fri, 20 Apr 2007 19:09:14 +0000 (12:09 -0700)]
zfec: mv the cmdline tools from "bin/" to "cmdline/", because setuptools overwrites the contents of "bin/" when creating executables

17 years agozfec: switch from distutils to setuptools (a.k.a. ez_setup.py a.k.a. EasyInstall)
Zooko O'Whielacronx [Fri, 20 Apr 2007 18:48:40 +0000 (11:48 -0700)]
zfec: switch from distutils to setuptools (a.k.a. ez_setup.py a.k.a. EasyInstall)

17 years agozfec: update docs
Zooko O'Whielacronx [Fri, 20 Apr 2007 18:45:16 +0000 (11:45 -0700)]
zfec: update docs

17 years agosort coverage tables by lines uncovered, rather than percentages
Brian Warner [Tue, 24 Apr 2007 18:49:26 +0000 (11:49 -0700)]
sort coverage tables by lines uncovered, rather than percentages

17 years agotest_system: improve webish.py coverage
Brian Warner [Tue, 24 Apr 2007 08:41:54 +0000 (01:41 -0700)]
test_system: improve webish.py coverage

17 years agovdrive.py: let put_file return the URI that was used for the file itself
Brian Warner [Tue, 24 Apr 2007 08:41:40 +0000 (01:41 -0700)]
vdrive.py: let put_file return the URI that was used for the file itself

17 years agotest_runner.py: improve test coverage a little bit
Brian Warner [Tue, 24 Apr 2007 04:28:19 +0000 (21:28 -0700)]
test_runner.py: improve test coverage a little bit

17 years agotestutil.py: hush a pyflakes warning
Brian Warner [Tue, 24 Apr 2007 04:21:50 +0000 (21:21 -0700)]
testutil.py: hush a pyflakes warning

17 years agorunner.py: add --quiet, use it from test cases
Brian Warner [Tue, 24 Apr 2007 04:17:13 +0000 (21:17 -0700)]
runner.py: add --quiet, use it from test cases

17 years agotestutil: make SignalMixin actually be a mixin (and not inherit from TestCase), use...
Brian Warner [Tue, 24 Apr 2007 04:15:02 +0000 (21:15 -0700)]
testutil: make SignalMixin actually be a mixin (and not inherit from TestCase), use it from all tests that start notes and thus exec ifconfig

17 years agodocs: update some of the terminology
Brian Warner [Tue, 24 Apr 2007 02:11:48 +0000 (19:11 -0700)]
docs: update some of the terminology

17 years agodocs: add a bunch of .svg pictures
Brian Warner [Tue, 24 Apr 2007 01:25:26 +0000 (18:25 -0700)]
docs: add a bunch of .svg pictures

17 years agotest_upload.py: add some TODO items
Brian Warner [Tue, 24 Apr 2007 00:30:40 +0000 (17:30 -0700)]
test_upload.py: add some TODO items

17 years agozfec: bump version number to zfec 1.0.0a3-1-STABLE
Zooko O'Whielacronx [Fri, 20 Apr 2007 17:53:23 +0000 (10:53 -0700)]
zfec: bump version number to zfec 1.0.0a3-1-STABLE

17 years agozfec: change formatting of copyright timestamps, licence etc.
Zooko O'Whielacronx [Fri, 20 Apr 2007 17:52:54 +0000 (10:52 -0700)]
zfec: change formatting of copyright timestamps, licence etc.