-
Notifications
You must be signed in to change notification settings - Fork 41
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: Restore original file timestamp when unzipping with chrono
#46
base: master
Are you sure you want to change the base?
Conversation
…hen-unzipped' into oldpr436 # Conflicts: # Cargo.toml
chrono
Signed-off-by: Chris Hennick <[email protected]>
@mass10 Please sign your commits. |
@Pr0methean Oh, How can I sign my existing commits ? (Or should I re-create pull request?) |
You should probably re-create the pull request once you have GPG signing configured. Squashing it into one commit may help, because IIRC some git commands will only sign the last commit in the push. I believe that when you make a commit using GitHub's Web UI and your account has 2FA enabled, GitHub will sign your commits and apply the "Verified" badge without your having to configure GPG. |
I am looking at ones with label #please-sign-your-commit ... |
You'll only be able to help with ones where you are, or are in contact with, the commit author. |
Ok, I see. I will re-create a new pull request signed. thank you! |
If your new PR fails the build_and_test checks and it doesn't seem to be your fault, let me know; I only just committed b6caa1c tonight (to reduce the risk of having one bad PR break the whole merge queue the way #58 did, by not being tested against enough feature configurations), and there's a risk that I may have to add more feature-flag permutations. |
From https://github.com/zip-rs/zip2/actions/runs/8929959279/job/24528958007?pr=46:
You may have to use https://crates.io/crates/rustc_version_runtime to guard this statement so that it only gets compiled when building against Rust versions where file_set_times is stable. Skipping the statement on older rustc versions seems safer to me than cfg-guarding a larger block of code. |
@mass10 Also, your oldest 2 commits aren't signed and verified (see https://docs.github.com/authentication/managing-commit-signature-verification/about-commit-signature-verification). Once you set up signing, you may need to squash this PR's commits into one and open a new PR, because some Git commands will only sign the latest commit in the push. |
|
@Pr0methean Please give me a little more time. Appreciate your great support! |
I have found that I will try to create a new pull request. So, this #46 can be closed. |
Now I am struggling with rustup 1.7, mmm......... |
Signed-off-by: Chris Hennick <[email protected]>
@mass10 My policies for this crate have changed: I no longer require commit signing, and I'm willing to increase the MSRV to 1.75. Are you still interested in finishing this PR? |
@Pr0methean Oh, Yes! I think we need this PR. |
From the failing unit test, it looks like you're missing |
No description provided.