Skip to content

Latest commit

 

History

History
97 lines (85 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

97 lines (85 loc) · 10.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

4.1.1 (2023-06-12)

Bug Fixes

4.1.0 (2023-06-12)

Features

  • added authentication mechanism for socks5 config yaml (981da8d)
  • added dialfunc functionality to networking compose field (b019ab3)
  • added multi command master/slave communication (a3dc2b5)
  • added sshd service running for unit tests (f56a93f)
  • auth configuration (44da474)
  • auth method added to proxy compose config (1345875)
  • ci dependencies (c8f5e66)
  • circuit compose support (cfd06c2)
  • Circuit conn (e4e1ba5)
  • circuit knots, socks5 ssh and raw forward (28d4c17)
  • circuit support (34954aa)
  • close conn func on error (5deda30)
  • CloseFunc type definition and NOP close (5945d2a)
  • compose support (638e881)
  • crypto configuration (9129dec)
  • Default tls certificate generated in memory (82ae271)
  • dial func type (73e144a)
  • filter support (64d48ed)
  • forward proxy implementation (e6e4786)
  • http NewMux coverage support (8ebc623)
  • HTTP proxy support (ddf3fbd)
  • improved coverage for master reverse listener (a550ca2)
  • knot configuration compose (8a4a21d)
  • listen func type (84ebbcf)
  • listener and dial filter (c9f30d7)
  • listener configuration (43034fc)
  • listener configuration (c5c1bd1)
  • main binary with new compose subcommand (916ed4e)
  • networking utils (83d18d0)
  • new master slave controller (aa4bf3e)
  • proxy compose entry support (69d8b4a)
  • proxy configuration (054a962)
  • proxy interface (adaa1de)
  • reverse listener configuration (fc5e41a)
  • reverse slave coverage (0abff36)
  • slave support in compose config (75f8d9c)
  • socks5 configuration struct (e9824f3)
  • ssh proxy support (dd0ea9c)
  • temp cert and key file creation (07c5251)
  • tls configuration (eef4081)

Bug Fixes

  • added support for slave side listener (8aa33d9)
  • closing client connections on tls test (8defec0)
  • complete master coverage (5bed6dc)
  • fixed mux usage in others unit tests (12e2db9)
  • forced Insecure Host Key (14f2cfc)
  • forward addr implementation for Proxy interface support (56c5931)
  • forward use of entire listener (1500aa2)
  • generalized closeonError (c504688)
  • improved coverage for network utils (f8c2d8a)
  • improved coverage in reverse configuration (5d923f6)
  • improved coverage of socks5 implementation (9c85b6b)
  • improved go coverage (a031aa3)
  • improved listener coverage, also added dial function (70c2519)
  • improved master code coverage (6dd49e7)
  • improved slave coverage (9cade2b)
  • increased coverage in tls crypto generation (c3cd6db)
  • keepAlive location for SSH knot (32ab1b1)
  • listener renamed to network (26b65bc)
  • pass knot test (ef2fe8b)
  • random serial number for self signed certs (f024178)
  • removed bad designed YAML configuration (d94d53d)
  • removed Ipv6 localhost (a4e7811)
  • removed old code for listeners and proxies (9a4487d)
  • removed old socks5 implementation (a5c23be)
  • removed old structure (83bb9c4)
  • removed unnecessary logs package (8b0a0b4)
  • renamed Dial test to SlaveDial (876dad5)
  • renamed the Handle for slave to Serve (dbae80b)
  • separated KeepAlive function (28d7ca7)
  • socks5 support for new reverse listener (ea116f5)
  • ssh added support for server key verification and priv key auth (2b27847)
  • SSH proxy removed since is the same as forward (98e7161)
  • updated git ignore (6b8e0e5)
  • updated package to v4 (00827f6)
  • updated reverse to manually set the dial func that uses the slave (d08e213)
  • use of localhost domain instead of 127.0.0.1 (a17feac)
  • utils renamed (786f8aa)