From 5c7fb5cde2d2a74775af040549bb5cb11aae6790 Mon Sep 17 00:00:00 2001 From: Marc Singer Date: Wed, 9 Nov 2016 11:40:33 -0800 Subject: [PATCH] New release with bug fixes. o Especially important is the OpenSSL fix. --- README.md | 14 ++++++++++++++ debian/changelog | 22 ++++++++++++++++++++++ debian/control | 6 ++++-- 3 files changed, 40 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6a4a851..fa3f0a2 100644 --- a/README.md +++ b/README.md @@ -105,3 +105,17 @@ created from our sources. In new issue report please include following things: Also feel free to post any questions or comments in [shellinabox chat room](https://gitter.im/shellinabox/shellinabox) on Gitter. + + +Known Issues +------------ + +* The openssl package is required for HTTP/SSL support. + Shell-in-a-box may be used without SSL such that the login session + is not encrypted. To enable automatic creation of self-signed + certificates or to use a generated certificate, install openssl. + +* On Debian Jessie, the default openssl package does not include the + utilities necessary for Shell-in-a-box to generate self-signed + certificates. Upgrade openssl to install a version of the tools + that support certificate creation. diff --git a/debian/changelog b/debian/changelog index 1c1b9c2..4d2f7cd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,25 @@ +shellinabox (2.20) unstable; urgency=medium + + * Fixed issue #222, LOGIN service + * Fixed issue #360, ignore escape sequences to fix dir listing + * Fix for function key presses + * Adjusting scale on IE + * New option to disable peer check (#364) + * Add option for custom SSH port + * Support for APL characters + * PDF documentation + * Fix for BSD build + * New ready event support + * OpenSSL 1.1 fixes (Closes: #828542) + * May build with MUSL library + * Documentation added that SSL support is optional and requires + installation of openssl on Debian. (Closes: #839067) + * Jessie requires explicit installation of openssl because the default + package does not include the necessary utilities to support creation + of certificates. (Closes: #839066) + + -- Marc Singer Wed, 09 Nov 2016 09:52:24 -0800 + shellinabox (2.19) unstable; urgency=high * Added support for middle-click paste, #350. diff --git a/debian/control b/debian/control index 929edd8..a712471 100644 --- a/debian/control +++ b/debian/control @@ -16,5 +16,7 @@ Suggests: openssl Description: publish command line shell through AJAX interface Shellinabox can export arbitrary command line programs to any JavaScript enabled web browser. By default, it prompts for username and password - and then exports a SSL/TLS encrypted login shell. Shellinabox provides - a VT100 compatible terminal emulator that runs within any modern browser. + and then exports a login shell. Shellinabox provides a VT100 + compatible terminal emulator that runs within any modern + browser. Support for HTTPS protocol (SSL/TLS encryption) is optional + and requires installation of openssl.