0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-30 23:43:09 +01:00
nodejs/deps
Anna Henningsen e76c49de33
deps: cherry-pick 18ea996 from c-ares upstream
Original commit message:

    ares_parse_naptr_reply: make buffer length check more accurate

    9478908a490a6bf009ba58d81de8c1d06d50a117 introduced a length check
    for records parsed by `ares_parse_naptr_reply()`. However, that
    function is designed to parse replies which also contain non-NAPTR
    records; for A records, the `rr_len > 7` check will fail as there
    are only 4 bytes of payload.
    In particular, parsing ANY replies for NAPTR records was broken
    by that patch.

    Fix that by moving the check into the case in which it is already
    known that the record is a NAPTR record.

Ref: 18ea99693d
PR-URL: https://github.com/nodejs/node/pull/13883
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-07-23 16:20:58 +02:00
..
cares deps: cherry-pick 18ea996 from c-ares upstream 2017-07-23 16:20:58 +02:00
gtest
http_parser
icu-small
node-inspect
npm deps: hotfix to bump npx version 2017-07-17 08:49:14 -07:00
openssl
uv deps: upgrade libuv to 1.13.1 2017-07-13 11:25:10 -04:00
v8 deps: cherry-pick 6cb999b97b from V8 upstream 2017-07-15 12:15:00 +08:00
zlib