[x-stream/xstream] 15cb05: Update build instructions for Java 1.7.

2 views
Skip to first unread message

Jörg Schaible

unread,
Nov 7, 2024, 1:54:34 PM11/7/24
to xstream-no...@googlegroups.com
Branch: refs/heads/v-1.4.x
Home: https://github.com/x-stream/xstream
Commit: 15cb057ecef4064378a14fed6d885b87766c5d24
https://github.com/x-stream/xstream/commit/15cb057ecef4064378a14fed6d885b87766c5d24
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M BUILD.txt

Log Message:
-----------
Update build instructions for Java 1.7.


Commit: fdd9f7d3de0d7ccf2f9979bcd09fbf3e6a0c881a
https://github.com/x-stream/xstream/commit/fdd9f7d3de0d7ccf2f9979bcd09fbf3e6a0c881a
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream/src/java/com/thoughtworks/xstream/io/binary/BinaryStreamReader.java
M xstream/src/test/com/thoughtworks/xstream/io/binary/BinaryStreamTest.java

Log Message:
-----------
Detect input manipulation in c.t.x.io.binary.BinaryStreamReader.


Commit: 00d0fce7672d837391ffad42abc06af066653366
https://github.com/x-stream/xstream/commit/00d0fce7672d837391ffad42abc06af066653366
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-hibernate/pom.xml
M xstream/pom.xml

Log Message:
-----------
Unify Surefire arguments for JPMS


Commit: 6ea7da0b85b71ba50f0e267412453c1a91bc02e9
https://github.com/x-stream/xstream/commit/6ea7da0b85b71ba50f0e267412453c1a91bc02e9
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M pom.xml
M xstream-distribution/src/content/changes.html
M xstream/src/java/com/thoughtworks/xstream/io/json/JettisonMappedXmlDriver.java

Log Message:
-----------
Use Jettison 1.5.4 by default for Java Runtimes version 8 or higher.


Commit: 73e0562bf2613950c947c2803545f4a15ef0afa4
https://github.com/x-stream/xstream/commit/73e0562bf2613950c947c2803545f4a15ef0afa4
Author: Tobias Gierke <tobias...@code-sourcery.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream/src/java/com/thoughtworks/xstream/core/util/Types.java

Log Message:
-----------
Fix support of lambda objects for Java 21 and above. Closes #349.


Commit: 939076a90a047db8d3e82fa65bf2389042b35c43
https://github.com/x-stream/xstream/commit/939076a90a047db8d3e82fa65bf2389042b35c43
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/converters.html
M xstream/src/java/com/thoughtworks/xstream/core/JVM.java

Log Message:
-----------
Fix wording for supported Java runtimes.


Commit: a871b643ed378203256c3dccc8dda7d077acf18a
https://github.com/x-stream/xstream/commit/a871b643ed378203256c3dccc8dda7d077acf18a
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream/src/test/com/thoughtworks/acceptance/SecurityManagerTest.java

Log Message:
-----------
Do no longer run SecurityManagerTest for Java 18 or higher


Commit: 050490dce69d38fc5755ac5338d78a654bf41ff2
https://github.com/x-stream/xstream/commit/050490dce69d38fc5755ac5338d78a654bf41ff2
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream-distribution/src/content/converters.html
M xstream/src/java/com/thoughtworks/xstream/XStream.java
A xstream/src/java/com/thoughtworks/xstream/converters/collections/WeakHashMapConverter.java
M xstream/src/test/com/thoughtworks/acceptance/MapTest.java

Log Message:
-----------
Add WeakHashMapConverter.


Commit: 9cdaee72fe28a07c38a21f10d483181923c3bc14
https://github.com/x-stream/xstream/commit/9cdaee72fe28a07c38a21f10d483181923c3bc14
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M pom.xml

Log Message:
-----------
Build with Java 23.


Commit: e15ca8ee1a7c0b250e8b42b3a648c7fb10a7d420
https://github.com/x-stream/xstream/commit/e15ca8ee1a7c0b250e8b42b3a648c7fb10a7d420
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream/src/test/com/thoughtworks/xstream/converters/extended/ISO8601DateConverterTest.java

Log Message:
-----------
Adjust unit test for ISO8601 dates to Java 23.


Commit: f1650e196815b1b0714240b2807b7fb14892176a
https://github.com/x-stream/xstream/commit/f1650e196815b1b0714240b2807b7fb14892176a
Author: Vladislav Rassokhin <vladislav...@jetbrains.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/FieldDictionary.java

Log Message:
-----------
Fast path for `FieldDictionary#buildMap` without `LinkedList` creation in case of cache hit


Commit: 43833b36b01c32d8b4b93a343f8458af4418a81c
https://github.com/x-stream/xstream/commit/43833b36b01c32d8b4b93a343f8458af4418a81c
Author: Vladislav Rassokhin <vladislav...@jetbrains.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/FieldKey.java

Log Message:
-----------
Lazy `FieldKey#getDepth`

Speeds up `FieldKey` constructor, hence `FieldDictionary.fieldOrNull`


Commit: 07016ed07acf3d7b6eca69708eb3ba720e84cf4b
https://github.com/x-stream/xstream/commit/07016ed07acf3d7b6eca69708eb3ba720e84cf4b
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream-distribution/src/content/team.html
M xstream/src/java/com/thoughtworks/xstream/converters/extended/ToAttributedValueConverter.java
M xstream/src/java/com/thoughtworks/xstream/converters/javabean/JavaBeanConverter.java
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter.java
M xstream/src/java/com/thoughtworks/xstream/converters/reflection/SerializableConverter.java
R xstream/src/java/com/thoughtworks/xstream/core/util/FastField.java
A xstream/src/java/com/thoughtworks/xstream/core/util/MemberDictionary.java
A xstream/src/java/com/thoughtworks/xstream/core/util/MemberStore.java
M xstream/src/java/com/thoughtworks/xstream/core/util/SerializationMembers.java
M xstream/src/java/com/thoughtworks/xstream/mapper/ElementIgnoringMapper.java
M xstream/src/java/com/thoughtworks/xstream/mapper/FieldAliasingMapper.java
M xstream/src/java/com/thoughtworks/xstream/mapper/LocalConversionMapper.java

Log Message:
-----------
Replace FastField with nested maps. Closes #350.


Commit: 3e315f9f66908bebb90326240db8f18dfaf37d50
https://github.com/x-stream/xstream/commit/3e315f9f66908bebb90326240db8f18dfaf37d50
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-jmh/pom.xml
M xstream-jmh/src/java/com/thoughtworks/xstream/benchmark/jmh/ParserBenchmark.java

Log Message:
-----------
Adjust Parser Benchmark to measure deeply nested structure.


Commit: af649cfd129b73b2b9277f43d388a409ebfc811f
https://github.com/x-stream/xstream/commit/af649cfd129b73b2b9277f43d388a409ebfc811f
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/benchmarks.html
M xstream-jmh/src/reference/base64.txt
M xstream-jmh/src/reference/converterType.txt
M xstream-jmh/src/reference/nameCoder.txt
M xstream-jmh/src/reference/parsers.txt
M xstream-jmh/src/reference/stringConverter.txt

Log Message:
-----------
Update benchmark results.


Commit: 965aada4bfee4b94be5a0c10677f398d1db010d2
https://github.com/x-stream/xstream/commit/965aada4bfee4b94be5a0c10677f398d1db010d2
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream/src/java/com/thoughtworks/xstream/converters/collections/WeakHashMapConverter.java
M xstream/src/java/com/thoughtworks/xstream/core/util/MemberDictionary.java
M xstream/src/java/com/thoughtworks/xstream/core/util/MemberStore.java
M xstream/src/java/com/thoughtworks/xstream/io/xml/PrettyPrintWriter.java

Log Message:
-----------
Replace upcoming with real version.


Commit: e42399ffa7fb89a747b71f828a9f00434bd14a1b
https://github.com/x-stream/xstream/commit/e42399ffa7fb89a747b71f828a9f00434bd14a1b
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream/src/java/com/thoughtworks/xstream/mapper/ElementIgnoringMapper.java

Log Message:
-----------
Hide API incompatiblle fields of ElementIgnoringMapper.


Commit: bb838ce2269cac47433e31c77b2b236466e9f266
https://github.com/x-stream/xstream/commit/bb838ce2269cac47433e31c77b2b236466e9f266
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
A xstream-distribution/src/content/CVE-2024-47072.html
M xstream-distribution/src/content/security.html
M xstream-distribution/src/content/website.xml
M xstream/src/test/com/thoughtworks/acceptance/SecurityVulnerabilityTest.java

Log Message:
-----------
Document CVE-2024-47072 and add test case.


Commit: 10a19e2817e1966455941eb0e8532f4a51b306c0
https://github.com/x-stream/xstream/commit/10a19e2817e1966455941eb0e8532f4a51b306c0
Author: joehni <joerg.s...@gmx.de>
Date: 2024-11-07 (Thu, 07 Nov 2024)

Changed paths:
M xstream-distribution/src/content/changes.html
M xstream-distribution/src/content/download.html
M xstream-distribution/src/content/index.html
M xstream-distribution/src/content/news.html

Log Message:
-----------
Prepare documentation for release 1.4.21.


Compare: https://github.com/x-stream/xstream/compare/8e08b336a908...10a19e2817e1

To unsubscribe from these emails, change your notification settings at https://github.com/x-stream/xstream/settings/notifications
Reply all
Reply to author
Forward
0 new messages