]> andersk Git - test.git/blob - ChangeLog
Released version 2.8
[test.git] / ChangeLog
1 2009-05-23  Markus Gutschke  <markus@shellinabox.com>
2
3         * Released version 2.8
4
5 2009-05-22  Markus Gutschke  <markus@shellinabox.com>
6
7         * Improved support for entering non-ASCII characters.
8
9 2009-05-20  Markus Gutschke  <markus@shellinabox.com>
10
11         * Fixed various issues with building on OpenBSD
12
13 2009-04-28  Markus Gutschke  <markus@shellinabox.com>
14
15         * Fixed variable expansion in service descriptions.
16         
17 2009-04-27  Markus Gutschke  <markus@shellinabox.com>
18
19         * Released version 2.7
20
21         * Improved compatibility with some PAM configurations when running
22         as a non-privileged user.
23
24         * Fixed a bug that required shells to output data (e.g. a prompt)
25         before they could read the first data.
26
27         * Fixed a potential crash.
28
29 2009-04-12  Markus Gutschke  <markus@shellinabox.com>
30
31         * Released version 2.6
32
33         * The demo application is still incomplete, but starting to be
34         somewhat functional. The BASIC interpreter supports variables, and
35         can parse expressions. But it is still missing all flow-control
36         commands, making it somewhat useless for writing real programs.
37
38 2009-03-30  Markus Gutschke  <markus@shellinabox.com>
39
40         * Added initial revision of demo application.
41
42         * Show fatal error message even when running in "quiet" mode.
43
44         * Make it easier to override parameters needed by the system startup
45         scripts.
46
47 2009-03-29  Markus Gutschke  <markus@shellinabox.com>
48
49         * Added support for chained SSL certificates
50
51 2009-03-23  Markus Gutschke  <markus@shellinabox.com>
52
53         * Added an INSTALL.Debian file with Debian-specific instructions on
54         how to build and install a package file.
55
56 2009-03-21  Markus Gutschke  <markus@shellinabox.com>
57
58         * Possible fix for IE problems with horizontal positioning of
59         cursor if the line ends in spaces.
60
61         * Work-around for an IE6 bug when doing HTTPS through proxies.
62         
63 2009-03-21  Markus Gutschke  <markus@shellinabox.com>
64
65         * Released version 2.5
66
67         * More testing on older IE versions.
68
69 2009-03-19  Markus Gutschke  <markus@shellinabox.com>
70
71         * Fixed cursor positioning. Hopefully, more browsers will be happy
72         with this, now.
73
74         * Explicitly added no-cache headers to our responses. This might help
75         with the IE6 problems.
76
77 2009-03-17  Markus Gutschke  <markus@shellinabox.com>
78
79         * Allow root to bind to privileged port.
80
81 2009-03-17  Markus Gutschke  <markus@shellinabox.com>
82
83         * Fixed IE6 support.
84
85         * Fixed possible memory corruption, when sessions time out.
86
87 2009-03-16  Markus Gutschke  <markus@shellinabox.com>
88
89         * Fixed some compiler warnings, that newer versions of GCC issue.
90
91 2009-02-27  Markus Gutschke  <markus@shellinabox.com>
92
93         * Added fallback on old-style pty's, if /dev/pts is not mounted.
94
95         * Work-around for systems that don't define a "nogroup" group.
96
97         * Remove the dependency on fdopendir, which does not exist
98         everywhere.
99
100 2009-02-16  Markus Gutschke  <markus@shellinabox.com>
101
102         * Include VCS revision number in user-visible version string.
103
104         * Allow "configure" to select whether OpenSSL and PAM libraries
105         should be used at all, dynamically searched-for at run-time, or
106         linked as a regular dynamic library.
107
108         * Fixed various bugs that prevents ShellInABox from running on
109         FreeBSD
110
111 2009-02-12  Markus Gutschke  <markus@shellinabox.com>
112
113         * Released version 2.4
114
115 2009-02-11  Markus Gutschke  <markus@shellinabox.com>
116
117         * Fixed fatal compiler warning if compiling without SSL support.
118
119         * Fixed cursor hiding and showing
120
121         * Fixed various rendering glitches reported by Phil Endecott of
122         Anyterm (http://anyterm.org) fame.
123
124         * Made code more portable. In particular, fixed sed scripts.
125
126         * Added explicit config.h file, instead of passing configuration
127         options on the compiler's command line.
128
129         * Fixed compilation issues on BSD systems. Code is still untested
130         and unsupported on non-Linux systems at this time.
131
132 2009-01-21  Markus Gutschke  <markus@shellinabox.com>
133
134         * Released version 2.3
135
136         * Fixed a show-stopper bug that broke the --cert option.
137
138 2009-01-21  Markus Gutschke  <markus@shellinabox.com>
139
140         * Released version 2.2
141
142         * Fixed a bug that could result in the font getting corrupted.
143
144         * Improved compatibility with more versions of the OpenSSL library.
145         Previously, the feature test for TLSEXT did not always work correctly,
146         resulting in compilation failures.
147
148         * Improved support for embedding shellinaboxd into existing web
149         services. SSL certificates can now be passed in through a file
150         handle, and port and pid numbers can be retrieved from the CGI header.
151
152 2009-01-08  Markus Gutschke  <markus@shellinabox.com>
153
154         * Released version 2.1
155
156         * Fixed build errors mostly related to x86_64.
157
158         * Added --no-beep command line option to avoid VLC plugin crashing
159         Firefox/x86_64.
160
161         * Fixed multi-line selections in Firefox.
162
163 2009-01-01  Markus Gutschke  <markus@shellinabox.com>
164
165         * Added CGI mode for demand-loading the shellinaboxd daemon
166         from a web server. This also allows for the web server to
167         perform authentication, instead of having shellinaboxd do so.
168         
169         * Tightened setuid-root operation to no longer allow switching
170         to arbitrary users/groups. As before, setuid-root remains a
171         non-standard configuration that is not currently recommended.
172         
173         * Fixed session management to deal better with torn down
174         connections. Closed one bug that could have resulted in
175         permanently orphaned connections, when the browser navigated
176         away from the page.
177
178 2008-12-27  Markus Gutschke  <markus@shellinabox.com>
179
180         * First public release of the version 2.0 rewrite. This is the
181         first release of ShellInABox that supports an AJAX interface
182         instead of the original Java applet.
183
This page took 0.149999 seconds and 5 git commands to generate.