shellinabox (2.21+really2.21-1) unstable; urgency=medium

  * New upstream version 2.21+really2.21
    - Bump number to leapfrog binNMUs of native package (Closes: #1118253)
    - Fresh git-archive of recently-pushed tag for existing upstream.

 -- Andrew Bower <andrew@bower.uk>  Fri, 17 Oct 2025 21:09:36 +0100

shellinabox (2.21-1) unstable; urgency=medium

  [ Emmanuel Arias ]
  * Standards-Version: 4.7.2 (routine-update)
  * debhelper-compat 13 (routine-update)
  * Secure URI in copyright format (routine-update)
  * Remove trailing whitespace in debian/changelog (routine-update)
  * Remove trailing whitespace in debian/control (routine-update)
  * Remove empty debian/source/options.
  * Use canonical URL in Vcs-Git.
  * d/rules: Remove autotools-dev and autoreconf from dh --with. Also
    remove binutils from Build-Depends (Closes: #873622).
  * Provide systemd service (Closes: #793854, #1039367)
  * d/control: Set myself and Marc Singer as Uploaders. Set Package
    Salvaging Team as Maintainer.
    Closes: #1115287
  * d/control: Update Vcs-* links.
  * d/control: Update Homepage link.

  [ Andrew Bower ]
  * Convert to 3.0 (quilt) format from 3.0 (native) format.
    - Along with new upstream tag, Closes: #1094327
    - Add upstream watch file.
  * Patch to add --user-css-dir option to scan user CSS definitions
  * Improve service unit file.
  * Rewrite initscript with init-d-script(5).
  * Remove boilerplate comments from maintscripts.
  * Remove maintscript compat for upgrade from <=2.14 (pre-2015).
  * Use sysusers.d and tmpfiles.d.
  * d/control: Add myself to Uploaders.
  * Simplify SHELLINABOX_* config variable scheme.
  * d/NEWS: inform users of incompatible config changes.
  * d/rules: add hardening options
  * d/copyright: drop FSF postal address
  * d/source/include-binaries: delist build artefact demo/keyboard.png
  * Remove obsolete lintian override

  [ Andreas Tille ]
  * Add debian/upstream/metadata

 -- Andrew Bower <andrew@bower.uk>  Mon, 06 Oct 2025 21:50:19 +0100

shellinabox (2.21) unstable; urgency=medium

  * Patched DoS vulnerability reported by Imre Rad.

 -- Marc Singer <elf@debian.org>  Sun, 09 Sep 2018 12:10:40 -0700

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 <elf@debian.org>  Wed, 09 Nov 2016 09:52:24 -0800

shellinabox (2.19) unstable; urgency=high

  * Added support for middle-click paste, #350.
  * Improved iOS support, #354.
  * New logic to enable soft keyboard icon, #119, #321, #354.
  * Disable HTTP fallback using the URL /plain.  Consequently disables
    automatic upgrades from HTTP to HTTPS, #355. (CVE-2015-8400).

 -- Marc Singer <elf@debian.org>  Sat, 05 Dec 2015 10:24:12 -0800

shellinabox (2.18) unstable; urgency=low

  * Fixed reverse vide rendering, #341.
  * Using stdout for version information, #344.
  * Added CGI session key in HTTP response.
  * Child process cleanup, #103.
  * Merged #340.
  * Autoconf updates.
  * Disabled utmp logging.
  * Merge #338, killing children with HUP.
  * Fixed handling of large HTTP requests.
  * Enhanced logging clarity with prefix.

 -- Marc Singer <elf@debian.org>  Sat, 10 Oct 2015 10:53:38 -0700

shellinabox (2.17) unstable; urgency=medium

  * Generally, SSL updates.
  * Disabling secure client-initiated renegotiation, an abused and
    unnecessary feature.
  * Added support for PFS using ECDHE.
  * Guarding build against old versions of SSL.

 -- Marc Singer <elf@debian.org>  Fri, 07 Aug 2015 20:48:33 -0700

shellinabox (2.16) unstable; urgency=low

  * New release to guarantee upgrades for people who had installed a
    2.15-1 release candidate.
  * Update to About dialog to use GitHub URLs.

 -- Marc Singer <elf@debian.org>  Fri, 24 Jul 2015 11:45:22 -0700

shellinabox (2.15) unstable; urgency=low

  * Improved clean-liness so that source archive is clean.
  * First release from GitHub. (Closes: #785181)

  [Contributions by Alexandre Detiste <alexandre.detiste@gmail.com>]
  * Bump std version to 3.9.6, no change needed
  * Bump debhelper compat to 9
  * Move lintian exception in d/shellinabox.lintian
  * Change urls to new GitHub repos
  * Retain user preferences on upgrade (Closes: #786441)

 -- Marc Singer <elf@debian.org>  Fri, 24 Jul 2015 09:16:18 -0700

shellinabox (2.14-1) unstable; urgency=low

  * Revised install target of debian/rules.
  * Revised postrm and prerm to fix dangling symlinks on
    purge. (Closes: #668720.)

 -- Marc Singer <elf@debian.org>  Sat, 21 Apr 2012 10:26:21 -0700

shellinabox (2.13-1) unstable; urgency=low

  * Typo in web address.  (Closes: #668130.)
  * Removing PATH_MAX reference which should fix Hurd build.

 -- Marc Singer <elf@buici.com>  Mon, 09 Apr 2012 18:34:17 -0700

shellinabox (2.12-1) unstable; urgency=low

  * Moved libssl from a dependency to a recommended package using a helper
    progam.  Fixed typo in dependency to lsb-base. (Closes: #667938.)
  * Added support for runtime naming of the libssl so library.

 -- Marc Singer <elf@debian.org>  Sat, 07 Apr 2012 15:39:11 -0700

shellinabox (2.11-1) unstable; urgency=low

  * First release into archive. (Closes: #535905.)
  * Applied patches from the issues database.
  * Rolled major revision so that the tarball is complete.

 -- Marc Singer <elf@debian.org>  Sat, 07 Apr 2012 15:01:11 -0700
