+2009-04-28 Markus Gutschke <markus@shellinabox.com>
+
+ * Fixed variable expansion in service descriptions.
+
2009-04-27 Markus Gutschke <markus@shellinabox.com>
* Released version 2.7
#define STDC_HEADERS 1
/* Most recent revision number in the version control system */
-#define VCS_REVISION "117"
+#define VCS_REVISION "118"
/* Version number of package */
#define VERSION "2.7"
ac_compiler_gnu=$ac_cv_c_compiler_gnu
-VCS_REVISION=117
+VCS_REVISION=118
cat >>confdefs.h <<_ACEOF
dnl This is the one location where the authoritative version number is stored
AC_INIT(shellinabox, 2.7, markus@shellinabox.com)
-VCS_REVISION=117
+VCS_REVISION=118
AC_SUBST(VCS_REVISION)
AC_DEFINE_UNQUOTED(VCS_REVISION, "${VCS_REVISION}",
[Most recent revision number in the version control system])
};
VT100.prototype.about = function() {
- alert("VT100 Terminal Emulator " + "2.7 (revision 117)" +
+ alert("VT100 Terminal Emulator " + "2.7 (revision 118)" +
"\nCopyright 2008-2009 by Markus Gutschke\n" +
"For more information check http://shellinabox.com");
};
case '$':
if ((quote == NONE || quote == DOUBLE) && ptr[1] == '{') {
// Always treat environment variables as if they were quoted. There
- // is not good reason for us to try to look for spaces within
+ // is no good reason for us to try to look for spaces within
// expanded environment variables. This just leads to subtle bugs.
char *end = ptr + 2;
while (*end && *end != '}') {
}
char ch = *end;
*end = '\000';
- const char *repl = getFromHashMap(vars, ptr);
+ const char *repl = getFromHashMap(vars, ptr + 2);
int replLen = repl ? strlen(repl) : 0;
*end = ch;
if (ch) {
};
ShellInABox.prototype.about = function() {
- alert("Shell In A Box version " + "2.7 (revision 117)" +
+ alert("Shell In A Box version " + "2.7 (revision 118)" +
"\nCopyright 2008-2009 by Markus Gutschke\n" +
"For more information check http://shellinabox.com" +
(typeof serverSupportsSSL != 'undefined' && serverSupportsSSL ?
};
VT100.prototype.about = function() {
- alert("VT100 Terminal Emulator " + "2.7 (revision 117)" +
+ alert("VT100 Terminal Emulator " + "2.7 (revision 118)" +
"\nCopyright 2008-2009 by Markus Gutschke\n" +
"For more information check http://shellinabox.com");
};