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

Runtime needs to support long paths on Windows without extended syntax #4582

Closed
JeremyKuhne opened this issue Oct 15, 2015 · 3 comments
Closed
Assignees
Labels
enhancement Product code improvement that does NOT require public API changes/additions
Milestone

Comments

@JeremyKuhne
Copy link
Member

The Windows APIs are used as the abstraction for the PAL. Need to set up wrappers so that we can shim in the extended path syntax where necessary.

@JeremyKuhne JeremyKuhne self-assigned this Oct 15, 2015
@JeremyKuhne JeremyKuhne assigned gkhanna79 and unassigned JeremyKuhne Nov 30, 2015
@JeremyKuhne
Copy link
Member Author

@Priya91 moved the runtime from fixed buffers- we still need to have the native code inject extended syntax when making File/Directory Management calls on Windows (\?).

@gkhanna79 gkhanna79 assigned ramarag and unassigned gkhanna79 Dec 3, 2015
@gkhanna79
Copy link
Member

Post discussion, we will target this for RTM as the cost to enable is about 4-6 weeks (across Windows/Ubuntu/Mac and testing it) and there is no impending need for it to be in RC2.

CC @tzwlai @brianrob @leecow @weshaggard @JeremyKuhne

@ramarag
Copy link
Member

ramarag commented Mar 15, 2016

dotnet/coreclr#3441, dotnet/coreclr#3433 and dotnet/coreclr#2998 fixes the native portions of the VM. Only the mscorlib remains to be fixed.
Assigning it back to @JeremyKuhne

@ramarag ramarag assigned JeremyKuhne and unassigned ramarag Mar 15, 2016
@msftgits msftgits transferred this issue from dotnet/coreclr Jan 30, 2020
@msftgits msftgits added this to the 1.0.0-rtm milestone Jan 30, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Jan 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Product code improvement that does NOT require public API changes/additions
Projects
None yet
Development

No branches or pull requests

4 participants