Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite portions of EbrFile handling to use UTF16 #1891

Merged
merged 8 commits into from
Feb 2, 2017

Commits on Feb 1, 2017

  1. Adding path mapper tests before refactoring the Ebr file code

    Remove set/get cwd, which are unused
    Raj Seshasankaran committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    1725e10 View commit details
    Browse the repository at this point in the history
  2. * Rewrite path mapper to simplify code and support UTF16 path names.

    * Rewrite Ebr file apis to use new path mapper.
    * Remove dead code.
    * fixed unit tests to build after refactor.
    
    Fixes microsoft#1875
    Raj Seshasankaran committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    e238a98 View commit details
    Browse the repository at this point in the history
  3. EbrStat is essentially EbrStat6432i on our platform. Fixed that (thanks

    NSFileManager unit tests).  Also PathMapper properly supports ~ again.
    Raj Seshasankaran committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    e197a9c View commit details
    Browse the repository at this point in the history
  4. Add NSFileManager test to use special characters.

    Raj Seshasankaran committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    387b48b View commit details
    Browse the repository at this point in the history
  5. Change EbrGet/SetWritableFolder to take UTF16 paths

    Raj Seshasankaran committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    7570357 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2017

  1. EbrGet/SetWritablePath are now IwGet/SetWritablePath, and support

    UTF-16.
    
    Address CR feedback.
    Raj Seshasankaran committed Feb 2, 2017
    Configuration menu
    Copy the full SHA
    210e10f View commit details
    Browse the repository at this point in the history
  2. CR feedback and some missed code changes

    Raj Seshasankaran committed Feb 2, 2017
    Configuration menu
    Copy the full SHA
    1b5359a View commit details
    Browse the repository at this point in the history
  3. Ensure that the default folders are created before use

    Raj Seshasankaran committed Feb 2, 2017
    Configuration menu
    Copy the full SHA
    8e47f6f View commit details
    Browse the repository at this point in the history