Zooko O'Whielacronx
98066ccaee
don't test for existence of certfile and then try to open it -- instead try to open it and catch exception
...
This avoids a race condition, also known as time-of-check-to-time-of-use.
2007-05-22 14:04:16 -07:00
Zooko O'Whielacronx
a2970cf7c1
fix handling of local_ip file and rename it to advertised_ip_addresses and document it in README
2007-05-22 14:01:40 -07:00
Zooko O'Whielacronx
10df6fac02
raise constraint on FURLs from 150 chars to 1000 chars
2007-05-22 13:59:17 -07:00
Brian Warner
05163ec8e1
change uri-packer-unpacker to deal with dictionaries, not fragile tuples
2007-05-23 11:18:49 -07:00
Zooko O'Whielacronx
3d1adf6d30
update docs, remove extraneous licence text, sort module names in import statement
...
closes #46 ?
2007-05-21 13:42:51 -07:00
Zooko O'Whielacronx
930b3e2050
add roadmap element: XML-RPC interface
...
as per ticket #48
http://allmydata.org/trac/tahoe/ticket/48
2007-05-21 12:19:39 -07:00
Zooko O'Whielacronx
eaa93014e5
don't use --root, instead use --single-version-externally-managed
...
fixes #35
2007-05-21 10:47:14 -07:00
Brian Warner
c946a5f40c
make-version.py: remove the strip-until-<changelog> workaround
2007-05-16 12:02:58 -07:00
Brian Warner
b90d4a243e
make-version.py: use 'subprocess' module instead of 'commands', to improve windows compatibility
2007-05-16 11:57:20 -07:00
Zooko O'Whielacronx
9b70d17d4b
enable private upload, in which the file is inserted at the grid layer but not at the vdrive layer
...
This patch is actually by Faried Nawaz, as per ticket #33 :
http://allmydata.org/trac/tahoe/ticket/33
2007-05-16 08:40:19 -07:00
Brian Warner
78e537de0c
README: mention the additional included libraries (zfec, foolscap, pycrypto)
2007-05-15 18:13:02 -07:00
Brian Warner
267a068fe4
update to foolscap-0.1.4
2007-05-15 17:33:52 -07:00
Brian Warner
985925d70c
make-version.py: accomodate windows by ignoring the junk that appears at the start of 'darcs changes'
2007-05-15 17:10:42 -07:00
Zooko O'Whielacronx
17b31a6e82
update README concerning dependent libraries that the user has to install
2007-05-16 08:34:33 -07:00
Brian Warner
82ba0f8540
UNDO: forget about old peers ( closes #26 )
...
Add a new method to RIIntroducer, to allow the central introducer node to
remove peers from the active set after they've gone away. Without this,
client nodes accumulate stale peer FURLs forever. This introduces a
compatibility break, as old introducers won't know about the 'lost_peers'
message, although the errors produced are probably harmless.
2007-05-07 19:10:24 -07:00
Brian Warner
04af4a48b5
forget about old peers ( closes #26 )
...
Add a new method to RIIntroducer, to allow the central introducer node to
remove peers from the active set after they've gone away. Without this,
client nodes accumulate stale peer FURLs forever. This introduces a
compatibility break, as old introducers won't know about the 'lost_peers'
message, although the errors produced are probably harmless.
2007-05-07 19:10:24 -07:00
Zooko O'Whielacronx
e0bedb64ea
manually merge recent changes to pyutil's copy of "version.py" with allmydata's copy of "version.py"
2007-05-09 16:04:05 -07:00
Zooko O'Whielacronx
21db2bfa3f
zfec: disable the feature of leaving unit test tmp dirs lying around for post-mortem analysis
...
fixes #41 in the allmydata.org trac
http://allmydata.org/trac/tahoe/ticket/41
2007-05-09 10:50:48 -07:00
Zooko O'Whielacronx
ea52a9cd7d
fix typo in CREDITS file
2007-05-06 14:26:42 -07:00
Zooko O'Whielacronx
529b080547
add CREDITS file where people who contribute source code, docs, web page updates, etc., are recorded
2007-05-06 14:11:43 -07:00
Brian Warner
24d4e072dd
do not include foolscap or zfec coverage in the figleaf reports for the moment: they have their own test suites
2007-05-04 17:00:18 -07:00
Faried Nawaz
2016b846b9
display file size in directory.xhtml
2007-05-04 13:07:32 -07:00
Brian Warner
5b3a1cdc56
test_introducer.py: turn off the defer.setDebugging(True) call that was left over from a troubleshooting session: it slows down the test suite by a factor of 2
2007-05-04 00:45:23 -07:00
Brian Warner
03c5d75d90
add deb-etch target, rearrange make-version a bit, closes #23
2007-05-04 00:07:06 -07:00
Zooko O'Whielacronx
17ac89b33a
add link to ticket #36 -- FUSE integration
2007-05-04 10:06:01 -07:00
Zooko O'Whielacronx
005e65ef05
add link to ticket #34 -- disk space limits in storage servers
2007-05-03 22:57:52 -07:00
Brian Warner
f11b1c7f25
makefile: delete .pycs before running tests, since our build process puts the wrong filenames into them
2007-05-03 21:12:15 -07:00
Brian Warner
beec5553dd
.darcs-boringfile: ignore some build/ directories for foolscap and zfec
2007-05-03 20:31:51 -07:00
Brian Warner
9bd213abe7
version.py: handle both '0.2.0' and '0.2.0-1', remove 'tags' for now
2007-05-03 20:31:27 -07:00
Brian Warner
3f6b660272
update version-number handling, pull release tags from darcs history
2007-05-03 20:14:07 -07:00
Brian Warner
f4525f2af1
TAG allmydata-tahoe-0.2.0
2007-05-03 19:42:20 -07:00
Zooko O'Whielacronx
5610a1b2ce
tahoe v0.2.0-0-UNSTABLE
2007-05-02 16:23:23 -07:00
Zooko O'Whielacronx
ff08abb67e
bump test timeout even higher
...
It does indeed take longer than 2400 seconds to run test_upload_and_download on a virtual windows machine when the underlying real machine is heavily loaded down with filesystem analysis runs...
2007-05-02 15:31:05 -07:00
Brian Warner
ee9b0d1de6
import foolscap-0.1.3
2007-05-02 15:20:40 -07:00
Zooko O'Whielacronx
b1c9d97a05
TAG zfec v1.0.0
2007-05-02 15:25:49 -07:00
Zooko O'Whielacronx
d198b55846
zfec: v1.0.0
2007-05-02 15:25:41 -07:00
Zooko O'Whielacronx
31a2c75f3e
fix small typo in relnotes.txt
2007-05-02 13:52:11 -07:00
Zooko O'Whielacronx
6221413740
small edit to target market
2007-05-02 13:06:14 -07:00
Zooko O'Whielacronx
d41e944beb
re-re-factored the download and install instructions
...
Now the instructions about how to download debian packages live on a separate
page of the wiki instead of on the front page or in the README. The README is
only about building from source. The front page contains pointers to those two
other pages (the debiandownloadpage and the README).
2007-05-02 12:54:26 -07:00
Brian Warner
6c295337b7
import new foolscap snapshot, still 0.1.2+ but very close to 0.1.3 . This version is fully compatible with the previous 0.1.2+ snapshot
2007-05-02 11:55:47 -07:00
Zooko O'Whielacronx
6a8361b48b
fix the TESTING THAT IT IS PROPERLY INSTALLED section
...
My oh-so-useful test subject here skipped that section because he thought it was part of a section that he was finished with.
2007-05-01 23:42:01 -07:00
Zooko O'Whielacronx
4d0fc0db03
fix README on how to install The Debian Way
2007-05-01 23:38:39 -07:00
Zooko O'Whielacronx
4ecd603a99
clarify instructions on how to get build dependencies for debian
...
My test subject here didn't used "locate" to find something named
"debian/control" somewhere on his filesystem... :-)
2007-05-01 23:16:06 -07:00
Zooko O'Whielacronx
3c05380059
move the debian packaging dependencies to the place where they are needed in the README
2007-05-01 23:11:05 -07:00
Zooko O'Whielacronx
8fb16e18f4
add warning that "make test" can take a long time
2007-05-01 22:52:40 -07:00
Zooko O'Whielacronx
53da668b0a
fix error in README about windows builds
2007-05-01 22:44:33 -07:00
Zooko O'Whielacronx
d26903694f
two more fixes for README
2007-05-01 22:40:24 -07:00
Zooko O'Whielacronx
0f514f47cc
add another note about where to run "make"
2007-05-01 22:37:35 -07:00
Zooko O'Whielacronx
3b9aab4592
make big distinction between downloading precompiled packages and building yourself
...
Both of my two test subjects here stumbled on this by thinking that building on debian was related to building debian packages was related to downloading precompiled packages.
2007-05-01 22:34:33 -07:00
Zooko O'Whielacronx
450ad0a81f
tweak README to be more helpful about a small detail
2007-05-01 22:11:49 -07:00