• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

KarpelesLab / slirp / 23953480361

Builds Branch Commit Type Ran Committer Via Coverage
23953480361 master Remove Layer 2 (Ethernet) concerns: make library pure Layer 3 The library accepted L3 (IP) packets as input but emitted L2 (Ethernet frames) as output and carried MAC address parameters throughout. This was inconsistent. Now the entire stack oper... push 03 Apr 2026 04:28PM UTC MagicalTux github
70.68
23952256138 master Run goimports: fix formatting in vclient/udp.go Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> push 03 Apr 2026 03:49PM UTC MagicalTux github
70.74
23952021400 master RFC 9293 compliance: 8 fixes + keepalive idle 300s 1. FIN in SYN-RECEIVED: handleSynReceived now delegates to handleDataState after transitioning to ESTABLISHED, ensuring FIN flags in handshake-completing segments are processed. 2. TIME-WA... push 03 Apr 2026 03:42PM UTC MagicalTux github
70.79
23950819644 master Fix 28 bugs: protocol correctness, race conditions, resource leaks vtcp/conn.go: - Fix OOO FIN causing premature state transition and data loss - Send timestamps on all segments after negotiation (RFC 7323) - Send SACK blocks in ACKs when OOO dat... push 03 Apr 2026 03:05PM UTC MagicalTux github
71.2
23948700689 master Remove unused code flagged by staticcheck - frame.go: remove extractTCP4, extractTCP6 (unused helpers) - vclient/udp.go: remove unused mu field from UDPConn - vtcp/congestion.go: remove unused recoverSeq from NewReno and HighSpeed - vtcp/conn.go:... push 03 Apr 2026 01:57PM UTC MagicalTux github
74.44
23948601661 master Fix ineffectual assignment in udp_test.go Remove redundant dstIP initialization that was immediately overwritten. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> push 03 Apr 2026 01:54PM UTC MagicalTux github
73.81
23948478084 master Run goimports: fix formatting across all packages Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> push 03 Apr 2026 01:50PM UTC MagicalTux github
73.81
23948285904 master Add mass connection stress tests: 1K, 10K, 100K concurrent TCP New test file vtcp/nettest/mass_test.go stress-tests the TCP stack with thousands of simultaneous connections, each transferring random data. Results (i9-14900K, zero-delay direct de... push 03 Apr 2026 01:44PM UTC MagicalTux github
73.73
23948093786 master Implement RFC 9293 compliance: 7 fixes for TCP correctness All 7 FAIL items from the RFC 9293 audit are now properly implemented following best practices per the RFC. Fix 1: Sequence number validation (§3.10.7.4 first check) - New segmentAccep... push 03 Apr 2026 01:37PM UTC MagicalTux github
73.9
23946466579 master Implement RFC 3649 HighSpeed TCP congestion control HighSpeed TCP (HSTCP) replaces NewReno as the default congestion control algorithm. It uses more aggressive increase/decrease functions for large congestion windows, scaling much better on high-... push 03 Apr 2026 12:40PM UTC MagicalTux github
75.21
23946241323 master Add vclient.Client.Listen: net.Listener for virtual TCP servers The vclient can now accept incoming TCP connections via a standard net.Listener interface, enabling virtual server applications. New types: - Listener implements net.Listener (Accep... push 03 Apr 2026 12:31PM UTC MagicalTux github
75.13
23945997146 master Implement RFC 7323 window scaling and fix throughput Window scaling: - Auto-computed from RecvBufSize (default 1MB → shift 4) - Always offered in SYN options (enabled by default) - Negotiated during handshake: both sides must offer WScale - rcvWi... push 03 Apr 2026 12:22PM UTC MagicalTux github
74.72
23945403486 master Add nettest: network impairment simulator and TCP stress tests New sub-package vtcp/nettest/ provides a test fixture for stress-testing the vtcp TCP implementation under adversarial network conditions. Link — simulated network with configurable ... push 03 Apr 2026 11:59AM UTC MagicalTux github
74.51
23944942133 master Remove dead code: old TCP implementations replaced by vtcp Phase 3.4 cleanup: Delete all code that has been superseded by vtcp.Conn. Removed files: - tcp.go (406 lines): old tcpConn IPv4 NAT proxy - tcp6.go (392 lines): old tcpConn6 IPv6 NAT pro... push 03 Apr 2026 11:40AM UTC MagicalTux github
73.61
23944870087 master Replace vclient.TCPConn with vtcp.Conn wrapper Phase 3.3: The vclient TCP implementation (800+ lines of ad-hoc state machine, retransmission, congestion control) is replaced by a thin wrapper around vtcp.Conn. TCPConn is now 6 methods delegating... push 03 Apr 2026 11:37AM UTC MagicalTux github
66.84
  • ← Previous
  • 1
  • 2
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc