Maintainer Ivan Zakharyaschev in the c9f2 branch: Information
Maintainer name: Ivan Zakharyaschev (imz)
Built source packages in this branch: 33
Last changes
Aug 21, 2025, 06:10 PM
#391778 sent by Ivan Zakharyaschev
Java_recursion_limit_CVE_fix
Protocol Buffers - Google's data interchange format
Aug. 14, 2025 Ivan Zakharyaschev:
- Backported Java recursion limit fixes from p10 (Fixes: CVE-2024-7254), but with fixes in UnknownFieldSetLite instead of UnknownFieldSchema and without the fixes in ArrayDecoders. (Both things appeared in the source later than 3.6.1. However, the corresponding tests have been backported in LiteTest: they detect the problem/verify a fix.) - %check: also run conformance tests (only for C++).
Jul 8, 2025, 10:46 AM
#386944 sent by Ivan Zakharyaschev
for_protobuf_tests_to_be_backported_soon
Java regression test package
June 19, 2025 Ivan Zakharyaschev:
- Build this version from p10 (to have assertThrows for new protobuf tests) by just adapting build options in spec-file that aren't understood in the p9 environment: no -Dmaven.compiler.release, write 1.8 in -DjdkVersion=8.
An assertion framework for Java unit tests
March 21, 2025 Paul Wolneykien:
- Added hasCauseThat() method (patch). - Added actual() method (patch). - Added hasMessageThat() method (patch). - Added isSameInstance() method (patch).
A Java mocking framework
June 27, 2025 Ivan Zakharyaschev:
- Patched a little for junit-4.13: added the missing overrides for 2 new methods
Java library for testing code with mock objects
July 1, 2025 Ivan Zakharyaschev:
- Patched its tests (a tiny bit) for junit >= 4.13. (A slightly different message was expected in the test, and it failed.)