]>
Commit | Line | Data |
---|---|---|
11cd1451 MG |
1 | 2009-03-17 Markus Gutschke <markus@shellinabox.com> |
2 | ||
3 | * Allow root to bind to privileged port. | |
4 | ||
30046882 MG |
5 | 2009-03-17 Markus Gutschke <markus@shellinabox.com> |
6 | ||
7 | * Fixed IE6 support. | |
8 | ||
9 | * Fixed possible memory corruption, when sessions time out. | |
10 | ||
0f21d7cb MG |
11 | 2009-03-16 Markus Gutschke <markus@shellinabox.com> |
12 | ||
13 | * Fixed some compiler warnings, that newer versions of GCC issue. | |
14 | ||
f4a48088 MG |
15 | 2009-02-27 Markus Gutschke <markus@shellinabox.com> |
16 | ||
9c2eb40e MG |
17 | * Added fallback on old-style pty's, if /dev/pts is not mounted. |
18 | ||
8bcba5ef MG |
19 | * Work-around for systems that don't define a "nogroup" group. |
20 | ||
f4a48088 MG |
21 | * Remove the dependency on fdopendir, which does not exist |
22 | everywhere. | |
23 | ||
bf1ec4d2 MG |
24 | 2009-02-16 Markus Gutschke <markus@shellinabox.com> |
25 | ||
f1645225 | 26 | * Include VCS revision number in user-visible version string. |
bf1ec4d2 MG |
27 | |
28 | * Allow "configure" to select whether OpenSSL and PAM libraries | |
29 | should be used at all, dynamically searched-for at run-time, or | |
30 | linked as a regular dynamic library. | |
31 | ||
f1645225 MG |
32 | * Fixed various bugs that prevents ShellInABox from running on |
33 | FreeBSD | |
34 | ||
05bbcdd8 MG |
35 | 2009-02-12 Markus Gutschke <markus@shellinabox.com> |
36 | ||
37 | * Released version 2.4 | |
38 | ||
bdd01e84 MG |
39 | 2009-02-11 Markus Gutschke <markus@shellinabox.com> |
40 | ||
41 | * Fixed fatal compiler warning if compiling without SSL support. | |
42 | ||
43 | * Fixed cursor hiding and showing | |
44 | ||
45 | * Fixed various rendering glitches reported by Phil Endecott of | |
46 | Anyterm (http://anyterm.org) fame. | |
47 | ||
48 | * Made code more portable. In particular, fixed sed scripts. | |
49 | ||
50 | * Added explicit config.h file, instead of passing configuration | |
51 | options on the compiler's command line. | |
52 | ||
53 | * Fixed compilation issues on BSD systems. Code is still untested | |
05bbcdd8 | 54 | and unsupported on non-Linux systems at this time. |
bdd01e84 | 55 | |
6d0b7914 MG |
56 | 2009-01-21 Markus Gutschke <markus@shellinabox.com> |
57 | ||
58 | * Released version 2.3 | |
59 | ||
60 | * Fixed a show-stopper bug that broke the --cert option. | |
61 | ||
dfcaa4c1 MG |
62 | 2009-01-21 Markus Gutschke <markus@shellinabox.com> |
63 | ||
64 | * Released version 2.2 | |
65 | ||
66 | * Fixed a bug that could result in the font getting corrupted. | |
67 | ||
68 | * Improved compatibility with more versions of the OpenSSL library. | |
69 | Previously, the feature test for TLSEXT did not always work correctly, | |
70 | resulting in compilation failures. | |
71 | ||
72 | * Improved support for embedding shellinaboxd into existing web | |
73 | services. SSL certificates can now be passed in through a file | |
74 | handle, and port and pid numbers can be retrieved from the CGI header. | |
75 | ||
76 | 2009-01-08 Markus Gutschke <markus@shellinabox.com> | |
5e56158a MG |
77 | |
78 | * Released version 2.1 | |
79 | ||
80 | * Fixed build errors mostly related to x86_64. | |
81 | ||
82 | * Added --no-beep command line option to avoid VLC plugin crashing | |
83 | Firefox/x86_64. | |
84 | ||
85 | * Fixed multi-line selections in Firefox. | |
86 | ||
d513c551 MG |
87 | 2009-01-01 Markus Gutschke <markus@shellinabox.com> |
88 | ||
89 | * Added CGI mode for demand-loading the shellinaboxd daemon | |
90 | from a web server. This also allows for the web server to | |
91 | perform authentication, instead of having shellinaboxd do so. | |
92 | ||
93 | * Tightened setuid-root operation to no longer allow switching | |
94 | to arbitrary users/groups. As before, setuid-root remains a | |
95 | non-standard configuration that is not currently recommended. | |
96 | ||
97 | * Fixed session management to deal better with torn down | |
98 | connections. Closed one bug that could have resulted in | |
99 | permanently orphaned connections, when the browser navigated | |
100 | away from the page. | |
101 | ||
7460295f MG |
102 | 2008-12-27 Markus Gutschke <markus@shellinabox.com> |
103 | ||
104 | * First public release of the version 2.0 rewrite. This is the | |
105 | first release of ShellInABox that supports an AJAX interface | |
106 | instead of the original Java applet. | |
107 |