Migrated software update specs

This commit is contained in:
str4d
2012-12-11 04:21:53 +00:00
parent 500f536d33
commit cf7cf47650
2 changed files with 4 additions and 3 deletions

View File

@ -64,6 +64,7 @@
<li><a href="{{ site_url('docs/specs/plugin') }}"><span>{{ _('Plugins') }}</span></a></li> <li><a href="{{ site_url('docs/specs/plugin') }}"><span>{{ _('Plugins') }}</span></a></li>
<li><a href="{{ site_url('docs/specs/ssu') }}"><span>SSU</span></a></li> <li><a href="{{ site_url('docs/specs/ssu') }}"><span>SSU</span></a></li>
<li><a href="{{ site_url('docs/specs/tunnel_message') }}"><span>{{ _('Tunnel messages') }}</span></a></li> <li><a href="{{ site_url('docs/specs/tunnel_message') }}"><span>{{ _('Tunnel messages') }}</span></a></li>
<li><a href="{{ site_url('docs/specs/updates') }}"><span>{{ _('Software updates') }}</span></a></li>
</ul> </ul>
</li> </li>
<li><a href="{{ site_url('docs/papers') }}"><span>{{ _('Papers and presentations') }}</span></a></li> <li><a href="{{ site_url('docs/papers') }}"><span>{{ _('Papers and presentations') }}</span></a></li>

View File

@ -1,4 +1,4 @@
{% extends "_layout.html" %} {% extends "global/layout.html" %}
{% block title %}I2P Software Update Specification{% endblock %} {% block title %}I2P Software Update Specification{% endblock %}
{% block content %} {% block content %}
Page last updated November 2011, current as of router version 0.8.12 Page last updated November 2011, current as of router version 0.8.12
@ -44,13 +44,13 @@ is simply a zip file with a prepended 56 byte header.
The header contains: The header contains:
<ul> <ul>
<li> <li>
A 40-byte <a href="common_structures_spec.html#type_signature">DSA signature</a> A 40-byte <a href="{{ site_url('docs/specs/common_structures') }}#type_signature">DSA signature</a>
</li><li> </li><li>
A 16-byte I2P version in UTF-8, padded with trailing zeroes if necessary A 16-byte I2P version in UTF-8, padded with trailing zeroes if necessary
</li></ul> </li></ul>
</p><p> </p><p>
The signature covers only the zip archive - not the prepended version. The signature covers only the zip archive - not the prepended version.
The signature must match one of the <a href="common_structures_spec.html#type_SigningPublicKey">DSA public keys</a> configured into the router, The signature must match one of the <a href="{{ site_url('docs/specs/common_structures') }}#type_SigningPublicKey">DSA public keys</a> configured into the router,
which has a hardcoded default list of keys of the current project release managers. which has a hardcoded default list of keys of the current project release managers.
</p><p> </p><p>
For version comparison purposes, version fields contain [0-9]*, field separators are For version comparison purposes, version fields contain [0-9]*, field separators are