Elizabeth Figura pushed to branch master at wine / wine-staging
Commits: 4ee9edf6 by Elizabeth Figura at 2025-11-12T11:30:25-06:00 Rebase against 9250ecc5a6a64c73aada0ea751815412f7f00410.
- - - - - 635849c3 by Elizabeth Figura at 2025-11-12T11:30:25-06:00 ntdll-Junction_Points: Remove hardcoded results for reparse point size and NtReadFile().
As tests show these are actually incorrect; reparse points can contain arbitrary data.
- - - - - 3950dc0e by Elizabeth Figura at 2025-11-12T11:30:25-06:00 ntdll-Junction_Points: Remove support for making reparse points real symlinks.
This is not a priority upstream, and is unlikely to happen.
- - - - -
12 changed files:
- − patches/ntdll-Junction_Points/0001-ntdll-Add-support-for-creating-reparse-points.patch - − patches/ntdll-Junction_Points/0002-ntdll-Add-support-for-reading-reparse-points.patch - − patches/ntdll-Junction_Points/0003-ntdll-Add-support-for-deleting-reparse-points.patch - − patches/ntdll-Junction_Points/0013-ntdll-Allow-reparse-points-to-target-the-applicable-.patch - − patches/ntdll-Junction_Points/0014-ntdll-Add-an-intermediary-prefix-symlink-in-reparse-.patch - − patches/ntdll-Junction_Points/0015-ntdll-Always-report-symbolic-links-as-containing-zer.patch - − patches/ntdll-Junction_Points/0017-ntdll-Succeed-with-no-data-for-NtReadFile-on-reparse.patch - − patches/ntdll-Junction_Points/0026-Return-correct-status-value-if-handle-is-not-a-repar.patch - patches/ntdll-NtDevicePath/0001-ntdll-Implement-opening-files-through-nt-device-path.patch - patches/ntdll-NtDevicePath/definition - patches/ws2_32-af_unix/0003-server-Allow-for-deletion-of-socket-files.patch - patches/ws2_32-af_unix/definition
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/514e3884c5317c704ad833...