mitchellh/vagrant — pull request #4159 by vassilevsky (2014-07-08 15:13:20+00:00)
Title: Windows encodings fixes

These small fixes allow Vagrant to run under non-ASCII Windows usernames.
As it turns out, Windows uses different encodings in different parts of itself and none of them are UTF-8 :)
After these patches, `vagrant init` completes successfully.