]> git.ipfire.org Git - thirdparty/asterisk.git/commit
jansson: Backport fixes to bundled, use json_vsprintf if available.
authorCorey Farrell <git@cfware.com>
Tue, 17 Jul 2018 03:55:02 +0000 (23:55 -0400)
committerCorey Farrell <git@cfware.com>
Mon, 24 Sep 2018 23:00:14 +0000 (18:00 -0500)
commit86ae1000164f362d8a4b855799c4961ba501a278
treedc0b30d1eb544b6efb160127c0d796a8904203a9
parent412a23c521f0d85507afca687b3a0e2bb4ea7682
jansson: Backport fixes to bundled, use json_vsprintf if available.

Use json_vsprintf from versions which contain fix for va_copy leak.

Apply fixes from jansson master:
* va_copy leak fix.
* Avoid potential invalid memory read in json_pack.
* Rename variable that shadowed another.

Change-Id: I7522e462d2a52f53010ffa1e7d705c666ec35539
configure
include/asterisk/autoconfig.h.in
main/json.c
menuselect/configure
third-party/jansson/configure.m4
third-party/jansson/patches/0022-Avoid-invalid-memory-read-in-json_pack.patch [new file with mode: 0644]
third-party/jansson/patches/0025-Call-va_end-after-va_copy-in-json_vsprintf.patch [new file with mode: 0644]
third-party/jansson/patches/0027-Rename-a-varialble-that-shadows-another-one.patch [new file with mode: 0644]