forked from pool/jackson-dataformats-binary
Compare commits
17 Commits
6e50461255
...
factory
Author | SHA256 | Date | |
---|---|---|---|
ff07ed0161 | |||
f414fb299f | |||
6d949e33a9 | |||
93db2653be | |||
6005f7dc7e | |||
7b90bb3d9c | |||
2a4b5168e2 | |||
68722f621c | |||
22788a8569 | |||
d150963dd5 | |||
db70f679e3 | |||
5e5c699423 | |||
3d6810b8ba | |||
c7e5f060ee | |||
d49dfc7c75 | |||
b589ef6d08 | |||
db3cbdc4aa |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7bfbd2c1b97de8742e53a90f6c2a101f0e3ffcd73b101d0108d41c4ba09690e9
|
||||
size 3666415
|
3
jackson-dataformats-binary-2.17.3.tar.gz
Normal file
3
jackson-dataformats-binary-2.17.3.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a89d146957227a5d61c644f40e02462b0d11074f35d2f6b1a60bc98c669b3d39
|
||||
size 5094715
|
@@ -1,3 +1,135 @@
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package jackson-dataformats-binary
|
||||
#
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
# Copyright (c) 2024 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.13.0
|
||||
Version: 2.17.3
|
||||
Release: 0
|
||||
Summary: Jackson standard binary data format backends
|
||||
License: Apache-2.0 AND BSD-3-Clause
|
||||
@@ -28,12 +28,11 @@ URL: https://github.com/FasterXML/jackson-dataformats-binary
|
||||
Source0: https://github.com/FasterXML/jackson-dataformats-binary/archive/%{name}-%{version}.tar.gz
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: maven-local
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
|
||||
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= 2.17
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= 2.17
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= 2.17
|
||||
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= 2.17
|
||||
BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
|
||||
BuildRequires: mvn(junit:junit)
|
||||
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
|
||||
BuildArch: noarch
|
||||
%if %{with extra_dataformats}
|
||||
@@ -120,7 +119,8 @@ sed -i 's/\r//' LICENSE NOTICE
|
||||
%{mvn_file} ":{*}" jackson-dataformats/@1
|
||||
|
||||
%build
|
||||
%{mvn_build} -s -f
|
||||
%{mvn_build} -s -f -- \
|
||||
-Dproject.build.outputTimestamp=$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
Reference in New Issue
Block a user