]> andersk Git - test.git/blobdiff - ChangeLog
Use 2048-bit RSA keys for auto-generated certificates.
[test.git] / ChangeLog
index facb022cf3f5d73c66302b2a54ba27cd3c911e9d..c1c14bdd114352988b1a360a16b11ee5a0d079d4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2010-09-11  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added --pidfile= option that can be used even if running in the
+       foreground.
+
+2010-09-04  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added an optional on-screen keyboard. Must be activated by the
+       user by selecting the option in the context-menu.
+
+2010-09-03  Markus Gutschke  <markus@shellinabox.com>
+
+       * Fix some scaling related issues. This fix is thanks to some
+       excellent detective work by Jan <siev...@zedat.fu-berlin.de>.
+
+       * Allow changing of font sizes in the user CSS.
+
+2010-08-19  Markus Gutschke  <markus@shellinabox.com>
+
+       * Thanks to lotr44's excellent analysis of the problem, we now have
+       a fix for the problem with typing "!" on French keyboards.
+
+2010-08-06  Markus Gutschke  <markus@shellinabox.com>
+
+       * Allow users to disable the blinking cursor from the context menu.
+
+2010-07-08  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added support for systems that have utmpx.h, but don't implement
+       updwtmpx().
+
+2010-07-02  Markus Gutschke  <markus@shellinabox.com>
+
+       * Fixed a NULL pointer dereference that can occur when hostnames
+       do not resolve. Thanks to <vmagerya> for pointing out this problem.
+
+2010-03-31  Markus Gutschke  <markus@shellinabox.com>
+
+       * Tweaked the build system to work better on OpenWRT. This is largely
+       thanks to very helpful bug reports, and lots of testing by Jan Jaeger.
+
+2010-03-29  Markus Gutschke  <markus@shellinabox.com>
+
+       * Started working on support for WebSockets.
+
+       * Fixed some compiler warnings when compiling with -Wextra
+
+       * Thanks to Jan Jaeger's excellent bug report, made some changes
+       that should make it easier to build ShellInABox for OpenWRT.
+
+2009-12-10  Markus Gutschke  <markus@shellinabox.com>
+
+       * Add .note.GNU-stack to all object files so that the generated
+       binary doesn't erroneously request an executable stack.
+
+2009-12-03  Markus Gutschke  <markus@shellinabox.com>
+
+       * Allow retrieval of the user's default login shell from
+       /etc/passwd.
+
+       * Allow the code to be built without support for the LOGIN
+       service, as calling /bin/login does not work well on Fedora.
+
+2009-12-02  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added fallback code that dynamically computes the correct commandline
+       arguments for "objcopy" if building for an otherwise unknown target
+       platform.
+
+2009-12-01  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added some basic sanity checks to the commit script that now makes
+       sure we at least attempt to keep copyright dates updated whenever we
+       make changes.
+
+       * Added checks that the debian/changelog file is up-to-date
+
+       * Added debian/watch file
+
+       * Updated the Standards-Version in debian/control. Still need to
+       review whether we are in full compliance, though.
+
+       * Fixed lintian errors.
+
+2009-11-29  Markus Gutschke  <markus@shellinabox.com>
+
+       * Preparations for packaging ShellInABox in a way that makes it
+       easy for Debian package maintainers to pick it up.
+
+2009-11-25  Markus Gutschke  <markus@shellinabox.com>
+
+       * On browsers that support CSS transforms, enable switching between
+         80 and 132 column mode.
+
+2009-11-21  Markus Gutschke  <markus@shellinabox.com>
+
+       * Updated manual page documenting --user-css
+
+       * Released version 2.10
+
+2009-11-18  Markus Gutschke  <markus@shellinabox.com>
+
+       * Fixed some compiler warnings when using more recent versions of
+       gcc and glibc.
+
+       * Tweak the handling of CTRL keys, so that some of the more unusual
+       combinations work. For historic reasons, there is an expectation that
+       CTRL-3..CTRL-8 return specific control characters. Also fixed the
+       handling of CTRL-\ which could cause problems with some browsers.
+
+       * Rely on the browser for capitalization. This should fix Capslock
+       behavior. Hopefully, it won't break any other keyboard features or
+       layouts.
+
+2009-08-20  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added transparent printing support. The development of this
+       feature is sponsored by De Bortoli Wines Pty Limited and by
+       Eternity Technologies.
+
+2009-08-19  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added a ${url} parameter that can be used in the service description.
+
+2009-08-11  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added support for user selectable style sheets. Included example
+       style sheets that allow switching to white-on-black or to monochrome
+       mode from the right click context menu.
+
+       * Fixed the "|" key on Swedish keyboards.
+
+2009-07-30  Markus Gutschke  <markus@shellinabox.com>
+
+       * Added the --css command line option to make incremental changes
+       to the style sheet without having to load a full replacement with
+       the --static-file option. Added an example that enables white text
+       on a black background.
+
+       * Added Debian specific documentation to the manual page.
+
+2009-07-29  Markus Gutschke  <markus@shellinabox.com>
+
+       * Allow unprivileged users to run the daemon. This requires
+       calling "ssh" instead of "login".
+
+2009-07-27  Markus Gutschke  <markus@shellinabox.com>
+
+       * Use JavaScript redirection for attaching the missing slash to
+       the URL. This should make it easier to use reverse proxies. It was
+       already possible to run shellinaboxd behind a proxy, but a lot of
+       users got the configuration wrong.
+
+2009-07-08  Markus Gutschke  <markus@shellinabox.com>
+
+       * Optionally compress large responses, if the browser accepts
+       deflate compression. This mainly improves start up time.
+
+       * More fine tuning of the regular expressions that detect URLs.
+       We now allow '.' and ',' in URLs, as long as they are not at the
+       very end of the URL, where they would probably be part of the
+       enclosing sentence and not actually part of the URL.
+
 2009-07-06  Markus Gutschke  <markus@shellinabox.com>
 
        * Making it easier to host the terminal on non-root URLs by always
        redirecting to a URL that includes a trailing slash.
 
        * Run-time testing for availability of libpthread functions does not
-         work reliably on some platforms. So, avoid doing so on anything
-         other than Linux/i386. For all other platforms, assume that the code
-         is not linked against libpthread. For ShellInABox, this is always
-         the correct assumption. But if the code gets embedded into other
-         projects, this might have to be changed.
+       work reliably on some platforms. So, avoid doing so on anything
+       other than Linux/i386. For all other platforms, assume that the code
+       is not linked against libpthread. For ShellInABox, this is always
+       the correct assumption. But if the code gets embedded into other
+       projects, this might have to be changed.
 
 2009-07-05  Markus Gutschke  <markus@shellinabox.com>
 
This page took 0.072429 seconds and 4 git commands to generate.