This repository was archived by the owner on Jun 8, 2026. It is now read-only.
Releases: robolibscpp/netpipe
Releases · robolibscpp/netpipe
Release list
0.0.19
⛰️ Features
- Add pipelining queue model and upgrade path
- Add incremental parsing and chunked trailer support
- Enforce stricter frame semantic validation
- Add HPACK Huffman string decode support
- Extend selector with http2 connection factory
- Implement connection startup and graceful shutdown orchestration
- Add request response framing helpers to connection
- Integrate settings stream flow and shutdown engines
- Add connection session scaffold
🚜 Refactor
- Rename http11 module and APIs to http1
Examples
- Migrate http2 example to connection session api
0.0.18
0.0.17
⛰️ Features
- Add unified HTTP protocol selector
- Add ALPN negotiation for http11 and http2
- Implement stream reset and connection shutdown
- Add flow control and priority scheduling
- Implement stream lifecycle and header reassembly
- Add preface and settings state machine
- Implement hpack static and dynamic tables
- Implement core frame types and codec
- Add interop modes and compatibility checks
- Add stateful client/server connection helpers
- Implement content-length and chunked body handling
- Add request and response serialization
- Add request/status line and header parser
- Add stream adapter layer for HTTP protocols
- Scaffold http11/http2 modules and shared HTTP foundation
- Add unified Pipe for transport-agnostic communication
📚 Documentation
- Add phased plan for http11 and http2 implementation
⚡ Performance
- Add baseline throughput and memory sanity checks
🧪 Testing
- Add fuzz regression corpus and malformed input coverage
⚙️ Miscellaneous Tasks
- Remove development plan document
- Conformance sweep and final protocol stabilization
- Refactor CMake configuration and remove netpipe
Examples
- Add http11 and http2 usage demos
- Send dp::String over RPC in SHM example
- Use echo logging in AnyStream SHM RPC
- Print payload in AnyStream SHM RPC handler
- Fix AnyStream SHM RPC shutdown
- Add AnyStream SHM RPC example
0.0.16
⛰️ Features
- Add unified Pipe for transport-agnostic communication
Examples
- Send dp::String over RPC in SHM example
- Use echo logging in AnyStream SHM RPC
- Print payload in AnyStream SHM RPC handler
- Fix AnyStream SHM RPC shutdown
- Add AnyStream SHM RPC example
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
⛰️ Features
- Implement HTTP/3 and QUIC connection management
- Refactor Netpipe internal header structure
- Implement basic HTTP/3 protocol
- Add initial QUIC protocol implementation
📚 Documentation
- Add TLS 1.3 encryption documentation and example
- Add TLS 1.3 encryption documentation and example