17
0

2 Commits

4 changed files with 47 additions and 48 deletions

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f648de28ba14efca6b0cedf169b860b40fadf8a3e1bf98218572a45712564c50
size 5094656

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a89d146957227a5d61c644f40e02462b0d11074f35d2f6b1a60bc98c669b3d39
size 5094715

View File

@@ -1,10 +1,3 @@
-------------------------------------------------------------------
Wed Nov 6 07:56:55 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Update to 2.17.3
* #506: (protobuf) Cannot deserialize 'UUID' values
* (ion) Upgrade `ion-java` to 1.11.9 (from 1.11.8)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 7 09:29:37 UTC 2024 - Fridrich Strba <fstrba@suse.com> Wed Aug 7 09:29:37 UTC 2024 - Fridrich Strba <fstrba@suse.com>
@@ -18,53 +11,59 @@ Mon May 20 12:21:03 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
- Update to 2.17.1 - Update to 2.17.1
* #487 (ion): Don't close IonParser on EOF to be compatible with * #487 (ion): Don't close IonParser on EOF to be compatible with
'MappingIterator' when source is an empty 'InputStream' `MappingIterator` when source is an empty `InputStream`
* #488 (ion): Upgrade 'ion-java' to 1.11.7 (from 1.11.2) (contributed by Yoann V)
* #488 (ion): Upgrade `ion-java` to 1.11.7 (from 1.11.2)
* #490 (ion) ION deserialization type change from Double to Float * #490 (ion) ION deserialization type change from Double to Float
in 2.17.0 in 2.17.0 (reported by Florian H)
- Includes changes from 2.17.0 - Includes changes from 2.17.0
* #251 (ion) Unable to deserialize Object with unknown * #251 (ion) Unable to deserialize Object with unknown
'Timestamp' field `Timestamp` field (reported by @mgoertzen)
* #316 (cbor) Uncaught exception in * #316 (cbor) Uncaught exception in
'com.fasterxml.jackson.dataformat.cbor.CBORParser._finishShortText' `com.fasterxml.jackson.dataformat.cbor.CBORParser._finishShortText`
* #392: (cbor, smile) Support * #392: (cbor, smile) Support
'StreamReadConstraints.maxDocumentLength' validation for CBOR, `StreamReadConstraints.maxDocumentLength` validation for CBOR,
Smile Smile
* #417: (ion) 'IonReader' classes contain assert statement which * #417: (ion) `IonReader` classes contain assert statement which
could throw unexpected 'AssertionError' could throw unexpected `AssertionError` (fix contributed by
* #420: (ion) 'IndexOutOfBoundsException' thrown by 'IonReader' Arthur C)
implementations are not handled * #420: (ion) `IndexOutOfBoundsException` thrown by `IonReader`
* #424: (ion) 'IonReader' throws 'NullPointerException' for implementations are not handled (fix contributed by Arthur C)
unchecked invalid data * #424: (ion) `IonReader` throws `NullPointerException` for
* #426: (smile) 'SmileParser' throws unexpected IOOBE for corrupt unchecked invalid data (fix contributed by Arthur C)
* #426: (smile) `SmileParser` throws unexpected IOOBE for corrupt
content (fix contributed by Arthur C)
* #428: (ion) `IonParser.getIntValue()` fails or does not handle
value overflow checks (fix contributed by Thomas d-L)
* #432: (ion) More methods from `IonReader` could throw an
unexpected `AssertionError` (fix contributed by Arthur C)
* #434: (ion) Unexpected `NullPointerException` thrown from
`IonParser::getNumberType()` (fix contributed by Arthur C)
* #437: (ion) `IonReader.next()` throws NPEs for some invalid
content content
* #428: (ion) 'IonParser.getIntValue()' fails or does not handle * #449: (avro) `IndexOutOfBoundsException` in
value overflow checks `JacksonAvroParserImpl` for invalid input (fix contributed by
* #432: (ion) More methods from 'IonReader' could throw an Arthur C)
unexpected 'AssertionError' * #451: (cbor) `IndexOutOfBoundsException` in `CBORParser` for
* #434: (ion) Unexpected 'NullPointerException' thrown from invalid input (fix contributed by Arthur C)
'IonParser::getNumberType()' * #458: (cbor) Unexpected NullPointerException in `CBORParser`
* #437: (ion) 'IonReader.next()' throws NPEs for some invalid (fix contributed by Arthur C)
content * #460: (protobuf) Unexpected `NullPointerException` in
* #449: (avro) 'IndexOutOfBoundsException' in `ProtobufParser.currentName()` (fix contributed by Arthur C)
'JacksonAvroParserImpl' for invalid input * #462: (protobuf) `ProtobufParser.currentName()` returns wrong
* #451: (cbor) 'IndexOutOfBoundsException' in 'CBORParser' for
invalid input
* #458: (cbor) Unexpected NullPointerException in 'CBORParser'
* #460: (protobuf) Unexpected 'NullPointerException' in
'ProtobufParser.currentName()'
* #462: (protobuf) 'ProtobufParser.currentName()' returns wrong
* value at root level * value at root level
* #464: (cbor) Unexpected 'ArrayIndexOutOfBoundsException' in * #464: (cbor) Unexpected `ArrayIndexOutOfBoundsException` in
'CBORParser' for corrupt String value `CBORParser` for corrupt String value (fix contributed by
Arthur C)
* #469 (ion) IonReader.newBytes() throwing * #469 (ion) IonReader.newBytes() throwing
'NegativeArraySizeException' `NegativeArraySizeException` (contributed by @tgregg)
* #471 (ion) 'IonReader' throws 'AssertionError' for Timestamp * #471 (ion) `IonReader` throws `AssertionError` for Timestamp
value (contributed by @tgregg) value (contributed by @tgregg)
* #473 (ion) 'IonReader.next()' throws * #473 (ion) `IonReader.next()` throws
'ArrayIndexOutOfBoundsException' for some corrupt content `ArrayIndexOutOfBoundsException` for some corrupt content
* #482 (ion): Upgrade 'ion-java' to 1.11.2 and remove handling of (contributed by @tgregg)
exceptions that are no longer leaked * #482 (ion): Upgrade `ion-java` to 1.11.2 and remove handling of
exceptions that are no longer leaked (contributed by @tgregg)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Mar 8 08:33:47 UTC 2024 - Gus Kenion <gkenion@suse.com> Fri Mar 8 08:33:47 UTC 2024 - Gus Kenion <gkenion@suse.com>

View File

@@ -19,7 +19,7 @@
%bcond_with extra_dataformats %bcond_with extra_dataformats
# Extra formats are disabled because of circular dependencies # Extra formats are disabled because of circular dependencies
Name: jackson-dataformats-binary Name: jackson-dataformats-binary
Version: 2.17.3 Version: 2.17.2
Release: 0 Release: 0
Summary: Jackson standard binary data format backends Summary: Jackson standard binary data format backends
License: Apache-2.0 AND BSD-3-Clause License: Apache-2.0 AND BSD-3-Clause