Diff: [root] @ 208b21b5fc1 | faq | css

Hellnet: meta

File: hellnet/status [Diff]

-- a/hellnet/status++ b/hellnet/status
@@ -4,5 +4,5 @@

*Hellspawn* -- Hellnet daemon in Qt/C++. Supports data inserting, retrieving, [[protocols/transfer|message]] parsing and even some network connectivity. Doesn't work out of localhost, development is stopped in favour of hspawn.

*[[hspawn|Hspawn]]* -- Hellnet daemon in Haskell. Currently supports data inserting and retrieval (optionally [[crypto/symmetric|encrypted]]), [[tech/metatrees]] with [[tech/metatrees]], manual bootstrapping and semi-automatic server discovery discovery.

File: hellnet/tech/URIs/meta [Diff]

-- a/hellnet/tech/URIs/meta++ b/hellnet/tech/URIs/meta
@@ -2,15 +2,20 @@

h2. Regex

@^hell://meta/([0-9a-f]{64})/([^/]+)/(.*)$@

@^hell://meta/([0-9a-f]{64})/([^/]+)/(.*)(/.*)$@

$1: public key hash
$2: meta name
$3: JPath to meta content

h2. Optional parameters

name: Any string, contents' filename
key: hex number, symmetric encryption key

h2. Returned data

JSON structure (meta content with possibly applied JPath).

h2. How it works

By Voker57 on 2010-02-19 21:41:16 +0000