-
Notifications
You must be signed in to change notification settings - Fork 979
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
fix(tar): enable unix paths in tar RootPath #582
Conversation
this PR seems to include a set of Zip changes from one of the other (unmerged) async related PRs, rather than being against the master branch or being just the described issue? |
You are correct - I got confused by that branch that was called something like origin/.../master. Sorry! I corrected this mistake. |
Yeah, that's what the |
Is there anything witholding this PR to be merged? We're curently spinning our own version of SharpZipLib which includes this fix but I would really like to get rid of it as soon as possible! |
Well, there are some problems with DropPathRoot. It will throw exceptions on .NET 4.6 if you give it certain paths which alters the behaviour (and can throw upon reading files etc, which isn't great). |
Good to hear, that you are working on this issue. Looking forward to the next release |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added suggestions (that can be batch-commited if you want) for using the shared DropPathRoot
and reuse of existing test helpers.
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Co-authored-by: nils måsén <[email protected]>
Thanks a lot for your suggestions. They do absolutely make sense. Just out of curiosity. Didn't #593 address this issue already and this PR is thus obsolete now? |
Codecov Report
@@ Coverage Diff @@
## master #582 +/- ##
==========================================
+ Coverage 74.13% 74.54% +0.41%
==========================================
Files 71 72 +1
Lines 8450 8450
==========================================
+ Hits 6264 6299 +35
+ Misses 2186 2151 -35
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
I'd love to hear why this PR is still not merged.... |
I have been busy with life and other projects. It's still in the pipeline for 1.4. |
No Worries |
also updates the references to test util helpers
Fix Path RootPath property usage in TarArchive by applying the same transformation as used when stripping a TarEntry path.
see #581 #338
I certify that I own, and have sufficient rights to contribute, all source code and related material intended to be compiled or integrated with the source code for the SharpZipLib open source product (the "Contribution"). My Contribution is licensed under the MIT License.