Commit Graph

2992 Commits

Author SHA1 Message Date
Brian Warner
9f59ecafbb webish: make /cap/ equivalent to /uri/, accepting both with the same meanings. Closes #428 2008-06-03 14:34:00 -07:00
Brian Warner
32c89a8d59 web: transform FileTooLargeError into a friendlier '413 Request Entity Too Large' error 2008-06-03 00:03:16 -07:00
Brian Warner
f4496bd553 mutable/publish.py: raise FileTooLargeError instead of an ugly assertion when the SDMF restrictions are exceeded 2008-06-03 00:02:10 -07:00
Brian Warner
5289064dcf move FileTooLargeError out to a common location 2008-06-03 00:01:15 -07:00
Brian Warner
91565f465d docs: move files that are about future plans into docs/proposed/, to clearly separate them from descriptions of the present codebase 2008-06-02 23:07:02 -07:00
Brian Warner
01469433ef docs: update webapi.txt with write-coordination issues, add TODO note to recovery section of mutable.txt 2008-06-02 23:03:21 -07:00
Brian Warner
2aaf0d551a move roadmap.txt into Trac, in the form of several tickets (in the 444 to 451 range) 2008-06-02 22:27:02 -07:00
Brian Warner
f9fe63fd7a docs/file-encoding.txt: move this over from the wiki 2008-06-02 19:58:27 -07:00
nejucomo
7ea7fd751e fuse_a: runtests.py: The current ubuntu python-fuse ignores the -f option and always forks, so this updates runtests to use fusermount for clean shutdown. 2008-05-31 20:16:05 -07:00
nejucomo
d0ff815234 fuse_a: logging: Make logging a bit cleaner, and make it log to the correct location! 2008-05-31 19:22:18 -07:00
nejucomo
46aa31da92 fuse_a: Update todo/wishlist comments in tahoe_fuse.py to reflect my intent. 2008-05-31 19:21:42 -07:00
nejucomo
82f0cc106b fuse_a: runtests: Add some TODOs and FIXMEs in the comments. 2008-05-31 19:21:17 -07:00
nejucomo
af5a91229f fuse_a: Add more explanation to the failure message when simplejson cannot be imported. 2008-05-31 19:06:00 -07:00
nejucomo
75f82bf734 fuse_a: Fix a bug in test cleanup code. 2008-05-31 19:05:41 -07:00
nejucomo
73f6b974dc fuse_a: Remove unused webport files...
This prevents the third client from failing to start due to a port
collision with the second client.  The first client, which is used for
testing has a random high port written to webport, and thus does not
interfere.
2008-05-31 19:03:51 -07:00
nejucomo
2102358550 fuse_a: Fix the expected path in runtests.py. 2008-05-31 00:42:02 -07:00
Brian Warner
e0fd3d8fe1 docs/file-encoding: update some of the stale diagrams to reflect current code 2008-06-02 19:21:39 -07:00
Brian Warner
2443ffe305 docs/historical: move 'tahoe2' from wiki into source tree 2008-06-02 18:43:31 -07:00
Brian Warner
aa2c693764 move historical docs from wiki pages into the source tree, clearly marked as historical 2008-06-02 18:38:32 -07:00
Brian Warner
313876263d docs/using.html: update CLI section to reflect the new alias: scheme. Closes #431 2008-06-02 18:00:16 -07:00
Brian Warner
beb502ac18 CLI: make 'tahoe webopen' use the 'tahoe:' alias properly, instead of the old --dir-cap option 2008-06-02 17:55:54 -07:00
Brian Warner
3e8d58767f CLI: improve docs w.r.t. aliases, add examples to 'tahoe put' and 'tahoe get' help output. Addresses part of #431 2008-06-02 17:54:56 -07:00
Brian Warner
8c37b8e3af Don't allow uploads of large files (about 12GiB or larger), since they're doomed to be corrupted. Closes #439 2008-06-02 16:57:01 -07:00
Peter Secor
bc0a453330 windows installer - changing version number for latest release 3.0.3 2008-06-02 15:18:16 -07:00
Brian Warner
c83d8b7a6d architecture.txt: explain the introducer SPOF and why it really isn't that bad. Closes #323. 2008-05-29 18:51:11 -07:00
Peter Secor
436cf5ea35 windows client - changes to have property for changing cache size and allow you to change an account 2008-05-29 17:37:48 -07:00
Brian Warner
72d8905c71 docs/backupdb.txt: preliminary sketch of our plans for the duplicate-upload-avoidance database 2008-05-28 16:20:13 -07:00
Brian Warner
c23f675095 misc/munin/tahoe_spacetime.py: add a munin plugin to estimate how much time remains before you run out of space 2008-05-28 11:33:54 -07:00
Brian Warner
15b373ad9c misc/delete-old-helper.sh: simple script to delete old+abandoned helper files 2008-05-27 21:17:20 -07:00
Brian Warner
b6c2f80170 test_system: even more 'cp -r' coverage 2008-05-21 18:40:49 -07:00
Brian Warner
4824d058cc test_system.py: improve 'cp -r' coverage: exercise copy from tahoe to local disk 2008-05-21 18:36:25 -07:00
Brian Warner
0f8f213baf CLI: remove the '-r' shortcut for --dir-cap, to make it available for cp -r 2008-05-21 17:55:32 -07:00
Brian Warner
457248f023 tahoe_cp: rewrite, make --recursive work 2008-05-21 17:35:21 -07:00
Brian Warner
15fbe05092 tahoe_ls: improve error message when the target is missing 2008-05-21 17:34:52 -07:00
Brian Warner
282e22abcf scripts/common_http.py: add comment about why we need .seek 2008-05-21 17:31:19 -07:00
Brian Warner
7ae432abf8 tahoe_cp.py: fix pyflakes complaint 2008-05-21 12:09:13 -07:00
Brian Warner
7afd869854 cli: initial implementation of 'cp -r', probably doesn't work yet 2008-05-21 11:49:22 -07:00
Brian Warner
fe44b8fb4b util.dictutil: move DictOfSets out to a separate utility module 2008-05-21 09:43:49 -07:00
Brian Warner
0df663b7ae CLI: implement the easy part of cp (no -r, only two arguments) 2008-05-20 16:56:03 -07:00
Brian Warner
3ac4a734e5 web t=json: add 'mutable' key to the information dict 2008-05-20 15:40:49 -07:00
Brian Warner
9c992c0d06 test_web: improve test coverage of web.common utility code 2008-05-20 15:21:46 -07:00
Brian Warner
8dded7819c web: fix JSON output for mutable files 2008-05-20 15:14:19 -07:00
Brian Warner
1d8e452184 CLI: add 'list-aliases', factor out get_aliases 2008-05-20 14:36:04 -07:00
Brian Warner
1236bc3408 CLI: add 'ln', just like move but without the delete 2008-05-20 13:30:31 -07:00
Brian Warner
f09f92c371 test_system.py: remove dead code 2008-05-20 13:20:48 -07:00
Brian Warner
3803d591cf tahoe_ls: improve output formatting 2008-05-20 13:07:50 -07:00
Brian Warner
abe4addbdb CLI mv: if we can't created the new child, don't delete the old one 2008-05-20 12:49:47 -07:00
Brian Warner
a8ed3208ba CLI ls: add --readonly-uri to display readonly URIs for all children 2008-05-20 12:49:11 -07:00
Brian Warner
e889463f0c CLI: add put --mutable, enhance ls to show mutable vs immutable as rw/r- 2008-05-20 12:36:55 -07:00
Brian Warner
e323019708 web: handle PUT mutable=true properly 2008-05-20 12:36:02 -07:00