mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-02-07 05:34:35 +00:00
[PR #31] [MERGED] implement info-zip unicode path extra field #795
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/adamhathcock/sharpcompress/pull/31
Author: @larvata
Created: 12/24/2014
Status: ✅ Merged
Merged: 12/24/2014
Merged by: @adamhathcock
Base:
master← Head:implement-central-directory-header📝 Commits (1)
f78e839implement info-zip unicode path extra field📊 Changes
5 files changed (+97 additions, -22 deletions)
View changed files
📝
SharpCompress/Common/Zip/Headers/DirectoryEntryHeader.cs(+7 -0)📝
SharpCompress/Common/Zip/Headers/LocalEntryHeader.cs(+7 -12)➕
SharpCompress/Common/Zip/Headers/LocalEntryHeaderExtraFactory.cs(+75 -0)📝
SharpCompress/Common/Zip/Headers/ZipFileEntry.cs(+5 -8)📝
SharpCompress/SharpCompress.csproj(+3 -2)📄 Description
Winrar won't set 'general purpose bit flag' for unicode filename storage
but use 'extra field:Info-ZIP Unicode Path Extra Field' instead.
this patch implement an parser for info-zip unicode path extra field to get the correct filename.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.