master
8187443: Forest Consolidation: Move files to unified layout
8341595: Clean up iteration of CEN headers in ZipFile.Source.initCEN
8339711: ZipFile.Source.initCEN needlessly reads END header
8316141: Improve CEN header validation checking
8282036: Change java/util/zip/ZipFile/DeleteTempJar.java to stop HttpServer cleanly in case of exceptions
8345799: Update copyright year to 2024 for core-libs in files where it was missed
8349914: ZipFile::entries and ZipFile::getInputStream not consistent with each other when there are duplicate entries
8377992: (zipfs) Align ZipFileSystem END header validation with the ZipFile implementation
8321616: Retire binary test vectors in test/jdk/java/util/zip/ZipFile 8322830: Add test case for ZipFile opening a ZIP with no entries
8377116: Refactor java/util/zip TestNG tests to JUnit
8377461: Add ZipFile test for incorrect number of entries reported in ENDTOT
8358456: ZipFile.getInputStream(ZipEntry) throws unspecified IllegalArgumentException
8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1
8340684: Reading from an input stream backed by a closed ZipFile has no test coverage
7022325: TEST_BUG: test/java/util/zip/ZipFile/ReadLongZipFileName.java leaks files if it fails
8313765: Invalid CEN header (invalid zip64 extra data field size)
8204868: java/util/zip/ZipFile/TestCleaner.java still fails with "cleaner failed to clean zipfile."
8207936: TestZipFile.java can fail with an OOM error
8327474: Review use of java.io.tmpdir in jdk tests
8303891: Speed up Zip64SizeTest using a small ZIP64 file 8259866: two java.util tests failed with "IOException: There is not enough space on the disk"
8347712: IllegalStateException on multithreaded ZipFile access with non-UTF8 charset 8355975: ZipFile uses incorrect Charset if another instance for the same ZIP file was constructed with a different Charset
8377656: JUnit test java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java uses private methods for BeforeAll/AfterAll
8322078: ZipSourceCache.testKeySourceMapping() test fails with The process cannot access the file because it is being used by another process