Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jackson-dataformats-binary for 
openSUSE:Factory checked in at 2021-10-21 23:55:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jackson-dataformats-binary (Old)
 and      /work/SRC/openSUSE:Factory/.jackson-dataformats-binary.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jackson-dataformats-binary"

Thu Oct 21 23:55:18 2021 rev:3 rq:926593 version:2.13.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/jackson-dataformats-binary/jackson-dataformats-binary.changes
    2019-11-25 00:05:36.431952189 +0100
+++ 
/work/SRC/openSUSE:Factory/.jackson-dataformats-binary.new.1890/jackson-dataformats-binary.changes
  2021-10-21 23:55:23.592021377 +0200
@@ -1,0 +2,120 @@
+Wed Oct 20 09:26:43 UTC 2021 - Fridrich Strba <[email protected]>
+
+- Version update to 2.13.0
+  * 2.13.0 (30-Sep-2021)
+    + #239: (cbor) Should validate UTF-8 multi-byte validity for
+      short decode path too
+    + #248: (ion) Deprecate 'CloseSafeUTF8Writer', remove use
+    + #252: (smile) Make 'SmileFactory' support
+      'JsonFactory.Feature.CANONICALIZE_FIELD_NAMES'
+    + #253: (cbor) Make 'CBORFactory' support
+      'JsonFactory.Feature.CANONICALIZE_FIELD_NAMES'
+    + #264: (cbor) Handle case of BigDecimal with Integer.MIN_VALUE
+      for scale gracefully
+    + #272: (cbor) Uncaught exception in
+      CBORParser._nextChunkedByte2 (by ossfuzzer)
+    + #273: (cbor) Another uncaught exception in
+      CBORParser._nextChunkedByte2 (by ossfuzzer)
+    + #276: (smile) Add
+      'SmileGenerator.Feature.LENIENT_UTF_ENCODING' for lenient
+      handling of broken Unicode surrogate pairs on writing
+    + #283: (avro) Add 'logicalType' support for some 'java.time'
+      types; add 'AvroJavaTimeModule' for native ser/deser
+    + #284: Support base64 strings in 'getBinaryValue()' for CBOR
+      and Smile
+    + #289: (cbor) 'ArrayIndexOutOfBounds' for truncated UTF-8 name
+    + #290: (avro) Generate logicalType switch
+    + #291: (smile) 'ArrayIndexOutOfBounds' for truncated UTF-8 name
+    + #295: (ion) 'jackson-dataformat-ion' does not handle
+      null.struct deserialization correctly
+    + 'Ion-java' dep 1.4.0 -> 1.8.0
+    + Minor change to Ion module registration names
+      (fully-qualified)
+  * 2.12.4 (06-Jul-2021)
+    + #287: (cbor) Uncaught exception in
+      CBORParser._nextChunkedByte2 (by ossfuzzer)
+    + #288: (cbor) Uncaught exception in
+      CBORParser._findDecodedFromSymbols() (by ossfuzzer)
+  * 2.12.3 (12-Apr-2021)
+    + #257: (smile) Uncaught validation problem wrt Smile
+      "BigDecimal" type
+    + #258: (smile) ArrayIndexOutOfBoundsException for malformed
+      Smile header
+    + #259: (cbor) Failed to handle case of alleged String with
+      length of Integer.MAX_VALUE
+    + #260: (smile) Allocate byte[] lazily for longer Smile binary
+      data payloads
+    + #261 (cbor) CBORParser need to validate zero-length byte[] for
+      BigInteger
+    + #263: (smile) Handle invalid chunked-binary-format length
+      gracefully
+    + #265: (smile) Allocate byte[] lazily for longer Smile binary
+      data payloads (7-bit encoded)
+    + #266: (smile)  ArrayIndexOutOfBoundsException in
+      SmileParser._decodeShortUnicodeValue()
+    + #268: (smile) Handle sequence of Smile header markers without
+      recursion
+    + #269: (cbor) CBOR loses 'Map' entries with specific 'long' Map
+      key values (32-bit boundary)
+    + #270: (ion) Ion Polymorphic deserialization in 2.12 breaks wrt
+      use of Native Type Ids when upgrading from 2.8
+  * 2.12.2 (03-Mar-2021)
+    + #236: (cbor) 'ArrayIndexOutOfBoundsException' in 'CBORParser'
+      for invalid UTF-8 String
+    + #240: (cbor) Handle invalid CBOR content like '[0x84]'
+      (incomplete array)
+    + #241: (ion) Respect 'WRITE_ENUMS_USING_TO_STRING' in
+      'EnumAsIonSymbolSerializer'
+    + #242: (ion) Add support for generating IonSexps
+    + #244: (ion) Add support for deserializing IonTimestamps and
+      IonBlobs
+    + #246: (ion) Add 'IonObjectMapper.builderForBinaryWriters()' /
+      '.builderforTextualWriters()' convenience methods
+    + #247: (ion) Enabling pretty-printing fails Ion serialization
+  * 2.12.1 (08-Jan-2021)
+    + #232: (ion) Allow disabling native type ids in IonMapper
+    + #235: (smile) Small bug in byte-alignment for long field names
+      in Smile, symbol table reuse
+  * 2.12.0 (29-Nov-2020)
+    + #204: (ion) Add 'IonFactory.getIonSystem()' accessor
+    + #212: (ion) Optimize 'IonParser.getNumberType()' using
+      'IonReader.getIntegerSize()'
+    + #222: (cbor) Add 'CBORGenerator.Feature.LENIENT_UTF_ENCODING'
+      for lenient handling of Unicode surrogate pairs on writing
+    + #228: (cbor) Add support for decoding unassigned "simple
+      values" (type 7)
+    + Add Gradle Module Metadata
+      (https://blog.gradle.org/alignment-with-gradle-module-metadata)
+  * 2.11.4 (12-Dec-2020)
+    + #186: (cbor) Eager allocation of byte buffer can cause
+      'java.lang.OutOfMemoryError' exception (CVE-2020-28491)
+  * 2.11.3 (02-Oct-2020)
+    + #219: (avro) Cache record names to avoid hitting class loader
+  * 2.11.2 (02-Aug-2020)
+    + #216: (avro) Avro null deserialization
+  * 2.11.1 (25-Jun-2020)
+    + #204: (ion) Add 'IonFactory.getIonSystem()' accessor
+  * 2.11.0 (26-Apr-2020)
+    + #179: (avro) Add 'AvroGenerator.canWriteBinaryNatively()' to
+      support binary writes, fix 'java.util.UUID' representation
+    + #192: (ion) Allow 'IonObjectMapper' with class name annotation
+      introspector to deserialize generic subtypes
+    + #195: Remove dependencies upon Jackson 1.X and Avro's
+      JacksonUtils
+    + #198: 'jackson-databind' should not be full dependency for
+      (cbor, protobuf, smile) modules
+    + #201: 'CBORGenerator.Feature.WRITE_MINIMAL_INTS' does not
+      write most compact form for all integers
+    + 'AvroGenerator' overrides 'getOutputContext()' properly
+  * 2.10.5 (21-Jul-2020)
+    + #204: (ion) Add 'IonFactory.getIonSystem()' accessor
+    + #211: (avro) Fix schema evolution involving maps of non-scalar
+  * 2.10.4 (03-May-2020)
+    + #202: (protobuf) Parsing a protobuf message doesn't properly
+      skip unknown fields
+  * 2.10.2 (05-Jan-2020)
+    + #189: (ion) IonObjectMapper close()s the provided IonWriter
+      unnecessarily
+    + ion-java dependency 1.4.0 -> 1.5.1
+
+-------------------------------------------------------------------
@@ -4 +124,2 @@
-- Remove plugins unnecessary for RPM builds org.moditect:moditect-maven-plugin
+- Remove plugins unnecessary for RPM builds
+  org.moditect:moditect-maven-plugin
@@ -11,3 +132,4 @@
-    #185: Internal parsing of tagged arrays can lead to stack overflow
-    #188: Unexpected `MismatchedInputException` for `byte[]` value bound to 
`String`
-         in collection/array (actual fix in `jackson-databind`)
+    + #185: Internal parsing of tagged arrays can lead to stack
+      overflow
+    + #188: Unexpected 'MismatchedInputException' for 'byte[]' value
+      bound to 'String' in collection/array
@@ -15,14 +137,20 @@
-    #139: (cbor) Incorrect decimal fraction representation
-    #148: (protobuf) Add `ProtobufMapper.generateSchemaFor(TypeReference<?>)` 
overload
-    #155: (cbor, smile) Inconsistent support for FLUSH_PASSED_TO_STREAM
-    #157: (all) Add simple module-info for JDK9+, using Moditect
-    #163: (ion) Update `ion-java` dependency
-    #168: (avro) `JsonMappingException` for union types with multiple Record 
types
-    #173: (avro) Improve Union type serialization performance
-    #177: (avro) Deserialization of "empty" Records as root values fails
-    #178: (cbor) Fix issue wit input offsets when parsing CBOR from 
`InputStream`
-    #180: (protobuf) Add `ProtobufGenerator.canWriteBinaryNatively()` to 
support binary writes
-         - asm version upgrade to 6.2.1 (from 5.1)
-         - (cbor, smile) Rewrote handling of "output context" for better field 
id write support
-  * 2.9.10 (21-Sep-2019)
-    No changes since 2.9.9
+    + #139: (cbor) Incorrect decimal fraction representation
+    + #148: (protobuf) Add
+      'ProtobufMapper.generateSchemaFor(TypeReference<?>)' overload
+    + #155: (cbor, smile) Inconsistent support for
+      FLUSH_PASSED_TO_STREAM
+    + #157: (all) Add simple module-info for JDK9+, using Moditect
+    + #163: (ion) Update 'ion-java' dependency
+    + #168: (avro) 'JsonMappingException' for union types with
+      multiple Record types
+    + #173: (avro) Improve Union type serialization performance
+    + #177: (avro) Deserialization of "empty" Records as root values
+      fails
+    + #178: (cbor) Fix issue wit input offsets when parsing CBOR
+      from 'InputStream'
+    + #180: (protobuf) Add
+      'ProtobufGenerator.canWriteBinaryNatively()' to support binary
+      writes
+    + asm version upgrade to 6.2.1 (from 5.1)
+    + (cbor, smile) Rewrote handling of "output context" for better
+      field id write support
@@ -30,2 +158,4 @@
-    #159: (cbor) Some short UTF Strings encoded using non-canonical form
-    #161: (avro) Deserialize from newer version to older one throws 
NullPointerException
+    + #159: (cbor) Some short UTF Strings encoded using
+      non-canonical form
+    + #161: (avro) Deserialize from newer version to older one
+      throws NullPointerException
@@ -33,3 +163,4 @@
-    #140: (protobuf) Stack overflow when generating Protobuf schema  on class 
with
-         cyclic type definition
-    #153: (smile) Unable to set a compression input/output decorator to a 
`SmileFactory`
+    + #140: (protobuf) Stack overflow when generating Protobuf
+      schema on class with cyclic type definition
+    + #153: (smile) Unable to set a compression input/output
+      decorator to a 'SmileFactory'
@@ -37,3 +168,4 @@
-    #142: (ion) `IonParser.getNumberType()` returns `null` for `IonType.FLOAT`
-    #150: Add `CBORMapper`
-    #151: Add `SmileMapper`
+    + #142: (ion) 'IonParser.getNumberType()' returns 'null' for
+      'IonType.FLOAT'
+    + #150: Add 'CBORMapper'
+    + #151: Add 'SmileMapper'
@@ -41,3 +173,5 @@
-    #93: (cbor) `CBORParser` does not accept "undefined value"
-    #135: (protobuf) Infinite sequence of `END_OBJECT` tokens returned at end 
of streaming read
-    #136: (avro) Fix MapWriteContext not correctly resolving union values
+    + #93: (cbor) 'CBORParser' does not accept "undefined value"
+    + #135: (protobuf) Infinite sequence of 'END_OBJECT' tokens
+      returned at end of streaming read
++++ 8 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/jackson-dataformats-binary/jackson-dataformats-binary.changes
++++ and 
/work/SRC/openSUSE:Factory/.jackson-dataformats-binary.new.1890/jackson-dataformats-binary.changes

Old:
----
  jackson-dataformats-binary-2.10.1.tar.gz

New:
----
  jackson-dataformats-binary-2.13.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jackson-dataformats-binary.spec ++++++
--- /var/tmp/diff_new_pack.1neczD/_old  2021-10-21 23:55:24.164021672 +0200
+++ /var/tmp/diff_new_pack.1neczD/_new  2021-10-21 23:55:24.168021674 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jackson-dataformats-binary
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %bcond_with extra_dataformats
 # Extra formats are disabled because of circular dependencies
 Name:           jackson-dataformats-binary
-Version:        2.10.1
+Version:        2.13.0
 Release:        0
 Summary:        Jackson standard binary data format backends
 License:        Apache-2.0 AND BSD-3-Clause
@@ -110,8 +110,9 @@
 %endif
 
 # Remove plugins unnecessary for RPM builds
-%pom_remove_plugin org.moditect:moditect-maven-plugin cbor
-%pom_remove_plugin org.moditect:moditect-maven-plugin smile
+%pom_remove_plugin -r org.moditect:moditect-maven-plugin
+%pom_remove_plugin -r :gradle-module-metadata-maven-plugin
+%pom_remove_plugin -r :jacoco-maven-plugin
 
 # Deps are not available in packages for this module
 %pom_disable_module ion

++++++ jackson-dataformats-binary-2.10.1.tar.gz -> 
jackson-dataformats-binary-2.13.0.tar.gz ++++++
++++ 368003 lines of diff (skipped)

Reply via email to