SkillAgentSearch skills...

Utp

Use anacrolix/go-libutp instead

Install / Use

/learn @anacrolix/Utp
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

utp

GoDoc CircleCI

Package utp implements uTP, the micro transport protocol as used with Bittorrent. It opts for simplicity and reliability over strict adherence to the (poor) spec.

Supported

  • Multiple uTP connections switched on a single PacketConn, including those initiated locally.
  • Raw access to the PacketConn for non-uTP purposes, like sharing the PacketConn with a DHT implementation.

Implementation characteristics

  • There is no MTU path discovery.
  • A fixed 64 slot selective ack window is used in both sending and receiving.

Patches welcomed.

View on GitHub
GitHub Stars182
CategoryDevelopment
Updated5mo ago
Forks35

Languages

Go

Security Score

97/100

Audited on Oct 27, 2025

No findings