Migrated software update specs
This commit is contained in:
@ -64,6 +64,7 @@
|
||||
<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/tunnel_message') }}"><span>{{ _('Tunnel messages') }}</span></a></li>
|
||||
<li><a href="{{ site_url('docs/specs/updates') }}"><span>{{ _('Software updates') }}</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="{{ site_url('docs/papers') }}"><span>{{ _('Papers and presentations') }}</span></a></li>
|
||||
|
@ -1,4 +1,4 @@
|
||||
{% extends "_layout.html" %}
|
||||
{% extends "global/layout.html" %}
|
||||
{% block title %}I2P Software Update Specification{% endblock %}
|
||||
{% block content %}
|
||||
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:
|
||||
<ul>
|
||||
<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>
|
||||
A 16-byte I2P version in UTF-8, padded with trailing zeroes if necessary
|
||||
</li></ul>
|
||||
</p><p>
|
||||
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.
|
||||
</p><p>
|
||||
For version comparison purposes, version fields contain [0-9]*, field separators are
|
Reference in New Issue
Block a user