forked from I2P_Developers/i2p.www
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
|
Contents
|
||||||
````````
|
````````
|
||||||
1. `Session ID`_
|
1. `Session ID`_
|
||||||
2. Type: One byte type of lease set to follow
|
2. One byte type of lease set to follow.
|
||||||
Type 1 is a [LeaseSet]_
|
Type 1 is a [LeaseSet]_
|
||||||
Type 3 is a [LeaseSet2]_
|
Type 3 is a [LeaseSet2]_
|
||||||
Type 5 is a [EncryptedLeaseSet]_
|
Type 5 is a [EncryptedLeaseSet]_
|
||||||
Type 7 is a [MetaLeaseSet]_
|
Type 7 is a [MetaLeaseSet]_
|
||||||
3. [LeaseSet]_ or [LeaseSet2]_ or [EncryptedLeaseSet]_ or [MetaLeaseSet]_
|
3. [LeaseSet]_ or [LeaseSet2]_ or [EncryptedLeaseSet]_ or [MetaLeaseSet]_
|
||||||
4. [SigningPrivateKey]_: type and length as inferred from the lease set signature
|
4. [SigningPrivateKey]_ type and length as inferred from the lease set signature
|
||||||
(by dest signing key or transient key)
|
(by Destination or transient signing key).
|
||||||
Not present for MetaLeaseSet
|
Not present for MetaLeaseSet.
|
||||||
5. [PrivateKey]_ list: One for each public key in the lease set, in the same order
|
5. [PrivateKey]_ list.
|
||||||
Types and lengths as inferred from the public keys in the lease set
|
One for each public key in the lease set, in the same order.
|
||||||
Not present for MetaLeaseSet
|
Types and lengths as inferred from the public keys in the lease set.
|
||||||
|
Not present for MetaLeaseSet.
|
||||||
|
|
||||||
Notes
|
Notes
|
||||||
`````
|
`````
|
||||||
|
@@ -18,10 +18,14 @@ Status
|
|||||||
Portions of this proposal are complete, and implemented in 0.9.38.
|
Portions of this proposal are complete, and implemented in 0.9.38.
|
||||||
The Common Structures, I2CP, I2NP, and other specifications
|
The Common Structures, I2CP, I2NP, and other specifications
|
||||||
are now updated to reflect the changes that are supported now.
|
are now updated to reflect the changes that are supported now.
|
||||||
|
|
||||||
The completed portions are still subject to minor revision.
|
The completed portions are still subject to minor revision.
|
||||||
Other portions of this proposal are still in development
|
Other portions of this proposal are still in development
|
||||||
and subject to substantial revision.
|
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
|
Overview
|
||||||
========
|
========
|
||||||
@@ -1361,8 +1365,6 @@ Notes
|
|||||||
Common Structures Spec Changes Required
|
Common Structures Spec Changes Required
|
||||||
=======================================
|
=======================================
|
||||||
|
|
||||||
TODO
|
|
||||||
|
|
||||||
|
|
||||||
Key Certificates
|
Key Certificates
|
||||||
----------------
|
----------------
|
||||||
@@ -1371,16 +1373,21 @@ Out of scope for this proposal.
|
|||||||
Add to ECIES 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
|
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.
|
Out of scope for this proposal.
|
||||||
Add to ECIES proposal.
|
See proposals 144 and 145.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
I2NP Changes Required
|
I2NP Changes Required
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
TODO
|
|
||||||
Add note: LS2 can only be published to floodfills with a minimum version.
|
Add note: LS2 can only be published to floodfills with a minimum version.
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user