Skip to content

Releases: moul/assh

v2.4.1

19 Jul 16:43
98ffddc
Compare
Choose a tag to compare
  • Fix panic in assh wrapper (#157)

Full commits list

v2.4.0

14 Jul 13:10
2b94ff0
Compare
Choose a tag to compare
  • Add a control socket manager assh sockets {list,flush,master} (#152)
  • Add a assh --config=/path/to/assh.yml option
  • Add storm-like assh config list and assh config search {keyword} commands (#151)
  • Add an optional ASSHBinaryPath variable in the assh.yml file (#148)
  • Rename assh proxy -> assh connect
  • Hide assh connect and assh wrapper from the help
  • Support built-in ssh netcat mode, may fail with older SSH clients (#146)

Full commits list

v2.3.0

27 Apr 09:49
5eaaf15
Compare
Choose a tag to compare
  • Add wrapper and known_hosts support to handle advanced patterns (#122)
  • Add build information in .ssh/config header (#49)
  • Add Autocomplete support (#48)
  • Initial Aliases support (#133)
  • Use args[0] as ProxyCommand (#134)
  • Add NoControlMasterMkdir option to disable automatic creation of directories for gateways (#124)
  • Fix: Allow $(...) syntax in the ResolveCommand function (#117)
  • Printing the error of a failing ResolveCommand (#117)
  • Fix: Gateways field is no longer ignored when the HostName field is present (#102)
  • Ignore SIGHUP, close goroutines and export written bytes (#112) (@QuentinPerez)
  • Various documentation improvements (@ashmatadeen, @loliee, @cerisier)
  • Support of new SSH configuration fields (AskPassGUI, GSSAPIClientIdentity, GSSAPIKeyExchange, GSSAPIRenewalForcesRekey, GSSAPIServerIdentity, GSSAPITrustDns, KeychainIntegration)

Full commits list

v2.2.0

03 Feb 11:30
1a720a2
Compare
Choose a tag to compare
  • Avoid exiting when an included file contains errors (#95)
  • Anonymize paths in assh info
  • Support of assh proxy --dry-run option
  • Fix: do not resolve variables in hostnames twice (#103)

Full commits list

v2.1.0

05 Oct 15:20
38d8406
Compare
Choose a tag to compare
  • Expand environment variables (#86)
  • Add homebrew support (#73)
  • Add a 'ssh info' command (#71)
  • Templates support (#52)
  • Configuration is now case insensitive (#51)
  • Fix: resolving host fields for gateways (#79)
  • Fix: inheritance was not working for non assh-related fields (#54)
  • Fix: expanding variables in HostName (#56)

Full commits list

v2.0.0

07 Sep 13:27
efaff61
Compare
Choose a tag to compare
  • First Golang version
  • Compatibility issue: complete switch from .ini file format to .yml, the ~/.ssh/assh.yml file needs to be manually crafted
  • Features
    • Parses ~/.ssh/assh.yml and generates ~/.ssh/config dynamically
    • CLI: Use gateways from CLI without any configuration needed
    • Config: Declares gateways in configuration
    • Config: Host inheritance
    • Config: Support of includes
    • Config: Support of Regex
    • Config: Handling all sshconfig fields
    • Config: Support of host ProxyCommand (inception)
    • Under the hood: Inspecting parent process verbose/debug mode
    • Under the hook: dynamic proxy using raw TCP, netcat

Full commits list

v1.1.0

22 Jul 09:59
6901ad1
Compare
Choose a tag to compare
  • Last Python version

View full commits list

v1.0.1

23 Mar 11:07
84b09e1
Compare
Choose a tag to compare

View full commits list

v1.0.0

23 Mar 09:59
895b824
Compare
Choose a tag to compare

View full commits list

v0.16.0

18 Mar 23:39
f6a1228
Compare
Choose a tag to compare
v0.16.0