Loading debian/changelog +10 −0 Original line number Diff line number Diff line libnetplus (20260503+4) unstable; urgency=high * QUIC: CRITICAL FIX — flushBatch() was unconditionally clearing all queued packets even when sendmmsg() returned a partial batch count, causing silent packet loss (dropped STORE_BLOCK responses, timeouts on write-heavy traffic). Now only successfully sent packets are removed; unsent packets remain queued for retry. -- Jan Koester <jan.koester@tuxist.de> Sat, 03 May 2026 18:30:00 +0200 libnetplus (20260502+1) unstable; urgency=medium * QUIC: add udp::recvBatchAddr() — batch receive with peer addresses Loading Loading
debian/changelog +10 −0 Original line number Diff line number Diff line libnetplus (20260503+4) unstable; urgency=high * QUIC: CRITICAL FIX — flushBatch() was unconditionally clearing all queued packets even when sendmmsg() returned a partial batch count, causing silent packet loss (dropped STORE_BLOCK responses, timeouts on write-heavy traffic). Now only successfully sent packets are removed; unsent packets remain queued for retry. -- Jan Koester <jan.koester@tuxist.de> Sat, 03 May 2026 18:30:00 +0200 libnetplus (20260502+1) unstable; urgency=medium * QUIC: add udp::recvBatchAddr() — batch receive with peer addresses Loading