shellinabox/ChangeLog
zodiac 84dcc33650 Allow "configure" to explicitly disable OpenSSL and PAM support. Also, allow
OpenSSL and PAM libraries to be optionally linked as regular shared libraries
instead of being searched for and loaded at run-time.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@65 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-02-17 04:13:47 +00:00

82 lines
2.6 KiB
Text

2009-02-16 Markus Gutschke <markus@shellinabox.com>
* Fixed various bugs that prevents ShellInABox from running on
FreeBSD
* Allow "configure" to select whether OpenSSL and PAM libraries
should be used at all, dynamically searched-for at run-time, or
linked as a regular dynamic library.
2009-02-12 Markus Gutschke <markus@shellinabox.com>
* Released version 2.4
2009-02-11 Markus Gutschke <markus@shellinabox.com>
* Fixed fatal compiler warning if compiling without SSL support.
* Fixed cursor hiding and showing
* Fixed various rendering glitches reported by Phil Endecott of
Anyterm (http://anyterm.org) fame.
* Made code more portable. In particular, fixed sed scripts.
* Added explicit config.h file, instead of passing configuration
options on the compiler's command line.
* Fixed compilation issues on BSD systems. Code is still untested
and unsupported on non-Linux systems at this time.
2009-01-21 Markus Gutschke <markus@shellinabox.com>
* Released version 2.3
* Fixed a show-stopper bug that broke the --cert option.
2009-01-21 Markus Gutschke <markus@shellinabox.com>
* Released version 2.2
* Fixed a bug that could result in the font getting corrupted.
* Improved compatibility with more versions of the OpenSSL library.
Previously, the feature test for TLSEXT did not always work correctly,
resulting in compilation failures.
* Improved support for embedding shellinaboxd into existing web
services. SSL certificates can now be passed in through a file
handle, and port and pid numbers can be retrieved from the CGI header.
2009-01-08 Markus Gutschke <markus@shellinabox.com>
* Released version 2.1
* Fixed build errors mostly related to x86_64.
* Added --no-beep command line option to avoid VLC plugin crashing
Firefox/x86_64.
* Fixed multi-line selections in Firefox.
2009-01-01 Markus Gutschke <markus@shellinabox.com>
* Added CGI mode for demand-loading the shellinaboxd daemon
from a web server. This also allows for the web server to
perform authentication, instead of having shellinaboxd do so.
* Tightened setuid-root operation to no longer allow switching
to arbitrary users/groups. As before, setuid-root remains a
non-standard configuration that is not currently recommended.
* Fixed session management to deal better with torn down
connections. Closed one bug that could have resulted in
permanently orphaned connections, when the browser navigated
away from the page.
2008-12-27 Markus Gutschke <markus@shellinabox.com>
* First public release of the version 2.0 rewrite. This is the
first release of ShellInABox that supports an AJAX interface
instead of the original Java applet.