aio-libs / aio-libs/aioppspp

State of specification implementation

オープン
#1 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
20
フォーク
4
PR マージ指標
30日以内にマージされた PR はありません

説明

This is meta issue to track the [PPSPP specification](http://tools.ietf.org/html/rfc7574) implementation.
- [ ] [2. Overall Operation](http://tools.ietf.org/html/rfc7574#section-2)
- [ ] [2.1. Example: Joining a Swarm](http://tools.ietf.org/html/rfc7574#section-2.1)
- [ ] [2.2. Example: Exchanging Chunks](http://tools.ietf.org/html/rfc7574#section-2.2)
- [ ] [2.3. Example: Leaving a Swarm](http://tools.ietf.org/html/rfc7574#section-2.3)
- [ ] [3. Messages](http://tools.ietf.org/html/rfc7574#section-3)
- [X] [3.1. HANDSHAKE](http://tools.ietf.org/html/rfc7574#section-3.1)
- [X] [3.1.1. Handshake Procedure](http://tools.ietf.org/html/rfc7574#section-3.1.1)
- [ ] [3.2. HAVE](http://tools.ietf.org/html/rfc7574#section-3.2)
- [ ] [3.3. DATA](http://tools.ietf.org/html/rfc7574#section-3.3)
- [ ] [3.4. ACK](http://tools.ietf.org/html/rfc7574#section-3.4)
- [ ] [3.5. INTEGRITY](http://tools.ietf.org/html/rfc7574#section-3.5)
- [ ] [3.6. SIGNED_INTEGRITY](http://tools.ietf.org/html/rfc7574#section-3.6)
- [ ] [3.7. REQUEST](http://tools.ietf.org/html/rfc7574#section-3.7)
- [ ] [3.8. CANCEL](http://tools.ietf.org/html/rfc7574#section-3.8)
- [ ] [3.9. CHOKE and UNCHOKE](http://tools.ietf.org/html/rfc7574#section-3.9)
- [ ] [3.10. Peer Address Exchange](http://tools.ietf.org/html/rfc7574#section-3.10)
- [ ] [3.10.1. PEX_REQ and PEX_RES Messages](http://tools.ietf.org/html/rfc7574#section-3.10.1)
- [ ] [3.11. Channels](http://tools.ietf.org/html/rfc7574#section-3.11)
- [ ] [3.12. Keep Alive Signaling](http://tools.ietf.org/html/rfc7574#section-3.12)
- [ ] [4. Chunk Addressing Schemes](http://tools.ietf.org/html/rfc7574#section-4)
- [ ] [4.1. Start-End Ranges](http://tools.ietf.org/html/rfc7574#section-4.1)
- [ ] [4.1.1. Chunk Ranges](http://tools.ietf.org/html/rfc7574#section-4.1.1)
- [ ] [4.1.2. Byte Ranges](http://tools.ietf.org/html/rfc7574#section-4.1.2)
- [ ] [4.2. Bin Numbers](http://tools.ietf.org/html/rfc7574#section-4.2)
- [ ] [4.3. In Messages](http://tools.ietf.org/html/rfc7574#section-4.3)
- [ ] [4.3.1. In HAVE Messages](http://tools.ietf.org/html/rfc7574#section-4.3.1)
- [ ] [4.3.2. In ACK Messages](http://tools.ietf.org/html/rfc7574#section-4.3.2)
- [ ] [5. Content Integrity Protection](http://tools.ietf.org/html/rfc7574#section-5)
- [ ] [5.1. Merkle Hash Tree Scheme](http://tools.ietf.org/html/rfc7574#section-5.1)
- [ ] [5.2. Content Integrity Verification](http://tools.ietf.org/html/rfc7574#section-5.2)
- [ ] [5.3. The Atomic Datagram Principle](http://tools.ietf.org/html/rfc7574#section-5.3)
- [ ] [5.4. INTEGRITY Messages](http://tools.ietf.org/html/rfc7574#section-5.4)
- [ ] [5.5. Discussion and Overhead](http://tools.ietf.org/html/rfc7574#section-5.5)
- [ ] [5.6. Automatic Detection of Content Size](http://tools.ietf.org/html/rfc7574#section-5.6)
- [ ] [5.6.1. Peak Hashes](http://tools.ietf.org/html/rfc7574#section-5.6.1)
- [ ] [5.6.2. Procedure](http://tools.ietf.org/html/rfc7574#section-5.6.2)
- [ ] [6. Live Streaming](http://tools.ietf.org/html/rfc7574#section-6)
- [ ] [6.1. Content Authentication](http://tools.ietf.org/html/rfc7574#section-6.1)
- [ ] [6.1.1. Sign All](http://tools.ietf.org/html/rfc7574#section-6.1.1)
- [ ] [6.1.2. Unified Merkle Tree](http://tools.ietf.org/html/rfc7574#section-6.1.2)
- [ ] [6.1.2.1. Signed Munro Hashes](http://tools.ietf.org/html/rfc7574#section-6.1.2.1)
- [ ] [6.1.2.2. Munro Signature Calculation](http://tools.ietf.org/html/rfc7574#section-6.1.2.2)
- [ ] [6.1.2.3. Procedure](http://tools.ietf.org/html/rfc7574#section-6.1.2.3)
- [ ] [6.1.2.4. Secure Tune In](http://tools.ietf.org/html/rfc7574#section-6.1.2.4)
- [ ] [6.2. Forgetting Chunks](http://tools.ietf.org/html/rfc7574#section-6.2)
- [X] [7. Protocol Options](http://tools.ietf.org/html/rfc7574#section-7)
- [X] [7.1. End Option](http://tools.ietf.org/html/rfc7574#section-7.1)
- [X] [7.2. Version](http://tools.ietf.org/html/rfc7574#section-7.2)
- [X] [7.3. Minimum Version](http://tools.ietf.org/html/rfc7574#section-7.3)
- [X] [7.4. Swarm Identifier](http://tools.ietf.org/html/rfc7574#section-7.4)
- [X] [7.5. Content Integrity Protection Method](http://tools.ietf.org/html/rfc7574#section-7.5)
- [X] [7.6. Merkle Tree Hash Function](http://tools.ietf.org/html/rfc7574#section-7.6)
- [X] [7.7. Live Signature Algorithm](http://tools.ietf.org/html/rfc7574#section-7.7)
- [X] [7.8. Chunk Addressing Method](http://tools.ietf.org/html/rfc7574#section-7.8)
- [X] [7.9. Live Discard Window](http://tools.ietf.org/html/rfc7574#section-7.9)
- [X] [7.10. Supported Messages](http://tools.ietf.org/html/rfc7574#section-7.10)
- [X] [7.11. Chunk Size](http://tools.ietf.org/html/rfc7574#section-7.11)
- [ ] [8. UDP Encapsulation](http://tools.ietf.org/html/rfc7574#section-8)
- [ ] [8.1. Chunk Size](http://tools.ietf.org/html/rfc7574#section-8.1)
- [ ] [8.2. Datagrams and Messages](http://tools.ietf.org/html/rfc7574#section-8.2)
- [ ] [8.3. Channels](http://tools.ietf.org/html/rfc7574#section-8.3)
- [X] [8.4. HANDSHAKE](http://tools.ietf.org/html/rfc7574#section-8.4)
- [ ] [8.5. HAVE](http://tools.ietf.org/html/rfc7574#section-8.5)
- [ ] [8.6. DATA](http://tools.ietf.org/html/rfc7574#section-8.6)
- [ ] [8.7. ACK](http://tools.ietf.org/html/rfc7574#section-8.7)
- [ ] [8.8. INTEGRITY](http://tools.ietf.org/html/rfc7574#section-8.8)
- [ ] [8.9. SIGNED_INTEGRITY](http://tools.ietf.org/html/rfc7574#section-8.9)
- [ ] [8.10. REQUEST](http://tools.ietf.org/html/rfc7574#section-8.10)
- [ ] [8.11. CANCEL](http://tools.ietf.org/html/rfc7574#section-8.11)
- [ ] [8.12. CHOKE and UNCHOKE](http://tools.ietf.org/html/rfc7574#section-8.12)
- [ ] [8.13. PEX_REQ, PEX_RESv4, PEX_RESv6, and PEX_REScert](http://tools.ietf.org/html/rfc7574#section-8.13)
- [ ] [8.14. KEEPALIVE](http://tools.ietf.org/html/rfc7574#section-8.14)
- [ ] [8.15. Flow and Congestion Control](http://tools.ietf.org/html/rfc7574#section-8.15)
- [ ] [8.16. Example of Operation](http://tools.ietf.org/html/rfc7574#section-8.16)
- [ ] [9. Extensibility](http://tools.ietf.org/html/rfc7574#section-9)
- [ ] [9.1. Chunk Picking Algorithms](http://tools.ietf.org/html/rfc7574#section-9.1)
- [ ] [9.2. Reciprocity Algorithms](http://tools.ietf.org/html/rfc7574#section-9.2)
- [ ] [11. Manageability Considerations](http://tools.ietf.org/html/rfc7574#section-11)
- [ ] [11.1. Operations](http://tools.ietf.org/html/rfc7574#section-11.1)
- [ ] [11.1.1. Installation and Initial Setup](http://tools.ietf.org/html/rfc7574#section-11.1.1)
- [ ] [11.1.2. Migration Path](http://tools.ietf.org/html/rfc7574#section-11.1.2)
- [ ] [11.1.3. Requirements on Other Protocols and Functional Components](http://tools.ietf.org/html/rfc7574#section-11.1.3)
- [ ] [11.1.4. Impact on Network Operation](http://tools.ietf.org/html/rfc7574#section-11.1.4)
- [ ] [11.1.5. Verifying Correct Operation](http://tools.ietf.org/html/rfc7574#section-11.1.5)
- [ ] [11.1.6. Configuration](http://tools.ietf.org/html/rfc7574#section-11.1.6)
- [ ] [11.2. Management Considerations](http://tools.ietf.org/html/rfc7574#section-11.2)
- [ ] [11.2.1. Management Interoperability and Information](http://tools.ietf.org/html/rfc7574#section-11.2.1)
- [ ] [11.2.2. Fault Management](http://tools.ietf.org/html/rfc7574#section-11.2.2)
- [ ] [11.2.3. Configuration Management](http://tools.ietf.org/html/rfc7574#section-11.2.3)
- [ ] [11.2.4. Accounting Management](http://tools.ietf.org/html/rfc7574#section-11.2.4)
- [ ] [11.2.5. Performance Management](http://tools.ietf.org/html/rfc7574#section-11.2.5)
- [ ] [11.2.6. Security Management](http://tools.ietf.org/html/rfc7574#section-11.2.6)
- [ ] [12. Security Considerations](http://tools.ietf.org/html/rfc7574#section-12)
- [ ] [12.1. Security of the Handshake Procedure](http://tools.ietf.org/html/rfc7574#section-12.1)
- [ ] [12.1.1. Protection against Attack 1](http://tools.ietf.org/html/rfc7574#section-12.1.1)
- [ ] [12.1.2. Protection against Attack 2](http://tools.ietf.org/html/rfc7574#section-12.1.2)
- [ ] [12.1.3. Protection against Attack 3](http://tools.ietf.org/html/rfc7574#section-12.1.3)
- [ ] [12.2. Secure Peer Address Exchange](http://tools.ietf.org/html/rfc7574#section-12.2)
- [ ] [12.2.1. Protection against the Amplification Attack](http://tools.ietf.org/html/rfc7574#section-12.2.1)
- [ ] [12.2.2. Example: Tracker as Certification Authority](http://tools.ietf.org/html/rfc7574#section-12.2.2)
- [ ] [12.2.3. Protection against Eclipse Attacks](http://tools.ietf.org/html/rfc7574#section-12.2.3)
- [ ] [12.3. Support for Closed Swarms](http://tools.ietf.org/html/rfc7574#section-12.3)
- [ ] [12.4. Confidentiality of Streamed Content](http://tools.ietf.org/html/rfc7574#section-12.4)
- [ ] [12.5. Strength of the Hash Function for Merkle Hash Trees](http://tools.ietf.org/html/rfc7574#section-12.5)
- [ ] [12.6. Limit Potential Damage and Resource Exhaustion by Bad or Broken Peers](http://tools.ietf.org/html/rfc7574#section-12.6)
- [ ] [12.6.1. HANDSHAKE](http://tools.ietf.org/html/rfc7574#section-12.6.1)
- [ ] [12.6.2. HAVE](http://tools.ietf.org/html/rfc7574#section-12.6.2)
- [ ] [12.6.3. DATA](http://tools.ietf.org/html/rfc7574#section-12.6.3)
- [ ] [12.6.4. ACK](http://tools.ietf.org/html/rfc7574#section-12.6.4)
- [ ] [12.6.5. INTEGRITY and SIGNED_INTEGRITY](http://tools.ietf.org/html/rfc7574#section-12.6.5)
- [ ] [12.6.6. REQUEST](http://tools.ietf.org/html/rfc7574#section-12.6.6)
- [ ] [12.6.7. CANCEL](http://tools.ietf.org/html/rfc7574#section-12.6.7)
- [ ] [12.6.8. CHOKE](http://tools.ietf.org/html/rfc7574#section-12.6.8)
- [ ] [12.6.9. UNCHOKE](http://tools.ietf.org/html/rfc7574#section-12.6.9)
- [ ] [12.6.10. PEX_RES](http://tools.ietf.org/html/rfc7574#section-12.6.10)
- [ ] [12.6.11. Unsolicited Messages in General](http://tools.ietf.org/html/rfc7574#section-12.6.11)
- [ ] [12.7. Exclude Bad or Broken Peers](http://tools.ietf.org/html/rfc7574#section-12.7)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。