cosmopolitan/third_party/zip
Gautham 5488f0b2ca
Remove zlib namespacing (#1142)
We have an optimized version of zlib from the Chromium project.
We need it for a lot of our libc services. It would be nice to export
this to user applications if we can, since projects like llamafile are
already depending on it under the private namespace, to avoid
needing to link zlib twice.
2024-05-03 08:07:25 -07:00
..
api.h Reduce header complexity 2023-11-28 14:39:42 -08:00
BUILD.mk Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
crc32.c Reduce header complexity 2023-11-28 14:39:42 -08:00
crc32.h Remove zlib namespacing (#1142) 2024-05-03 08:07:25 -07:00
crypt.c Reduce header complexity 2023-11-28 14:39:42 -08:00
crypt.h Reduce header complexity 2023-11-28 14:39:42 -08:00
crypt_.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
deflate.c Reduce header complexity 2023-11-28 14:39:42 -08:00
fileio.c Reduce header complexity 2023-11-28 14:39:42 -08:00
fileio_.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
globals.c Reduce header complexity 2023-11-28 14:39:42 -08:00
LICENSE Flatten InfoZIP directory and fix build issues 2022-04-20 22:40:33 -07:00
osdep.h Reduce header complexity 2023-11-28 14:39:42 -08:00
README.cosmo Reimport zip into third party 2022-10-16 13:39:41 -07:00
revision.h Reduce header complexity 2023-11-28 14:39:42 -08:00
tailor.h Reduce header complexity 2023-11-28 14:39:42 -08:00
timezone.c Reduce header complexity 2023-11-28 14:39:42 -08:00
timezone.h Reduce header complexity 2023-11-28 14:39:42 -08:00
trees.c Reduce header complexity 2023-11-28 14:39:42 -08:00
ttyio.c Reduce header complexity 2023-11-28 14:39:42 -08:00
ttyio.h Reduce header complexity 2023-11-28 14:39:42 -08:00
unix.c Reduce header complexity 2023-11-28 14:39:42 -08:00
unix_.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
util.c Reduce header complexity 2023-11-28 14:39:42 -08:00
util_.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
zbz2err.c Reduce header complexity 2023-11-28 14:39:42 -08:00
zip.c Reduce header complexity 2023-11-28 14:39:42 -08:00
zip.h Reduce header complexity 2023-11-28 14:39:42 -08:00
zipcloak.c Reduce header complexity 2023-11-28 14:39:42 -08:00
ziperr.h Reduce header complexity 2023-11-28 14:39:42 -08:00
zipfile.c Remove zlib namespacing (#1142) 2024-05-03 08:07:25 -07:00
zipfile_.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
zipnote.c Reduce header complexity 2023-11-28 14:39:42 -08:00
zipsplit.c Reduce header complexity 2023-11-28 14:39:42 -08:00
zipup.c Reduce header complexity 2023-11-28 14:39:42 -08:00
zipup.h Reduce header complexity 2023-11-28 14:39:42 -08:00

DESCRIPTION

  zip utility from Info-ZIP

ORIGIN

  source code obtained as zip30.tar.gz
  http://infozip.sourceforge.net/Zip.html
  https://sourceforge.net/projects/infozip/files/

LOCAL CHANGES

  - Use Cosmopolitan's PCLMUL optimized CRC32
  - Improve find_next_signature() performance using unlocked stdio