1
0

Compare commits

...

17 Commits

Author SHA256 Message Date
ff07ed0161 Accepting request 1221677 from Java:packages
2.17.3

OBS-URL: https://build.opensuse.org/request/show/1221677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=10
2024-11-06 15:55:55 +00:00
f414fb299f OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=22 2024-11-06 07:57:54 +00:00
6d949e33a9 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=21 2024-11-06 07:29:02 +00:00
93db2653be OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=20 2024-11-06 07:14:19 +00:00
6005f7dc7e Accepting request 1193676 from Java:packages
2.17.2

OBS-URL: https://build.opensuse.org/request/show/1193676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=9
2024-08-14 12:14:58 +00:00
7b90bb3d9c OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=18 2024-08-07 09:30:44 +00:00
2a4b5168e2 Accepting request 1175353 from Java:packages
2.17.x

OBS-URL: https://build.opensuse.org/request/show/1175353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=8
2024-05-21 16:35:27 +00:00
68722f621c Accepting request 1175338 from home:gkenion:branches:Java:packages:jackson
Upgrade Jackson packages to 2.17.1

OBS-URL: https://build.opensuse.org/request/show/1175338
OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=16
2024-05-20 13:42:56 +00:00
22788a8569 Accepting request 1156782 from Java:packages
2.16.1

OBS-URL: https://build.opensuse.org/request/show/1156782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=7
2024-03-11 14:34:08 +00:00
d150963dd5 Accepting request 1156388 from home:gkenion:branches:Java:packages
OBS-URL: https://build.opensuse.org/request/show/1156388
OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=14
2024-03-09 18:50:23 +00:00
db70f679e3 Accepting request 1109955 from Java:packages
Reproducible builds improvement

OBS-URL: https://build.opensuse.org/request/show/1109955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=6
2023-09-10 11:10:31 +00:00
5e5c699423 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=12 2023-09-09 13:40:26 +00:00
3d6810b8ba Accepting request 1105103 from Java:packages
2.15.2

OBS-URL: https://build.opensuse.org/request/show/1105103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=5
2023-08-23 12:57:10 +00:00
c7e5f060ee OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=10 2023-08-21 14:10:11 +00:00
d49dfc7c75 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=9 2023-08-15 11:02:19 +00:00
b589ef6d08 Accepting request 982718 from Java:packages
2.13.3

OBS-URL: https://build.opensuse.org/request/show/982718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jackson-dataformats-binary?expand=0&rev=4
2022-06-16 16:20:19 +00:00
db3cbdc4aa OBS-URL: https://build.opensuse.org/package/show/Java:packages/jackson-dataformats-binary?expand=0&rev=7 2022-06-15 06:34:15 +00:00
4 changed files with 143 additions and 11 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7bfbd2c1b97de8742e53a90f6c2a101f0e3ffcd73b101d0108d41c4ba09690e9
size 3666415

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a89d146957227a5d61c644f40e02462b0d11074f35d2f6b1a60bc98c669b3d39
size 5094715

View File

@@ -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>

View File

@@ -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