go-piping-tunnel

Tunneling from anywhere via Piping Server

MIT License

Stars
20

Bot releases are visible (Hide)

go-piping-tunnel - v0.12.0 Latest Release

Published by nwtgck 5 months ago

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
go-piping-tunnel - v0.11.0

Published by nwtgck 6 months ago

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
go-piping-tunnel - v0.10.2

Published by nwtgck almost 3 years ago

Changed

  • Update dependencies
go-piping-tunnel - v0.10.1

Published by nwtgck about 3 years ago

Fixed

  • Fix progress bar not to cause "index out of range" when time.Since() returns 0
go-piping-tunnel - v0.10.0

Published by nwtgck about 3 years ago

Added

  • Add OpenSSL-compatible AES-CTR encryption

Changed

  • (breaking change) Rename --passphrase flag to --pass flag
go-piping-tunnel - v0.9.0

Published by nwtgck over 3 years ago

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
go-piping-tunnel - v0.8.0

Published by nwtgck almost 4 years ago

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
go-piping-tunnel - v0.7.0

Published by nwtgck almost 4 years ago

Changed

  • Add examples to help
  • Silent usage when error occurred
go-piping-tunnel - v0.6.0

Published by nwtgck almost 4 years ago

Changed

  • (internal) Improve performance when showing the progress bar
  • (internal) Improve performance when using --yamux, reducing unnecessary buffers
go-piping-tunnel - v0.5.0

Published by nwtgck almost 4 years ago

Added

  • Add "socks" subcommand for SOCKS5 proxy
go-piping-tunnel - piping-tunnel-v0.4.2

Published by nwtgck almost 4 years ago

Changed

  • No change (for release)
go-piping-tunnel - v0.4.1

Published by nwtgck almost 4 years ago

Changed

  • (internal) Specify buffer sizes

Fixed

  • Fix hint to show socat hint when --yamux not specified
go-piping-tunnel - v0.4.0

Published by nwtgck almost 4 years ago

Added

Changed

  • Use ".../cs" and ".../sc" when the number of paths is one for short
  • Rename "$PIPING_SERVER_URL" to "$PIPING_SERVER"
go-piping-tunnel - v0.3.1

Published by nwtgck almost 4 years ago

Changed

  • Update dependencies
go-piping-tunnel - v0.3.0

Published by nwtgck almost 4 years ago

Added

  • Add --http-write-buf-size
  • Add --http-read-buf-size
  • Add --c-to-s-buf-size to client host
go-piping-tunnel - v0.2.2

Published by nwtgck almost 4 years ago

Added

  • Add --s-to-c-buf-size flag to client
go-piping-tunnel - v0.2.1

Published by nwtgck about 4 years ago

Added

  • Add --header flag to specify HTTP header
go-piping-tunnel - v0.2.0

Published by nwtgck about 4 years ago

Changed

  • Change server-host as "server" subcommand, not root command
  • Allow one rest argument to specify path

Added

  • Create "client" subcommand
  • Create --progress flag to show upload/download progress (default: true)
go-piping-tunnel - v0.1.0

Published by nwtgck about 4 years ago

Added

  • Initial release
Package Rankings
Top 7.16% on Proxy.golang.org