Hello community, here is the log from the commit of package libjansson for openSUSE:Factory checked in at 2017-03-10 21:43:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libjansson (Old) and /work/SRC/openSUSE:Factory/.libjansson.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libjansson" Fri Mar 10 21:43:56 2017 rev:10 rq:477306 version:2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/libjansson/libjansson.changes 2014-11-06 16:51:34.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libjansson.new/libjansson.changes 2017-03-10 21:43:57.514423769 +0100 @@ -1,0 +2,30 @@ +Wed Mar 1 16:04:10 UTC 2017 - [email protected] + +- update to new upstream release 2.9 + * New features: + Add json_auto_t to automatically decref a value that goes out of scope. + Available only on GCC and Clang. (#301) + * Small documentation fixes. + +- changelog from 2.8 + * New features: + - Always preserve insertion order of object items. json_object_iter() + and friends, json_object_foreach() and json_dumps() and friends now + always work in the insertion order of object items (#293). + - Add json_object_foreach_safe() macro that allows json_object_del() + calls during iteration (#230). + - Add json_get_alloc_funcs() to allow reading the allocation functions + set by json_set_alloc_funcs() (#262, #264). + - Add json_pack() format specifiers s?, o? and O? for values that can + be null (#261, #270). + * Bug fixes: + - Fix a crash when parsing inputs consisting of very deeply nested + arrays or objects (#282, #284). + - Never convert numbers to integers in the parser when + JSON_DECODE_INT_AS_REAL is set. + - Fix a use-after-free in json_pack() error handling. + - Fix subnormal number parsing on mingw32. + - Handle out-of-memory situations gracefully in the hashtable + implementation + +------------------------------------------------------------------- Old: ---- jansson-2.7.tar.bz2 jansson-2.7.tar.bz2.asc New: ---- jansson-2.9.tar.bz2 jansson-2.9.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libjansson.spec ++++++ --- /var/tmp/diff_new_pack.5IYnVo/_old 2017-03-10 21:43:58.294313151 +0100 +++ /var/tmp/diff_new_pack.5IYnVo/_new 2017-03-10 21:43:58.298312585 +0100 @@ -1,7 +1,7 @@ # # spec file for package libjansson # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Summary: C library for encoding, decoding and manipulating JSON data License: MIT Group: Development/Libraries/C and C++ -Version: 2.7 +Version: 2.9 Release: 0 Url: http://digip.org/jansson/ ++++++ jansson-2.7.tar.bz2 -> jansson-2.9.tar.bz2 ++++++ ++++ 26762 lines of diff (skipped) ++++++ libjansson.keyring ++++++ --- /var/tmp/diff_new_pack.5IYnVo/_old 2017-03-10 21:43:58.694256425 +0100 +++ /var/tmp/diff_new_pack.5IYnVo/_new 2017-03-10 21:43:58.694256425 +0100 @@ -1,34 +1,64 @@ -pub 1024D/D4E39B36 2007-01-29 -uid Petri Lehtinen <[email protected]> -sub 2048g/95EC06E7 2007-01-29 - -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.19 (GNU/Linux) -mQGiBEW9eBoRBACJSNQQQhCnDogaHKEu9v20yzzz6b6QXI0pBRcGBWHTMqR+WaWa -MIPHhxPZu3eJwu5QRPHmlBNxxKVaPfebo+TTxNsVy3SjH8jEL2nxmVb+LHWnkCYM -hONWA5IclamyHaWb554ojlpzGh8nyfZiDJdc8CjMUzSfc/1Uo1mbov/qLwCg0jcO -+2CLI066LdwAY+c6JZqgg+sD/jy8LZUdEKtl7mQx4wPUD3v3NXrwwf7eSgm1dX6A -VkqkB2oHWdZFh314W65KPmY23VLHautRPLOsrqaNPaGYvZhag04c0lij9wJcVPg4 -/uSCmyFTsZSvhdwrDmiMOklgFRdjtLxfMp5ccDlMpw89GhyAF4IFE9CFJ9bLrCah -7VWkA/9h+oeiG0FVXx66W2fI+pKKwc5a4dLJiQ3g9ognBp1Gq4kWo7nNkxPk/rXV -4wWBzXSEd3haiMb1iM8YsxqCuAABhKzrpVUV2lqt/O8uYJg/+SGbIB3W5K851NRF -Fd7RJoTiK7NJ+I1xw6Z8t9C6vllwsL96WOadxNLB7eQw0G6Sf7QgUGV0cmkgTGVo -dGluZW4gPHBldHJpQGRpZ2lwLm9yZz6IYAQTEQIAIAUCRb14GgIbAwYLCQgHAwIE -FQIIAwQWAgMBAh4BAheAAAoJEDeCAqbU45s2p9AAoMq5+E7WRXl2lCtCCmyhUMdw -aiQAAJ9taFYWn84shvu6HcsGSCRKQn7G0LkCDQRFvXgkEAgA/5UjG8Bq846xI6cQ -kZ6TlLf3ZLh8yHcbMAmEtrRG40aJ/Fg5hyfBddTrEUF+9o5+LWd/7b2CAlyrIUAu -qgy3aoztkuZe5R50tnul1rVOIkdvpImlGsRDZiIIRXc6LT+WReNtAMWb28KZ/oZZ -vP5El68H2kdlPed4yNmA9T1KkMa9Dyt4U9nBXdLYiWlJIXNdaI6lw8MgyMMgMZwl -B0RU0u5Zl+kPxa9sFiLPsqBEaSl5uShHD3k3SIIbC+RrRtzfTXWf8OwhVMv0ycTN -d53awlN5oG7z3PrkoWRCwe+LfqG/rKLeD5vAl9iMdFd+4gdSnCpkfuVsOjWxsH78 -Ja7/cwADBQgA0EBgvcKrzorAC/UV1tDhAdG/uqy2N3xuPjVq/ZIKRdqS8wyHLs+3 -wuoG9zF4tyVqG5XJRywwKTbDJH8+5Uj4NTTuM6EsbZA9lXqYo2gCWXQzB8/+LHLf -buRmzNy856okOC6so82grvu/VEuW24wz6D0DjqdUSNfOTd49A3OWpdE13sIM7aOb -4lntZJnOkwGcbl67aPjUG3P8qzD5A1M4OqDk4wj9pySw+sn39Nbcdh7oAEW2KsAM -NQwAduNQWbr4vfj5QxumzrQWLqs6An2fSfVgAICtB8IKNGyskPXTuvMrSAW5ak06 -zdCLULwRWXHqIQowsX2wlHGZ2AJ3C4cxHYhJBBgRAgAJBQJFvXgkAhsMAAoJEDeC -AqbU45s2qaIAnRSSzKsHOIL1ZJYJF2Ghx34l49rjAKDOH8UAjvuNkAcQZOduolmH -UndUNA== -=nBMK +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 +3qIW8JeaMCEZY1+zrSVvxHo= +=pcZk -----END PGP PUBLIC KEY BLOCK-----
