Skip to content

Releases: alebeck/boring

0.11.5

10 Jun 11:00
Compare
Choose a tag to compare
  • Fixed a bug where golang.orx/x/crypto/ssh/knownhosts only accepts the first host key in known_hosts
  • Some minor refactoring

0.11.4

20 May 08:01
Compare
Choose a tag to compare

Corrects a tagging issue in 0.11.3

0.11.3

17 May 09:27
Compare
Choose a tag to compare
  • Improved error messages
  • Fixed a bug where FQDN could not be used as a ProxyJump

0.11.2

05 Apr 12:03
Compare
Choose a tag to compare
  • Support % substitutions in ssh_config

0.11.1

16 Feb 10:08
Compare
Choose a tag to compare
  • Improved reconnection timing
  • Improved logging

0.11.0

04 Jan 17:09
Compare
Choose a tag to compare
  • Now supports ProxyJump in the user's SSH config
  • Now also supports StrictHostKeyChecking no/off
  • Implementation improvements

0.10.1

15 Dec 18:54
Compare
Choose a tag to compare
  • Added a #compdef directive to the zsh completion script. It can now be used with the zsh completion system without having to source it manually.

0.10.0

15 Dec 10:06
Compare
Choose a tag to compare
  • Adds the boring version subcommand

0.9.0

14 Dec 16:17
Compare
Choose a tag to compare
  • Adds shell completions for bash, zsh, and fish
  • Now creates a commented-out default config on first use
  • Bumps some golang.org/x dependencies

0.8.0

16 Nov 13:37
Compare
Choose a tag to compare
  • Adds glob pattern matching for specifying tunnels, e.g. boring open "dev*" "prod[12]"
  • Adds -a/--all flag for opening and closing all tunnels
  • Adds support for "+", "-", and "^" algorithm modifiers in SSH config, this led to problems in recent macOS versions
  • Minor improvements

Info for updating: When updating, the daemon of the previous version could still be running. So it might be necessary to kill it using killall boring before using the new binary. If you update via Homebrew, this is done automatically.

Breaking changes: We now disallow certain tunnel names, which you were probably not using anyway. This includes tunnel names containing spaces or glob symbols "[?*", or those that start with a special character.