I posted a series of patches to add reparse point headers and junction point unit tests, as a basis from which to fix bug 12401.
Is there any chance of these going in as they are, or do I need to sit on them until I or someone else implements the functionality they're testing?
I'm linking to the old version, but git has been happily rebasing them for me up to and including 1.1.20, so they should still be applicable, or I can repost the latest versions.
I suspect the relevance of this patch has changed since the change of fixed disk reported filesystem from NTFS to UnixFS. (ie bug 10601 isn't dependant on bug 12401 after that change, see bug 10601 comment 23) but I think it's a good thing to have in the Wine tree anyway.
[PATCH 1/2] Add definitions used by reparse points http://www.winehq.org/pipermail/wine-patches/2009-January/067226.html [PATCH 2/2] Add unit tests for junction points using reparse point interface http://www.winehq.org/pipermail/wine-patches/2009-January/067227.html