Skip to content
This repository has been archived by the owner on May 19, 2022. It is now read-only.

various improvements, fixes, and optimizations

Pre-release
Pre-release
Compare
Choose a tag to compare
@xilun xilun released this 30 Dec 00:54
· 9 commits to master since this release

This release introduces the following changes:

  • slashes are converted to backslashes in the module name, and it is also quoted if necessary
  • environment variable names are now properly handled in a case insensitive way
  • process termination when stdin is redirected is now slightly faster
  • the callers have been separated in two different binaries: one for wrun and one for wcmd/wstart (which executes wrun with an updated command line)
  • outbash.exe is now built with additional security checks (provided by MSVC 2015 and Windows 10)
  • MSVC's std::thread has been replaced with "mingw.thread.h", saving ~ 200kB in outbash.exe

To install from the binary archive, copy outbash.exe where you want.

Launch a "Bash on Ubuntu on Windows" session with outbash.exe, and from your unpacked archive directory launch sudo ./install.sh (this will put the WSL wcmd/wstart/wrun commands in /usr/local/bin)

Enjoy!