Commit graph

  • cc8979092c Fixed FreeBSD support. We now find both /bin/login and /usr/bin/login. We provide our own conversation function, if PAM misc is not available. We rely on login_tty to set up the terminal for us. And we avoid a few other API uses that turned out to be Linux specific extensions. zodiac 2009-02-17 00:51:41 +0000
  • 11d1a710f2 Work-around for compilers that turn on "-Wformat=2" by default. This is an ill-advised choice, as this particular compiler options has a tendency to generate a lot of false positives. zodiac 2009-02-15 20:01:53 +0000
  • 9dd2367209 Released version 2.4: zodiac 2009-02-13 01:58:01 +0000
  • 706fbf9ebe Add config.h and config.h.in to the source repository. zodiac 2009-02-12 00:49:37 +0000
  • 1e27276feb Use a config.h file, instead of passing configuration options on the compiler's command line. zodiac 2009-02-11 23:25:15 +0000
  • f969b8b19c Fixed cursor hiding and showing. zodiac 2009-02-09 17:15:32 +0000
  • ef921b0ba2 Fixed various rendering glitches reported by Phil Endecott of Anyterm (http://anyterm.org) fame. zodiac 2009-02-09 00:13:48 +0000
  • 75c09f9f83 Make code a little more portable. In particular, fix sed scripts. zodiac 2009-02-02 21:42:33 +0000
  • 90d9d492b7 Added better compatibility with different versions of compilers and libaries. In particular, work around a problem with gcc complaining about NULL format strings. And added additional system header files that might be required on some platforms. zodiac 2009-02-02 00:55:15 +0000
  • 8a6cba17f1 Released version 2.3 zodiac 2009-01-22 02:42:52 +0000
  • 6e8862b6b5 Fix --cert option that was accidentally broken by the new --cert-fd support. zodiac 2009-01-22 02:37:46 +0000
  • db0a562025 Clean up white-space in usage message. zodiac 2009-01-22 01:31:42 +0000
  • 05ba429e47 Removed extraneous "-c" option. zodiac 2009-01-22 00:55:14 +0000
  • 349f0795e6 Released version 2.2 zodiac 2009-01-22 00:39:16 +0000
  • 646bd6a853 Clean up feature selection in JavaScript code, and add a new feature that disables the "SSL" context menu option. Tweaked initial handshake for SSL certificate negotiation when using --cert-fd and --cgi. zodiac 2009-01-21 23:38:25 +0000
  • 949d763498 Unexport sslGenerateCertificate() which is only needed by ssl.c internally. zodiac 2009-01-21 23:35:20 +0000
  • e40a555cbf Allow SSL certificate and key to be passed in through a file handle. zodiac 2009-01-17 03:37:20 +0000
  • f16b2cb543 Fixed a typo that could occasionally corrupt the default font. zodiac 2009-01-15 20:02:50 +0000
  • 1db2a6f7c6 Be more conservative in testing for TLSEXT support. zodiac 2009-01-15 03:14:24 +0000
  • b9227e6abf Allow unknown search parameters in the CGI URL zodiac 2009-01-15 03:13:49 +0000
  • c57b4aedad Make the CGI port and pid available to the web server. zodiac 2009-01-15 03:13:08 +0000
  • 537d83a5b1 - Released version 2.1 - Fixed a few more build issues. zodiac 2009-01-12 18:59:06 +0000
  • 2212ea7606 Added --no-beep command line option to avoid VLC plugins crashing Firefox. Instead, switch to visual bell. zodiac 2009-01-08 22:53:05 +0000
  • 4bab85fdc2 On x86_64, accessing varargs is destructive. For repeated calls to vsnprintf() we have to create a copy with va_copy(). zodiac 2009-01-08 01:29:20 +0000
  • 7504fc886e - We should check OPENSSL_NO_TLSEXT to see whether TLSEXT support is available. zodiac 2009-01-08 00:36:12 +0000
  • ff781065ac Adjust command line for objcopy to build do the right thing on x86_64. zodiac 2009-01-08 00:05:03 +0000
  • ee9a860bc2 Fixed a printf format error when compiling on 64bit. zodiac 2009-01-07 23:53:14 +0000
  • 799169b020 Fixed a printf format error when compiling in 64bit mode. zodiac 2009-01-07 23:35:40 +0000
  • 48a3768baa Found a work-around for gcc warning about type-punning. zodiac 2009-01-05 20:42:07 +0000
  • 632460dbbe Allow multi-line selections in Firefox. zodiac 2009-01-02 20:55:43 +0000
  • 71241318f0 Made vt100.js copyright dialog box more informative. zodiac 2009-01-02 20:43:33 +0000
  • fb38aa1022 Added recent changes to ChangeLog file. zodiac 2009-01-02 18:19:46 +0000
  • 046a9305c9 Updated copyright notice. zodiac 2009-01-02 06:09:13 +0000
  • 8dc6ebbfa6 Negotiate session keys early, allowing web servers to perform authentication when operating in CGI mode. zodiac 2009-01-01 23:16:32 +0000
  • 60d6d8433a Fix a bug that could result in orphaned sessions if a browser just navigated away from the page and never returned. zodiac 2009-01-01 18:17:44 +0000
  • 35aa1a7881 - Tightened setuid operation to not allow any user or group changes. - Added support for --cgi mode. zodiac 2009-01-01 05:53:04 +0000
  • 8f2d101f6d Add a suggestion for the Debian package to install SSL and PAM libraries. zodiac 2008-12-31 17:10:28 +0000
  • 09f12aa890 Add better support for old versions of OpenSSL that did not yet understand SNI. zodiac 2008-12-30 02:42:45 +0000
  • 59bc54424d Fixed a small number of typos and formatting inconsistencies. zodiac 2008-12-30 01:43:08 +0000
  • 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. zodiac 2008-12-29 23:57:07 +0000
  • ed80ce65c7 Initial directory structure. (no author) 2008-12-29 23:47:30 +0000