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