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

vpdotnet / wgnet
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: v0.1.4
DEFAULT BRANCH: master
Repo Added 19 Feb 2026 05:02PM UTC
Token JnbyNp21c08q0v55zLEOfTxtp9ylJsL4y regen
Build 14 Last
Files 9
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v0.1.4
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • master
  • v0.1.0
  • v0.1.1
  • v0.1.2
  • v0.1.3
  • v0.1.4

30 Mar 2026 06:19PM UTC coverage: 84.114% (+0.1%) from 83.986%
23760571816

push

github

MagicalTux
fix init ready wait

3 of 3 new or added lines in 1 file covered. (100.0%)

1419 of 1687 relevant lines covered (84.11%)

46.98 hits per line

Relevant lines Covered
Build:
Build:
1687 RELEVANT LINES 1419 COVERED LINES
46.98 HITS PER LINE
Source Files on master
  • Tree
  • List 9
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23760571816 v0.1.4 fix init ready wait push 30 Mar 2026 06:20PM UTC MagicalTux github
84.11
23760564985 master fix init ready wait push 30 Mar 2026 06:20PM UTC MagicalTux github
84.11
22813448809 master Add timestamp replay protection, keypair expiration, and remove dead code - Reject handshake initiations with timestamps <= last seen (per-peer) - Reject encrypt/decrypt on keypairs older than RejectAfterTime (180s) - Add NoisePresharedKey.String... push 08 Mar 2026 04:00AM UTC MagicalTux github
83.99
22775274404 master Clean up public API surface and fix data races - Unexport internal wire protocol types, constants, and crypto structs - Add base64 String/MarshalText/UnmarshalText to key types - Add GetPeerInfo method and PacketCookieReceived packet type - Fix d... push 06 Mar 2026 05:51PM UTC MagicalTux github
83.12
22297010388 v0.1.3 Store net.PacketConn in Handler for AcceptUnknownPeer Move the connection from an AcceptUnknownPeer parameter to Config.Conn so the handler can send responses directly without the caller threading the connection through every callback. Co-Author... push 23 Feb 2026 07:40AM UTC MagicalTux github
83.84
22296610325 master Store net.PacketConn in Handler for AcceptUnknownPeer Move the connection from an AcceptUnknownPeer parameter to Config.Conn so the handler can send responses directly without the caller threading the connection through every callback. Co-Author... push 23 Feb 2026 07:24AM UTC MagicalTux github
83.84
22286331605 v0.1.2 AcceptUnknownPeer sends the handshake response itself Takes a net.PacketConn and writes the response directly instead of returning a PacketResult for the caller to send. Simplifies the async callback pattern — callers just check the returned erro... push 22 Feb 2026 10:06PM UTC MagicalTux github
84.11
22286313855 master AcceptUnknownPeer sends the handshake response itself Takes a net.PacketConn and writes the response directly instead of returning a PacketResult for the caller to send. Simplifies the async callback pattern — callers just check the returned erro... push 22 Feb 2026 10:05PM UTC MagicalTux github
83.92
22264652903 v0.1.1 Make OnUnknownPeer async-capable with AcceptUnknownPeer Change UnknownPeerFunc to a notification callback (no return value) that receives the raw initiation packet. Unknown peers now always get rejected synchronously; the caller copies the packet... push 21 Feb 2026 09:26PM UTC MagicalTux github
84.0
22263657448 master Make OnUnknownPeer async-capable with AcceptUnknownPeer Change UnknownPeerFunc to a notification callback (no return value) that receives the raw initiation packet. Unknown peers now always get rejected synchronously; the caller copies the packet... push 21 Feb 2026 08:19PM UTC MagicalTux github
84.0
See All Builds (14)

Badge your Repo: wgnet

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
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