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