]> andersk Git - test.git/blame - ChangeLog
Fixed variable expansion in service descriptions.
[test.git] / ChangeLog
CommitLineData
da3d13a3
MG
12009-04-28 Markus Gutschke <markus@shellinabox.com>
2
3 * Fixed variable expansion in service descriptions.
4
0d6bc60c
MG
52009-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
d7ded1ba
MG
172009-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
c593cf68
MG
262009-03-30 Markus Gutschke <markus@shellinabox.com>
27
56d6406f
MG
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.
c593cf68
MG
34
352009-03-29 Markus Gutschke <markus@shellinabox.com>
36
37 * Added support for chained SSL certificates
38
8e34c313
MG
392009-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
79a640e0
MG
442009-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.
7e7cbd49
MG
48
49 * Work-around for an IE6 bug when doing HTTPS through proxies.
79a640e0 50
3a0490f9
MG
512009-03-21 Markus Gutschke <markus@shellinabox.com>
52
53 * Released version 2.5
54
55 * More testing on older IE versions.
56
38d64ad8
MG
572009-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
11cd1451
MG
652009-03-17 Markus Gutschke <markus@shellinabox.com>
66
67 * Allow root to bind to privileged port.
68
30046882
MG
692009-03-17 Markus Gutschke <markus@shellinabox.com>
70
71 * Fixed IE6 support.
72
73 * Fixed possible memory corruption, when sessions time out.
74
0f21d7cb
MG
752009-03-16 Markus Gutschke <markus@shellinabox.com>
76
77 * Fixed some compiler warnings, that newer versions of GCC issue.
78
f4a48088
MG
792009-02-27 Markus Gutschke <markus@shellinabox.com>
80
9c2eb40e
MG
81 * Added fallback on old-style pty's, if /dev/pts is not mounted.
82
8bcba5ef
MG
83 * Work-around for systems that don't define a "nogroup" group.
84
f4a48088
MG
85 * Remove the dependency on fdopendir, which does not exist
86 everywhere.
87
bf1ec4d2
MG
882009-02-16 Markus Gutschke <markus@shellinabox.com>
89
f1645225 90 * Include VCS revision number in user-visible version string.
bf1ec4d2
MG
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
f1645225
MG
96 * Fixed various bugs that prevents ShellInABox from running on
97 FreeBSD
98
05bbcdd8
MG
992009-02-12 Markus Gutschke <markus@shellinabox.com>
100
101 * Released version 2.4
102
bdd01e84
MG
1032009-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
05bbcdd8 118 and unsupported on non-Linux systems at this time.
bdd01e84 119
6d0b7914
MG
1202009-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
dfcaa4c1
MG
1262009-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
1402009-01-08 Markus Gutschke <markus@shellinabox.com>
5e56158a
MG
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
d513c551
MG
1512009-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
7460295f
MG
1662008-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.06359 seconds and 5 git commands to generate.