diff --git a/jansson-2.7.tar.bz2 b/jansson-2.7.tar.bz2 deleted file mode 100644 index ba2419d..0000000 --- a/jansson-2.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:459f2b7cf22fb676286723f26169a17cf111fbfb6f54e3dc2ec6b6f9f4a97bdc -size 357335 diff --git a/jansson-2.7.tar.bz2.asc b/jansson-2.7.tar.bz2.asc deleted file mode 100644 index fdf2d34..0000000 --- a/jansson-2.7.tar.bz2.asc +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iEYEABECAAYFAlQtL88ACgkQN4ICptTjmzZCTgCfcsQ/KEo4nrjjSaHT3JPqAiM/ -k70AoNF8Jg+jpWSXq2ZKpRUlSrGqlric -=/XTg ------END PGP SIGNATURE----- diff --git a/jansson-2.9.tar.bz2 b/jansson-2.9.tar.bz2 new file mode 100644 index 0000000..aa38bdb --- /dev/null +++ b/jansson-2.9.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77094fc1e113da0e2e65479488a0719f859b8f5bde3a6a0da88a1c73a88b5698 +size 363432 diff --git a/jansson-2.9.tar.bz2.asc b/jansson-2.9.tar.bz2.asc new file mode 100644 index 0000000..4acffb8 --- /dev/null +++ b/jansson-2.9.tar.bz2.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABCgAGBQJX3nxZAAoJENNlfSTQWENMAn8P/jxLzA7YoVKBHs6raLzaU+NO +ukf0SNGUsK5L//XZ5zghBJN1NmA66DxXcH7PnHetUkESHXq7PgYkvh5BwxJuLTId ++hNtKFMHIidvGFbFrCloojCreIsrQamFUlmouwdSSxTDqQs931tNtsaOmg/m8SBv +xpmD49FloaWULV2xD562/2KgB5wn9ZLdH7m0mdnqaIXd7V0X2sCqpRtBODhDBr/O +ZK9fcCxo+Is8XCPA18Jq9zGqTvaN9ui+migpPcvmAeKTXyNxwxoAyOiGPO4pgzBy +8cn6KkYzDIGGwqiMenwHpKywSyfz9xvu/3L/RrPYTQfsfUJ0XXX046+5UbS26CCy +NdJ6LW797uBu9MnnNSwbiyAE4MpDeURcpP/TyU8DbDIcFycV8pAn6l7xNMrxFFaL +ftMpwtS9bsPmjM0WZG50x02hjQ1xDdjOKqJRJ+jDbNjbOYopsUwwpZtnwJvR8cTO +poE/16eFJsEUlwWwGjwTpXEZf+/f2aTJtu6zAKghBgWaw7ZsuozL9XpXCsL1oKsh +yYdjSPf8CjJIl0ZOhuGAG6aGkGs7GZXDvEhj9ofu5zvVkU6AwbzuloxCe61uKGq5 +KNh2a/wQJCs6aUPSaXi4RATQUEjnfct4oDpdPXS6Za0gjicoeA2rRyDzHsIRnGlS +BmQqfuvG4xj+C2dfqQ3X +=9Pcu +-----END PGP SIGNATURE----- diff --git a/libjansson.changes b/libjansson.changes index 3a460a3..efbdcf4 100644 --- a/libjansson.changes +++ b/libjansson.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Wed Mar 1 16:04:10 UTC 2017 - coolo@suse.com + +- 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 + ------------------------------------------------------------------- Wed Nov 05 10:18:23 UTC 2014 - efimovov@gmail.com diff --git a/libjansson.keyring b/libjansson.keyring index 2582bba..700b45a 100644 --- a/libjansson.keyring +++ b/libjansson.keyring @@ -1,34 +1,64 @@ -pub 1024D/D4E39B36 2007-01-29 -uid Petri Lehtinen -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----- diff --git a/libjansson.spec b/libjansson.spec index 131bf2e..f78f369 100644 --- a/libjansson.spec +++ b/libjansson.spec @@ -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 @@ Name: libjansson 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/