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