c435a0905d
4532049: IllegalArgumentException in ZipInputStream while reading unicode file 5030283: Incorrect implementation of UTF-8 in zip package 4700978: ZipFile can't treat Japanese name in a zipfile properly 4980042: Cannot use Surrogates in zip file metadata like filenames 4820807: java.util.zip.ZipInputStream cannot extract files with Chinese chars in name Add new constructors for zip classes to support non-UTF-8 encoded names/comments in ZIP file Reviewed-by: alanb, martin
68 lines
2.4 KiB
Plaintext
68 lines
2.4 KiB
Plaintext
data = R0x2000;
|
|
text = LOAD ?RXO;
|
|
# Test Null
|
|
text: .text%ZIP_Open;
|
|
text: .text%ZIP_Open_Generic;
|
|
text: .text%InitializeZip;
|
|
text: .text%allocZip;
|
|
text: .text%readCEN: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
|
|
text: .text%findEND: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
|
|
text: .text%hash: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
|
|
text: .text%isMetaName: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
|
|
text: .text%addMetaName: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
|
|
text: .text%ZIP_FindEntry;
|
|
text: .text%ZIP_GetEntry;
|
|
text: .text%ZIP_Lock;
|
|
text: .text%ZIP_Unlock;
|
|
text: .text%ZIP_FreeEntry;
|
|
text: .text%Java_java_util_zip_ZipFile_initIDs;
|
|
text: .text%Java_java_util_zip_ZipFile_open;
|
|
text: .text%Java_java_util_zip_ZipFile_getTotal;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntry;
|
|
text: .text%Java_java_util_zip_ZipFile_freeEntry;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntryTime;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntryCrc;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntryCSize;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntrySize;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntryFlag;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntryMethod;
|
|
text: .text%Java_java_util_zip_ZipFile_getEntryBytes;
|
|
text: .text%Java_java_util_zip_Inflater_initIDs;
|
|
text: .text%Java_java_util_zip_Inflater_init;
|
|
text: .text%inflateInit2_;
|
|
text: .text%zcalloc;
|
|
text: .text%inflate_blocks_new;
|
|
text: .text%inflate_blocks_reset;
|
|
text: .text%inflateReset;
|
|
text: .text%Java_java_util_zip_Inflater_inflateBytes;
|
|
text: .text%inflate;
|
|
text: .text%inflate_blocks;
|
|
text: .text%inflate_flush;
|
|
text: .text%Java_java_util_zip_ZipFile_read;
|
|
text: .text%ZIP_Read;
|
|
text: .text%inflate_trees_bits;
|
|
text: .text%huft_build: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/inftrees.o;
|
|
text: .text%zcfree;
|
|
text: .text%inflate_trees_dynamic;
|
|
text: .text%inflate_codes_new;
|
|
text: .text%inflate_codes;
|
|
text: .text%inflate_fast;
|
|
text: .text%inflate_codes_free;
|
|
text: .text%inflate_trees_fixed;
|
|
# Test Exit
|
|
# Test Hello
|
|
# Test Sleep
|
|
# Test IntToString
|
|
# Test LoadToolkit
|
|
text: .text%Java_java_util_jar_JarFile_getMetaInfEntryNames;
|
|
# Test LoadFrame
|
|
# Test LoadJFrame
|
|
# Test JHello
|
|
# SwingSet
|
|
text: .text%Java_java_util_zip_Inflater_reset;
|
|
text: .text%Java_java_util_zip_Inflater_end;
|
|
text: .text%inflateEnd;
|
|
text: .text%inflate_blocks_free;
|
|
text: .text%Java_java_util_zip_ZipFile_close;
|
|
text: .text%ZIP_Close;
|