Commit Graph

4213 Commits

Author SHA1 Message Date
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