-
Notifications
You must be signed in to change notification settings - Fork 179
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
Add some basic bind filter functions #274
Commits on Feb 4, 2023
-
Add some basic bind filter functions
This change adds the ability to mount a a single folder or a volume inside another folder, using the bind filter API. While the API allows mounting multiple sources inside a single mount point, acting as an overlay, we disable this functionality in the ApplyFileBinding function. Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 726b1c3 - Browse repository at this point
Copy the full SHA 726b1c3View commit details
Commits on Feb 6, 2023
-
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 9a22fe1 - Browse repository at this point
Copy the full SHA 9a22fe1View commit details -
Move bind filter to different package
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 76c22e3 - Browse repository at this point
Copy the full SHA 76c22e3View commit details -
Use string in signature and fix getFinalPath
* Properly close handle in getFinalPath() * Use string in function signature. mksyscall generates proper code to convert to utf16 * Enable TestRemoveFileBinding on Windows Server 2019 Windows Server 2019 only exposes 2 function in bindfltapi.dll: * BfRemoveMapping * BfSetupFilter Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 2c3a145 - Browse repository at this point
Copy the full SHA 2c3a145View commit details -
Use windows.UTF16ToString to decode string
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for e1b82b1 - Browse repository at this point
Copy the full SHA e1b82b1View commit details
Commits on Feb 7, 2023
-
Optimize bfGetMappings signature
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 258cf20 - Browse repository at this point
Copy the full SHA 258cf20View commit details -
Skip unsupported tests on ltsc2019
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 841fe89 - Browse repository at this point
Copy the full SHA 841fe89View commit details
Commits on Feb 12, 2023
-
* Additionally check if we can write to a read-only mount point, not just delete from it * No need to set FILE_FLAG_OPEN_REPARSE_POINT when opening a file Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 14245b8 - Browse repository at this point
Copy the full SHA 14245b8View commit details -
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for d05c10d - Browse repository at this point
Copy the full SHA d05c10dView commit details
Commits on Feb 13, 2023
-
Add test to account for symlinks as sources
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Configuration menu - View commit details
-
Copy full SHA for 33c45b1 - Browse repository at this point
Copy the full SHA 33c45b1View commit details