Blink Shell 14: Legacy

The Pro Terminal for iOS

14.0.11 for iPhone, iPad
$139.99
9.3

129 Ratings

Update Date

2023-03-09

Size

54.7 MB

Screenshots for iPhone

iPhone
Blink Shell 14: Legacy Description
This is the Legacy version of Blink Shell. Download the new free version Blink Shell instead from https://itunes.apple.com/app/id1594898306. 

Current users are grandfathered to keep receiving updates and new features. We are keeping this version alive to ensure a smooth transition.

Thanks for understanding.



We had no choice. We had to build Blink or we were going to jump out the window in frustration over the tools we were using. We started by analyzing what the must-haves were and we ended up grounding Blink on these four concepts:

• Fast rendering: dmesg in your Unix server should be instantaneous. We can't wait even a second to render. We didn't need to reinvent the wheel to make this happen. We simply used Chromium's HTerm to ensure that rendering is perfect and fast, even with those special, tricky encodings.
• Always on: Mosh transcends SSH's variability. Mosh overcomes the unstable and intermittent connectivity that we all associate with mobile connections. You can check your Safari without fear of having to restart the SSH connection. You can flawlessly jump from home, to the train, and then the office thanks to Mosh. Blink is rock-solid connected all the way. Mosh is readily available and can be easily installed on your server. Go to https://mosh.mit.edu.
• Best Keyboard Support: Blink embraces Bluetooth-coupled keyboards with gusto. Some like Caps as Esc on Vim, others Caps as Ctrl on Emacs. Blink champions them all. During your always-on sessions, you're in your zone.
• Custom Fonts and Themes: We know how important it is to have your terminal, your way. That's why we include a selection of fonts and themes, including Powerline variants. And if that isn't enough, you can create and add your own.

But, Blink is much more. Please read on.

• You should command your terminal, not navigate it. Blink will jump you right into a friendly shell and it'll be clear to you how to roll.
• The interface is straightforward. We dumped all menus and went full screen for your terminal. Use swipe to move between your open connections, slide down to close them, and even pinch to zoom!
• Configure your Blink connections by adding your own Hosts and PKI keys. Synchronise with iCloud. Everything will look familiar and you get to work, fast!
- We've incorporated SplitView and multiple windows, for those necessary Google searches and chats with coworkers.

Blink is open source software. Participate in our community, and don’t forget to leave us your feedback and your feature(s) requests. Enjoy!

http://blink.sh
http://twitter.com/blinkshell
http://GitHub.com/blinksh
Blink Shell 14: Legacy 14.0.11 Update
2023-03-09
- Deadline to be grandfathered in the new version: April 15th
More Information
Price:
$139.99
Version:
14.0.11
Size:
54.7 MB
Update Date:
2023-03-09
Developer:
Carlos Cabanero
Language:
English

Safe to Download

AppPure.com and the download link of this app are 100% safe. The download link of this app will be redirected to the official App Store site, thus the app is original and has not been modified in any way.

Got it
X
Share

Share this page with your friends if you find it useful

Facebook Linkedin Pinterest Tumblr Twitter Whatsapp Line
14.0.11 2023-03-09
- Deadline to be grandfathered in the new version: April 15th
14.0.10 2022-02-20
- We continue moving everyone to the new Blink Shell & Code. All previous users are grandfathered!
- Adjustments to migration on Blink 15.
14.0.9 2022-02-11
- We are moving! Our new Blink Shell is out, checkout Settings for more information.
- Fixed SSH Config bugs affecting Tunnels and users.
- Better error output in case of SSH Config error.
14.0.7 2022-02-03
- New settings screen, built on top of SwiftUI and with new icons.
- FileProvider now support hosts with ProxyJump!! Refs #1318
- SSH Config flags now supports DynamicForward and other extra flags (like Key Exchange algorithms, etc...). This completes our new SSH Config system.

- Fixes shift-tab on iPhone software kb. Refs #1364
14.0.6 2022-01-21
- Allow to remap Cmd-. back to ESC. Refs #1358
- Optmize menu generation
- Fixes for FileProvider hangs under certain conditions. Thanks rrgeorge and gyre
- Fixes for FileProvider under Windows when using other drives. Thanks Jeremy.rm
- Hotfix for custom shortcuts
14.0.5 2022-01-15
Happy New Year everyone!!
We are very close to release Blink 15, that will bring major changes (check our Twitter). But we did not want to hold some other cool new features and major fixes. Enjoy!

- We made big changes to our SSH Configuration.
- You can now define per Host SSH Configuration settings, like ForwardAgent, for those details that do not have a UI interface.
- We also added support for ForwardTunnel and RemoteTunnels in the configuration, so you do not have to define them at the CLI anymore. Just set them there, and all the tunnels will be started with every connection.

- FileProvider directory create and item rename
- FileProvider item rename and deletion
- FileProvider can now extract zip and archives to the remote.
- FileProvider issues traversing paths with accents. Fixes #1321

- SSHClient uses the server SHA fingerprint format for host key, as it is the standard.
- SFTP fixes when copying zero or unknown size files.
- SSH fixes. 2FA on a corner case authentication.
- HostKey acceptance issues (#1296)
- Window state fixes to keep format properly.
- Fix known_hosts key format in ssh2 command. Fixes #1296
- history command outputs 500 lines by default. Added -a flag to list all history. Refs #1187
- Support user names with @. Fixes #1303
- Fira Code 6
- Better placeholder for HostName
- Mosh alias --no-ssh-pty to T.
- Fixed a crash when the logger could not write to the logging file while on background.
- SW and HW Keyboard fixes.
- Lots of fixes and crashes from TF, check out our commit logs for more information.
14.0.3 2021-11-18
New on this version is the new Files.app integration inside Blink, to give you easier access to your remote files, kinda like interactive SFTP, the iOS way. Sometimes, touches are better than commands. You can enable it inside Settings > Hosts by flipping the Files.app switch on the Hosts you wanna access. It also makes them easily accessible by other apps, so for example, you can attach a file from your server to an email, without typing a single command.

Few bug and stability fixes as well:
- 2FA fixes for a strange case where a public key may be followed by a password and 2FA.
- Fixed terminal display modes and other flags being reset after some time.
- Changes on state reset.
14.0.2 2021-10-16
- Safer migration flow to new file structure
- Added iPad mini 6 support
14.0.1 2021-10-14
- Fix 2FA authentication flows over ssh. Thanks for the heads up to @ariejoost and Himanshu Chauhan.
14.0.0 2021-10-12
SSH
To get the ball rolling, we are releasing a new SSH subsystem. This will allow us to make a few key improvements and to tailor new services inside our app.
- New SSH connections are automatically ran from a pool. This will allow you to start tunnels on top of running sessions and all those. If you want to run separate connections, you can use -o ControlMaster no.
- We now support ProxyJump flag (-J) to simplify setting up ProxyCommand.
- Improved argument parser, verbose output and error communication.

Tunneling
- Tunnels have been completely rewritten.
- Tunnels can now be started on top of existing connections without depending on running interactive sessions. You can do that with the -N flag.
- You can control running tunnels with the -O stop|start setting.
- Reverse tunnels now support port 0 (as in -R 0:localhost:XXX), so that the remote server can assign and send a port back to the client. This is useful for ngrok and other tools where you can now do `ssh -R 0:localhost:8080 tunnel.us.ngrok.com http`.

SOCKS5 Proxy (#1234)
- Blink can now do Dynamic port forwarding, aka SOCKS5 proxy or server. This is perfect as a simple VPN that allows you to browse the internet using a remote machine as a proxy, or - a more critical dev scenario - to access backend services behind a Firewall. As a SOCKS proxy sits at layer 5 of the OSI stack, its performance is also astounding, try for yourself! For more information, please read #1234

New Agent built-in and and Keys
- More secure Blink Agent built in. First we improved the integration, so there is no need to start it separately anymore. You can add keys to the agent by using ssh-add (-d to remove). The Agent can be forwarded by using the standard ssh -A.
- The Agent will now handle all key needs for the user, giving better feedback.

Support for Certificates (#653)
- You can attach a certificate to a key and use it for Login. Certificates are a safer way to handle teams of users or fleets of devices. Please note the CA will have to sign the public key (as part of the certificate generation process) separately. For instructions please read: https://gravitational.com/blog/how-to-ssh-properly/

Secure Enclave Keys (#457)
- Blink can now create Secure Enclave Keys. “The Secure Enclave is a hardware-based key manager that’s isolated from the main processor to provide an extra layer of security. When you store a private key in the Secure Enclave, you never actually handle the key, making it difficult for the key to become compromised.”

New architecture for Keys
- We have rebuilt our Keys architecture on top of OpenSSH. We were having a lot of issues with the mismatch between OpenSSH and LibSSH, so now everything is done the standard OpenSSH way.
New interface for Key Management
- To wrap it all up, we bumped our keys UI to offer the new options in a cleaner way and with an improved ssh key import flow.

SFTP - SCP
We have new SFTP/SCP commands, implemented from scratch on top SFTP, with a SCP style interface. It is faster than anything on iOS, and even faster than OpenSSH SFTP command!
- Support for wildcards, recursion and three way copy: user@host1:file user@host2:destination_path. Because nothing is stored locally, it is very fast!
- SFTP and SCP capture port using the hash: user@host1#port:file
- Rsync style update with --update. It will traverse the whole hierarchy, checking for changes and only uploading when there were modifications to a file!
- Preserve permissions.

Mosh
- Improved Mosh and other command outputs.
- New Flags supported.
- Improved Mosh durability

iOS15 and other goodies
- Facecam command
- We reworked the directory structure of our container.
- New menus.
- Notifications. Bell notifications and sequences.
- Fixes on configurations and making sure everything is still in place.
- Updates for new devices
- Many many bug fixes
- Libraries updated
- And many more things!
13.5.14 2021-09-20
A few app tune-ins before we release our next major version, to make sure everyone is in shape for the upcoming news:
- Make sure configuration file permissions are accessible when app may be running in the background.
- Tune keyboard behavior for QuickType bar.
13.5.10 2020-12-31
Version 13.5.10

- Fixed display of large images.
- Added action for KeyCast toggle. #1180
- Fixed display of images. #1170
- Configuration for notify and bell.
- Fixed key import from files. #1106
- Improved error handling in ssh.
- Added `--experimental-remote-ip={remote|local}` flag to mosh command. #1127
13.5.9 2020-11-10
Fixed smart keys for new devices
13.5.8 2020-10-30
Added support for iPad Air 4 and iPhone 12
13.5.7 2020-09-16
Version 13.5.7

- Fixed 3f menu on iPhones
- Fixed keyboard appearance style
13.5.6 2020-07-17
Version 13.5.6

Improved mosh restore (#1048). When closing the Smart Keyboard while Blink is open, we found there was a case when the state storage and screenshot activation would collide and invalidate the previous state, so Mosh would not recover. We fixed that and we are back to rock solid again.
13.5.5 2020-07-13
Version 13.5.5

- Restored iCloud sync
- Fixes for new op system. #1071, #1065, #1056, #1055, #1053, #1049
- Blink now opens ssh:// links
- SSH keys import from Files.app. #1057
- Restored x-callback-url, #827
13.5.4 2020-07-07
Disabled iCloud support temporarily. If you need iCloud support, please do not update. We are trying to go through a transfer process and unfortunately the requirements are not the best. We apologize for the inconvenience.
13.5.2 2020-06-27
Version 13.5.2

- Fixed 3f menu for improved compatibility. #1049
- Updated JetBrainsMono font to v2.3.
- Allow to remap more keys on German keyboards.
13.5.1 2020-06-05
Emacs users rejoice, Ctrl-space is back!

To configure it, go to keyboard configuration, Custom Presses, type Ctrl-space and assign it to Ctrl-space. Note that you can also assign the same Carl-space sequence to any other key combination.

Enjoy!
13.5 2020-05-22
Nothing out of the normal here, just your favorite app getting better ;)

# Version 13.5

* Allow custom presses to send Hex Codes
* Rendering speed improvements
* Update wide char table to Unicode 13.0.0 release
* Fixed multiline copy. #961
* Removed duplicate share menu on selection
* Updated libssh to 0.9.4
* Fixed CVE-2020-1730 (Possible DoS in client when handling AES-CTR keys with OpenSSL)
* Added diffie-hellman-group14-sha256
* Fixed several possible memory leaks
13.4.1 2020-04-25
13.4.1
- Small fix for braille characters rendering.

13.4
We are back with a few improvements that will improve your experience:
- Fixed selection due to changes on latest iOS. #965
- Smart scroll with Trackpad support and one-finger swipe. This is glorious on tmux, emacs and vim!!
- Added Mirror mode for external displays. #837
- Ability to expand selection with 2f drag on software kb.
- Scroll is locked during mosh sessions, as there is no real history. Please use tmux or screen!
13.4 2020-04-22
We are back with a few improvements that will improve your experience:
- Fixed selection due to changes on latest iOS. #965
- Smart scroll with Trackpad support and one-finger swipe. This is glorious on tmux, emacs and vim!!
- Added Mirror mode for external displays. #837
- Ability to expand selection with 2f drag on software kb.
- Scroll is locked during mosh sessions, as there is no real history. Please use tmux or screen!
13.3 2020-02-13
This week in Blink Shell... We wanted to give you a few small updates before we hide ourselves under a rock to start cooking our next major version, Blink 14. We hope you are enjoying Blink and as always, would be grateful if you left us a nice review or a cheer up message in our chat.

# Version 13.3

* Fixed Autolock bypass.
* Added support for OSC 9,777 for notification.
* Added support for OSC 10,11 color read operations.
* Fixed color palette refresh. #540
* Removed temporary output in mosh.
* Added option to bind `~` and `±` keys. #932
* Updated JetBrains Mono font to v1.0.2. #927
* Allow to map `|` with custom presses. #928
* Added option to disable third-party keyboards.

Special thanks to @arkku for PR
13.2.1 2020-01-24
Describe what's new in this version of your app, such as new features, improvements, and bug fixes.
Version 13.2

It was only two weeks ago that we released Blink 13.1, and we are back with 13.2. We are very proud of our continuous delivery.
If you are enjoying Blink, please don’t forget to leave us a great review on the AppStore!

Changes in Build 210:

* Fixed keyboard type detection.

Changes in Build 208:

* Fixed alt+[non letter] on software kbs. #920
* Improved software kbs. #901, #915
* Fixed crash in appearance config view due to some gestures in preview. We
* Added JetBrains Mono font.
* Fixed unmapped CapsLock.
* Improved safe layout for devices with notch. #911
* Fixed software kb detection on iPhones.
* Added Discord to support and feedback screens.
* Prevent alt-tab to lose focus.
* Allow to map back § with custom presses.
* Basic support for Korean language. #909
* New auto lock based on LocalAuthentication.framework
* Guard private key copy/delete with LocalAuth
* Fixed disappearing config view
* New separate font size setting for external displays
* Improved stuck key view on external displays. #906
13.2 2020-01-21
Version 13.2

It was only two weeks ago that we released Blink 13.1, and we are back with 13.2. We are very proud of our continuous delivery.
If you are enjoying Blink, please don’t forget to leave us a great review on the AppStore!

Changes in Build 208
* Fixed alt+[non letter] on software kbs. #920
* Improved software kbs. #901, #915
* Fixed crash in appearance config view due to some gestures in preview. We
* Added JetBrains Mono font.
* Fixed unmapped CapsLock.
* Improved safe layout for devices with notch. #911
* Fixed software kb detection on iPhones.
* Added Discord to support and feedback screens.
* Prevent alt-tab to lose focus.
* Allow to map back § with custom presses.
* Basic support for Korean language. #909
* New auto lock based on LocalAuthentication.framework
* Guard private key copy/delete with LocalAuth
* Fixed disappearing config view
* New separate font size setting for external displays
* Improved stuck key view on external displays. #906
13.1 2019-12-31
This release brings back a few very important features. We had to rewrite all our legendary keyboard code and we are again far ahead than any other terminal. Here is what’s new:

* Caps as Control or escape is back!
* You can now also define what individual modifier keys do on presses. Want to press Caps and send escape? No problem!
* We now support sequences like C-M, etc...
* You can separate left and right modifiers. And even define key ups and downs.
* Shortcuts can now also be configured and redefined.
* You can now also assign a different key to Escape.
* You can also assign Ctrl-Space (emacs & tmux mark) to a different sequence within Blink.
* Accents are now considered too for specific sequences so if you have an international keyboard like French, Danish, etc... you will feel at home.
* Improved UI configuration for keyboard.

There are more changes:

* Updated libssh to 0.9.3
* Fixed import of ECDSA keys. #872
* Improved voice input.
* Added share option to selection menu. #758, #894, #743
* Guard stuck key view. #887
* Tune IME placement
* Added last tab, prev/next tab cycle commands. #641
* Added mosh UDP port range support. #881
* Profile file env vars support escapes.
* Add support for MOSH_ESCAPE_KEY. #875
13.0 2019-10-30
The first time you open Blink 13, you may think nothing changed. But under the hood, almost everything has.

We worked very hard to make this version as stable as you are used to and finally remove some small annoyances. Then we didn't stop there. We worked even harder to support new features of iOS and iPadOS 13.

The result is a Blink 13 packed with new features that make the most out of your device:

- iPadOS's most awaited feature is running multiple instances of the same app. Now, in addition to having multiple terminals inside Blink, you can have multiple Blink terminals running side by side!
- More powerful external display support. Blink is the only terminal for iOS that you can connect to an external display. On Blink 13, you can also switch between windows on display with Cmd-Shift-O.
- Take every window from where you left off. We made a full rewrite of our state internals. As a consequence, we ironed out corner cases to make the experience rock solid.
- We improved VoiceOver support so Blink is now the best tool for everyone. Accessibility is essential for us, and we plan to continue improving. Let us know what you need!
- New Control Center. Our new Control Center, activated with a 3 finger tap, is the most convenient way to control Blink. Try it out!
- Screencast Keys: Some of you started to screencast from Blink, and we loved it so much that we wanted to help you improve your videos. With the new Keycasts feature, Blink shows balloons as you type or perform gestures!
- The new on-screen keyboard makes a world of difference, especially when using Blink from the iPhone. The new arrows and "sliding" keys make sure you don't panic the next time you have to fix that server during an emergency.
- New and improved touch controls. Like two-finger scroll to support mouse wheel actions on the remote terminal. Type 'help' to find out what else is new!
- We have more: better known_hosts handling, native scrolling with the new iOS13 scroll bar, dark theme support, a rewrite of our shell functions with improved interactive commands, support for iPhone 11 devices, updated fonts, and tons of small tweaks and fixes.
12.9 2019-07-01
Version 12.9

Changes in Build 108

* Fixed Pragmata Pro (without ligatures) mu. #705
* Fixed row with image cleanup
* Fixed username from ./ssh/config. #379
* Added external screen overscan compensation modes. #708
* Speedup initial app start after new install. #734
* Updated mosh v1.3.2 (master). #609
* Updated libssh v0.9.0. #717, #711, #709, #616

Many thanks to @jakejarvis, @axot, @kkk669, @coppercash, @dmd, @pablopunk,
@hpetersen and @andrius.
12.8 2016-09-28
Version 12.8 Changes in Build 97 * Fixed system wide font selection. #701, 704 * Added configuration views for x-callback-url. * New font size measure algorithm. #702, #668 * Added Iosevka font. * Added `config delete-activities all` command. #700 * Fixed missing host in siri shortcuts. #592 Huge thanks to @toph-allen, @Kamik423, @comfortablynick, @Harwood and @maurizio-manuguerra-mq.
12.7 2019-03-08
Version 12.7

Changes in Build 87

* Updated libssh to 0.8.7
* Added Encrypt-then-MAC support. #616
* Fixed Ed25519 keys export. #681
* Updated openssl to v1.0.2r.
* Added brave and opera browsers support for opening urls.
* Fix crashes during closing windows. #602

Huge thanks to @holzschu, @TypedLambda, @botanicus, @vorband and @derekbelrose.
12.5 2019-02-10
Version 12.5

Changes in Build 84

* New ifconfig and openurl commands.
* Fixed adding ecdsa keys to ssh-agent with ssh-add command. #681
* New openurl command and open selected links honors BROWSER env var (googlechrome and firefox). #529
* New load env vars from .blink/profile file.
* New auth with keys from agent. #685
* Fixed icloud hosts ports sync. #333

Huge thanks to @holzschu, @treyharris, @TypedLambda and @lohitv9.
12.4 2019-01-11
Version 12.4

Changes in Build 81

* Fixed ssh use TERM env var for TTY. #604
* Fixed disabled kbd interactive auth method. #667
* Updated libssh to 0.8.6.
* Fixed images display over ssh. #663
* New cmd+shift+left/right shortcuts to switch terminals. #419, #496
* Fixed umlaut with capitals. #657
* Improved ssh pubkey authentication.
* Improved host verification. #648.
* Fixed command pipes. #637.
* Fixed geo command output, so it can be redirected. #626
* Clarify mosh configuration UI. #106
* Increased layout lock icon tappable area.

Huge thanks to @holzschu, @cjay, @jjarava, @DixonCider, @rdparker and @goerz.

Special thanks to @b00giZm for hist PR!
12.3 2018-12-06
What's New:
* New iPad Pro support. Maximize the space on your bezel-less devices the way you want it. We think you are going to love it, choose between Fill, Fit and Cover.
* Improved layout system and even a lock so that multi-tasking doesn't resize your terminal unnecessarily all the time.
* New option to map ~ as ESC. PR #619
* New say command. #629
* New key auto repeat is on by default.

* Improved keyboard interactive auth in ssh command.
* Updated hterm to latest
* Fixed font-family detection in single line css. #643
* Fixed prefer home indicator to be hidden. #608
* Bigger default font for ipads.
* Fixed few crashes.
* Fixed some memory leaks.
* Fixed completion of paths with spaces. #627
* Fixed key generation for ECDSA 521. #632
* New cmd+o shortcut toggles focus on current session. #561

Huge thanks to @botanicus, @premist, @xipher1, @s8m2s, @jaydenk, and @treyharris.

Special thanks to @BillWSY for his PR!
12.2 2018-11-21
More fixes to make for the best experience:
* We have added a flag (-2) to mosh so that you can connect with the new libssh or the old libssh2, for those who may still have compatibility issues.
* You can change to the old icon within the Appearance section.
* Improved mosh state restoration. #577
* Fixed grab ctrl+space option. #588, #606
* Fixed ssh default user. #605
* Fixed known_hosts check.
* Fixed restore cursor and text styles after command termination.
* Updated libssh to 0.8.5
* Fixed scp with custom port

We are working on a few changes for the iPad Pro, but wanted to release this to everyone ASAP!
12.1 2018-11-03
IMPORTANT: This is a quick update to fix an issue that was preventing login to remove servers using keys. Should be all back to normal. Enjoy and thanks for understanding!

Notes for Version 12
This is a gigantic update we have been working on for the last months and also the version many have been waiting for. SSH is crucial for Blink, so not only we are supercharging and getting ahead of everyone else, we will be ahead in the future too. We are now providing the best SSH client on iOS, the only one with proper support for ProxyCommand and tunnels, with a new agent and keys. This is now the closest to OpenSSH on iOS.
We didn't stop there. There are a lot of small new features too as well as bug fixes. This release has a lot of under the covers work to set the basis of what Blink will become in the next months, so stay tuned!

As always, we would not have been able to tackle an update this size without the help of our community. Special kudos to: @juneoh, @thariman, @saptarshiguha, @holzschu, @0x0000null, @thariman, @saptarshiguha, @x0wl, @aphecetche, @SilverEzhik. @myneid, @rfldn, @brandonshough, @rob, @goerz and @treyharris.

And of course, thanks a lot for your support.

Here is what is New:
* New ssh client based on libssh.
* New icon.
* Siri Shortcuts.
* Support for new keys, including ECDSA and Ed25519! (DSA too, but you shouldn't be using that).
* Keys can now also be files stored on ~/.ssh within Blink. Please note those keys are not stored within the Secure Enclave, but you can always import them in Blink.
* Special support for .ssh/config files!
* New ssh-agent support! We have added a few familiar commands: `ssh-agent`, `ssh-add` and a `ssh -A` flag which enables forwarding of the authentication agent connection. Everything should work just like the desktop.
* Fixed auth attempt with empty password. #81, #204
* Port Forwarding! Tunnel to a remote server using the usual -L and -R. And test, it supports both direct and reverse!
* ProxyCommand support! You can now jump from your bastion servers and support for any other crazy setups.
* New `ssh -W` for standard io forwarded over secure channel.
* SSH connections should now last a lot longer too. We also have a new "geo track" command that you can enable for extra control. It will return you a JSON format of your location.
* New ciphers supported from libssh, etc...
* SSH should now supports piping with > and better exec commands.
* Support for -o parameters within ssh (keep alive, etc...)
* Allow send env variables with `ssh -o sendenv=ENV` option.
* Better verbose output with -v[vvvvv]
* New `mosh --key` flag allows run mosh client without ssh.

* Updated and faster Pragmata Pro.
* Updated FiraCode to v1.206
* Resolving addresses within a VPN should now work better.
* Fixed broken colors in remote tmux.
* Fixed writes to ssh channels after EOF.
* New `ProxyCmd` option in hosts ssh config section. #203
* Fixed `del` (delete forward) key press on hardware keyboards. #559
* Fixed blank screen if custom theme uses unknown js functions. #558
* Fixed interactive prompts in ssh command.
* Fixed passcode lock screen with external monitor.
* Fixed command line parsing with > inside quotes. #203
* New scp use custom host port from blink host config. #564
* Old ssh command is now ssh2
* Many more small fixes, etc...
12 2018-11-02
This is a gigantic update we have been working on for the last months and also the version many have been waiting for. SSH is crucial for Blink, so not only we are supercharging and getting ahead of everyone else, we will be ahead in the future too. We are now providing the best SSH client on iOS, the only one with proper support for ProxyCommand and tunnels, with a new agent and keys. This is now the closest to OpenSSH on iOS.

We didn't stop there. There are a lot of small new features too as well as bug fixes. This release has a lot of under the covers work to set the basis of what Blink will become in the next months, so stay tuned!

As always, we would not have been able to tackle an update this size without the help of our community. Special kudos to: @juneoh, @thariman, @saptarshiguha, @holzschu, @0x0000null, @thariman, @saptarshiguha, @x0wl, @aphecetche, @SilverEzhik. @myneid, @rfldn, @brandonshough, @rob, @goerz and @treyharris.

And of course, thanks a lot for your support.

Here is what is New:
* New ssh client based on libssh.
* New icon.
* Siri Shortcuts.
* Support for new keys, including ECDSA and Ed25519! (DSA too, but you shouldn't be using that).
* Keys can now also be files stored on ~/.ssh within Blink. Please note those keys are not stored within the Secure Enclave, but you can always import them in Blink.
* Special support for .ssh/config files!
* New ssh-agent support! We have added a few familiar commands: `ssh-agent`, `ssh-add` and a `ssh -A` flag which enables forwarding of the authentication agent connection. Everything should work just like the desktop.
* Fixed auth attempt with empty password. #81, #204
* Port Forwarding! Tunnel to a remote server using the usual -L and -R. And test, it supports both direct and reverse!
* ProxyCommand support! You can now jump from your bastion servers and support for any other crazy setups.
* New `ssh -W` for standard io forwarded over secure channel.
* SSH connections should now last a lot longer too. We also have a new "geo track" command that you can enable for extra control. It will return you a JSON format of your location.
* New ciphers supported from libssh, etc...
* SSH should now supports piping with > and better exec commands.
* Support for -o parameters within ssh (keep alive, etc...)
* Allow send env variables with `ssh -o sendenv=ENV` option.
* Better verbose output with -v[vvvvv]
* New `mosh --key` flag allows run mosh client without ssh.

* Updated and faster Pragmata Pro.
* Updated FiraCode to v1.206
* Resolving addresses within a VPN should now work better.
* Fixed broken colors in remote tmux.
* Fixed writes to ssh channels after EOF.
* New `ProxyCmd` option in hosts ssh config section. #203
* Fixed `del` (delete forward) key press on hardware keyboards. #559
* Fixed blank screen if custom theme uses unknown js functions. #558
* Fixed interactive prompts in ssh command.
* Fixed passcode lock screen with external monitor.
* Fixed command line parsing with > inside quotes. #203
* New scp use custom host port from blink host config. #564
* Old ssh command is now ssh2
* Many more small fixes, etc...
11.26 2018-07-04
- Fixed Auto Lock after a fresh install.
- Fixed Blink as default app for opening files.
11.11 2018-06-13
Regular update with a few fixes and improvements:
- Fixed ssh-copy-id
- Fixed glyphs for subscripts and superscript
- Fixed showkey ocmmand
- Fixes for new platform versions.
- Fixes command reuse and password entry.
- Other bug fixes and crashes.
11.0 2018-05-31
We have been working relentlessly since our last version and we are very proud of what we are launching today.

Today’s release has a special collaborator, Nicolas Holzschuch. He is a hero for porting tools to iOS and we are very proud that he could do that within Blink.

- New Rendering engine. Smoother, faster and more accurate. We improved it so much that you may not need a new iPad next week. We had to go to desktop apps to compare the speed. Blink is now many times faster than Hyper.js and even faster than iTerm 2 long renderings. Big kudos to Yury for his outstanding work on this.
- Inertial Scrolling and Mouse events! As part of changing our rendering engine, we now support Inertial scrolling and mousedown and mouseup events. We will continue improving mouse support in next versions.
- Drag & Drop text from and to Blink.
- UNIX tools: You can now curl, scp, sftp, telnet, cd, ping, nc... I know what you are typing... telnet towel.blinkenlights.nl :)
- File Management: Blink's sandbox is now accessible within your device so you can operate with your files. Want to send something to a different app? Use the "open" command!
- iCloud Drive: Blink is now connected to iCloud Drive! You can seamlessly copy files from your iMac or any other devices to the Blink container.
- Linking to other apps: We took that further, and you can also "mount" other apps within Blink! You can now grep your git repositories from Working Copy, or curl a file and drop it to a different app!
- Better shell: We dropped linenoise and use REPL. We now have better autocompletions, "Reverse Search" and pipe commands or files!
- We have enabled ssh compression by default to increase speed.
- Multiple fixes and bugs crashed.

Thanks for your support!
10.126 2018-03-28
Fixing a few bugs:
- Fixed accents in mark mode when using external keyboards.
- Improved landscape mode on iPhone X
- Fixed selection on URLs or emails without host.
10.104 2018-03-21
We have great news in this release which should serve as a bridge while we work on tools and libssh:

- PragmataPro is now the official and default font for Blink!! Thanks to Fabrizio Schiavi for helping us make this happen. A Pro terminal needs a Pro font, and PragmataPro is the font that started it all. Designed with a lot of care on each glyph, looking incredibly great in small devices, and now we are proud to offer this to all of our users. We are bundling two version, with and without ligatures.
- Support for languages with multistage input like Chinese and Japanese! This together with us being the only terminal to support double width characters makes it the perfect combination.
- New keyboard sequences for Alt-Backspace, Shitf-Tab and C-M-key.
- Updated app icon.
- Updated Fira Code.
- Updated Solarized theme.
- Faster rendering thanks to less DOM manipulations.
- Fixed emoji width rendering.

Enjoy!
10.0 2018-02-14
Thanks to everyone for your support. During the next months Blink will challenge how you use and experience terminals, and 10 is the first big step towards that. This is an amazing release with multiple new features, but one stands over all: Persistent Connections for days, weeks, months... We won’t stop here, next steps will bring improvements on ssh and we want to finally create a experience with Blink that transcends your iOS devices.

This wouldn’t be possible without you and our community of testers and supporters. Blink also wouldn’t be possible without the help of other Open Source projects like Mosh and HTerm. We are now a small team (thanks Yury!), and even other Blink related projects are taking off too. You are part of all that now too. Thanks again for buying Blink and sharing the ride with us. Hope you enjoy it ;)

Here is a full list of features:
- Secured Mosh Persistent Connections and Restore.
- Image rendering!
- URL Links detection!
- Autocomplete for commands and hosts!
- New Control Command section with two fingers swipe up. You can control your music, etc...
- Support for Remote Copy under SSH.
- iPhone users, two fingers closes on-screen keyboard.
- More and better emojis support.
- Added "history" command to cleanup the history file.
- Bold fonts now with an option for bold or bright.
- New themes.
- Added Light/Dark keyboard setting.
- Support for installed fonts, so no more CSS is required.
- Control selections with keyboard! Read help for more information.
- Copy - Paste now works in unfocused mode too.
- Paste Selection.

- Faster Terminal rendering thanks to better writing flows.
- Updated HTerm!
- Updated Mosh to 1.3!
- Updated MBProgressHUD to fix race conditions.

- Fixed stuck Cmd key (deal with iOS issues).
- Fixed swipe ups triggering SmartKeys.
- Fixed Cmd as Ctrl for Ctrl+C and Ctlr+Z
- Fixed resize glitches.
- Improved loading time for terminal and custom fonts.
- Improved focus when switching between apps.
- Improved and smoother animations.
- Improved accessoryView handling if other screen is active.
- Improved all gestures internally.
- Fixed tab caching after closed.
- Fixed issues with irregular character widths misaligning columns.
- Fixed vertical rendering of fonts in some specific scenarios.
- Fixed issues with resizes and focus.
- Fixed unselect on tap.
- Fixed ssh restores crashing the app.
- Fixed external screen focus.
9.014 2017-11-15
- Fixed compatibility with iOS10

One more month, keeping you updated for more than a year!!! We have some interesting stuff this time:
- iPhone X support!
- Spotlight support! Connect directly to your server from wherever you are just by typing its name.
- Improved stability and terminal rendering in iOS11.
- Improved selection tuning.

- Shortcuts fixes.
- Closing a connecting mosh session shouldn't terminate the app.
- Ignore commands when app doesn't have focus. Should fix empty tabs!

We read your reviews and did our best to fix any issues too, but please remember to always open or contact our support so we can get more information when something isn't working.

Special thanks to AnjLab for their commits, and everyone who helped on GitHub for this release!
9.0 2017-11-12
One more month, keeping you updated for more than a year!!! We have some interesting stuff this time:
- iPhone X support!
- Spotlight support! Connect directly to your server from wherever you are just by typing its name.
- Improved stability and terminal rendering in iOS11.
- Improved selection tuning.

- Shortcuts fixes.
- Closing a connecting mosh session shouldn't terminate the app.
- Ignore commands when app doesn't have focus. Should fix empty tabs!

We read your reviews and did our best to fix any issues too, but please remember to always open or contact our support so we can get more information when something isn't working.

Special thanks to AnjLab for their commits, and everyone who helped on GitHub for this release!
8.026 2017-09-28
- Fixed keyboard settings bug and alignment of controls

- Avoid kbd to collapse while performing a selection
- Disable Smart Anything in iOS11
8.0 2017-09-26
Small changes and updates for iOS 11
- Disable Smart Quotes, etc...
- Fixed issue with keyboard disappearing during selection.
7.0 2017-07-14
- Selection Granularity at the character level.
- Mapped Ctrl+/ to 0x1f (undo on Emacs).
- Set Autolock with a timer.
- Improved behavior of SmartKeys when in SplitView.
- Remember KB language selection between sessions.

- Fixed issue with terminal resizing not resetting after rotation or SplitView
- Fixed issue with restart due to WKWebView changing on non-main thread.
5.028 2017-03-03
One more week, one more release with many small but important details fixed to smooth your UI. Right before we start greasing the wheels of your ssh and mosh connections. This time:
- Cmd+v is back.
- Smoothed that HUD, specially on resizes and on SplitView.
- Empty default user preventions.
- Zoom shortcuts changed, press "Shortcut"= to reset.
- Solarized theme fixes.
5.0 2017-02-09
- AirTerminals! Ever thought during a meeting... "Damn it Sam! If only I could connect this iPad to the TV and show my pals how it is done...". Now you can! Put an independent terminal on your remote AirPlay screen :)
- Lock Blink. Use TouchID and a PIN to lock your sessions with your device. Make sure your kids don't break havoc on your servers.
- Shortcuts. Blinkers love their keyboards. We made sure they do not have separate from them to move, create, or remove terminals. Find it out on Settings > Keyboard > Shortcuts.
- Want to use SmartKeys when an external keyboard is connected? Now you can switch them on and off from configuration.
- View geometry (rows and columns) of the screen after each resize. This was a request from a friend, hope he still keeps his promise on that beer when this was fixed :)
- In Blink your cursor blinks, but for those of you who do not wanna Blink to blink, you can now turn it off from Appearance.

- Fixed cursor blink sequence so that it always starts as ON.
- Fixed Host Port not resetting properly.
- Fixed overlay getting covered in landscape mode.
- Fixed "What's New in This Version" writing mood.

- Smoother experience thanks to cleanups and improvements.

We'd like to thank Anjlab for their help on making some of this cool stuff happen. Check their apps too!
4.0 2017-01-11
Keeping your Blink updated, one more week!
- iCloud Hosts sync. Synchronize hosts between devices. If a Host already has been synced, it provides conflict resolution. No critical data like passwords is saved.
- Added ARMv7 support. Support for 32 bit devices like iPad 2, 3, iPhone 5, etc... We added this as a feature for our current users, but please take into account some devices are really slow.
- Added IPv6 support for hosts.
- Share Public Encryption Keys. You can now share the public key from the Keys section to other apps, like Mail.

- Updated Fira Code font to v1.204.
- Improved error checking on Themes and Font uploads. Auto correct if the GH URL is not a raw one.

- Fixed bug with password not getting saved on host creation
- Fixed crash when hitting arrows with landscape keyboard on Plus devices.
- Rolled back LC_CTYPE enforcement on server.
3.0.55 2016-12-22
- Rolled back Unicode charset forced on server.
3.0 2016-12-17
- NEW Autorepeat for normal keys on external keyboard. Vim users rejoice!
- NEW Default User for connections based on device.
- NEW Comments for Public Keys.

- Security updates to libraries.

- Fixed critical bugs affecting ssh connections.

Special thanks on this release to Michael Goerz and Pancho Horrillo :)
2.0 2016-11-11
# Version 2.0
- NEW On-screen keyboard redesigned with more space for modifiers, FKeys and Cursor keys. A central scrollable area now handles more helper keys. Activate the Alternate keys by taping on the Alt key. And now tap on a modifier to activate it as a normal button, or make a long press to chain different combinations.
- NEW Add your own Fonts & Themes! More info on (https://github.com/blinksh/fonts) and (https://github.com/blinksh/themes)
- NEW Multistep authentication. Servers with google authenticator or similar will now connect without problems :)
- NEW Fira Code font with ligatures included. Thanks to @anjlab

- Added -l parameter to ssh for Hosts.
- Improved message on how to use hosts after adding them.
- Fixed on-screen arrows.
- Fixed F0 as F10 on external keyboard.
- Fixed keys selection problem on settings
- Fixed ssh-copy-id issue when accessing the host for the first time
1.0 2016-09-28