Skip to content

Latest commit

 

History

History
136 lines (109 loc) · 4.26 KB

CHANGELOG.md

File metadata and controls

136 lines (109 loc) · 4.26 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog

0.12.0 - 2024-05-29

Changed

  • Update dependencies
  • Warn about missing --yamux flag instead of error

0.11.0 - 2024-04-29

Changed

  • Update dependencies
  • Use 4096 bytes for buffer by default

0.10.2 - 2022-01-15

Changed

  • Update dependencies

0.10.1 - 2021-08-09

Fixed

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

0.10.0 - 2021-08-09

Added

  • Add OpenSSL-compatible AES-CTR encryption

Changed

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

0.9.0 - 2021-04-23

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

0.8.0 - 2021-01-01

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

0.7.0 - 2020-12-26

Changed

  • Add examples to help
  • Silent usage when error occurred

0.6.0 - 2020-12-26

Changed

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

0.5.0 - 2020-12-26

Added

  • Add "socks" subcommand for SOCKS5 proxy

0.4.2 - 2020-12-11

Changed

  • No change (for release)

0.4.1 - 2020-12-08

Changed

  • (internal) Specify buffer sizes

Fixed

  • Fix hint to show socat hint when --yamux not specified

0.4.0 - 2020-12-06

Added

Changed

  • Use ".../cs" and ".../sc" when the number of paths is one for short
  • Rename "$PIPING_SERVER_URL" to "$PIPING_SERVER"

0.3.1 - 2020-11-29

Changed

  • Update dependencies

0.3.0 - 2020-11-04

Added

  • Add --http-write-buf-size
  • Add --http-read-buf-size
  • Add --c-to-s-buf-size to client host

0.2.2 - 2020-10-29

Added

  • Add --s-to-c-buf-size flag to client

0.2.1 - 2020-10-18

Added

  • Add --header flag to specify HTTP header

0.2.0 - 2020-10-12

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)

0.1.0 - 2020-10-01

Added

  • Initial release