Skip to content

Latest commit

 

History

History
194 lines (165 loc) · 8.25 KB

changelog.rst

File metadata and controls

194 lines (165 loc) · 8.25 KB

CONTRIBUTORS

CHANGELOG

  • v.0.X.Y (V0idk, Bruno Inec, alex3d)
    • Remove the potential deadlock that is associated with threading.Lock (#231)
    • Remove the hidden modification of the logger in cases where a custom logger is used. (#250)
    • Speed up the bulk transfer (#247)
  • v.0.4.0 (Pahaz)
    • Change the daemon mod flag for all tunnel threads (is not fully backward compatible) to prevent unexpected hangs (#219)
    • Add docker based end to end functinal tests for Mongo/Postgres/MySQL (#219)
    • Add docker based end to end hangs tests (#219)
  • v.0.3.2 (Pahaz, JM Fernández)
    • Fix host key directory detection
    • Unify default ssh config folder to ~/.ssh
  • v.0.3.1 (Pahaz)
    • Increase open connection timeout to 10 secods
  • v.0.3.0 (Pahaz)
    • Change default with context behavior to use .stop(force=True) on exit (is not fully backward compatible)
    • Remove useless daemon_forward_servers = True hack for hangs prevention (is not fully backward compatible)
    • Set transport keepalive to 5 second by default (disabled for version < 0.3.0)
    • Set default transport timeout to 0.1
    • Deprecate and remove block_on_close option
    • Fix "deadlocks" / "tunneling hangs" (#173, #201, #162, #211)
  • v.0.2.2 (Pahaz)
    • Add .stop(force=True) for force close active connections (#201)
  • v.0.2.1 (Pahaz, Eddie Chiang and kkrasovskii)
    • Fixes bug with orphan thread for a tunnel that is DOWN (#170)
  • v.0.2.0 (Georgy Rylov)
    • Support IPv6 without proxy command. Use built-in paramiko create socket logic. The logic tries to use ipv6 socket family first, then ipv4 socket family.
  • v.0.1.5 (JM Fernández)
    • Introduce block_on_close attribute
  • v.0.1.4 (Niels Zeilemaker)
    • Allow loading pkeys from ~/.ssh
  • v.0.1.3 (Ignacio Peluffo and others)
    • pkey_file parameter updated to accept relative paths to user folder using ~
    • Several bugfixes
  • v.0.1.2 (JM Fernández)
    • Fix #77
  • v.0.1.1 (JM Fernández)
    • Fix #72
  • v.0.1.0 (JM Fernández)
    • Add tunnel_bindings property
    • Several bugfixes (#49, #56, #57, #59, #60, #62, #64, #66, ...) (Pahaz, JM Fernández)
    • Add TRACE logging level (JM Fernández)
    • Code and tests refactoring (JM Fernández)
    • Drop python3.2 support
  • v.0.0.8 (JM Fernández)
  • v.0.0.7 (JM Fernández)
  • v.0.0.6 (Pahaz)
    • add -S CLI options for ssh private key password support (Pahaz)
  • v.0.0.5 (Pahaz)
    • add ssh_proxy argument, as well as ssh_config(5) ProxyCommand support (Lewis Thompson)
    • add some python 2.6 compatibility fixes (Mart Sõmermaa)
    • paramiko.transport inherits handlers of loggers passed to SSHTunnelForwarder (JM Fernández)
    • fix #34, #33, code style and docs (JM Fernández)
    • add tests (Pahaz)
    • add CI integration (Pahaz)
    • normal packaging (Pahaz)
    • disable check distenation socket connection by SSHTunnelForwarder.local_is_up (Pahaz) [changed default behavior]
    • use daemon mode = False in all threads by default; detail (Pahaz) [changed default behavior]
  • v.0.0.4.4 (Pahaz)
    • fix issue #24 - hide ssh password in logs (Pahaz)
  • v.0.0.4.3 (Pahaz)
  • v.0.0.4.2 (Pahaz)
  • v.0.0.4.1 (Pahaz)
  • v.0.0.4 (Pahaz)
  • v.0.0.3 (Pahaz)
  • v.0.0.1 (Pahaz)
    • SSHTunnelForwarder class (Pahaz)
    • open function (Pahaz)