aio-libs / aio-libs/aioppspp

State of specification implementation

Đang mở
#1 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
20
Fork
4
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

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)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.