Zooko O'Whielacronx [Mon, 30 Apr 2007 06:33:49 +0000 (23:33 -0700)]
update README to reflect dependency on python-dev
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
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:26:13 +0000 (23:26 -0700)]
zfec: add the setuptools bootstrap script to download setuptools automatically
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:05:39 +0000 (23:05 -0700)]
update URL pointing to source code tarball
Zooko O'Whielacronx [Mon, 30 Apr 2007 06:00:08 +0000 (23:00 -0700)]
v0.1.2-0-UNSTABLE
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
Zooko O'Whielacronx [Mon, 30 Apr 2007 04:24:55 +0000 (21:24 -0700)]
edit release notes to give proper user expectations
Zooko O'Whielacronx [Mon, 30 Apr 2007 03:25:28 +0000 (20:25 -0700)]
don't run foolscap unit tests
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
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
Zooko O'Whielacronx [Mon, 30 Apr 2007 04:56:05 +0000 (21:56 -0700)]
update licence to allow linking with OpenSSL
Zooko O'Whielacronx [Sun, 29 Apr 2007 21:24:17 +0000 (14:24 -0700)]
import a snapshot of foolscap 0.1.2+
Zooko O'Whielacronx [Sat, 28 Apr 2007 00:17:51 +0000 (17:17 -0700)]
update README to reflect simpler run-in-place procedure
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
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:37:52 +0000 (16:37 -0700)]
edit relnotes.txt
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:12:44 +0000 (16:12 -0700)]
update URLs in relnotes.txt
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:08:25 +0000 (16:08 -0700)]
TAG allmydata-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
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.
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.
Brian Warner [Fri, 27 Apr 2007 15:11:34 +0000 (08:11 -0700)]
testutil.py: remove unused import, appease pyflakes
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
Zooko O'Whielacronx [Fri, 27 Apr 2007 20:47:15 +0000 (13:47 -0700)]
add licence, update metadata and URLs
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.
Zooko O'Whielacronx [Fri, 27 Apr 2007 05:19:20 +0000 (22:19 -0700)]
update relnotes.txt
Zooko O'Whielacronx [Fri, 27 Apr 2007 05:16:48 +0000 (22:16 -0700)]
make testutil more flexible about what platform it runs on
Zooko O'Whielacronx [Fri, 27 Apr 2007 05:16:13 +0000 (22:16 -0700)]
further update the notes about the dependencies
Zooko O'Whielacronx [Fri, 27 Apr 2007 04:54:36 +0000 (21:54 -0700)]
update tarball URL
Zooko O'Whielacronx [Fri, 27 Apr 2007 04:00:49 +0000 (21:00 -0700)]
update README re: dependencies
Brian Warner [Fri, 27 Apr 2007 03:16:48 +0000 (20:16 -0700)]
add some simple create-client/start-client targets, document htem briefly
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
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
Brian Warner [Thu, 26 Apr 2007 23:45:17 +0000 (16:45 -0700)]
modify debian/rules files to handle zfec+setuptools correctly
Brian Warner [Thu, 26 Apr 2007 22:00:22 +0000 (15:00 -0700)]
README: mention 'fakeroot' and other build dependencies to creat debian packages
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
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
Zooko O'Whielacronx [Fri, 27 Apr 2007 23:24:55 +0000 (16:24 -0700)]
zfec: organize the trove classifiers in the metadata
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
Zooko O'Whielacronx [Fri, 27 Apr 2007 19:56:37 +0000 (12:56 -0700)]
zfec: yet another tweak to the licence
Zooko O'Whielacronx [Fri, 27 Apr 2007 18:15:00 +0000 (11:15 -0700)]
TAG zfec 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
Zooko O'Whielacronx [Fri, 27 Apr 2007 18:14:34 +0000 (11:14 -0700)]
zfec: update licence, contact info, description
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"
Zooko O'Whielacronx [Fri, 27 Apr 2007 01:12:35 +0000 (18:12 -0700)]
make pyflakes run faster and with more alacrity
Zooko O'Whielacronx [Fri, 27 Apr 2007 01:11:52 +0000 (18:11 -0700)]
--rterrors is a nice flag for trial
Zooko O'Whielacronx [Fri, 27 Apr 2007 00:49:01 +0000 (17:49 -0700)]
GNUmakefile: detect trial's location better on Windows
Zooko O'Whielacronx [Thu, 26 Apr 2007 23:20:27 +0000 (16:20 -0700)]
zfec: remove printout that was used only for debugging
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)
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
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
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:52:38 +0000 (15:52 -0700)]
zfec: update unit tests
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:52:16 +0000 (15:52 -0700)]
zfec: tweak licence text for clarity
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:51:58 +0000 (15:51 -0700)]
zfec: update TODO
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:56:54 +0000 (15:56 -0700)]
add setuptools to required dependencies in README
Zooko O'Whielacronx [Thu, 26 Apr 2007 22:40:16 +0000 (15:40 -0700)]
use zfec's setuptools installer in the nice controllable way
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)
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
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
Zooko O'Whielacronx [Wed, 25 Apr 2007 19:56:04 +0000 (12:56 -0700)]
zfec: update TODOs
Zooko O'Whielacronx [Thu, 26 Apr 2007 21:28:15 +0000 (14:28 -0700)]
update README
Zooko O'Whielacronx [Thu, 26 Apr 2007 18:25:25 +0000 (11:25 -0700)]
TAG tahoe 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
Zooko O'Whielacronx [Thu, 26 Apr 2007 18:24:57 +0000 (11:24 -0700)]
a couple of minor edits to relnotes.txt
Brian Warner [Thu, 26 Apr 2007 08:38:33 +0000 (01:38 -0700)]
update debian/copying to reflect GPLv2+12months license
Brian Warner [Thu, 26 Apr 2007 01:22:23 +0000 (18:22 -0700)]
another dummy record to trigger the buildbot
Brian Warner [Thu, 26 Apr 2007 01:13:48 +0000 (18:13 -0700)]
dummy record to trigger the buildbot
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
Brian Warner [Thu, 26 Apr 2007 00:53:10 +0000 (17:53 -0700)]
use real encryption, generate/store/verify verifierid and fileid
Zooko O'Whielacronx [Wed, 25 Apr 2007 23:51:05 +0000 (16:51 -0700)]
TAG tahoe v0.1.0-0-UNSTABLE
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
Zooko O'Whielacronx [Sat, 21 Apr 2007 14:49:08 +0000 (07:49 -0700)]
zfec: make "./setup.py test" do the right thing
Zooko O'Whielacronx [Sat, 21 Apr 2007 14:48:47 +0000 (07:48 -0700)]
zfec: fix another problem with the O_BINARY flag
Zooko O'Whielacronx [Tue, 24 Apr 2007 20:22:06 +0000 (13:22 -0700)]
mv zfec into src/
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:10:21 +0000 (19:10 -0700)]
zfec: version 1.0.0a5-1-STABLE
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:09:40 +0000 (19:09 -0700)]
zfec: change URLs from allmydata.com to allmydata.org
Zooko O'Whielacronx [Sat, 21 Apr 2007 02:07:20 +0000 (19:07 -0700)]
zfec: version zfec 1.0.0a4-1-STABLE
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
Zooko O'Whielacronx [Fri, 20 Apr 2007 19:37:16 +0000 (12:37 -0700)]
zfec: shorter short description
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
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)
Zooko O'Whielacronx [Fri, 20 Apr 2007 18:45:16 +0000 (11:45 -0700)]
zfec: update docs
Brian Warner [Tue, 24 Apr 2007 18:49:26 +0000 (11:49 -0700)]
sort coverage tables by lines uncovered, rather than percentages
Brian Warner [Tue, 24 Apr 2007 08:41:54 +0000 (01:41 -0700)]
test_system: improve webish.py coverage
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
Brian Warner [Tue, 24 Apr 2007 04:28:19 +0000 (21:28 -0700)]
test_runner.py: improve test coverage a little bit
Brian Warner [Tue, 24 Apr 2007 04:21:50 +0000 (21:21 -0700)]
testutil.py: hush a pyflakes warning
Brian Warner [Tue, 24 Apr 2007 04:17:13 +0000 (21:17 -0700)]
runner.py: add --quiet, use it from test cases
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
Brian Warner [Tue, 24 Apr 2007 02:11:48 +0000 (19:11 -0700)]
docs: update some of the terminology
Brian Warner [Tue, 24 Apr 2007 01:25:26 +0000 (18:25 -0700)]
docs: add a bunch of .svg pictures
Brian Warner [Tue, 24 Apr 2007 00:30:40 +0000 (17:30 -0700)]
test_upload.py: add some TODO items
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
Zooko O'Whielacronx [Fri, 20 Apr 2007 17:52:54 +0000 (10:52 -0700)]
zfec: change formatting of copyright timestamps, licence etc.
Zooko O'Whielacronx [Fri, 20 Apr 2007 17:45:21 +0000 (10:45 -0700)]
zfec: update TODO by adding an item and removing an item
Brian Warner [Fri, 20 Apr 2007 08:14:29 +0000 (01:14 -0700)]
more architecture docs, this is fun
Brian Warner [Fri, 20 Apr 2007 06:43:47 +0000 (23:43 -0700)]
add architecture/code-layout documents describing our current architecture and a bit of our future plans
Zooko O'Whielacronx [Fri, 20 Apr 2007 03:53:19 +0000 (20:53 -0700)]
relnotes.txt: a bit of editing
Zooko O'Whielacronx [Fri, 20 Apr 2007 03:53:01 +0000 (20:53 -0700)]
relnotes.txt: all platforms pass unit tests. Whee!
Brian Warner [Fri, 20 Apr 2007 03:11:21 +0000 (20:11 -0700)]
relnotes.txt: update probable project URLs
Zooko O'Whielacronx [Fri, 20 Apr 2007 03:07:57 +0000 (20:07 -0700)]
use select reactor instead of iocp reactor on Windows
Good: this makes it pass all the current unit tests
Bad: this makes it limited to around 100 simultaneous peers