Skip to content

Releases: nwtgck/go-piping-tunnel

v0.12.0

29 May 05:57
Compare
Choose a tag to compare

Changelog

  • 30f7975 Merge branch 'release/0.12.0'
  • 7648929 bump: 0.12.0
  • 2028d07 deps: update
  • 966bdc3 warn about missing --yamux flag instead of error
  • 6781bbd build(deps): bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#46)
  • bf5b28c Merge tag 'v0.11.0' into develop

v0.11.0

29 Apr 07:27
Compare
Choose a tag to compare

Changelog

  • 21dcc79 Merge branch 'release/0.11.0'
  • a5ce099 bump: 0.11.0
  • 99b2d46 ci: goreleaser/goreleaser-action@v5 and 1.19.2
  • 8bb7954 refactor: use io instead of ioutil
  • d09049e ci: use ubuntu-22.04
  • add2e22 use 4096 bytes for buffer by default
  • 166ef13 fix: not stop when error occurred using pmux
  • 4ba2623 deps: update
  • cfa10ed build(deps): bump actions/setup-go from 4 to 5 (#42)
  • 40fc332 build(deps): bump actions/checkout from 3 to 4 (#37)
  • e53d23d build(deps): bump golang.org/x/crypto from 0.9.0 to 0.11.0 (#35)
  • 5cfe2dd build(deps): bump golang.org/x/crypto from 0.1.0 to 0.9.0 (#31)
  • 9f169ef build(deps): bump actions/setup-go from 3 to 4 (#33)
  • 25e2a57 build(deps): bump golang.org/x/crypto (#28)
  • 4e7e06f build(deps): bump github.com/hashicorp/yamux (#22)
  • fb676d5 ci: go-version: '1.20' (#30)
  • 058f68f build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.7.0 (#29)
  • fc59fc1 ci: use ubuntu-20.04 and on: [push] (#27)
  • 6a52401 build(deps): bump actions/setup-go from 2 to 3 (#14)
  • 9db5a59 build(deps): bump actions/checkout from 2 to 3 (#12)
  • d4f6810 build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.5.0 (#16)
  • fc33747 Merge tag 'v0.10.2' into develop

v0.10.2

15 Jan 01:26
Compare
Choose a tag to compare

Changed

  • Update dependencies

v0.10.1

09 Aug 02:24
Compare
Choose a tag to compare

Fixed

  • Fix progress bar not to cause "index out of range" when time.Since() returns 0

v0.10.0

09 Aug 01:11
Compare
Choose a tag to compare

Added

  • Add OpenSSL-compatible AES-CTR encryption

Changed

  • (breaking change) Rename --passphrase flag to --pass flag

v0.9.0

23 Apr 00:16
Compare
Choose a tag to compare

Added

  • Create pmux, which is a multiplexer specialized in Piping Server
  • Add --host to specify target host for server host
  • Support SOCKS4 and SOCKS4a
  • Use HTTP/2 by default when the server supports
  • Add --verbose for logging
  • Add --unix-socket flags in server and client hosts

Changed

  • Make --yamux attach Content-Type: application/yamux
  • (breaking change) Rename --c-to-s-buf-size to --cs-buf-size in server host
  • (breaking change) Rename --s-to-c-buf-size to --sc-buf-size in client host

v0.8.0

01 Jan 23:58
Compare
Choose a tag to compare

Added

  • Add -c flag to symmetrically
  • Add a feature of encrypting with OpenPGP
  • Add a feature of encrypting with AES-CTR
  • Add --cipher-type flag

v0.7.0

26 Dec 14:48
Compare
Choose a tag to compare

Changed

  • Add examples to help
  • Silent usage when error occurred

v0.6.0

26 Dec 08:34
Compare
Choose a tag to compare

Changed

  • (internal) Improve performance when showing the progress bar
  • (internal) Improve performance when using --yamux, reducing unnecessary buffers

v0.5.0

26 Dec 02:01
Compare
Choose a tag to compare

Added

  • Add "socks" subcommand for SOCKS5 proxy