electron/script/release/uploaders
Andrea Brancaleoni ff21444429
build: implement zip64 stripping ()
When zip contains files larger than 4GB 4bytes length headers are
not sufficient anymore. Zip64 defines an extra header 0x0001 which
may contain 8byte lengthed (16 exabytes) lengths [uncompressed and compressed].

Read this value when performing extra data cleaning and override the
bogus value if the header is available.

Read https://blog.yaakov.online/zip64-go-big-or-go-home/ for more
information on Zip64 extra header.

This is the first known implementation of zip64 stripping.
2020-04-09 10:39:46 -07:00
..
upload-index-json.py build: fix include paths so that __file__ is absolute not relative () 2019-06-26 11:32:42 -07:00
upload-node-checksums.py build: add WOA node headers to checksum file () 2019-09-17 12:38:36 -04:00
upload-node-headers.py build: handle arm64 node headers () 2019-09-10 14:14:58 -07:00
upload-symbols.py build: upload sentry src bundles to symbol S3 bucket () 2020-03-09 15:26:45 -07:00
upload-to-github.js build: enable JS semicolons () 2020-03-20 13:28:31 -07:00
upload.py build: implement zip64 stripping () 2020-04-09 10:39:46 -07:00