| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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).
Apache-2.0 AND BSD-3-Clause
* 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
/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