Releases: Contextualist/acp
Releases · Contextualist/acp
v0.3.1
v0.3.0
See also the release announcement for v0.3.0
Changelog
- 6b0d92d Merge pull request #8 from Contextualist/feat-tailscale
- 775c033 feat: acp: support multiple connection strategies
- 2d6bfb6 feat: stream: add Tailscale support
- 74612f3 refactor: config: move from cmd/acp to pkg/config
- d712e33 refactor: pnet: clarify function HolePunching
- 3ba994d refactor: stream: adapt HolePunching into interface
- 23650fc tweak: config: infer strategy during setup
- f9b431c tweak: config: only print out the fields that are common across devices
- bf42db6 tweak: tailscale: guard against missing status json fields
v0.2.1
v0.2.0
Changelog
- 0f51e5e Merge pull request #2 from Contextualist/feat-multiport
- 0fd3322 Merge pull request #4 from Contextualist/feat-upnp
- 98919e1 feat: config: UPnP port mapping option
- 4c2bff3 feat: edge: v2 exchange endpoint
- 7d33de4 feat: pnet & edge: support sending / receiving multiple addrs
- a75315c feat: pnet & edge: support trying multiple port combinations
- 9f88758 feat: pnet: request UPnP port mapping before rendzevous
- 33a6053 feat: pnet: use v2 exchange
- 53fcb8d fix: pnet: ensure request opening err is caught
- 9d5c222 fix: tar: handle path separator in header filename correctly
- 95aa731 refactor: pnet: extract protocol part of hole punching
- fb365aa tweak: pnet: increase renzdevous timeout to 5 * 0.3s
- 80540a9 tweak: pnet: port mapping request returns all errors at the end
v0.1.2
Changelog
- f80a2f9 fix: pnet, edge: properly handle IPv6 string
- 7f9d55d fix: pnet: prioritize returning request opening err over read/write err
- 7fa8c08 fix: pnet: safely clone default transport options
- 10a7f2d tweak: config: setup displays self-hosted url
- 7e9a1c3 tweak: pnet: HTTPClient carrys over default transport options
- 1ef877d tweak: tui: use atomic for stats