commit 71dfd01f59efb0c02cc51a144a93baae9e40bd6b parent 938a15594f9cf9405346528f7d091dcab0c0ea20 Author: Martin Schanzenbach <mschanzenbach@posteo.de> Date: Sat, 22 May 2021 23:25:11 +0200 update and add ci Diffstat:
| A | .buildbot/build.sh | | | 3 | +++ |
| A | .buildbot/firefly-x86_64-amdepyc_deploy.sh | | | 10 | ++++++++++ |
| M | draft-schanzen-r5n.xml | | | 81 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
3 files changed, 94 insertions(+), 0 deletions(-)
diff --git a/.buildbot/build.sh b/.buildbot/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +make diff --git a/.buildbot/firefly-x86_64-amdepyc_deploy.sh b/.buildbot/firefly-x86_64-amdepyc_deploy.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +# Deploy lsd from buildbot + +if [ -e index.html ]; then + rm index.html +fi +ln -s draft-schanzen-r5n.html index.html +chmod -R ag+rX draft-schanzen-r5n.* index.html . +rsync --exclude=".*" --exclude="Makefile" -a --delete ./ lsd@firefly.gnunet.org:~/public/lsd0004/ diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml @@ -112,12 +112,93 @@ <name>Peer-to-peer messages</name> <section anchor="p2p_put" numbered="true" toc="default"> <name>PUT message</name> + <figure anchor="figure_putmsg"> + <artwork name="" type="" align="left" alt=""><![CDATA[ +0 8 16 24 32 40 48 56 ++-----+-----+-----+-----+-----+-----+-----+-----+ +| MSIZE | MTYPE | OPTIONS | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| BTYPE | HOPCOUNT | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| REPLICATIONLVL | PATH_LEN | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| EXPIRATION | BLOOMFILTER / ++-----+-----+-----+-----+ / +/ (128 byte) / +/ +-----+-----+-----+-----+ +/ | KEY / ++-----+-----+-----+-----+ / +/ (64 byte) / +/ +-----+-----+-----+-----+ +/ | PUTPATH / ++-----+-----+-----+-----+ / +/ (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ +/ PAYLOAD (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ + ]]></artwork> + </figure> + </section> <section anchor="p2p_get" numbered="true" toc="default"> <name>GET message</name> + <figure anchor="figure_getmsg"> + <artwork name="" type="" align="left" alt=""><![CDATA[ +0 8 16 24 32 40 48 56 ++-----+-----+-----+-----+-----+-----+-----+-----+ +| MSIZE | MTYPE | OPTIONS | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| BTYPE | HOPCOUNT | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| REPLICATIONLVL | XQUERY_SIZE | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| BF_MUTATOR | BLOOMFILTER / ++-----+-----+-----+-----+ / +/ (128 byte) / +/ +-----+-----+-----+-----+ +/ | KEY / ++-----+-----+-----+-----+ / +/ (64 byte) / +/ +-----+-----+-----+-----+ +/ | XQUERY / ++-----+-----+-----+-----+ / +/ (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ +/ BF_RESULT (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ + ]]></artwork> + </figure> + + </section> <section anchor="p2p_result" numbered="true" toc="default"> <name>RESULT message</name> + <figure anchor="figure_resmsg"> + <artwork name="" type="" align="left" alt=""><![CDATA[ +0 8 16 24 32 40 48 56 ++-----+-----+-----+-----+-----+-----+-----+-----+ +| MSIZE | MTYPE | OPTIONS | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| BTYPE | PUT_PATH_LEN | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| GET_PATH_LEN | EXPIRATION | ++-----+-----+-----+-----+-----+-----+-----+-----+ +| KEY / +/ (64 byte) | ++-----+-----+-----+-----+-----+-----+-----+-----+ +/ PUTPATH / +/ (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ +/ GETPATH / +/ (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ +/ PAYLOAD / +/ (variable length) / ++-----+-----+-----+-----+-----+-----+-----+-----+ + ]]></artwork> + </figure> + + </section> </section> <section anchor="security" numbered="true" toc="default">