Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

jackson-dataformat-cbor-2.18.11-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: jackson-dataformat-cbor Distribution: openSUSE Tumbleweed
Version: 2.18.11 Vendor: openSUSE
Release: 1.1 Build date: Thu Sep 24 18:02:01 2026
Group: Development/Libraries/Java Build host: reproducible
Size: 92980 Source RPM: jackson-dataformats-binary-2.18.11-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/FasterXML/jackson-dataformats-binary
Summary: Support for reading and writing Concise Binary Object Representation
Jackson data format module that supports reading and writing CBOR ("Concise
Binary Object Representation") encoded data. Module extends standard Jackson
streaming API (JsonFactory, JsonParser, JsonGenerator), and as such works
seamlessly with all the higher level data abstractions (data binding, tree
model, and pluggable extensions).

Provides

Requires

License

Apache-2.0 AND BSD-3-Clause

Changelog

* Wed Sep 23 2026 Fridrich Strba <fstrba@suse.com>
  - Update to 2.18.11
    * #783: (protobuf) Support StreamReadConstraints.maxDocumentLength
      in ProtobufParser
    * #785: (avro) Support StreamReadConstraints.maxDocumentLength and
      maxTokenCount in Avro parser
    * #803: (ion) Support StreamReadConstraints.maxNestingDepth in Ion
      parser (partial fix for #358)
    * #805: (ion) Support StreamReadConstraints.maxDocumentLength in
      Ion parser (partial fix for #358)
* Thu Sep 17 2026 Fridrich Strba <fstrba@suse.com>
  - Update to 2.18.10
    * #725: (cbor) Ensure maxNameLength limit enforced for CBOR parser
      (bsc#1282639, CVE-2026-68495)
    * #726: (smile) Ensure maxNameLength limit enforced for Smile
      parser (bsc#1282640, CVE-2026-68496)
    * #727: (cbor) CBORParser.nextFieldName(SerializableString)
      confuses 5-bit length marker 23 with 24 ("1-byte length suffix
      follows")
    * #728: (cbor) CBORParser.nextFieldName(SerializableString)
      consumes Object entry slot twice on fast-path miss, truncating
      definite-length Objects
    * #733: (cbor) Long `String`s not added to "stringref" reference
      table, breaking following references
    * #735: (cbor) "stringref" property-name paths pass 5-bit length
      marker instead of actual length to shouldReferenceString()
    * #736: (cbor) Long Object property names added to "stringref"
      reference table twice
* Wed Jul 15 2026 Fridrich Strba <fstrba@suse.com>
  - Update to 2.18.9
    * No changes, only syncing the whole stack for databind security
      issues
* Thu Jun 25 2026 Fridrich Strba <fstrba@suse.com>
  - Update to 2.18.8
    * Changes of 2.18.8
      + #696: (ion) Incomplete number length validation in Ion decoder
      (for 'BigDecimal' and/or 'BigInteger')
    * Changes of 2.18.6
      + #645: (avro) Remove use of Avro 'Schema.Parser()
      .setValidate()' to allow use of Avro core 1.12.1 (2.x)
      + #649: (cbor, smile) 'StreamReadConstraints.maxDocumentLength'
      not checked when creating parser with fixed buffer
      + #651: (smile) Ensure Smile backend supports
      'StreamReadConstraints.maxTokenCount'
      + #652: (cbor) Ensure CBOR backend supports
      'StreamReadConstraints.maxTokenCount'
      + Minor fix to 'ProtobufGenerator._reportEnumError()' helper
      method
    * Changes of 2.18.5
      + #599: (cbor) Unable to deserialize stringref-enabled CBOR with
      ignored properties
      + #623: (ion) Upgrade 'ion-java' dep to 1.11.11 (from 1.11.10)
    * Changes of 2.18.4
      + #569: (ion) 'IonParser' fails to parse some 'long' values
      saying they are out of range when they are not
      + #584: (protobuf) Missing 'JsonToken.END_OBJECT' for nested
      Protobuf Objects
      + (ion) Upgrade 'ion-java' to 1.11.10 (from 1.11.9)
    * Changes of 2.18.3
      + #541: (cbor, protobuf, smile) 'SmileParser.getValueAsString()'
      FIELD_NAME bug
    * Changes of 2.18.1
      + #518: Should not read past end for CBOR string values
    * Changes of 2.18.0
      + #167: (avro) Incompatibility with Avro >=1.9.0 (upgrade to
      Avro 1.11.3)
      + #484: (protobuf) Rework synchronization in 'ProtobufMapper'
      + #494: (avro) Avro Schema generation: allow mapping Java Enum
      properties to Avro String values
      + #508: (avro) Ignore 'specificData' field on serialization
      + #509: IonValueMapper.builder() not implemented, does not
      register modules
* Wed Nov 06 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 07 2024 Fridrich Strba <fstrba@suse.com>
  - Update to 2.17.2
    * #497: (ion) Failed copy(): 'IonValueMapper' does not override
      copy()
    * #501: (ion) Upgrade 'ion-java' to 1.11.8 (from 1.11.7)
* Mon May 20 2024 Gus Kenion <gus.kenion@suse.com>
  - Update to 2.17.1
    * #487 (ion): Don't close IonParser on EOF to be compatible with
      'MappingIterator' when source is an empty 'InputStream'
    * #488 (ion): Upgrade 'ion-java' to 1.11.7 (from 1.11.2)
    * #490 (ion) ION deserialization type change from Double to Float
      in 2.17.0
  - Includes changes from 2.17.0
    * #251 (ion) Unable to deserialize Object with unknown
      'Timestamp' field
    * #316 (cbor) Uncaught exception in
      'com.fasterxml.jackson.dataformat.cbor.CBORParser._finishShortText'
    * #392: (cbor, smile) Support
      'StreamReadConstraints.maxDocumentLength' validation for CBOR,
      Smile
    * #417: (ion) 'IonReader' classes contain assert statement which
      could throw unexpected 'AssertionError'
    * #420: (ion) 'IndexOutOfBoundsException' thrown by 'IonReader'
      implementations are not handled
    * #424: (ion) 'IonReader' throws 'NullPointerException' for
      unchecked invalid data
    * #426: (smile) 'SmileParser' throws unexpected IOOBE for corrupt
      content
    * #428: (ion) 'IonParser.getIntValue()' fails or does not handle
      value overflow checks
    * #432: (ion) More methods from 'IonReader' could throw an
      unexpected 'AssertionError'
    * #434: (ion) Unexpected 'NullPointerException' thrown from
      'IonParser::getNumberType()'
    * #437: (ion) 'IonReader.next()' throws NPEs for some invalid
      content
    * #449: (avro) 'IndexOutOfBoundsException' in
      'JacksonAvroParserImpl' for invalid input
    * #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
    * #464: (cbor) Unexpected 'ArrayIndexOutOfBoundsException' in
      'CBORParser' for corrupt String value
    * #469 (ion) IonReader.newBytes() throwing
      'NegativeArraySizeException'
    * #471 (ion) 'IonReader' throws 'AssertionError' for Timestamp
      value
    * #473 (ion) 'IonReader.next()' throws
      'ArrayIndexOutOfBoundsException' for some corrupt content
    * #482 (ion): Upgrade 'ion-java' to 1.11.2 and remove handling of
      exceptions that are no longer leaked
* Fri Mar 08 2024 Gus Kenion <gkenion@suse.com>
  - Update to 2.16.1
    * 2.16.1 (24-Dec-2023)
      + #303: (ion) NullPointerException in IonParser.nextToken()
    * 2.16.0 (15-Nov-2023)
      + #403: (smile) Remove Smile-specific buffer-recycling
* Sat Sep 09 2023 Fridrich Strba <fstrba@suse.com>
  - Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
* Mon Aug 21 2023 Fridrich Strba <fstrba@suse.com>
  - Version update to 2.15.2
    * 2.15.2 (30-May-2023)
      + #379: (avro) 'logback-test.xml' in wrong place
      (avro/src/main/resources)
    * 2.15.0 (23-Apr-2023)
      + #347: (cbor) Add support for CBOR stringref extension
      ('CBORGenerator.Feature.STRINGREF')
      + #356: (cbor) Add 'CBORGenerat.Feature.WRITE_MINIMAL_DOUBLES'
      for writing 'double's as 'float's if safe to do so
      + #373: (cbor) Remove optimized 'CBORParser.nextTextValue()'
      implementation
    * 2.14.3 (05-May-2023)
      + #354: (all) Missing license file in Maven package for newer
      versions
      + #366: 'CBORGenerator.writeRawUTF8String()' seems to ignore
      offset
    * 2.14.1 (21-Nov-2022)
      + #342: (smile) Possible performance improvement on jdk9+ for
      Smile decoding
    * 2.14.0 (05-Nov-2022)
      + #301: (cbor, smile) Missing configuration methods for
      format-specific parser/generator features
      + #310: (avro) Avro schema generation: allow override namespace
      with new '@AvroNamespace' annotation
      + #311: (ion) 'IonObjectMapper' does not throw JacksonException
      for some invalid Ion
      + #312: (cbor, smile) Short NUL-only keys incorrectly detected
      as duplicates
      + #325: (ion) Ensure 'IonReader' instances created within
      'IonFactory' are always resource-managed
      + #338: Use passed "current value" in 'writeStartObject()'
      overload
      + #341: (ion) Update to Amazon Ion 1.9.5

Files

/usr/share/doc/packages/jackson-dataformat-cbor
/usr/share/doc/packages/jackson-dataformat-cbor/CREDITS
/usr/share/doc/packages/jackson-dataformat-cbor/README.md
/usr/share/doc/packages/jackson-dataformat-cbor/VERSION
/usr/share/java/jackson-dataformats
/usr/share/java/jackson-dataformats/jackson-dataformat-cbor.jar
/usr/share/licenses/jackson-dataformat-cbor
/usr/share/licenses/jackson-dataformat-cbor/LICENSE
/usr/share/licenses/jackson-dataformat-cbor/NOTICE
/usr/share/maven-metadata/jackson-dataformats-binary-jackson-dataformat-cbor.xml
/usr/share/maven-poms/jackson-dataformats
/usr/share/maven-poms/jackson-dataformats/jackson-dataformat-cbor.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 27 22:22:45 2026