-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Tar: Only treat reparse points marked as junctions or symlinks as actual tar symlinks #89102
Commits on Jul 18, 2023
-
Move GetFindData method from FileSystem.Windows.cs to Interop.FindFir…
…stFileEx.cs for shared consumption.
Configuration menu - View commit details
-
Copy full SHA for 507f169 - Browse repository at this point
Copy the full SHA 507f169View commit details -
Consume GetFindData in TarWriter.Windows.cs to determine if a reparse…
… point is a junction or a symbolic link, in which case the filesystem object will be treated as a tar symbolic link. All other reparse points will be treated as regular files.
Configuration menu - View commit details
-
Copy full SHA for 326846a - Browse repository at this point
Copy the full SHA 326846aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 689064c - Browse repository at this point
Copy the full SHA 689064cView commit details -
Create method that chooses the right regular file enum value for the …
…specified format and consume it in TarWriter.Unix.cs and TarWriter.Windows.cs.
Configuration menu - View commit details
-
Copy full SHA for 417585a - Browse repository at this point
Copy the full SHA 417585aView commit details -
Also add a helper method in tests to choose the right regular file en…
…um value for the specified format.
Configuration menu - View commit details
-
Copy full SHA for 5348435 - Browse repository at this point
Copy the full SHA 5348435View commit details -
Add windows-only tests that create junctions and add them to an archi…
…ve, verify they are added as symbolic links entries.
Configuration menu - View commit details
-
Copy full SHA for ddd8c8f - Browse repository at this point
Copy the full SHA ddd8c8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53e2ad8 - Browse repository at this point
Copy the full SHA 53e2ad8View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 9d17d9c - Browse repository at this point
Copy the full SHA 9d17d9cView commit details -
Add test that throws when attempting to add an unsupported appexeclin…
…k file to an archive.
Configuration menu - View commit details
-
Copy full SHA for e934e76 - Browse repository at this point
Copy the full SHA e934e76View commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 375f1b8 - Browse repository at this point
Copy the full SHA 375f1b8View commit details