Releases: vernette/warpscout
Releases · vernette/warpscout
Release list
v0.8.1
Commits
- fix: use ASCII status glyphs and spinner on Windows (
899e8f7) - fix: enable virtual terminal processing on the legacy Windows console (closes #1) (
a217cd0) - docs: credit SagePtr/mini_quic_generator for the QUIC I1 packet builder (
0f8ba47)
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Commits
- docs: add the English and Russian README with scan screenshots (
68a871b) - fix: pad the console summary labels so "Torn down:" keeps a space (
a18762a) - ci: run go test on push to master and on pull requests (
f795932) - refactor: report DPI-cut endpoints as "torn down" instead of "flaky" (
ca91881) - feat: split the ping into ENDPOINT PING and TUN PING columns and rename -ping to -tun-ping (
c107829) - feat: point at -gen-i1 quic when a scan finds no working endpoint (
992bcf2) - feat: reuse the stored id/token to rotate keys instead of re-registering (
f4ddcd5) - feat: write MTU into the generated config only with -mtu (
75d132d) - feat: drop -proto both and collapse the scan to a single run (
2b216c5)
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Commits
- fix: honour -emoji regardless of whether stderr is a TTY (
b5051c9) - feat: keep colour in the console tables when CLICOLOR_FORCE is set (
33eddf9) - fix: show the banner only in the final report, not in the TUI (
6e30db3) - feat: add the author credit and repo link to the banner (
2d5313f) - feat: add -no-report to skip writing the report file (
0389a40) - feat: write the report file as a flat list with a per-node summary (
120303b) - feat: print the command list for -h/--help/help instead of an error (
243ad85) - feat: filter endpoints by edge node country with -country (
f9cb7c3) - feat: read the exit region and node location from a single /meta fetch (
69fcc98) - feat: make country flag emoji opt-in with -emoji (
36d77d0)
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Commits
- fix: reject flag-shaped -conf/-o values and stray arguments (
839cdf5) - feat: write a ready-to-import wg/awg config with -conf (
e51c250) - feat: accept a junk set at the -threshold share of working endpoints (
f142c11) - docs: drop comments that restate the code (
0996ae4) - refactor: rename TSPU to DPI (
f16254f) - feat: tune the durability burst length with -ping-count (
6fbad6a) - feat: run phase 2 at full -jt in ping mode (
9debfa9) - feat: drop -proto from register, sweeping awg first (
8223b33) - feat: require an explicit register before scanning (
a6e2f8d) - feat: split the CLI into scan, register and find-junk subcommands (
a34ff6c)
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Commits
- feat: sample 5 addresses per subnet by default (
34052e5) - feat: print the best endpoint as ip:port with -best (
e9ff3b6) - feat: keep only endpoints on a given colo with -node (
4a66251) - feat: scan given addresses with -target (
a8a7a0f) - feat: scan seven more WARP /24 endpoint pools (
db97c10)
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Commits
- feat: try generated I1 packets when tunnel registration is blocked (
d1eb9ff) - feat: skip the trace fetch during -find-junk (
a7ca4db) - feat: show the live scan dashboard during -find-junk (
c490fd7) - feat: search a fresh I1 per attempt in -find-junk (
16397e4) - feat: generate the awg init packet with -gen-i1 (
577a133) - feat: always show junk params and the I1 mode in the report (
712e861) - feat: search for working awg junk params with -find-junk (
95aa3f4) - feat: skip the awg init packet with -i1 none (
aa7357c) - feat: randomize awg junk params per run with -gen-junk (
9e54740) - docs: correct -I help - registers too, CAP_NET_RAW not root (
59bd466)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Commits
- fix: register through the -I interface, clamping MSS and forcing IPv4 (
4456af7) - feat: route -I/-interface through the interface via SO_BINDTODEVICE (
7d5b84b) - feat: show progress bar while probing endpoints during -register (
cd92290) - fix: register through a WARP tunnel via handshake, not a blocked direct probe (
6074c3a) - feat: scan through a chosen interface with -I/-interface (
d247801) - feat: scan IPv6 endpoint pools with -6/-ipv6 (
2c27d60) - feat: show progress bar during phase 1 port discovery (
e08c249) - ci: link commit hashes in release notes (
8c5aab0)
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Commits
- ci: prepend commit list to release notes (
37eb5e3) - feat: hide LOSS column unless -ping is set (
dc8c64c)
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.0
Full Changelog: https://github.com/vernette/warpscout/commits/v0.1.0