I2CP markdown fixes
Proposal 123 cleanups
This commit is contained in:
@ -526,18 +526,19 @@ Since release 0.9.38. See proposal 123 for more information.
|
||||
Contents
|
||||
````````
|
||||
1. `Session ID`_
|
||||
2. Type: One byte type of lease set to follow
|
||||
Type 1 is a [LeaseSet]_
|
||||
Type 3 is a [LeaseSet2]_
|
||||
Type 5 is a [EncryptedLeaseSet]_
|
||||
Type 7 is a [MetaLeaseSet]_
|
||||
2. One byte type of lease set to follow.
|
||||
Type 1 is a [LeaseSet]_
|
||||
Type 3 is a [LeaseSet2]_
|
||||
Type 5 is a [EncryptedLeaseSet]_
|
||||
Type 7 is a [MetaLeaseSet]_
|
||||
3. [LeaseSet]_ or [LeaseSet2]_ or [EncryptedLeaseSet]_ or [MetaLeaseSet]_
|
||||
4. [SigningPrivateKey]_: type and length as inferred from the lease set signature
|
||||
(by dest signing key or transient key)
|
||||
Not present for MetaLeaseSet
|
||||
5. [PrivateKey]_ list: One for each public key in the lease set, in the same order
|
||||
Types and lengths as inferred from the public keys in the lease set
|
||||
Not present for MetaLeaseSet
|
||||
4. [SigningPrivateKey]_ type and length as inferred from the lease set signature
|
||||
(by Destination or transient signing key).
|
||||
Not present for MetaLeaseSet.
|
||||
5. [PrivateKey]_ list.
|
||||
One for each public key in the lease set, in the same order.
|
||||
Types and lengths as inferred from the public keys in the lease set.
|
||||
Not present for MetaLeaseSet.
|
||||
|
||||
Notes
|
||||
`````
|
||||
|
@ -18,10 +18,14 @@ Status
|
||||
Portions of this proposal are complete, and implemented in 0.9.38.
|
||||
The Common Structures, I2CP, I2NP, and other specifications
|
||||
are now updated to reflect the changes that are supported now.
|
||||
|
||||
The completed portions are still subject to minor revision.
|
||||
Other portions of this proposal are still in development
|
||||
and subject to substantial revision.
|
||||
|
||||
Service Lookup (types 9 and 11) are low-priority and
|
||||
unscheduled, and may be split off to a separate proposal.
|
||||
|
||||
|
||||
Overview
|
||||
========
|
||||
@ -1361,8 +1365,6 @@ Notes
|
||||
Common Structures Spec Changes Required
|
||||
=======================================
|
||||
|
||||
TODO
|
||||
|
||||
|
||||
Key Certificates
|
||||
----------------
|
||||
@ -1371,16 +1373,21 @@ Out of scope for this proposal.
|
||||
Add to ECIES proposal.
|
||||
|
||||
|
||||
Lease2
|
||||
------
|
||||
New Intermediate Structures
|
||||
---------------------------
|
||||
|
||||
Add new structure with 4-byte expiration.
|
||||
Add new structures for Lease2, MetaLease, LeaseSet2Header, and OfflineSignature.
|
||||
Effective as of release 0.9.38.
|
||||
|
||||
|
||||
New NetDB Types
|
||||
---------------
|
||||
|
||||
Incorporate from above.
|
||||
Add structures for each new leaseset type, incorporated from above.
|
||||
For LeaseSet2, EncryptedLeaseSet, and MetaLeaseSet,
|
||||
effective as of release 0.9.38.
|
||||
For Service Record and Service List,
|
||||
preliminary and unscheduled.
|
||||
|
||||
|
||||
|
||||
@ -1388,14 +1395,13 @@ Encryption Spec Changes Required
|
||||
================================
|
||||
|
||||
Out of scope for this proposal.
|
||||
Add to ECIES proposal.
|
||||
See proposals 144 and 145.
|
||||
|
||||
|
||||
|
||||
I2NP Changes Required
|
||||
=====================
|
||||
|
||||
TODO
|
||||
Add note: LS2 can only be published to floodfills with a minimum version.
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user