Maxim Sharabayko
Maxim Sharabayko
My question is probably RUST-specific, still, I haven't found a solution. I hope there is some RUST for Windows expert here who could advise how to build `quiche` with Multi-threaded...
The example C client implementation proposes to enable TLS key logging via an environmental variable `SSLKEYLOGFILE`. However, it does not seem to work. Checked both on MacOS, Ubuntu and Windows....
I was thinking to utilise the `taskflow` for a UDP load balancer. One thread receives UDP packets in a loop. For each packet received it can create a routing task....
Renamed `m_iMSS` to `m_iBlockLen`. Extracting independent changes within the work on #2335.
### The Key Material Packet/Extension The [key material](https://datatracker.ietf.org/doc/html/draft-sharabayko-srt-01#section-3.2.2) has to be altered to enable AEAD negotiation. ``` 0 1 2 3 0 1 2 3 4 5 6 7 8...
In a non-blocking mode a spurious srt_epoll_wait(..) signaling may happen, which will be followed by `SRT_EASYNCRCV` error after reading from a socket. ``` ERROR 6002 Non-blocking call failure: no data...
Normally [the TSBPD base time](https://datatracker.ietf.org/doc/html/draft-sharabayko-srt-01#section-4.5) is updated on the receiver side based on timestamps of incoming SRT data packets. Clock drift estimate is updated based on ACK-ACKACK packet pairs, on...
The new receiver buffer implementation was introduced in v1.5.0. However, the old implementation is still available and can be enabled using the `ENABLE_NEW_RCVBUFFER=OFF` build option. It is a fallback solution...
The new receiver buffer implementation now has a proper separation between reading the state (e.g. `CRcvBufferNew::isRcvDataReady()`, `CRcvBufferNew::getAvailSize()`, `CRcvBufferNew::getFirstValidPacketInfo()`) and changing the state (e.g. `CRcvBufferNew::insert(..)`, `CRcvBufferNew::readMessage(..)`, etc.). Once the old receiver...
Allow sending some OOB user data bi-directionally over an existing SRT connection. 1. Unreliable delivery. If a packet is lost, neither the receiver nor the sender would ever know. An...