mscdex · GitHub

@mscdex added the zlib

Issues and PRs related to the zlib subsystem.

label

Apr 5, 2016

@Fishrock123 Fishrock123 added the semver-minor

PRs that contain new features and should be released in the next minor version.

label

Apr 5, 2016

@addaleax

@addaleax

@addaleax

Up to now, `Z_FINISH` was always the flushing flag that was used
for the last chunk of input data. This patch makes this choice
configurable so that advanced users can perform e.g. decompression of
partial data using `Z_SYNC_FLUSH`, if that suits their needs.
Add tests to make sure that an error is thrown upon encountering
invalid `flush` or `finishFlush` flags.
Fixes: nodejs#5761

@addaleax

@addaleax

@addaleax

addaleax added a commit that referenced this pull request

Apr 17, 2016
Up to now, `Z_FINISH` was always the flushing flag that was used
for the last chunk of input data. This patch makes this choice
configurable so that advanced users can perform e.g. decompression of
partial data using `Z_SYNC_FLUSH`, if that suits their needs.
Add tests to make sure that an error is thrown upon encountering
invalid `flush` or `finishFlush` flags.
Fixes: #5761
PR-URL: #6069
Reviewed-By: James M Snell <jasnell@gmail.com>

@addaleax

addaleax deleted the zlib-configurable-finish-flush branch

April 17, 2016 15:29

MylesBorins pushed a commit that referenced this pull request

Apr 20, 2016
Up to now, `Z_FINISH` was always the flushing flag that was used
for the last chunk of input data. This patch makes this choice
configurable so that advanced users can perform e.g. decompression of
partial data using `Z_SYNC_FLUSH`, if that suits their needs.
Add tests to make sure that an error is thrown upon encountering
invalid `flush` or `finishFlush` flags.
Fixes: #5761
PR-URL: #6069
Reviewed-By: James M Snell <jasnell@gmail.com>

MylesBorins pushed a commit that referenced this pull request

Apr 21, 2016

Myles Borins

Buffer:
  * Buffer.prototype.compare can now compare sub-ranges of two Buffers
   (James M Snell) #5880
deps:
  * update to http-parser 2.7.0
    (Fedor Indutny) #6279
  * update ESLint to 2.7.0
    (silverwind) #6132
net:
  * adds support for passing DNS lookup hints to createConnection()
    (Colin Ihrig) #6000
node:
  * Make the builtin libraries available for the --eval and --print
    CLI options
    (Anna Henningsen) #6207
npm:
  * upgrade npm to 3.8.6
    (Kat Marchán) #6153
repl:
  * Pressing enter in the repl will repeat the last command by default
    if no input has been received. This behaviour was in node
    previously and was not removed intentionally.
    (Rich Trott) #6090
src:
  * add SIGINFO to supported signals
    (James Reggio) #6093
streams:
  * Fix a regression that caused by net streams requesting multiple
    chunks synchronously when combined with cork/uncork
    (Matteo Collina) #6164
zlib:
  * The flushing flag is now configurable allowing for decompression
    of partial data
    (Anna Henningsen) #6069

This was referenced

Apr 21, 2016

Closed

Closed

MylesBorins pushed a commit that referenced this pull request

Apr 21, 2016
Up to now, `Z_FINISH` was always the flushing flag that was used
for the last chunk of input data. This patch makes this choice
configurable so that advanced users can perform e.g. decompression of
partial data using `Z_SYNC_FLUSH`, if that suits their needs.
Add tests to make sure that an error is thrown upon encountering
invalid `flush` or `finishFlush` flags.
Fixes: #5761
PR-URL: #6069
Reviewed-By: James M Snell <jasnell@gmail.com>

MylesBorins pushed a commit that referenced this pull request

Apr 21, 2016
Buffer:
  * Buffer.prototype.compare can now compare sub-ranges of two Buffers
   (James M Snell) #5880
deps:
  * update to http-parser 2.7.0
    (Fedor Indutny) #6279
  * update ESLint to 2.7.0
    (silverwind) #6132
net:
  * adds support for passing DNS lookup hints to createConnection()
    (Colin Ihrig) #6000
node:
  * Make the builtin libraries available for the --eval and --print
    CLI options
    (Anna Henningsen) #6207
npm:
  * upgrade npm to 3.8.6
    (Kat Marchán) #6153
repl:
  * Pressing enter in the repl will repeat the last command by default
    if no input has been received. This behavior was in node
    previously and was not removed intentionally.
    (Rich Trott) #6090
src:
  * add SIGINFO to supported signals
    (James Reggio) #6093
streams:
  * Fix a regression that caused by net streams requesting multiple
    chunks synchronously when combined with cork/uncork
    (Matteo Collina) #6164
zlib:
  * The flushing flag is now configurable allowing for decompression
    of partial data
    (Anna Henningsen) #6069

MylesBorins pushed a commit that referenced this pull request

Apr 21, 2016

Myles Borins

Buffer:
  * Buffer.prototype.compare can now compare sub-ranges of two Buffers
   (James M Snell) #5880
deps:
  * update to http-parser 2.7.0
    (Fedor Indutny) #6279
  * update ESLint to 2.7.0
    (silverwind) #6132
net:
  * adds support for passing DNS lookup hints to createConnection()
    (Colin Ihrig) #6000
node:
  * Make the builtin libraries available for the --eval and --print
    CLI options
    (Anna Henningsen) #6207
npm:
  * upgrade npm to 3.8.6
    (Kat Marchán) #6153
repl:
  * Pressing enter in the repl will repeat the last command by default
    if no input has been received. This behaviour was in node
    previously and was not removed intentionally.
    (Rich Trott) #6090
src:
  * add SIGINFO to supported signals
    (James Reggio) #6093
streams:
  * Fix a regression that caused by net streams requesting multiple
    chunks synchronously when combined with cork/uncork
    (Matteo Collina) #6164
zlib:
  * The flushing flag is now configurable allowing for decompression
    of partial data
    (Anna Henningsen) #6069
PR-URL: #6322

MylesBorins pushed a commit that referenced this pull request

Apr 21, 2016

Myles Borins

Buffer:
  * Buffer.prototype.compare can now compare sub-ranges of two Buffers
   (James M Snell) #5880
deps:
  * update to http-parser 2.7.0
    (Fedor Indutny) #6279
  * update ESLint to 2.7.0
    (silverwind) #6132
net:
  * adds support for passing DNS lookup hints to createConnection()
    (Colin Ihrig) #6000
node:
  * Make the builtin libraries available for the --eval and --print
    CLI options
    (Anna Henningsen) #6207
npm:
  * upgrade npm to 3.8.6
    (Kat Marchán) #6153
repl:
  * Pressing enter in the repl will repeat the last command by default
    if no input has been received. This behaviour was in node
    previously and was not removed intentionally.
    (Rich Trott) #6090
src:
  * add SIGINFO to supported signals
    (James Reggio) #6093
streams:
  * Fix a regression that caused by net streams requesting multiple
    chunks synchronously when combined with cork/uncork
    (Matteo Collina) #6164
zlib:
  * The flushing flag is now configurable allowing for decompression
    of partial data
    (Anna Henningsen) #6069
PR-URL: #6322

joelostrowski pushed a commit to joelostrowski/node that referenced this pull request

Apr 25, 2016
Up to now, `Z_FINISH` was always the flushing flag that was used
for the last chunk of input data. This patch makes this choice
configurable so that advanced users can perform e.g. decompression of
partial data using `Z_SYNC_FLUSH`, if that suits their needs.
Add tests to make sure that an error is thrown upon encountering
invalid `flush` or `finishFlush` flags.
Fixes: nodejs#5761
PR-URL: nodejs#6069
Reviewed-By: James M Snell <jasnell@gmail.com>

joelostrowski pushed a commit to joelostrowski/node that referenced this pull request

Apr 25, 2016
Buffer:
  * Buffer.prototype.compare can now compare sub-ranges of two Buffers
   (James M Snell) nodejs#5880
deps:
  * update to http-parser 2.7.0
    (Fedor Indutny) nodejs#6279
  * update ESLint to 2.7.0
    (silverwind) nodejs#6132
net:
  * adds support for passing DNS lookup hints to createConnection()
    (Colin Ihrig) nodejs#6000
node:
  * Make the builtin libraries available for the --eval and --print
    CLI options
    (Anna Henningsen) nodejs#6207
npm:
  * upgrade npm to 3.8.6
    (Kat Marchán) nodejs#6153
repl:
  * Pressing enter in the repl will repeat the last command by default
    if no input has been received. This behaviour was in node
    previously and was not removed intentionally.
    (Rich Trott) nodejs#6090
src:
  * add SIGINFO to supported signals
    (James Reggio) nodejs#6093
streams:
  * Fix a regression that caused by net streams requesting multiple
    chunks synchronously when combined with cork/uncork
    (Matteo Collina) nodejs#6164
zlib:
  * The flushing flag is now configurable allowing for decompression
    of partial data
    (Anna Henningsen) nodejs#6069
PR-URL: nodejs#6322

jasnell pushed a commit that referenced this pull request

Apr 26, 2016
Up to now, `Z_FINISH` was always the flushing flag that was used
for the last chunk of input data. This patch makes this choice
configurable so that advanced users can perform e.g. decompression of
partial data using `Z_SYNC_FLUSH`, if that suits their needs.
Add tests to make sure that an error is thrown upon encountering
invalid `flush` or `finishFlush` flags.
Fixes: #5761
PR-URL: #6069
Reviewed-By: James M Snell <jasnell@gmail.com>

jasnell pushed a commit that referenced this pull request

Apr 26, 2016
Buffer:
  * Buffer.prototype.compare can now compare sub-ranges of two Buffers
   (James M Snell) #5880
deps:
  * update to http-parser 2.7.0
    (Fedor Indutny) #6279
  * update ESLint to 2.7.0
    (silverwind) #6132
net:
  * adds support for passing DNS lookup hints to createConnection()
    (Colin Ihrig) #6000
node:
  * Make the builtin libraries available for the --eval and --print
    CLI options
    (Anna Henningsen) #6207
npm:
  * upgrade npm to 3.8.6
    (Kat Marchán) #6153
repl:
  * Pressing enter in the repl will repeat the last command by default
    if no input has been received. This behaviour was in node
    previously and was not removed intentionally.
    (Rich Trott) #6090
src:
  * add SIGINFO to supported signals
    (James Reggio) #6093
streams:
  * Fix a regression that caused by net streams requesting multiple
    chunks synchronously when combined with cork/uncork
    (Matteo Collina) #6164
zlib:
  * The flushing flag is now configurable allowing for decompression
    of partial data
    (Anna Henningsen) #6069
PR-URL: #6322

Closed

Read the original on github.com ↗