Brian Warner
e76c6b606f
util/pipeline.py: new utility class to manage size-limited work pipelines, for #392
2009-05-18 16:43:26 -07:00
Zooko O'Whielacronx
e7e13958c2
docs: add a diagram that I'm about to show to the Boulder Linux Users Group: network-and-reliance-topology.svg
2009-05-14 16:20:59 -07:00
Zooko O'Whielacronx
718537ab8c
tests: mark test_runner as coded in utf-8 instead of ascii
2009-05-07 15:31:51 -07:00
Zooko O'Whielacronx
04ff9a3f97
tests: raise timeout on test_runner.RunNode.test_introducer from 120s to 240s, since it hit the 120s time-out on François Lenny-armv5tel
2009-05-07 14:50:12 -07:00
Zooko O'Whielacronx
b1d24e4a90
setup: fix comment in setup.py
2009-05-07 14:50:03 -07:00
Zooko O'Whielacronx
5c6145c695
docs: how_to_make_a_tahoe_release.txt: a couple of small edits
2009-05-07 14:49:32 -07:00
Brian Warner
f6e16c2c33
.darcs-boringfile: also ignore .gitignore
2009-04-15 14:05:50 -07:00
Brian Warner
4801646aa0
.darcs-boringfile: ignore .git, I'm starting to play around with it
2009-04-15 13:59:29 -07:00
Brian Warner
a0e3c586b2
fix quicktest: stop using setuptools, add misc/run-with-pythonpath.py, to make it run faster
2009-04-14 13:14:00 -07:00
Zooko O'Whielacronx
b998ecf1a1
TAG allmydata-tahoe-1.4.1
2009-04-13 19:56:36 -07:00
Zooko O'Whielacronx
8c687c78da
docs: inaugurate Tahoe-1.4.1, since I left out a handful of patches from the Tahoe-1.4.0 release
2009-04-13 19:54:30 -07:00
Zooko O'Whielacronx
0b2d036fd5
docs: add "darcs pull" to how_to_make_a_tahoe_release.txt, and renumber
2009-04-13 19:43:42 -07:00
Zooko O'Whielacronx
ff13d315d0
TAG allmydata-tahoe-1.4.0
2009-04-13 19:20:15 -07:00
Zooko O'Whielacronx
8c88eebe4d
docs: edit relnotes.txt and promote Tahoe from filesystem to cloud storage thingie
2009-04-13 19:19:13 -07:00
Zooko O'Whielacronx
79b6706038
docs: add note about pywin32 to install.html
2009-04-13 11:52:10 -07:00
Zooko O'Whielacronx
77b578928e
trivial: fix comment
2009-04-13 10:41:38 -07:00
Zooko O'Whielacronx
a2f34b4e1a
docs: a few edits/updates about dirnodes
2009-04-13 09:08:37 -07:00
Zooko O'Whielacronx
9ccdb05e00
docs: change install.html to point to the 1.4.0 release zip file instead of 1.3.0
2009-04-13 09:06:49 -07:00
Zooko O'Whielacronx
4581b23333
docs: edit install.html regarding versions of Python
2009-04-13 09:06:12 -07:00
Zooko O'Whielacronx
6d31501275
docs: some small edits to install.html
2009-04-13 09:04:14 -07:00
Brian Warner
59c3693a30
NEWS: mention that the new 'reliability' page requires numpy
2009-04-13 04:04:46 -07:00
Zooko O'Whielacronx
66ccf0e426
docs: update relnotes.txt, NEWS for Tahoe-1.4.0 release!
2009-04-12 21:14:05 -07:00
Zooko O'Whielacronx
6350634ee3
tests: remove obsolete test (it tests functionality that is long gone) which occasionally ERRORs now that we have more metadata (since [20090411225205-92b7f-7adfb89cb4db4ac7d28427934dea3d2c108f6476])
2009-04-12 19:36:21 -07:00
Zooko O'Whielacronx
6b9899ade1
trivial: remove trailing whitespace and unused import
2009-04-11 19:17:42 -07:00
Zooko O'Whielacronx
9729753692
dirnode: add 'tahoe'/'linkcrtime' and 'tahoe'/'linkmotime' to take the place of what 'mtime'/'ctime' originally did, and make the 'tahoe' subdict be unwritable through the set_children API
...
Also add extensive documentation in docs/frontends/webapi.txt about the behaviors of these values. See ticket #628 .
2009-04-11 15:52:05 -07:00
Zooko O'Whielacronx
664b69dd8d
docs: webapi.txt edits to explain a few things better, adjust indentation, editing
2009-04-11 15:48:28 -07:00
Zooko O'Whielacronx
5b02896307
rollback [20090226150237-b2345-1e916a746a7f4627b050f02f0e442fae5caf69d4] for 1.4.0 release; #645
2009-04-11 11:19:06 -07:00
Zooko O'Whielacronx
69efdb5b2a
setup: update comments about what versions we require of our dependencies
2009-04-10 10:43:45 -07:00
Brian Warner
1facc502f7
NEWS: finish formatting new items. Still needs proofreading and updating the release name+date
2009-04-09 18:56:55 -07:00
Brian Warner
54952e9bea
#622 : disable 'Repair' button on check-results page until we make it work correctly
2009-04-09 16:59:59 -07:00
Brian Warner
922b3034be
web: make sure that PUT /uri?mutable=false really means immutable, fixes #675
2009-04-07 19:13:40 -07:00
Brian Warner
4b2f6fc098
NEWS: format some (but not all) items
2009-04-07 14:15:14 -07:00
Zooko O'Whielacronx
37c6e77764
wui: edit some of the human-readable parts of the wui such as button labels
...
(The word "parent" suggests that you can go up a directory hierarchy -- perhaps that word is vestigial.)
2009-04-07 11:54:59 -07:00
Zooko O'Whielacronx
8b1cd154da
wui: fix bug in which empty directory is marked as "unreadable", add test, remove exclamation point
2009-04-07 11:28:34 -07:00
Brian Warner
b867cb3ce0
NEWS: add unformatted list of code changes since previous release
2009-04-06 19:11:55 -07:00
Brian Warner
3d2bc909aa
docs: modify how-to-relase notes a tiny bit
2009-04-06 19:11:35 -07:00
Brian Warner
40c78297e8
hashtree.py: another micro-optimization, expand on a comment
2009-04-03 21:35:27 -07:00
Zooko O'Whielacronx
de8475389b
hashtree: fix tests of depth_of
2009-04-03 16:56:14 -07:00
Zooko O'Whielacronx
3ac5f427ba
trivial: source code metadata
2009-04-03 16:33:15 -07:00
Zooko O'Whielacronx
a07e746d9c
trivial: whitespace
2009-04-03 16:33:02 -07:00
Zooko O'Whielacronx
d381bdc905
hashtree: a couple of tiny improvements
...
* calculate depth-first with math instead of traversing the actual tree
* don't mark a node with a red dot if you instead compare it with an extant hash value (tiny optimization)
* edit a comment about checking the root node
2009-04-03 16:30:37 -07:00
Zooko O'Whielacronx
b12a7f9ee8
leases, time_format: modify time stamping in lease description
...
* emit lease expiry date in ISO-8601'ish format as well as Brian's format
* rename iso_utc_time_to_localseconds() to iso_utc_time_to_seconds()
* add iso_utc_date()
* simplify the body of iso_utc_time_to_seconds()
2009-04-03 15:59:04 -07:00
Brian Warner
466014f66f
hashtree: fix O(N**2) behavior, to improve fatal alacrity problems in a 10GB file ( #670 ). Also improve docstring.
2009-03-31 13:21:27 -07:00
Zooko O'Whielacronx
438bc67548
docs: setup: Norm Hardy suggested that it would be easier if users realized that they already had Python (especially true for Mac users)
2009-03-24 20:54:59 -07:00
Brian Warner
bd93430c53
expirer: include crawler progress in the JSON status output
2009-03-24 13:51:37 -07:00
Brian Warner
32250e0c06
docs/proposed: new Accounting overview, discuss in #666
2009-03-23 18:57:52 -07:00
Brian Warner
5f2f95a51e
docs/proposed: move old accounting docs out of the way
2009-03-23 18:54:57 -07:00
Brian Warner
b5d4972a7a
move GC docs out of proposed/, since it's all implemented now. Add reference to configuration.txt . Add expire.*= suggestions to tahoe.cfg .
2009-03-23 16:08:20 -07:00
Brian Warner
5e8c31c3b6
storage: use constant-time comparison for write-enablers and lease-secrets
2009-03-22 20:21:28 -07:00
Brian Warner
01e2032669
hashutil: add constant-time comparison function, to avoid timing attacks when python's short-circuiting data-dependent == operator is used to, say, check a write-enabler
2009-03-22 20:20:55 -07:00