-
Notifications
You must be signed in to change notification settings - Fork 117
Comparing changes
Open a pull request
base repository: ZJONSSON/node-unzipper
base: ab64d6a38b5f091384334dd7aff283f0a5073878
head repository: ZJONSSON/node-unzipper
compare: 30957973ad24777f2d8504f1ff070f98f05fdd12
- 17 commits
- 27 files changed
- 8 contributors
Commits on Sep 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c7937bd - Browse repository at this point
Copy the full SHA c7937bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dbd02b - Browse repository at this point
Copy the full SHA 2dbd02bView commit details
Commits on Apr 14, 2024
-
Merge pull request #284 from syedhannan/master
Update README.md
Configuration menu - View commit details
-
Copy full SHA for 0c0c1f0 - Browse repository at this point
Copy the full SHA 0c0c1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e46226 - Browse repository at this point
Copy the full SHA 4e46226View commit details -
Merge pull request #298 from ZJONSSON/github-actions
Add github actions
Configuration menu - View commit details
-
Copy full SHA for 9448b79 - Browse repository at this point
Copy the full SHA 9448b79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40dabb1 - Browse repository at this point
Copy the full SHA 40dabb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e02fce8 - Browse repository at this point
Copy the full SHA e02fce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f659bc - Browse repository at this point
Copy the full SHA 8f659bcView commit details -
Merge pull request #300 from ZJONSSON/github-actions
Fix coverage
Configuration menu - View commit details
-
Copy full SHA for 41a5199 - Browse repository at this point
Copy the full SHA 41a5199View commit details -
Configuration menu - View commit details
-
Copy full SHA for fca11e5 - Browse repository at this point
Copy the full SHA fca11e5View commit details -
chore: fix typo in README (#281)
Co-authored-by: Ziggy Jonsson <ziggy.jonsson.nyc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b94faa8 - Browse repository at this point
Copy the full SHA b94faa8View commit details -
Removing binary dependency (#283)
* Removing binary dependency * Adding unit test for parseBuffer --------- Co-authored-by: amcgoogan <amcgoogan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 18e799d - Browse repository at this point
Copy the full SHA 18e799dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3c0b4 - Browse repository at this point
Copy the full SHA 7b3c0b4View commit details -
Break the huge promise chain (#257)
* Break the huge promise chain, use a loop By using a loop over all records instead of building a huge promise chain, we avoid the issue documented in #254 where the promise chain ends up taking up all the memory of an application. In short, this commit allows the garbage collector to collect the small promises as they resolve, rather than building one huge chain that keeps references to the future "then"s. The downside of this approach currently is that it relies on async/await syntax in order to allow awaits inside loops, which is what can fix the issue here. Im sure we can find a solution without this if it is significant, and we put our minds to it! * Async-free solution with no eternal promise chain In this approach, I have removed the dependency on async/await syntax, but also avoided eternal promise chains by using a top-level promise that allows sub-promises to compute to fulfillment before moving on.
Configuration menu - View commit details
-
Copy full SHA for c743527 - Browse repository at this point
Copy the full SHA c743527View commit details -
Fix: Unix OS's should properly ignore the windows zip slipped files (#…
…179) * Fix: Unix OS's should properly ignore the windows zip slipped files as well. * Tests: resurrected the original zip-slip test as is as requested
Configuration menu - View commit details
-
Copy full SHA for 7c4604e - Browse repository at this point
Copy the full SHA 7c4604eView commit details -
fix: use pipeline to propagate errors across all piped streams (#288)
Co-authored-by: Ziggy Jonsson <ziggy.jonsson.nyc@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7f01ee - Browse repository at this point
Copy the full SHA d7f01eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3095797 - Browse repository at this point
Copy the full SHA 3095797View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff ab64d6a38b5f091384334dd7aff283f0a5073878...30957973ad24777f2d8504f1ff070f98f05fdd12