diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2021-05-22 23:25:11 +0200 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2021-05-22 23:25:11 +0200 |
commit | 71dfd01f59efb0c02cc51a144a93baae9e40bd6b (patch) | |
tree | ebfc92a7b792e07bb2b359244c5823e0c69e42b9 | |
parent | 938a15594f9cf9405346528f7d091dcab0c0ea20 (diff) | |
download | lsd0004-71dfd01f59efb0c02cc51a144a93baae9e40bd6b.tar.gz lsd0004-71dfd01f59efb0c02cc51a144a93baae9e40bd6b.zip |
update and add ci
-rwxr-xr-x | .buildbot/build.sh | 3 | ||||
-rwxr-xr-x | .buildbot/firefly-x86_64-amdepyc_deploy.sh | 10 | ||||
-rw-r--r-- | draft-schanzen-r5n.xml | 81 |
3 files changed, 94 insertions, 0 deletions
diff --git a/.buildbot/build.sh b/.buildbot/build.sh new file mode 100755 index 0000000..2aad486 --- /dev/null +++ b/.buildbot/build.sh | |||
@@ -0,0 +1,3 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | make | ||
diff --git a/.buildbot/firefly-x86_64-amdepyc_deploy.sh b/.buildbot/firefly-x86_64-amdepyc_deploy.sh new file mode 100755 index 0000000..f05cb0a --- /dev/null +++ b/.buildbot/firefly-x86_64-amdepyc_deploy.sh | |||
@@ -0,0 +1,10 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | # Deploy lsd from buildbot | ||
4 | |||
5 | if [ -e index.html ]; then | ||
6 | rm index.html | ||
7 | fi | ||
8 | ln -s draft-schanzen-r5n.html index.html | ||
9 | chmod -R ag+rX draft-schanzen-r5n.* index.html . | ||
10 | rsync --exclude=".*" --exclude="Makefile" -a --delete ./ lsd@firefly.gnunet.org:~/public/lsd0004/ | ||
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml index d8ee82d..ccdab6c 100644 --- a/draft-schanzen-r5n.xml +++ b/draft-schanzen-r5n.xml | |||
@@ -112,12 +112,93 @@ | |||
112 | <name>Peer-to-peer messages</name> | 112 | <name>Peer-to-peer messages</name> |
113 | <section anchor="p2p_put" numbered="true" toc="default"> | 113 | <section anchor="p2p_put" numbered="true" toc="default"> |
114 | <name>PUT message</name> | 114 | <name>PUT message</name> |
115 | <figure anchor="figure_putmsg"> | ||
116 | <artwork name="" type="" align="left" alt=""><![CDATA[ | ||
117 | 0 8 16 24 32 40 48 56 | ||
118 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
119 | | MSIZE | MTYPE | OPTIONS | | ||
120 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
121 | | BTYPE | HOPCOUNT | | ||
122 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
123 | | REPLICATIONLVL | PATH_LEN | | ||
124 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
125 | | EXPIRATION | BLOOMFILTER / | ||
126 | +-----+-----+-----+-----+ / | ||
127 | / (128 byte) / | ||
128 | / +-----+-----+-----+-----+ | ||
129 | / | KEY / | ||
130 | +-----+-----+-----+-----+ / | ||
131 | / (64 byte) / | ||
132 | / +-----+-----+-----+-----+ | ||
133 | / | PUTPATH / | ||
134 | +-----+-----+-----+-----+ / | ||
135 | / (variable length) / | ||
136 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
137 | / PAYLOAD (variable length) / | ||
138 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
139 | ]]></artwork> | ||
140 | </figure> | ||
141 | |||
115 | </section> | 142 | </section> |
116 | <section anchor="p2p_get" numbered="true" toc="default"> | 143 | <section anchor="p2p_get" numbered="true" toc="default"> |
117 | <name>GET message</name> | 144 | <name>GET message</name> |
145 | <figure anchor="figure_getmsg"> | ||
146 | <artwork name="" type="" align="left" alt=""><![CDATA[ | ||
147 | 0 8 16 24 32 40 48 56 | ||
148 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
149 | | MSIZE | MTYPE | OPTIONS | | ||
150 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
151 | | BTYPE | HOPCOUNT | | ||
152 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
153 | | REPLICATIONLVL | XQUERY_SIZE | | ||
154 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
155 | | BF_MUTATOR | BLOOMFILTER / | ||
156 | +-----+-----+-----+-----+ / | ||
157 | / (128 byte) / | ||
158 | / +-----+-----+-----+-----+ | ||
159 | / | KEY / | ||
160 | +-----+-----+-----+-----+ / | ||
161 | / (64 byte) / | ||
162 | / +-----+-----+-----+-----+ | ||
163 | / | XQUERY / | ||
164 | +-----+-----+-----+-----+ / | ||
165 | / (variable length) / | ||
166 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
167 | / BF_RESULT (variable length) / | ||
168 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
169 | ]]></artwork> | ||
170 | </figure> | ||
171 | |||
172 | |||
118 | </section> | 173 | </section> |
119 | <section anchor="p2p_result" numbered="true" toc="default"> | 174 | <section anchor="p2p_result" numbered="true" toc="default"> |
120 | <name>RESULT message</name> | 175 | <name>RESULT message</name> |
176 | <figure anchor="figure_resmsg"> | ||
177 | <artwork name="" type="" align="left" alt=""><![CDATA[ | ||
178 | 0 8 16 24 32 40 48 56 | ||
179 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
180 | | MSIZE | MTYPE | OPTIONS | | ||
181 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
182 | | BTYPE | PUT_PATH_LEN | | ||
183 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
184 | | GET_PATH_LEN | EXPIRATION | | ||
185 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
186 | | KEY / | ||
187 | / (64 byte) | | ||
188 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
189 | / PUTPATH / | ||
190 | / (variable length) / | ||
191 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
192 | / GETPATH / | ||
193 | / (variable length) / | ||
194 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
195 | / PAYLOAD / | ||
196 | / (variable length) / | ||
197 | +-----+-----+-----+-----+-----+-----+-----+-----+ | ||
198 | ]]></artwork> | ||
199 | </figure> | ||
200 | |||
201 | |||
121 | </section> | 202 | </section> |
122 | </section> | 203 | </section> |
123 | <section anchor="security" numbered="true" toc="default"> | 204 | <section anchor="security" numbered="true" toc="default"> |