Brian Warner
723825ff28
webapi.txt: note that the 'curl' utility can be used to exercise most of this interface
2007-07-10 10:36:37 -07:00
Brian Warner
72fc8c5cb8
web: use real JSON instead of the fake stubs
...
Also include the encoder portion of Bob Ippolito's simplejson-1.7.1 as
allmydata.util.json_encoder . simplejson is distributed under a more liberal
license than Tahoe (looks to be modified BSD), so redistributing it should be ok.
2007-07-08 00:17:11 -07:00
Brian Warner
bd8625076a
web: remove t=XML, and other dead code
2007-07-07 22:55:15 -07:00
Brian Warner
62e8528cc6
web: /uri/ must escape slashes, we use bangs for this
2007-07-07 22:06:52 -07:00
Brian Warner
464f25e5f2
web: more test work, now all tests pass, POST too, only XMLRPC left to implement
2007-07-07 20:06:58 -07:00
Brian Warner
7d92b8a123
webish.py: add links to JSON/etc representations of directory contents to the listing
2007-07-07 11:31:07 -07:00
Brian Warner
9dc9f59a86
webapi updates
2007-07-07 10:37:07 -07:00
Brian Warner
c15f37dc9b
add webapi.txt: explain our plans for the node's webserver
2007-07-05 13:36:03 -07:00
Brian Warner
92e57f50c1
dirnodes.txt: minor edits
2007-07-03 13:16:48 -07:00
Brian Warner
8a4c174ce9
document our current directory node (dirnode) design
2007-07-02 17:32:24 -07:00
Brian Warner
b06c74c2a1
Add the 'vdrive' service, for clients to access the public/private root dirs.
...
These allow client-side code to conveniently retrieve the IDirectoryNode
instances for both the global shared public root directory, and the per-user
private root directory.
2007-06-27 17:11:06 -07:00
Brian Warner
466083700f
URI-extension.txt: update docs, we aren't using bencode for this.
2007-06-11 17:02:50 -07:00
Brian Warner
956d5ae256
rename fileid/verifierid to plaintext_hash/crypttext_hash
2007-06-09 20:46:04 -07:00
Brian Warner
dac76b508c
thingA.txt has finally been renamed
2007-06-09 20:32:34 -07:00
Brian Warner
5abc034378
update thingA/uri-extension docs
2007-06-09 20:31:48 -07:00
Brian Warner
243300f843
docs/thingA.txt: describe what this does, even if it doesn't yet have a name
2007-06-07 21:50:58 -07:00
Zooko O'Whielacronx
3872e94da2
rename all "*PBURL*" to "*FURL*"
...
This breaks backwards compatibility with Tahoe v0.2 -- the first public release of Tahoe.
2007-05-22 14:08:30 -07:00
Zooko O'Whielacronx
22bd668948
mention ticket #22
2007-05-01 20:33:22 -07:00
Zooko O'Whielacronx
e0a18d12af
globally search and replace "mesh" with "grid" and adjust description of the effect of NAT on the topology
2007-04-30 13:06:09 -07:00
Zooko O'Whielacronx
d19d1058e0
extirpate all references the "queen" and "metatracker"
...
This is a potentially disruptive and potentially ugly change to the code base,
because I renamed the object that serves in both roles from "Queen" to
"IntroducerAndVdrive", which is a bit of an ugly name.
However, I think that clarity is important enough in this release to make this
change. All unit tests pass. I'm now darcs recording this patch in order to
pull it to other machines for more testing.
2007-04-30 09:57:52 -07:00
Brian Warner
36fa95372a
docs: update some of the terminology
2007-04-23 19:11:48 -07:00
Brian Warner
9048936719
docs: add a bunch of .svg pictures
2007-04-23 18:25:26 -07:00
Brian Warner
50e1313156
more architecture docs, this is fun
2007-04-20 01:14:29 -07:00
Brian Warner
159a3fc678
add architecture/code-layout documents describing our current architecture and a bit of our future plans
2007-04-19 23:43:47 -07:00
Brian Warner
09aedcac7b
add the 'Denver Airport' design doc, for Chord-based peer selection
2006-12-01 19:09:14 -07:00