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
Showing
- configure 9 additions, 20 deletionsconfigure
- include/asterisk/autoconfig.h.in 3 additions, 0 deletionsinclude/asterisk/autoconfig.h.in
- main/json.c 10 additions, 1 deletionmain/json.c
- menuselect/configure 1 addition, 13 deletionsmenuselect/configure
- third-party/jansson/configure.m4 1 addition, 0 deletionsthird-party/jansson/configure.m4
- third-party/jansson/patches/0022-Avoid-invalid-memory-read-in-json_pack.patch 38 additions, 0 deletions...patches/0022-Avoid-invalid-memory-read-in-json_pack.patch
- third-party/jansson/patches/0025-Call-va_end-after-va_copy-in-json_vsprintf.patch 64 additions, 0 deletions...hes/0025-Call-va_end-after-va_copy-in-json_vsprintf.patch
- third-party/jansson/patches/0027-Rename-a-varialble-that-shadows-another-one.patch 56 additions, 0 deletions...es/0027-Rename-a-varialble-that-shadows-another-one.patch
Loading
Please register or sign in to comment