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>
|
Wed Oct 20 09:26:43 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package jackson-dataformats-binary
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
%bcond_with extra_dataformats
|
%bcond_with extra_dataformats
|
||||||
# Extra formats are disabled because of circular dependencies
|
# Extra formats are disabled because of circular dependencies
|
||||||
Name: jackson-dataformats-binary
|
Name: jackson-dataformats-binary
|
||||||
Version: 2.13.0
|
Version: 2.17.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Jackson standard binary data format backends
|
Summary: Jackson standard binary data format backends
|
||||||
License: Apache-2.0 AND BSD-3-Clause
|
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
|
Source0: https://github.com/FasterXML/jackson-dataformats-binary/archive/%{name}-%{version}.tar.gz
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: maven-local
|
BuildRequires: maven-local
|
||||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version}
|
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= 2.17
|
||||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
|
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= 2.17
|
||||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
|
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= 2.17
|
||||||
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
|
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= 2.17
|
||||||
BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
|
BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
|
||||||
BuildRequires: mvn(junit:junit)
|
|
||||||
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
|
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%if %{with extra_dataformats}
|
%if %{with extra_dataformats}
|
||||||
@@ -120,7 +119,8 @@ sed -i 's/\r//' LICENSE NOTICE
|
|||||||
%{mvn_file} ":{*}" jackson-dataformats/@1
|
%{mvn_file} ":{*}" jackson-dataformats/@1
|
||||||
|
|
||||||
%build
|
%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
|
%install
|
||||||
%mvn_install
|
%mvn_install
|
||||||
|
Reference in New Issue
Block a user