Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory
jackson-dataformats-binary
jackson-dataformats-binary.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File jackson-dataformats-binary.changes of Package jackson-dataformats-binary
------------------------------------------------------------------- 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> - 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 12:21:03 UTC 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 (contributed by @tgregg) * #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 8 08:33:47 UTC 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 9 13:40:21 UTC 2023 - Fridrich Strba <fstrba@suse.com> - Reproducible builds: use SOURCE_DATE_EPOCH for timestamp ------------------------------------------------------------------- Mon Aug 21 14:04:06 UTC 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 ------------------------------------------------------------------- Wed Jun 15 06:32:09 UTC 2022 - Fridrich Strba <fstrba@suse.com> - Version update to 2.13.3 * 2.13.3 (14-May-2022) + #317: (ion) IonValueDeserializer does not handle getNullValue correctly for a missing property * 2.13.2 (06-Mar-2022) + No changes since 2.13.1 * 2.13.1 (19-Dec-2021) + #302: (ion) 'IllegalArgumentException' in 'IonParser.getEmbeddedObject()' ------------------------------------------------------------------- Wed Oct 20 09:26:43 UTC 2021 - Fridrich Strba <fstrba@suse.com> - 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 ------------------------------------------------------------------- Wed Nov 20 21:19:33 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> - Remove plugins unnecessary for RPM builds org.moditect:moditect-maven-plugin ------------------------------------------------------------------- Wed Nov 20 18:53:15 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> - Version update to 2.10.1 * 2.10.1 (09-Nov-2019) + #185: Internal parsing of tagged arrays can lead to stack overflow + #188: Unexpected 'MismatchedInputException' for 'byte[]' value bound to 'String' in collection/array * 2.10.0 (26-Sep-2019) + #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.9 (16-May-2019) + #159: (cbor) Some short UTF Strings encoded using non-canonical form + #161: (avro) Deserialize from newer version to older one throws NullPointerException * 2.9.8 (15-Dec-2018) + #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' * 2.9.7 (19-Sep-2018) + #142: (ion) 'IonParser.getNumberType()' returns 'null' for 'IonType.FLOAT' + #150: Add 'CBORMapper' + #151: Add 'SmileMapper' * 2.9.6 (12-Jun-2018) + #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 * 2.9.5 (26-Feb-2018) + #128 (protobuf) Fix skip unknown WireType.FIXED_64BIT value bug + #129 (cbor) Remove "final" modifier from 'CBORParser' ------------------------------------------------------------------- Tue Nov 12 17:00:39 UTC 2019 - Fridrich Strba <fstrba@suse.com> - Initial packaging of jackson-dataformats-binary 2.9.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor