This repository was archived by the owner on Oct 20, 2023. It is now read-only.
Release v0.4.0
- add
SRVDNS records support which is commonly used by Linux package managers (e.g.aptorapt-get). - DNS resolution now also relies on the
getaddrinfosystem call to support some of the VPN client setups(e.g.Viscosity,Tailscale). More info: #4 - improve the speed of
DNSresolution forA/AAAADNS record types. Now resolution takes single-digitmillisecondsas opposed tosecondsas before. GUIchanges:- entire
GUInow expands to 100% of width by default to accommodate longerDNShostnames. DNSpanel now includes the negative responses likeNXDOMAIN,NODATA, orSERVFAIL.- improved
DNSpanel layout . Text items now fill out the entire panel width and have guiding lines for readability. NATpanel now includes connection types, likeTCP,UDP, or others.- improved
NATpanel layout. Text items now fill out the entire panel width and have guiding lines for readability. - each connection in the
NATpanel now includesused agometric in seconds forincomingandoutgoingnetwork traffic.
- entire
startcommand changes:- add
--dnsoption which allows to enable/disable DNS resolution. It has values oftrue/false, default istrue. - rename
--trace-leveloption to--traceto be more consistent with other options. The--trace-leveloption is still supported as an alias for the new name but removed from docs and will be entirely removed in upcoming releases. --traceoption now gets propagated to thegh netextension inside aCodespacefor tracing level parity.- add hidden
--repooption, which controls what repo is used when thegh netextension is auto-installed inside aCodespaceduring the initial connection. This command is meant to be used for testing/debugging purposes; hence ishidden. - improve logic to auto-update
gh netextension on the remote side (inside a Codespace). This logic ensures that the remote extension is always up to date. - add GitHub CLI update notice if CLI is
< v2.8.0instead of failing with a generic error. - provide clear error messages for other expected error cases.
- add