0.9.16

@ghantoos ghantoos released this Sep 7, 2013 · 107 commits to master since this release

Lots of new code, and code cleanup has been done in this version. There the complete changelog.

  • Added support to login script. Thank you Laurent Debacker for the patch.
  • Fixed auto-complete failing with "-"
  • Fixed bug where forbidden commands still execute if strict=1
  • Fixed auto-completion complete of forbidden paths
  • Fixed wrong parsing &, | or ; characters
  • Added urandom function definition for python 2.3 compat
  • Corrected env variable expansion
  • Add support for cd command in aliases
  • Split lshellmodule in multiple files under the lshell directory
  • Fixed check_secure function to ignore quoted text
  • Fixed multiple spaces escaping forbidden filtering
  • Fixed log file permissions 644 -> 600
  • Added possibility to override config file option via command-line
  • Enabled job control when executing command
  • Code cleanup and unit tests added