summaryrefslogtreecommitdiff
path: root/deps/zlib
AgeCommit message (Collapse)Author
2017-03-06deps: fix CLEAR_HASH macro to be usable as a single statementSam Roberts
Apply unreleased (as of zlib v1.2.11) patch from upstream: - https://github.com/madler/zlib/commit/38e8ce32afbaa82f67d992b9f3056f281fe69259 Original commit message: Fix CLEAR_HASH macro to be usable as a single statement. As it is used in deflateParams(). PR-URL: https://github.com/nodejs/node/pull/11616 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
2017-02-20deps: upgrade zlib to 1.2.11Sam Roberts
PR-URL: https://github.com/nodejs/node/pull/10980 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
2017-02-02deps: hide zlib internal symbolsSam Roberts
Use HAVE_HIDDEN when compiling zlib so it's internal symbols have __attribute__((visibility ("hidden"))). PR-URL: https://github.com/nodejs/node/pull/11082 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
2016-10-18build: do not define ZLIB_CONSTBradley T. Hughes
This define is not available in zlib prior to version 1.2.5.2. See https://github.com/nodejs/node/issues/9110 for details. Workaround the build breakage reported by casting away const in src/inspector_agent.cc instead. PR-URL: https://github.com/nodejs/node/pull/9122 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Rod Vagg <rod@vagg.org>
2016-09-23src: add /json/protocol endpoint to inspectorBen Noordhuis
Embed the compressed and minified protocol.json from the bundled v8_inspector and make it available through the /json/protocol endpoint. Refs: https://github.com/nodejs/diagnostics/issues/52 PR-URL: https://github.com/nodejs/node/pull/7491 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
2015-01-10deps: don't build minizip into zlibBert Belder
It's an optional extension that node/iojs doesn't use. PR-URL: https://github.com/iojs/io.js/pull/276 Reviewed-by: Ben Noordhuis <info@bnoordhuis.nl>
2015-01-10deps: don't set zlib's product_nameBert Belder
PR-URL: https://github.com/iojs/io.js/pull/276 Reviewed-by: Ben Noordhuis <info@bnoordhuis.nl>
2015-01-10deps: fix zlib -Wimplicit-function-declarationBen Noordhuis
Build the bundled zlib with -DZ_HAVE_UNISTD_H to make the definition of close(), read() and other unistd.h functions available to gzread.c and gzwrite.c. It's kind of silly that we have to jump through hoops here because we never call any of the functions that do I/O directly, but at least it squelches the -Wimplicit-function-declaration warnings. PR-URL: https://github.com/iojs/io.js/pull/273 Reviewed-by: Bert Belder <bertbelder@gmail.com>
2015-01-08deps: update zlib.gyp for zlib 1.2.8Shigeki Ohtsu
This adds the new gzip source files to the zlib.gyp The changes are derived from third_party/zlib/zlib.gyp in the Chromium repository. Reviewed-By: Bert Belder <bertbelder@gmail.com>
2015-01-08deps: upgrade zlib to 1.2.8Shigeki Ohtsu
Reviewed-By: Bert Belder <bertbelder@gmail.com>
2011-10-28zlib: compile without -ansiBen Noordhuis
Source contains C++ / C99 comments, gcc in strict mode doesn't like that.
2011-09-17Initial pass at zlib bindingsisaacs