Commit graph

18 commits

Author SHA1 Message Date
zodiac
4bab85fdc2 On x86_64, accessing varargs is destructive. For repeated calls to vsnprintf()
we have to create a copy with va_copy().


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@34 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-08 01:29:20 +00:00
zodiac
7504fc886e - We should check OPENSSL_NO_TLSEXT to see whether TLSEXT support is available.
- Minor clean ups.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@33 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-08 00:36:12 +00:00
zodiac
ff781065ac Adjust command line for objcopy to build do the right thing on x86_64.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@32 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-08 00:05:03 +00:00
zodiac
ee9a860bc2 Fixed a printf format error when compiling on 64bit.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@31 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-07 23:53:14 +00:00
zodiac
799169b020 Fixed a printf format error when compiling in 64bit mode.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@30 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-07 23:35:40 +00:00
zodiac
48a3768baa Found a work-around for gcc warning about type-punning.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@29 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-05 20:42:07 +00:00
zodiac
632460dbbe Allow multi-line selections in Firefox.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@28 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-02 20:55:43 +00:00
zodiac
71241318f0 Made vt100.js copyright dialog box more informative.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@27 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-02 20:43:33 +00:00
zodiac
fb38aa1022 Added recent changes to ChangeLog file.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@26 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-02 18:19:46 +00:00
zodiac
046a9305c9 Updated copyright notice.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@25 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-02 06:09:13 +00:00
zodiac
8dc6ebbfa6 Negotiate session keys early, allowing web servers to perform authentication
when operating in CGI mode.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@24 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-01 23:16:32 +00:00
zodiac
60d6d8433a Fix a bug that could result in orphaned sessions if a browser just navigated
away from the page and never returned.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@23 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-01 18:17:44 +00:00
zodiac
35aa1a7881 - Tightened setuid operation to not allow any user or group changes.
- Added support for --cgi mode.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@22 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-01-01 05:53:04 +00:00
zodiac
8f2d101f6d Add a suggestion for the Debian package to install SSL and PAM libraries.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@21 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2008-12-31 17:10:28 +00:00
zodiac
09f12aa890 Add better support for old versions of OpenSSL that did not yet understand SNI.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@20 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2008-12-30 02:42:45 +00:00
zodiac
59bc54424d Fixed a small number of typos and formatting inconsistencies.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@19 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2008-12-30 01:43:08 +00:00
zodiac
aab20f5ed0 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.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@2 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2008-12-29 23:57:07 +00:00
(no author)
ed80ce65c7 Initial directory structure.
git-svn-id: https://shellinabox.googlecode.com/svn/trunk@1 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2008-12-29 23:47:30 +00:00