Skip to content
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

List encrypted archive entries, if available, in SevenZipParser (#1574) #1575

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

wladimirleite
Copy link
Member

This PR is a partial solution for #1574, as it handles only RAR files.
ZIP and 7Z would need to be handled in PackageParser class.
I guess that another possibility would be using a multiple parser.

@lfcnassif, I tried a few things in PackageParser class and using a multiple parser, but in both cases there were some ugly side effects, so I kept just the changes in SevenZipParser.
Maybe you can see an easier way of listing the entries, as you are familiar with that classes.
Another possible approach would be support just RAR files (through this PR) and leave ZIP/7Z as a future improvement.

@lfcnassif
Copy link
Member

This PR is a partial solution for #1574, as it handles only RAR files.

Thanks @tc-wleite!

Maybe you can see an easier way of listing the entries, as you are familiar with that classes.

Sure, I can try to take a look.

@lfcnassif lfcnassif closed this in 065593e Mar 8, 2023
@lfcnassif
Copy link
Member

lfcnassif commented Mar 8, 2023

Sorry, I used a wrong issue number in an unrelated commit message (and master branch is protected).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants