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

Add Zip64 support #88

Merged
merged 4 commits into from
May 2, 2022
Merged

Add Zip64 support #88

merged 4 commits into from
May 2, 2022

Conversation

maj0e
Copy link
Contributor

@maj0e maj0e commented Jan 24, 2022

Hi,

I took @barcharcraz 's PR #28 from a few years back and rebased it on the current master. As you suggested in that PR I also added Unit tests similar to the tests from here.

This should fix #56 and also this bug in NPZ.jl, at least when reading > 4GB files.

For Writing zip64 I started with the implementation, but I'm not finished yet. Maybe you want that in a separate PR. Alternatively I can add it right here, but I'm not sure when I will have time again to finish this.

Regards,
maj0e

@fhs fhs self-requested a review February 13, 2022 02:00
@fhs fhs self-assigned this Feb 13, 2022
@Custards1
Copy link

Works amazing for me! It should be merged soon as this seems to be the defacto julia zipfile library, zip64 is essential to many projects

src/ZipFile.jl Outdated Show resolved Hide resolved
Copy link
Owner

@fhs fhs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@fhs fhs merged commit 8b2bbf3 into fhs:master May 2, 2022
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.

ZIP64 is not supported (can't read more than 65535 files)
5 participants