gday_hole_punch

Crates.iogday_hole_punch
lib.rsgday_hole_punch
version0.5.1
created_at2024-06-07 22:26:21.084403+00
updated_at2025-09-20 21:34:15.423158+00
descriptionSecurely connect to a peer using TCP hole-punching.
homepage
repositoryhttps://github.com/manforowicz/gday/
max_upload_size
id1265248
size82,842
Marcin Anforowicz (manforowicz)

documentation

README

gday_hole_punch

Crates.io Version docs.rs

Lets peers behind NAT (network address translation) try to establish a direct authenticated TCP connection. Uses TCP hole punching and a helper gday_server to do this.

See the documentation.

Used by

  • gday - Command line tool for sending files.
  • gday_gui - GUI app for sending files.

Depends on

Commit count: 100

cargo fmt