├── .gitpod.yml ├── README.md ├── installjava ├── openjdk ├── .lib │ ├── .devil │ └── libld.so ├── COPYRIGHT ├── README ├── THIRDPARTYLICENSEREADME.txt ├── bin │ ├── 7za │ ├── java │ └── keytool ├── java ├── lib │ ├── alt-rt.jar │ ├── arm │ │ ├── client │ │ │ ├── Xusage.txt │ │ │ ├── libjsig.so │ │ │ └── libjvm.so │ │ ├── headless │ │ │ └── libmawt.so │ │ ├── jli │ │ │ └── libjli.so │ │ ├── jvm.cfg │ │ ├── libJdbcOdbc.so │ │ ├── libattach.so │ │ ├── libawt.so │ │ ├── libc.so.6 │ │ ├── libdcpr.so │ │ ├── libdl.so.2 │ │ ├── libdt_socket.so │ │ ├── libfontmanager.so │ │ ├── libgcc_s.so.1 │ │ ├── libhprof.so │ │ ├── libinstrument.so │ │ ├── libj2gss.so │ │ ├── libj2pcsc.so │ │ ├── libj2pkcs11.so │ │ ├── libjaas_unix.so │ │ ├── libjava.so │ │ ├── libjava_crw_demo.so │ │ ├── libjawt.so │ │ ├── libjdwp.so │ │ ├── libjpeg.so │ │ ├── libjsdt.so │ │ ├── libjsig.so │ │ ├── libjsound.so │ │ ├── libkcms.so │ │ ├── libm.so.6 │ │ ├── libmanagement.so │ │ ├── libmlib_image.so │ │ ├── libnet.so │ │ ├── libnio.so │ │ ├── libnpt.so │ │ ├── libpthread.so.0 │ │ ├── librt.so.1 │ │ ├── libsctp.so │ │ ├── libsunec.so │ │ ├── libt2k.so │ │ ├── libunpack.so │ │ ├── libverify.so │ │ └── libzip.so │ ├── calendars.properties │ ├── classlist │ ├── cmm │ │ ├── CIEXYZ.pf │ │ ├── GRAY.pf │ │ ├── LINEAR_RGB.pf │ │ ├── PYCC.pf │ │ └── sRGB.pf │ ├── content-types.properties │ ├── currency.data │ ├── flavormap.properties │ ├── fontconfig.bfc │ ├── jce.jar │ ├── jexec │ ├── jsse.jar │ ├── jvm.hprof.txt │ ├── ld.so │ ├── logging.properties │ ├── management-agent.jar │ ├── management │ │ ├── jmxremote.access │ │ ├── jmxremote.password.template │ │ ├── management.properties │ │ └── snmp.acl.template │ ├── meta-index │ ├── net.properties │ ├── psfont.properties.ja │ ├── psfontj2d.properties │ ├── resources.jar │ ├── rt.jar │ ├── security │ │ ├── US_export_policy.jar │ │ ├── blacklist │ │ ├── cacerts │ │ ├── java.policy │ │ ├── java.security │ │ ├── local_policy.jar │ │ └── trusted.libraries │ └── sound.properties └── release └── uninstall_java.sh /.gitpod.yml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - init: echo "I hope you realized that GitPod is the last needed thing in Termux packages development and you have no point in being here, right?" 3 | image: gitpod/workspace-full 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code%20(for%20some%20reason)-blue?logo=gitpod)](https://gitpod.io/#https://github.com/MasterDevX/Termux-Java) 2 | 3 | # Termux Java 4 | 5 | ### Information 6 | 7 | This script will install Java in Termux. 8 | 9 | Libraries compiled by [Hax4us](https://github.com/Hax4us "Hax4us's GitHub profile"), scripts written by [Hax4us](https://github.com/Hax4us "Hax4us's GitHub profile"), [MasterDevX](https://github.com/MasterDevX "MasterDevX's GitHub profile") and [Guzio](https://github.com/GuzioMG "Guzio's GitHub profile"), with some *very, very tiny* help from [Harshiv-Patel](https://Harshiv-Patel "he changed like... one thing"). 10 | 11 | ### How to use 12 | 13 | To install Java, open Termux and execute the following command: 14 | 15 | ```pkg install wget && wget https://raw.githubusercontent.com/MasterDevX/java/master/installjava && bash installjava``` 16 | 17 | > Eventually, run ```wget https://raw.githubusercontent.com/MasterDevX/java/master/installjava && bash installjava``` to install Java if you arleady have ```wget``` installed. 18 | 19 | > Or just ```bash installjava``` if you have the script arleady downloaded for some reason. 20 | 21 | When installed, run ```java -version``` to check, if it's correcty installed (i.e. if it throws command not found error, it's clearly not.) 22 | 23 | After that you can run Java using ```java``` command. 24 | 25 | We also provide an uninstaller, but since I'm writing this while making that script, there's no way I can attach a command here, as I need a link for that. Anyway, look for ```uninstall_java.sh``` in repo's home. -------------------------------------------------------------------------------- /installjava: -------------------------------------------------------------------------------- 1 | #!/data/data/com.termux/files/usr/bin/bash 2 | 3 | #Setup 4 | set -e 5 | shopt -s expand_aliases 6 | alias ee='echo -e' 7 | 8 | #Greetings 9 | echo 10 | ee "\e[93mThis script will install Java in Termux." 11 | ee "\e[93mLibraries compiled by \e[32mHax4us\e[93m, script written by \e[32mHax4us \e[93mand \e[32mMasterDevX\e[93m." 12 | echo 13 | 14 | #Checking for existing Java installation 15 | if [ -e $PREFIX/bin/java ] 16 | then 17 | ee "\e[32mJava is already installed!" 18 | echo 19 | exit 20 | else 21 | #Checking, whether is someone trying to cheat and simplyfy their installation it on Linux (i.e. x86 (not listad, as you can see) machine) using this script, which have no reason to work. 22 | case `dpkg --print-architecture` in 23 | aarch64) 24 | archname="aarch64"; tag="v8" ;; 25 | arm64) 26 | archname="aarch64"; tag="v8" ;; 27 | armhf) 28 | archname="arm"; tag="v8-151" ;; 29 | armv7l) 30 | archname="arm"; tag="v8-151" ;; 31 | arm) 32 | archname="arm"; tag="v8-151" ;; 33 | *) 34 | ee "\e[91mERROR: Unknown architecture."; echo; exit ;; 35 | esac 36 | 37 | #Actual installation 38 | ee "\e[32m[*] \e[34mDownloading JDK-8 (~70Mb) for ${archname}... 🕛This will take some time, so better make a coffee.🕛" 39 | wget https://github.com/Hax4us/java/releases/download/${tag}/jdk8_${archname}.tar.gz -q 40 | 41 | ee "\e[32m[*] \e[34mMoving JDK to system..." 42 | mv jdk8_${archname}.tar.gz $PREFIX/share 43 | 44 | ee "\e[32m[*] \e[34mExtracting JDK..." 45 | cd $PREFIX/share 46 | tar -xhf jdk8_${archname}.tar.gz 47 | 48 | ee "\e[32m[*] \e[34mSeting-up %JAVA_HOME%..." 49 | export JAVA_HOME=$PREFIX/share/jdk8 50 | echo "export JAVA_HOME=$PREFIX/share/jdk8" >> $HOME/.profile 51 | 52 | ee "\e[32m[*] \e[34mCoping Java wrapper scripts to bin..." 53 | #I'm not 100% sure, but getting rid of bin contnent MAY cause some issues with %JAVA_HOME%, thus it's no longer moved - copied instead. Sorry to everyone short on storage. 54 | cp bin/* $PREFIX/bin 55 | 56 | ee "\e[32m[*] \e[34mCleaning up temporary files..." 57 | rm -rf $HOME/installjava 58 | rm -rf $PREFIX/share/jdk8_${archname}.tar.gz 59 | rm -rf $PREFIX/share/bin 60 | 61 | echo 62 | ee "\e[32mJava was successfully installed!\e[39m" 63 | echo "Enjoy your new, tasty Java :D (and a coffee, if you didn't drink it yet)" 64 | echo 65 | fi 66 | -------------------------------------------------------------------------------- /openjdk/.lib/.devil: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /openjdk/.lib/libld.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/.lib/libld.so -------------------------------------------------------------------------------- /openjdk/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/COPYRIGHT -------------------------------------------------------------------------------- /openjdk/README: -------------------------------------------------------------------------------- 1 | Please refer to http://java.com/licensereadme 2 | -------------------------------------------------------------------------------- /openjdk/bin/7za: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/bin/7za -------------------------------------------------------------------------------- /openjdk/bin/java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/bin/java -------------------------------------------------------------------------------- /openjdk/bin/keytool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/bin/keytool -------------------------------------------------------------------------------- /openjdk/java: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | #export LD_LIBRARY_PATH=/data/data/per.pqy.apktool/apktool/lix 3 | #in some targets,LD_PRELOAD will cause a error. 4 | export LD_PRELOAD= 5 | export LD_LIBRARY_PATH=$HOME/java/openjdk/lib/arm:$LD_LIBRARY_PATH 6 | #umask 000 7 | #cd /data/data/per.pqy.apktool/apktool 8 | #echo $$ > pid 9 | exec $HOME/java/openjdk/bin/java -Xmx1024m "$@" 10 | -------------------------------------------------------------------------------- /openjdk/lib/alt-rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/alt-rt.jar -------------------------------------------------------------------------------- /openjdk/lib/arm/client/Xusage.txt: -------------------------------------------------------------------------------- 1 | -Xmixed mixed mode execution (default) 2 | -Xint interpreted mode execution only 3 | -Xbootclasspath: 4 | set search path for bootstrap classes and resources 5 | -Xbootclasspath/a: 6 | append to end of bootstrap class path 7 | -Xbootclasspath/p: 8 | prepend in front of bootstrap class path 9 | -Xnoclassgc disable class garbage collection 10 | -Xincgc enable incremental garbage collection 11 | -Xloggc: log GC status to a file with time stamps 12 | -Xbatch disable background compilation 13 | -Xms set initial Java heap size 14 | -Xmx set maximum Java heap size 15 | -Xss set java thread stack size 16 | -Xprof output cpu profiling data 17 | -Xfuture enable strictest checks, anticipating future default 18 | -Xrs reduce use of OS signals by Java/VM (see documentation) 19 | -Xcheck:jni perform additional checks for JNI functions 20 | -Xshare:off do not attempt to use shared class data 21 | -Xshare:auto use shared class data if possible (default) 22 | -Xshare:on require using shared class data, otherwise fail. 23 | 24 | The -X options are non-standard and subject to change without notice. 25 | -------------------------------------------------------------------------------- /openjdk/lib/arm/client/libjsig.so: -------------------------------------------------------------------------------- 1 | ../libjsig.so -------------------------------------------------------------------------------- /openjdk/lib/arm/client/libjvm.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/client/libjvm.so -------------------------------------------------------------------------------- /openjdk/lib/arm/headless/libmawt.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/headless/libmawt.so -------------------------------------------------------------------------------- /openjdk/lib/arm/jli/libjli.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/jli/libjli.so -------------------------------------------------------------------------------- /openjdk/lib/arm/jvm.cfg: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. 2 | # ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 3 | # 4 | # 5 | # 6 | # 7 | # 8 | # 9 | # 10 | # 11 | # 12 | # 13 | # 14 | # 15 | # 16 | # 17 | # 18 | # 19 | # 20 | # 21 | # 22 | # 23 | # 24 | # List of JVMs that can be used as an option to java, javac, etc. 25 | # Order is important -- first in this list is the default JVM. 26 | # NOTE that this both this file and its format are UNSUPPORTED and 27 | # WILL GO AWAY in a future release. 28 | # 29 | # You may also select a JVM in an arbitrary location with the 30 | # "-XXaltjvm=" option, but that too is unsupported 31 | # and may not be available in a future release. 32 | # 33 | -client KNOWN 34 | -server ALIASED_TO -client 35 | -hotspot ERROR 36 | -classic WARN 37 | -native ERROR 38 | -green ERROR 39 | -------------------------------------------------------------------------------- /openjdk/lib/arm/libJdbcOdbc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libJdbcOdbc.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libattach.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libattach.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libawt.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libawt.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libc.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libc.so.6 -------------------------------------------------------------------------------- /openjdk/lib/arm/libdcpr.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libdcpr.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libdl.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libdl.so.2 -------------------------------------------------------------------------------- /openjdk/lib/arm/libdt_socket.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libdt_socket.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libfontmanager.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libfontmanager.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libgcc_s.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libgcc_s.so.1 -------------------------------------------------------------------------------- /openjdk/lib/arm/libhprof.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libhprof.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libinstrument.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libinstrument.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libj2gss.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libj2gss.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libj2pcsc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libj2pcsc.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libj2pkcs11.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libj2pkcs11.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjaas_unix.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjaas_unix.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjava.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjava.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjava_crw_demo.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjava_crw_demo.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjawt.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjawt.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjdwp.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjdwp.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjpeg.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjpeg.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjsdt.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjsdt.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjsig.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjsig.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libjsound.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libjsound.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libkcms.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libkcms.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libm.so.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libm.so.6 -------------------------------------------------------------------------------- /openjdk/lib/arm/libmanagement.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libmanagement.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libmlib_image.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libmlib_image.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libnet.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libnet.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libnio.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libnio.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libnpt.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libnpt.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libpthread.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libpthread.so.0 -------------------------------------------------------------------------------- /openjdk/lib/arm/librt.so.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/librt.so.1 -------------------------------------------------------------------------------- /openjdk/lib/arm/libsctp.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libsctp.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libsunec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libsunec.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libt2k.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libt2k.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libunpack.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libunpack.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libverify.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libverify.so -------------------------------------------------------------------------------- /openjdk/lib/arm/libzip.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/arm/libzip.so -------------------------------------------------------------------------------- /openjdk/lib/calendars.properties: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved. 2 | # ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 3 | # 4 | # 5 | # 6 | # 7 | # 8 | # 9 | # 10 | # 11 | # 12 | # 13 | # 14 | # 15 | # 16 | # 17 | # 18 | # 19 | # 20 | # 21 | # 22 | # 23 | # 24 | 25 | # 26 | # Japanese imperial calendar 27 | # 28 | # Meiji since 1868-01-01 00:00:00 local time (Gregorian) 29 | # Taisho since 1912-07-30 00:00:00 local time (Gregorian) 30 | # Showa since 1926-12-25 00:00:00 local time (Gregorian) 31 | # Heisei since 1989-01-08 00:00:00 local time (Gregorian) 32 | calendar.japanese.type: LocalGregorianCalendar 33 | calendar.japanese.eras: \ 34 | name=Meiji,abbr=M,since=-3218832000000; \ 35 | name=Taisho,abbr=T,since=-1812153600000; \ 36 | name=Showa,abbr=S,since=-1357603200000; \ 37 | name=Heisei,abbr=H,since=600220800000 38 | 39 | # 40 | # Taiwanese calendar 41 | # Minguo since 1911-01-01 00:00:00 local time (Gregorian) 42 | calendar.taiwanese.type: LocalGregorianCalendar 43 | calendar.taiwanese.eras: \ 44 | name=MinGuo,since=-1830384000000 45 | 46 | # 47 | # Thai Buddhist calendar 48 | # Buddhist Era since -542-01-01 00:00:00 local time (Gregorian) 49 | calendar.thai-buddhist.type: LocalGregorianCalendar 50 | calendar.thai-buddhist.eras: \ 51 | name=BuddhistEra,abbr=B.E.,since=-79302585600000 52 | calendar.thai-buddhist.year-boundary: \ 53 | day1=4-1,since=-79302585600000; \ 54 | day1=1-1,since=-915148800000 55 | -------------------------------------------------------------------------------- /openjdk/lib/classlist: -------------------------------------------------------------------------------- 1 | java/lang/Object 2 | java/lang/String 3 | java/io/Serializable 4 | java/lang/Comparable 5 | java/lang/CharSequence 6 | java/lang/Class 7 | java/lang/reflect/GenericDeclaration 8 | java/lang/reflect/Type 9 | java/lang/reflect/AnnotatedElement 10 | java/lang/Cloneable 11 | java/lang/ClassLoader 12 | java/lang/System 13 | java/lang/Throwable 14 | java/lang/Error 15 | java/lang/ThreadDeath 16 | java/lang/Exception 17 | java/lang/RuntimeException 18 | java/security/ProtectionDomain 19 | java/security/AccessControlContext 20 | java/lang/ClassNotFoundException 21 | java/lang/NoClassDefFoundError 22 | java/lang/LinkageError 23 | java/lang/ClassCastException 24 | java/lang/ArrayStoreException 25 | java/lang/VirtualMachineError 26 | java/lang/OutOfMemoryError 27 | java/lang/StackOverflowError 28 | java/lang/IllegalMonitorStateException 29 | java/lang/ref/Reference 30 | java/lang/ref/SoftReference 31 | java/lang/ref/WeakReference 32 | java/lang/ref/FinalReference 33 | java/lang/ref/PhantomReference 34 | java/lang/ref/Finalizer 35 | java/lang/Thread 36 | java/lang/Runnable 37 | java/lang/ThreadGroup 38 | java/lang/Thread$UncaughtExceptionHandler 39 | java/util/Properties 40 | java/util/Hashtable 41 | java/util/Map 42 | java/util/Dictionary 43 | java/lang/reflect/AccessibleObject 44 | java/lang/reflect/Field 45 | java/lang/reflect/Member 46 | java/lang/reflect/Method 47 | java/lang/reflect/Constructor 48 | sun/reflect/MagicAccessorImpl 49 | sun/reflect/MethodAccessorImpl 50 | sun/reflect/MethodAccessor 51 | sun/reflect/ConstructorAccessorImpl 52 | sun/reflect/ConstructorAccessor 53 | sun/reflect/DelegatingClassLoader 54 | sun/reflect/ConstantPool 55 | sun/reflect/UnsafeStaticFieldAccessorImpl 56 | sun/reflect/UnsafeFieldAccessorImpl 57 | sun/reflect/FieldAccessorImpl 58 | sun/reflect/FieldAccessor 59 | java/util/Vector 60 | java/util/List 61 | java/util/Collection 62 | java/lang/Iterable 63 | java/util/RandomAccess 64 | java/util/AbstractList 65 | java/util/AbstractCollection 66 | java/lang/StringBuffer 67 | java/lang/AbstractStringBuilder 68 | java/lang/Appendable 69 | java/lang/StackTraceElement 70 | java/nio/Buffer 71 | java/lang/Boolean 72 | java/lang/Character 73 | java/lang/Float 74 | java/lang/Number 75 | java/lang/Double 76 | java/lang/Byte 77 | java/lang/Short 78 | java/lang/Integer 79 | java/lang/Long 80 | java/lang/NullPointerException 81 | java/lang/ArithmeticException 82 | java/io/ObjectStreamField 83 | java/lang/String$CaseInsensitiveComparator 84 | java/util/Comparator 85 | java/lang/RuntimePermission 86 | java/security/BasicPermission 87 | java/security/Permission 88 | java/security/Guard 89 | sun/misc/SoftCache 90 | java/util/AbstractMap 91 | java/lang/ref/ReferenceQueue 92 | java/lang/ref/ReferenceQueue$Null 93 | java/lang/ref/ReferenceQueue$Lock 94 | java/util/HashMap 95 | java/lang/annotation/Annotation 96 | java/util/HashMap$Entry 97 | java/util/Map$Entry 98 | java/security/AccessController 99 | java/lang/reflect/ReflectPermission 100 | sun/reflect/ReflectionFactory$GetReflectionFactoryAction 101 | java/security/PrivilegedAction 102 | java/util/Stack 103 | sun/reflect/ReflectionFactory 104 | java/lang/ref/Reference$Lock 105 | java/lang/ref/Reference$ReferenceHandler 106 | java/lang/ref/Finalizer$FinalizerThread 107 | java/util/Enumeration 108 | java/util/Iterator 109 | java/util/Hashtable$Entry 110 | java/nio/charset/Charset 111 | sun/nio/cs/StandardCharsets 112 | sun/nio/cs/FastCharsetProvider 113 | java/nio/charset/spi/CharsetProvider 114 | sun/nio/cs/StandardCharsets$Aliases 115 | sun/util/PreHashedMap 116 | sun/nio/cs/StandardCharsets$Classes 117 | sun/nio/cs/StandardCharsets$Cache 118 | java/lang/ThreadLocal 119 | java/util/concurrent/atomic/AtomicInteger 120 | sun/misc/Unsafe 121 | java/lang/NoSuchMethodError 122 | java/lang/IncompatibleClassChangeError 123 | sun/reflect/Reflection 124 | java/util/Collections 125 | java/util/Collections$EmptySet 126 | java/util/AbstractSet 127 | java/util/Set 128 | java/util/Collections$EmptyList 129 | java/util/Collections$EmptyMap 130 | java/util/Collections$ReverseComparator 131 | java/util/Collections$SynchronizedMap 132 | java/lang/Class$3 133 | java/lang/reflect/Modifier 134 | java/lang/reflect/ReflectAccess 135 | sun/reflect/LangReflectAccess 136 | java/util/Arrays 137 | java/lang/Math 138 | sun/nio/cs/US_ASCII 139 | sun/nio/cs/HistoricallyNamedCharset 140 | sun/misc/VM 141 | java/lang/StringCoding 142 | java/lang/ThreadLocal$ThreadLocalMap 143 | java/lang/ThreadLocal$ThreadLocalMap$Entry 144 | java/lang/StringCoding$StringDecoder 145 | sun/nio/cs/US_ASCII$Decoder 146 | java/nio/charset/CharsetDecoder 147 | java/nio/charset/CodingErrorAction 148 | java/nio/ByteBuffer 149 | java/nio/HeapByteBuffer 150 | java/nio/Bits 151 | java/nio/ByteOrder 152 | java/nio/CharBuffer 153 | java/lang/Readable 154 | java/nio/HeapCharBuffer 155 | java/nio/charset/CoderResult 156 | java/nio/charset/CoderResult$1 157 | java/nio/charset/CoderResult$Cache 158 | java/nio/charset/CoderResult$2 159 | sun/misc/Version 160 | java/io/FileInputStream 161 | java/io/InputStream 162 | java/io/Closeable 163 | java/io/FileDescriptor 164 | java/io/FileOutputStream 165 | java/io/OutputStream 166 | java/io/Flushable 167 | java/io/BufferedInputStream 168 | java/io/FilterInputStream 169 | java/util/concurrent/atomic/AtomicReferenceFieldUpdater 170 | java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl 171 | sun/reflect/misc/ReflectUtil 172 | java/io/PrintStream 173 | java/io/FilterOutputStream 174 | java/io/BufferedOutputStream 175 | java/io/OutputStreamWriter 176 | java/io/Writer 177 | sun/nio/cs/StreamEncoder 178 | sun/security/action/GetPropertyAction 179 | sun/nio/cs/US_ASCII$Encoder 180 | java/nio/charset/CharsetEncoder 181 | sun/nio/cs/Surrogate$Parser 182 | sun/nio/cs/Surrogate 183 | java/io/BufferedWriter 184 | java/lang/Runtime 185 | java/io/File 186 | java/io/FileSystem 187 | java/io/UnixFileSystem 188 | java/io/ExpiringCache 189 | java/io/ExpiringCache$1 190 | java/util/LinkedHashMap 191 | java/util/LinkedHashMap$Entry 192 | java/lang/StringBuilder 193 | sun/misc/SharedSecrets 194 | java/lang/ClassLoader$3 195 | java/lang/StringCoding$StringEncoder 196 | java/io/ExpiringCache$Entry 197 | java/lang/ClassLoader$NativeLibrary 198 | java/lang/Terminator 199 | java/lang/Terminator$1 200 | sun/misc/SignalHandler 201 | sun/misc/Signal 202 | sun/misc/NativeSignalHandler 203 | java/io/Console 204 | java/io/Console$1 205 | sun/misc/JavaIOAccess 206 | java/lang/Shutdown 207 | java/util/ArrayList 208 | java/lang/Shutdown$Lock 209 | java/lang/ApplicationShutdownHooks 210 | java/util/IdentityHashMap 211 | sun/misc/OSEnvironment 212 | java/lang/System$2 213 | sun/misc/JavaLangAccess 214 | java/lang/Compiler 215 | java/lang/Compiler$1 216 | sun/misc/Launcher 217 | sun/misc/Launcher$Factory 218 | java/net/URLStreamHandlerFactory 219 | sun/misc/Launcher$ExtClassLoader 220 | java/net/URLClassLoader 221 | java/security/SecureClassLoader 222 | sun/security/util/Debug 223 | java/net/URLClassLoader$7 224 | sun/misc/JavaNetAccess 225 | java/util/StringTokenizer 226 | sun/misc/Launcher$ExtClassLoader$1 227 | java/security/PrivilegedExceptionAction 228 | sun/misc/MetaIndex 229 | java/io/BufferedReader 230 | java/io/Reader 231 | java/io/FileReader 232 | java/io/InputStreamReader 233 | sun/nio/cs/StreamDecoder 234 | java/lang/reflect/Array 235 | sun/net/www/ParseUtil 236 | java/util/BitSet 237 | java/io/ObjectStreamClass 238 | java/net/URL 239 | java/util/Locale 240 | java/util/concurrent/ConcurrentHashMap 241 | java/util/concurrent/ConcurrentMap 242 | java/util/concurrent/ConcurrentHashMap$Segment 243 | java/util/concurrent/locks/ReentrantLock 244 | java/util/concurrent/locks/Lock 245 | java/util/concurrent/locks/ReentrantLock$NonfairSync 246 | java/util/concurrent/locks/ReentrantLock$Sync 247 | java/util/concurrent/locks/AbstractQueuedSynchronizer 248 | java/util/concurrent/locks/AbstractOwnableSynchronizer 249 | java/util/concurrent/locks/AbstractQueuedSynchronizer$Node 250 | java/util/concurrent/ConcurrentHashMap$HashEntry 251 | java/lang/CharacterDataLatin1 252 | java/net/Parts 253 | sun/net/www/protocol/file/Handler 254 | java/net/URLStreamHandler 255 | java/lang/Class$1 256 | sun/reflect/ReflectionFactory$1 257 | sun/reflect/NativeConstructorAccessorImpl 258 | sun/reflect/DelegatingConstructorAccessorImpl 259 | java/util/HashSet 260 | sun/misc/URLClassPath 261 | sun/net/www/protocol/jar/Handler 262 | sun/misc/Launcher$AppClassLoader 263 | sun/misc/Launcher$AppClassLoader$1 264 | java/lang/SystemClassLoaderAction 265 | java/net/URLClassLoader$1 266 | sun/misc/URLClassPath$3 267 | sun/misc/URLClassPath$JarLoader 268 | sun/misc/URLClassPath$Loader 269 | java/security/PrivilegedActionException 270 | sun/misc/URLClassPath$FileLoader 271 | sun/misc/URLClassPath$FileLoader$1 272 | sun/misc/Resource 273 | sun/nio/ByteBuffered 274 | java/security/CodeSource 275 | java/security/Permissions 276 | java/security/PermissionCollection 277 | sun/net/www/protocol/file/FileURLConnection 278 | sun/net/www/URLConnection 279 | java/net/URLConnection 280 | java/net/UnknownContentHandler 281 | java/net/ContentHandler 282 | sun/net/www/MessageHeader 283 | java/io/FilePermission 284 | java/io/FilePermission$1 285 | sun/security/provider/PolicyFile 286 | java/security/Policy 287 | java/security/Policy$UnsupportedEmptyCollection 288 | java/io/FilePermissionCollection 289 | java/security/AllPermission 290 | java/security/UnresolvedPermission 291 | java/security/BasicPermissionCollection 292 | java/security/Principal 293 | java/security/cert/Certificate 294 | java/util/AbstractList$Itr 295 | java/util/IdentityHashMap$KeySet 296 | java/util/IdentityHashMap$KeyIterator 297 | java/util/IdentityHashMap$IdentityHashMapIterator 298 | java/io/DeleteOnExitHook 299 | java/util/LinkedHashSet 300 | java/util/HashMap$KeySet 301 | java/util/LinkedHashMap$KeyIterator 302 | java/util/LinkedHashMap$LinkedHashIterator 303 | java/awt/Frame 304 | java/awt/MenuContainer 305 | java/awt/Window 306 | javax/accessibility/Accessible 307 | java/awt/Container 308 | java/awt/Component 309 | java/awt/image/ImageObserver 310 | java/lang/InterruptedException 311 | java/awt/Label 312 | java/util/logging/Logger 313 | java/util/logging/Handler 314 | java/util/logging/Level 315 | java/util/logging/LogManager 316 | java/util/logging/LogManager$1 317 | java/beans/PropertyChangeSupport 318 | java/util/logging/LogManager$LogNode 319 | java/util/logging/LoggingPermission 320 | java/util/logging/LogManager$Cleaner 321 | java/util/logging/LogManager$RootLogger 322 | java/util/logging/LogManager$2 323 | java/util/Properties$LineReader 324 | java/util/Hashtable$Enumerator 325 | java/beans/PropertyChangeEvent 326 | java/util/EventObject 327 | java/awt/Component$AWTTreeLock 328 | sun/awt/NativeLibLoader 329 | sun/security/action/LoadLibraryAction 330 | java/awt/GraphicsEnvironment 331 | java/awt/GraphicsEnvironment$1 332 | java/lang/ProcessEnvironment 333 | java/lang/ProcessEnvironment$Variable 334 | java/lang/ProcessEnvironment$ExternalData 335 | java/lang/ProcessEnvironment$Value 336 | java/lang/ProcessEnvironment$StringEnvironment 337 | java/util/Collections$UnmodifiableMap 338 | java/awt/Toolkit 339 | java/awt/Toolkit$3 340 | sun/util/CoreResourceBundleControl 341 | java/util/ResourceBundle$Control 342 | java/util/Arrays$ArrayList 343 | java/util/Collections$UnmodifiableRandomAccessList 344 | java/util/Collections$UnmodifiableList 345 | java/util/Collections$UnmodifiableCollection 346 | java/util/ResourceBundle 347 | java/util/ResourceBundle$1 348 | java/util/ResourceBundle$RBClassLoader 349 | java/util/ResourceBundle$RBClassLoader$1 350 | java/util/ResourceBundle$CacheKey 351 | java/util/ResourceBundle$LoaderReference 352 | java/util/ResourceBundle$CacheKeyReference 353 | java/util/ResourceBundle$SingleFormatControl 354 | sun/awt/resources/awt 355 | java/util/ListResourceBundle 356 | java/awt/Toolkit$1 357 | java/io/FileNotFoundException 358 | java/io/IOException 359 | java/awt/event/KeyEvent 360 | java/awt/event/InputEvent 361 | java/awt/event/ComponentEvent 362 | java/awt/AWTEvent 363 | java/awt/event/NativeLibLoader 364 | java/util/WeakHashMap 365 | java/util/WeakHashMap$Entry 366 | java/awt/Component$DummyRequestFocusController 367 | sun/awt/RequestFocusController 368 | java/awt/LayoutManager 369 | java/awt/LightweightDispatcher 370 | java/awt/event/AWTEventListener 371 | java/util/EventListener 372 | java/awt/Dimension 373 | java/awt/geom/Dimension2D 374 | java/util/concurrent/atomic/AtomicBoolean 375 | java/awt/ComponentOrientation 376 | java/awt/Component$2 377 | java/lang/NoSuchMethodException 378 | sun/awt/AppContext 379 | sun/awt/AppContext$1 380 | sun/awt/AppContext$2 381 | sun/awt/MostRecentKeyValue 382 | java/awt/Cursor 383 | sun/awt/X11GraphicsEnvironment 384 | sun/java2d/SunGraphicsEnvironment 385 | sun/java2d/FontSupport 386 | sun/awt/DisplayChangedListener 387 | java/io/FilenameFilter 388 | sun/awt/X11GraphicsEnvironment$1 389 | sun/awt/SunToolkit 390 | sun/awt/WindowClosingSupport 391 | sun/awt/WindowClosingListener 392 | sun/awt/ComponentFactory 393 | sun/awt/InputMethodSupport 394 | java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject 395 | java/util/concurrent/locks/Condition 396 | sun/awt/AWTAutoShutdown 397 | sun/awt/SunToolkit$6 398 | java/awt/Dialog$ModalExclusionType 399 | java/lang/Enum 400 | java/awt/Dialog 401 | java/awt/Dialog$ModalityType 402 | java/awt/ModalEventFilter 403 | java/awt/EventFilter 404 | sun/reflect/UnsafeFieldAccessorFactory 405 | sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl 406 | sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl 407 | sun/awt/SunDisplayChanger 408 | sun/java2d/SunGraphicsEnvironment$1 409 | java/io/StreamTokenizer 410 | sun/font/FontManager 411 | sun/font/FileFont 412 | sun/font/PhysicalFont 413 | sun/font/Font2D 414 | sun/font/CompositeFont 415 | java/util/HashMap$Values 416 | java/util/HashMap$ValueIterator 417 | java/util/HashMap$HashIterator 418 | java/awt/Font 419 | java/awt/geom/AffineTransform 420 | sun/font/AttributeValues 421 | sun/font/EAttribute 422 | java/text/AttributedCharacterIterator$Attribute 423 | java/lang/Class$4 424 | sun/reflect/NativeMethodAccessorImpl 425 | sun/reflect/DelegatingMethodAccessorImpl 426 | java/awt/font/TextAttribute 427 | java/lang/Integer$IntegerCache 428 | sun/font/TrueTypeFont 429 | java/awt/font/FontRenderContext 430 | java/awt/RenderingHints 431 | sun/awt/SunHints 432 | sun/awt/SunHints$Key 433 | java/awt/RenderingHints$Key 434 | sun/awt/SunHints$Value 435 | sun/awt/SunHints$LCDContrastKey 436 | sun/font/Type1Font 437 | java/awt/geom/Point2D$Float 438 | java/awt/geom/Point2D 439 | sun/font/StrikeMetrics 440 | java/awt/geom/Rectangle2D$Float 441 | java/awt/geom/Rectangle2D 442 | java/awt/geom/RectangularShape 443 | java/awt/Shape 444 | java/awt/geom/GeneralPath 445 | java/awt/geom/Path2D$Float 446 | java/awt/geom/Path2D 447 | sun/font/CharToGlyphMapper 448 | sun/font/PhysicalStrike 449 | sun/font/FontStrike 450 | sun/font/GlyphList 451 | sun/font/StrikeCache 452 | sun/java2d/Disposer 453 | sun/java2d/Disposer$1 454 | sun/font/StrikeCache$1 455 | sun/awt/motif/MFontConfiguration 456 | sun/awt/FontConfiguration 457 | sun/awt/FontDescriptor 458 | java/util/Scanner 459 | java/util/regex/Pattern 460 | java/util/regex/Pattern$Node 461 | java/util/regex/Pattern$LastNode 462 | java/util/regex/Pattern$GroupHead 463 | java/util/regex/Pattern$CharPropertyNames 464 | java/util/regex/Pattern$CharPropertyNames$1 465 | java/util/regex/Pattern$CharPropertyNames$CharPropertyFactory 466 | java/util/regex/Pattern$CharPropertyNames$2 467 | java/util/regex/Pattern$CharPropertyNames$5 468 | java/util/regex/Pattern$CharPropertyNames$3 469 | java/util/regex/Pattern$CharPropertyNames$6 470 | java/util/regex/Pattern$CharPropertyNames$CloneableProperty 471 | java/util/regex/Pattern$CharProperty 472 | java/util/regex/Pattern$CharPropertyNames$4 473 | java/util/regex/Pattern$CharPropertyNames$7 474 | java/util/regex/Pattern$CharPropertyNames$8 475 | java/util/regex/Pattern$CharPropertyNames$9 476 | java/util/regex/Pattern$CharPropertyNames$10 477 | java/util/regex/Pattern$CharPropertyNames$11 478 | java/util/regex/Pattern$CharPropertyNames$12 479 | java/util/regex/Pattern$CharPropertyNames$13 480 | java/util/regex/Pattern$CharPropertyNames$14 481 | java/util/regex/Pattern$CharPropertyNames$15 482 | java/util/regex/Pattern$CharPropertyNames$16 483 | java/util/regex/Pattern$CharPropertyNames$17 484 | java/util/regex/Pattern$CharPropertyNames$18 485 | java/util/regex/Pattern$CharPropertyNames$19 486 | java/util/regex/Pattern$CharPropertyNames$20 487 | java/util/regex/Pattern$CharPropertyNames$21 488 | java/util/regex/Pattern$Curly 489 | java/util/regex/Pattern$Slice 490 | java/util/regex/Pattern$Begin 491 | java/util/regex/Pattern$First 492 | java/util/regex/Pattern$Start 493 | java/util/regex/Pattern$TreeInfo 494 | java/util/regex/Pattern$All 495 | java/util/regex/Pattern$BitClass 496 | java/util/regex/Pattern$BmpCharProperty 497 | java/util/regex/Pattern$6 498 | java/util/regex/Pattern$CharProperty$1 499 | sun/nio/ch/FileChannelImpl 500 | java/nio/channels/FileChannel 501 | java/nio/channels/ByteChannel 502 | java/nio/channels/ReadableByteChannel 503 | java/nio/channels/Channel 504 | java/nio/channels/WritableByteChannel 505 | java/nio/channels/GatheringByteChannel 506 | java/nio/channels/ScatteringByteChannel 507 | java/nio/channels/spi/AbstractInterruptibleChannel 508 | java/nio/channels/InterruptibleChannel 509 | sun/nio/ch/Util 510 | sun/nio/ch/IOUtil 511 | sun/nio/ch/FileDispatcher 512 | sun/nio/ch/NativeDispatcher 513 | sun/nio/ch/Reflect 514 | java/nio/MappedByteBuffer 515 | sun/nio/ch/Reflect$1 516 | sun/nio/ch/NativeThreadSet 517 | java/nio/channels/Channels 518 | java/util/Scanner$1 519 | sun/misc/LRUCache 520 | java/util/regex/Matcher 521 | java/util/regex/MatchResult 522 | java/text/NumberFormat 523 | java/text/Format 524 | java/text/spi/NumberFormatProvider 525 | java/util/spi/LocaleServiceProvider 526 | sun/util/LocaleServiceProviderPool 527 | sun/util/LocaleServiceProviderPool$1 528 | java/util/ServiceLoader 529 | java/util/ServiceLoader$LazyIterator 530 | java/util/ServiceLoader$1 531 | java/util/HashMap$EntrySet 532 | java/util/LinkedHashMap$EntryIterator 533 | sun/misc/Launcher$1 534 | sun/misc/URLClassPath$2 535 | java/lang/ClassLoader$2 536 | sun/misc/URLClassPath$1 537 | java/net/URLClassLoader$3 538 | sun/misc/CompoundEnumeration 539 | sun/misc/URLClassPath$JarLoader$1 540 | sun/misc/FileURLMapper 541 | java/net/URLClassLoader$3$1 542 | sun/util/resources/LocaleData 543 | sun/util/resources/LocaleData$1 544 | sun/util/resources/LocaleData$LocaleDataResourceBundleControl 545 | sun/util/LocaleDataMetaInfo 546 | sun/text/resources/FormatData 547 | java/util/ResourceBundle$BundleReference 548 | sun/text/resources/FormatData_en 549 | sun/text/resources/FormatData_en_US 550 | java/text/DecimalFormatSymbols 551 | java/text/spi/DecimalFormatSymbolsProvider 552 | java/util/Currency 553 | java/util/Currency$1 554 | java/util/spi/CurrencyNameProvider 555 | sun/util/resources/CurrencyNames 556 | sun/util/resources/LocaleNamesBundle 557 | sun/util/resources/OpenListResourceBundle 558 | sun/util/resources/CurrencyNames_en_US 559 | java/text/DecimalFormat 560 | java/text/FieldPosition 561 | java/text/DigitList 562 | java/math/RoundingMode 563 | java/util/regex/Pattern$GroupTail 564 | java/util/regex/Pattern$Ctype 565 | java/util/regex/Pattern$Ques 566 | java/util/regex/Pattern$GroupCurly 567 | java/util/regex/Pattern$5 568 | java/util/regex/Pattern$Loop 569 | java/util/regex/Pattern$Prolog 570 | java/util/regex/Pattern$BranchConn 571 | java/util/regex/Pattern$Branch 572 | java/nio/channels/spi/AbstractInterruptibleChannel$1 573 | sun/nio/ch/Interruptible 574 | sun/nio/ch/NativeThread 575 | sun/nio/ch/DirectBuffer 576 | java/nio/DirectByteBuffer 577 | java/nio/DirectByteBuffer$Deallocator 578 | sun/misc/Cleaner 579 | sun/nio/ch/IOStatus 580 | java/util/regex/ASCII 581 | java/io/DataInputStream 582 | java/io/DataInput 583 | java/lang/Short$ShortCache 584 | java/util/HashMap$KeyIterator 585 | sun/font/CompositeFontDescriptor 586 | sun/font/Font2DHandle 587 | sun/font/FontFamily 588 | java/awt/GraphicsDevice 589 | sun/awt/X11GraphicsDevice 590 | sun/awt/X11GraphicsConfig 591 | java/awt/GraphicsConfiguration 592 | java/awt/ImageCapabilities 593 | sun/java2d/x11/X11SurfaceData 594 | sun/java2d/SurfaceData 595 | java/awt/Transparency 596 | sun/java2d/DisposerTarget 597 | sun/java2d/InvalidPipeException 598 | java/lang/IllegalStateException 599 | sun/java2d/NullSurfaceData 600 | sun/java2d/loops/SurfaceType 601 | sun/awt/image/PixelConverter 602 | sun/awt/image/PixelConverter$Xrgb 603 | sun/awt/image/PixelConverter$Argb 604 | sun/awt/image/PixelConverter$ArgbPre 605 | sun/awt/image/PixelConverter$Xbgr 606 | sun/awt/image/PixelConverter$Rgba 607 | sun/awt/image/PixelConverter$RgbaPre 608 | sun/awt/image/PixelConverter$Ushort565Rgb 609 | sun/awt/image/PixelConverter$Ushort555Rgb 610 | sun/awt/image/PixelConverter$Ushort555Rgbx 611 | sun/awt/image/PixelConverter$Ushort4444Argb 612 | sun/awt/image/PixelConverter$ByteGray 613 | sun/awt/image/PixelConverter$UshortGray 614 | sun/awt/image/PixelConverter$Rgbx 615 | sun/awt/image/PixelConverter$Bgrx 616 | sun/awt/image/PixelConverter$ArgbBm 617 | java/awt/image/ColorModel 618 | java/awt/image/DirectColorModel 619 | java/awt/image/PackedColorModel 620 | java/awt/color/ColorSpace 621 | java/awt/color/ICC_Profile 622 | java/awt/color/ICC_ProfileRGB 623 | java/awt/color/ICC_Profile$1 624 | java/awt/color/ICC_ColorSpace 625 | sun/java2d/pipe/NullPipe 626 | sun/java2d/pipe/PixelDrawPipe 627 | sun/java2d/pipe/PixelFillPipe 628 | sun/java2d/pipe/ShapeDrawPipe 629 | sun/java2d/pipe/TextPipe 630 | sun/java2d/pipe/DrawImagePipe 631 | java/awt/image/IndexColorModel 632 | sun/java2d/pipe/LoopPipe 633 | sun/java2d/pipe/OutlineTextRenderer 634 | sun/java2d/pipe/SolidTextRenderer 635 | sun/java2d/pipe/GlyphListLoopPipe 636 | sun/java2d/pipe/GlyphListPipe 637 | sun/java2d/pipe/AATextRenderer 638 | sun/java2d/pipe/LCDTextRenderer 639 | sun/java2d/pipe/AlphaColorPipe 640 | sun/java2d/pipe/CompositePipe 641 | sun/java2d/pipe/PixelToShapeConverter 642 | sun/java2d/pipe/TextRenderer 643 | sun/java2d/pipe/SpanClipRenderer 644 | sun/java2d/pipe/Region 645 | sun/java2d/pipe/RegionIterator 646 | sun/java2d/pipe/AlphaPaintPipe 647 | sun/java2d/pipe/SpanShapeRenderer$Composite 648 | sun/java2d/pipe/SpanShapeRenderer 649 | sun/java2d/pipe/GeneralCompositePipe 650 | sun/java2d/pipe/DrawImage 651 | sun/java2d/loops/RenderCache 652 | sun/java2d/loops/RenderCache$Entry 653 | sun/java2d/loops/XORComposite 654 | java/awt/Composite 655 | sun/font/X11TextRenderer 656 | sun/java2d/loops/GraphicsPrimitive 657 | sun/java2d/x11/X11PMBlitLoops 658 | sun/java2d/loops/Blit 659 | sun/java2d/loops/GraphicsPrimitiveMgr 660 | sun/java2d/loops/CompositeType 661 | sun/java2d/SunGraphics2D 662 | sun/awt/ConstrainableGraphics 663 | java/awt/Graphics2D 664 | java/awt/Graphics 665 | java/awt/Color 666 | java/awt/Paint 667 | java/awt/AlphaComposite 668 | sun/java2d/loops/BlitBg 669 | sun/java2d/loops/ScaledBlit 670 | sun/java2d/loops/FillRect 671 | sun/java2d/loops/FillSpans 672 | sun/java2d/loops/DrawLine 673 | sun/java2d/loops/DrawRect 674 | sun/java2d/loops/DrawPolygons 675 | sun/java2d/loops/DrawPath 676 | sun/java2d/loops/FillPath 677 | sun/java2d/loops/MaskBlit 678 | sun/java2d/loops/MaskFill 679 | sun/java2d/loops/DrawGlyphList 680 | sun/java2d/loops/DrawGlyphListAA 681 | sun/java2d/loops/DrawGlyphListLCD 682 | sun/java2d/loops/TransformHelper 683 | java/awt/BasicStroke 684 | java/awt/Stroke 685 | sun/misc/PerformanceLogger 686 | sun/misc/PerformanceLogger$TimeData 687 | sun/java2d/pipe/ValidatePipe 688 | sun/java2d/loops/CustomComponent 689 | sun/java2d/loops/GraphicsPrimitiveProxy 690 | sun/java2d/loops/GeneralRenderer 691 | sun/java2d/loops/GraphicsPrimitiveMgr$1 692 | sun/java2d/loops/GraphicsPrimitiveMgr$2 693 | sun/java2d/x11/X11PMBlitLoops$DelegateBlitLoop 694 | sun/java2d/x11/X11PMBlitBgLoops 695 | sun/java2d/x11/X11SurfaceData$LazyPipe 696 | sun/awt/X11GraphicsConfig$X11GCDisposerRecord 697 | sun/java2d/DisposerRecord 698 | java/awt/BorderLayout 699 | java/awt/LayoutManager2 700 | java/awt/Rectangle 701 | java/awt/Toolkit$2 702 | sun/awt/X11/XToolkit 703 | sun/awt/X11/XConstants 704 | sun/awt/UNIXToolkit 705 | java/util/TreeMap 706 | java/util/NavigableMap 707 | java/util/SortedMap 708 | sun/awt/X11/XlibWrapper 709 | sun/awt/X11/XUtilConstants 710 | sun/awt/X11/XProtocolConstants 711 | sun/awt/X11/XCursorFontConstants 712 | sun/awt/X11/XlibWrapper$1 713 | sun/awt/X11/XToolkit$4 714 | sun/awt/X11/XModifierKeymap 715 | sun/awt/X11/XWrapperBase 716 | sun/awt/X11/Native 717 | sun/awt/X11/Native$1 718 | java/awt/EventQueue 719 | java/util/EmptyStackException 720 | java/lang/reflect/InvocationTargetException 721 | java/awt/EventDispatchThread 722 | java/awt/event/PaintEvent 723 | java/awt/event/MouseEvent 724 | sun/awt/PeerEvent 725 | java/awt/event/InvocationEvent 726 | java/awt/ActiveEvent 727 | sun/awt/X11/XToolkit$1 728 | sun/awt/X11/XEventDispatcher 729 | sun/awt/SunToolkit$ModalityListenerList 730 | sun/awt/ModalityListener 731 | sun/awt/SunToolkit$1 732 | java/util/MissingResourceException 733 | java/awt/Queue 734 | sun/awt/PostEventQueue 735 | java/util/LinkedList 736 | java/util/Deque 737 | java/util/Queue 738 | java/util/AbstractSequentialList 739 | sun/awt/X11/AwtScreenData 740 | sun/awt/X11/XWM 741 | sun/awt/X11/MWMConstants 742 | sun/awt/X11/XAtom 743 | java/awt/Insets 744 | sun/awt/X11/XWM$1 745 | sun/awt/X11/XSetWindowAttributes 746 | sun/awt/X11/XErrorEvent 747 | sun/awt/X11/XNETProtocol 748 | sun/awt/X11/XStateProtocol 749 | sun/awt/X11/XLayerProtocol 750 | sun/awt/X11/XProtocol 751 | sun/awt/X11/WindowPropertyGetter 752 | sun/awt/X11/UnsafeXDisposerRecord 753 | sun/awt/X11/XPropertyCache 754 | sun/awt/X11/XWINProtocol 755 | sun/awt/X11/XAtomList 756 | sun/awt/X11/XToolkit$3 757 | sun/awt/X11/XAnyEvent 758 | java/awt/Window$WindowDisposerRecord 759 | java/awt/KeyboardFocusManager 760 | java/awt/KeyEventDispatcher 761 | java/awt/KeyEventPostProcessor 762 | java/awt/AWTKeyStroke 763 | java/awt/AWTKeyStroke$1 764 | java/awt/DefaultKeyboardFocusManager 765 | java/awt/DefaultFocusTraversalPolicy 766 | java/awt/ContainerOrderFocusTraversalPolicy 767 | java/awt/FocusTraversalPolicy 768 | java/util/Collections$UnmodifiableSet 769 | sun/awt/HeadlessToolkit 770 | sun/awt/X11/XKeyboardFocusManagerPeer 771 | java/awt/peer/KeyboardFocusManagerPeer 772 | sun/awt/X11/XKeyboardFocusManagerPeer$1 773 | sun/awt/X11/XFramePeer 774 | java/awt/peer/FramePeer 775 | java/awt/peer/WindowPeer 776 | java/awt/peer/ContainerPeer 777 | java/awt/peer/ComponentPeer 778 | sun/awt/X11/XDecoratedPeer 779 | sun/awt/X11/XWindowPeer 780 | sun/awt/X11/XPanelPeer 781 | java/awt/peer/PanelPeer 782 | sun/awt/X11/XCanvasPeer 783 | java/awt/peer/CanvasPeer 784 | sun/awt/X11/XComponentPeer 785 | java/awt/dnd/peer/DropTargetPeer 786 | sun/awt/X11/XWindow 787 | sun/awt/X11ComponentPeer 788 | sun/awt/X11/XBaseWindow 789 | sun/awt/X11/XCreateWindowParams 790 | java/lang/Long$LongCache 791 | sun/awt/X11/XBaseWindow$InitialiseState 792 | sun/awt/X11/XBaseWindow$StateLock 793 | sun/awt/X11/AwtGraphicsConfigData 794 | sun/awt/X11/XVisualInfo 795 | java/awt/SystemColor 796 | sun/awt/X11/MotifColorUtilities 797 | java/lang/StrictMath 798 | sun/awt/X11/XRepaintArea 799 | sun/awt/RepaintArea 800 | sun/awt/X11/XWindowAttributesData 801 | java/util/concurrent/locks/LockSupport 802 | sun/awt/X11/WindowDimensions 803 | java/awt/Point 804 | java/util/TreeMap$Entry 805 | sun/nio/cs/UTF_8 806 | sun/nio/cs/Unicode 807 | sun/nio/cs/UTF_8$Encoder 808 | sun/nio/cs/UTF_8$Decoder 809 | sun/nio/cs/Surrogate$Generator 810 | sun/awt/X11/XPropertyEvent 811 | sun/awt/X11/XDropTargetEventProcessor 812 | sun/awt/X11/XDragSourceContextPeer 813 | sun/awt/X11/XDragSourceProtocolListener 814 | sun/awt/dnd/SunDragSourceContextPeer 815 | java/awt/dnd/peer/DragSourceContextPeer 816 | sun/awt/X11/XAwtState 817 | sun/awt/X11/XBaseWindow$1 818 | sun/awt/X11/XRootWindow 819 | sun/nio/cs/ISO_8859_1 820 | sun/nio/cs/ISO_8859_1$Encoder 821 | sun/nio/cs/ISO_8859_1$Decoder 822 | sun/java2d/x11/X11SurfaceData$X11WindowSurfaceData 823 | sun/java2d/loops/RenderLoops 824 | sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec 825 | sun/java2d/DefaultDisposerRecord 826 | sun/java2d/x11/X11Renderer 827 | sun/awt/X11/XGlobalCursorManager 828 | sun/awt/GlobalCursorManager 829 | java/awt/Cursor$CursorDisposer 830 | java/awt/AWTException 831 | java/awt/HeadlessException 832 | java/lang/UnsupportedOperationException 833 | sun/reflect/UnsafeLongFieldAccessorImpl 834 | sun/reflect/UnsafeIntegerFieldAccessorImpl 835 | sun/awt/X11/XClientMessageEvent 836 | sun/awt/X11/XIconInfo 837 | sun/awt/X11/XAWTIcon32_java_icon16_png 838 | sun/awt/X11/XAWTIcon32_java_icon24_png 839 | sun/awt/X11/XAWTIcon32_java_icon32_png 840 | sun/awt/X11/XAWTIcon32_java_icon48_png 841 | sun/awt/X11/XSizeHints 842 | sun/awt/X11/XContentWindow 843 | sun/awt/X11/XFocusProxyWindow 844 | sun/awt/X11/XWMHints 845 | java/util/LinkedList$ListItr 846 | java/util/ListIterator 847 | sun/awt/SunToolkit$2 848 | java/awt/image/BufferStrategy 849 | java/awt/dnd/DropTarget 850 | java/awt/dnd/DropTargetListener 851 | java/awt/event/ComponentListener 852 | java/awt/event/FocusListener 853 | java/awt/event/HierarchyListener 854 | java/awt/event/HierarchyBoundsListener 855 | java/awt/event/KeyListener 856 | java/awt/event/MouseListener 857 | java/awt/event/MouseMotionListener 858 | java/awt/event/MouseWheelListener 859 | java/awt/event/InputMethodListener 860 | java/awt/event/ContainerListener 861 | javax/accessibility/AccessibleContext 862 | sun/reflect/UnsafeObjectFieldAccessorImpl 863 | java/awt/peer/LightweightPeer 864 | sun/awt/X11/XLabelPeer 865 | java/awt/peer/LabelPeer 866 | sun/awt/X11/XMapEvent 867 | sun/awt/X11/XQueryTree 868 | sun/awt/X11/XConfigureEvent 869 | sun/awt/X11/PropMwmHints 870 | sun/awt/GlobalCursorManager$NativeUpdater 871 | javax/swing/JFrame 872 | javax/swing/WindowConstants 873 | javax/swing/RootPaneContainer 874 | javax/swing/TransferHandler$HasGetTransferHandler 875 | javax/swing/JLabel 876 | javax/swing/SwingConstants 877 | javax/swing/JComponent 878 | javax/swing/JComponent$1 879 | javax/swing/SwingUtilities 880 | javax/swing/JRootPane 881 | sun/security/action/GetBooleanAction 882 | javax/swing/event/EventListenerList 883 | javax/swing/JPanel 884 | java/awt/FlowLayout 885 | javax/swing/UIManager 886 | javax/swing/UIManager$LookAndFeelInfo 887 | sun/swing/SwingUtilities2 888 | sun/swing/SwingUtilities2$LSBCacheEntry 889 | javax/swing/UIManager$LAFState 890 | javax/swing/UIDefaults 891 | javax/swing/MultiUIDefaults 892 | javax/swing/UIManager$1 893 | javax/swing/plaf/metal/MetalLookAndFeel 894 | javax/swing/plaf/basic/BasicLookAndFeel 895 | javax/swing/LookAndFeel 896 | sun/swing/DefaultLookup 897 | javax/swing/plaf/metal/OceanTheme 898 | javax/swing/plaf/metal/DefaultMetalTheme 899 | javax/swing/plaf/metal/MetalTheme 900 | javax/swing/plaf/ColorUIResource 901 | javax/swing/plaf/UIResource 902 | sun/swing/PrintColorUIResource 903 | javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate 904 | javax/swing/plaf/FontUIResource 905 | sun/swing/SwingLazyValue 906 | javax/swing/UIDefaults$LazyValue 907 | javax/swing/UIDefaults$ActiveValue 908 | javax/swing/plaf/InsetsUIResource 909 | sun/swing/SwingUtilities2$2 910 | javax/swing/plaf/basic/BasicLookAndFeel$2 911 | javax/swing/plaf/DimensionUIResource 912 | javax/swing/UIDefaults$LazyInputMap 913 | java/lang/Character$CharacterCache 914 | javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue 915 | javax/swing/plaf/metal/MetalLookAndFeel$FontActiveValue 916 | java/awt/print/PrinterJob 917 | sun/swing/SwingUtilities2$AATextInfo 918 | sun/awt/X11/XAWTXSettings 919 | sun/awt/X11/XMSelectionListener 920 | sun/awt/XSettings 921 | sun/awt/X11/XMSelection 922 | sun/awt/X11/XMSelection$1 923 | javax/swing/plaf/metal/MetalLookAndFeel$AATextListener 924 | java/beans/PropertyChangeListener 925 | java/beans/PropertyChangeListenerProxy 926 | java/util/EventListenerProxy 927 | sun/awt/EventListenerAggregate 928 | javax/swing/UIDefaults$ProxyLazyValue 929 | javax/swing/plaf/metal/OceanTheme$1 930 | javax/swing/plaf/metal/OceanTheme$2 931 | javax/swing/plaf/metal/OceanTheme$3 932 | javax/swing/plaf/metal/OceanTheme$4 933 | javax/swing/plaf/metal/OceanTheme$5 934 | javax/swing/plaf/metal/OceanTheme$6 935 | javax/swing/RepaintManager 936 | javax/swing/RepaintManager$DisplayChangedHandler 937 | javax/swing/SwingPaintEventDispatcher 938 | sun/awt/PaintEventDispatcher 939 | javax/swing/UIManager$2 940 | java/awt/PopupMenu 941 | java/awt/Menu 942 | java/awt/MenuItem 943 | java/awt/MenuComponent 944 | java/io/ObjectOutputStream 945 | java/io/ObjectOutput 946 | java/io/DataOutput 947 | java/io/ObjectStreamConstants 948 | java/io/PrintWriter 949 | java/io/ObjectInputStream 950 | java/io/ObjectInput 951 | java/awt/Event 952 | java/awt/im/InputContext 953 | java/awt/event/MouseWheelEvent 954 | java/awt/BufferCapabilities 955 | sun/awt/CausedFocusEvent$Cause 956 | java/awt/PointerInfo 957 | java/awt/Component$BaselineResizeBehavior 958 | java/awt/FontMetrics 959 | java/awt/Image 960 | java/awt/image/ImageProducer 961 | java/awt/image/VolatileImage 962 | java/awt/im/InputMethodRequests 963 | java/awt/event/FocusEvent 964 | java/awt/event/InputMethodEvent 965 | java/awt/event/HierarchyEvent 966 | javax/accessibility/AccessibleStateSet 967 | com/sun/swing/internal/plaf/metal/resources/metal 968 | sun/util/ResourceBundleEnumeration 969 | com/sun/swing/internal/plaf/basic/resources/basic 970 | javax/swing/plaf/basic/BasicPanelUI 971 | javax/swing/plaf/PanelUI 972 | javax/swing/plaf/ComponentUI 973 | sun/reflect/misc/MethodUtil 974 | sun/reflect/misc/MethodUtil$1 975 | java/util/jar/JarFile 976 | java/util/zip/ZipFile 977 | java/util/zip/ZipConstants 978 | java/util/jar/JavaUtilJarAccessImpl 979 | sun/misc/JavaUtilJarAccess 980 | sun/misc/JarIndex 981 | java/util/zip/ZipEntry 982 | java/util/jar/JarFile$JarFileEntry 983 | java/util/jar/JarEntry 984 | sun/misc/URLClassPath$JarLoader$2 985 | sun/net/www/protocol/jar/JarURLConnection 986 | java/net/JarURLConnection 987 | sun/net/www/protocol/jar/JarFileFactory 988 | sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController 989 | java/net/HttpURLConnection 990 | sun/net/www/protocol/jar/URLJarFile 991 | sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry 992 | sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream 993 | java/util/zip/ZipFile$ZipFileInputStream 994 | java/security/AllPermissionCollection 995 | java/lang/IllegalAccessException 996 | javax/swing/JPasswordField 997 | javax/swing/JTextField 998 | javax/swing/text/JTextComponent 999 | javax/swing/Scrollable 1000 | javax/swing/JLayeredPane 1001 | javax/swing/JRootPane$1 1002 | javax/swing/ArrayTable 1003 | javax/swing/JInternalFrame 1004 | javax/swing/JRootPane$RootLayout 1005 | javax/swing/BufferStrategyPaintManager 1006 | javax/swing/RepaintManager$PaintManager 1007 | javax/swing/plaf/metal/MetalRootPaneUI 1008 | javax/swing/plaf/basic/BasicRootPaneUI 1009 | javax/swing/plaf/RootPaneUI 1010 | javax/swing/plaf/basic/BasicRootPaneUI$RootPaneInputMap 1011 | javax/swing/plaf/ComponentInputMapUIResource 1012 | javax/swing/ComponentInputMap 1013 | javax/swing/InputMap 1014 | javax/swing/plaf/InputMapUIResource 1015 | javax/swing/KeyStroke 1016 | java/awt/VKCollection 1017 | sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl 1018 | javax/swing/plaf/basic/LazyActionMap 1019 | javax/swing/plaf/ActionMapUIResource 1020 | javax/swing/ActionMap 1021 | javax/swing/LayoutFocusTraversalPolicy 1022 | javax/swing/SortingFocusTraversalPolicy 1023 | javax/swing/InternalFrameFocusTraversalPolicy 1024 | javax/swing/SwingContainerOrderFocusTraversalPolicy 1025 | javax/swing/SwingDefaultFocusTraversalPolicy 1026 | javax/swing/LayoutComparator 1027 | javax/swing/plaf/metal/MetalLabelUI 1028 | javax/swing/plaf/basic/BasicLabelUI 1029 | javax/swing/plaf/LabelUI 1030 | javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate$1 1031 | javax/swing/plaf/basic/BasicHTML 1032 | sun/awt/NullComponentPeer 1033 | java/awt/event/WindowEvent 1034 | java/awt/EventQueue$1 1035 | java/awt/EventDispatchThread$1 1036 | java/awt/Conditional 1037 | java/awt/EventDispatchThread$HierarchyEventFilter 1038 | java/awt/EventFilter$FilterAction 1039 | sun/awt/dnd/SunDropTargetEvent 1040 | java/awt/event/ActionEvent 1041 | java/util/jar/Manifest 1042 | java/io/ByteArrayInputStream 1043 | java/util/jar/Attributes 1044 | java/util/jar/Manifest$FastInputStream 1045 | java/util/jar/Attributes$Name 1046 | sun/misc/ASCIICaseInsensitiveComparator 1047 | java/util/jar/JarVerifier 1048 | java/io/ByteArrayOutputStream 1049 | sun/misc/ExtensionDependency 1050 | java/lang/Package 1051 | sun/security/util/ManifestEntryVerifier 1052 | java/security/Provider 1053 | java/security/Provider$ServiceKey 1054 | java/security/Provider$EngineDescription 1055 | java/security/Security 1056 | java/security/Security$1 1057 | sun/misc/FloatingDecimal 1058 | sun/misc/FloatingDecimal$1 1059 | sun/security/provider/NativePRNG 1060 | java/security/SecureRandomSpi 1061 | sun/security/provider/NativePRNG$1 1062 | sun/security/provider/NativePRNG$RandomIO 1063 | sun/misc/BASE64Decoder 1064 | sun/misc/CharacterDecoder 1065 | sun/security/util/SignatureFileVerifier 1066 | java/awt/event/KeyAdapter 1067 | java/lang/NumberFormatException 1068 | java/lang/IllegalArgumentException 1069 | java/io/FileWriter 1070 | java/net/Authenticator 1071 | java/net/MalformedURLException 1072 | javax/swing/text/Element 1073 | javax/swing/text/Document 1074 | javax/swing/text/PlainDocument 1075 | javax/swing/text/AbstractDocument 1076 | javax/swing/text/GapContent 1077 | javax/swing/text/AbstractDocument$Content 1078 | javax/swing/text/GapVector 1079 | javax/swing/text/GapContent$MarkVector 1080 | javax/swing/text/GapContent$MarkData 1081 | javax/swing/text/StyleContext 1082 | javax/swing/text/AbstractDocument$AttributeContext 1083 | javax/swing/text/StyleConstants 1084 | javax/swing/text/StyleConstants$CharacterConstants 1085 | javax/swing/text/AttributeSet$CharacterAttribute 1086 | javax/swing/text/StyleConstants$FontConstants 1087 | javax/swing/text/AttributeSet$FontAttribute 1088 | javax/swing/text/StyleConstants$ColorConstants 1089 | javax/swing/text/AttributeSet$ColorAttribute 1090 | javax/swing/text/StyleConstants$ParagraphConstants 1091 | javax/swing/text/AttributeSet$ParagraphAttribute 1092 | javax/swing/text/StyleContext$FontKey 1093 | javax/swing/text/SimpleAttributeSet 1094 | javax/swing/text/MutableAttributeSet 1095 | javax/swing/text/AttributeSet 1096 | javax/swing/text/SimpleAttributeSet$EmptyAttributeSet 1097 | javax/swing/text/StyleContext$NamedStyle 1098 | javax/swing/text/Style 1099 | javax/swing/text/StyleContext$SmallAttributeSet 1100 | javax/swing/text/AbstractDocument$BidiRootElement 1101 | javax/swing/text/AbstractDocument$BranchElement 1102 | javax/swing/text/AbstractDocument$AbstractElement 1103 | javax/swing/tree/TreeNode 1104 | javax/swing/text/AbstractDocument$1 1105 | javax/swing/text/AbstractDocument$BidiElement 1106 | javax/swing/text/AbstractDocument$LeafElement 1107 | javax/swing/text/GapContent$StickyPosition 1108 | javax/swing/text/Position 1109 | javax/swing/text/StyleContext$KeyEnumeration 1110 | javax/swing/text/GapContent$InsertUndo 1111 | javax/swing/undo/AbstractUndoableEdit 1112 | javax/swing/undo/UndoableEdit 1113 | javax/swing/text/AbstractDocument$DefaultDocumentEvent 1114 | javax/swing/event/DocumentEvent 1115 | javax/swing/undo/CompoundEdit 1116 | javax/swing/event/DocumentEvent$EventType 1117 | javax/swing/text/Segment 1118 | java/text/CharacterIterator 1119 | javax/swing/text/Utilities 1120 | javax/swing/text/SegmentCache 1121 | javax/swing/text/SegmentCache$CachedSegment 1122 | javax/swing/event/UndoableEditEvent 1123 | javax/swing/text/AbstractDocument$ElementEdit 1124 | javax/swing/event/DocumentEvent$ElementChange 1125 | java/net/Socket 1126 | java/net/InetAddress 1127 | java/net/InetAddress$Cache 1128 | java/net/InetAddress$Cache$Type 1129 | java/net/InetAddressImplFactory 1130 | java/net/Inet4AddressImpl 1131 | java/net/InetAddressImpl 1132 | java/net/InetAddress$1 1133 | sun/net/spi/nameservice/NameService 1134 | sun/net/util/IPAddressUtil 1135 | java/util/RandomAccessSubList 1136 | java/util/SubList 1137 | java/util/SubList$1 1138 | java/util/AbstractList$ListItr 1139 | java/net/Inet4Address 1140 | java/net/InetSocketAddress 1141 | java/net/SocketAddress 1142 | java/net/SocksSocketImpl 1143 | java/net/SocksConsts 1144 | java/net/PlainSocketImpl 1145 | java/net/SocketImpl 1146 | java/net/SocketOptions 1147 | java/net/SocketException 1148 | java/net/SocksSocketImpl$5 1149 | java/net/ProxySelector 1150 | sun/net/spi/DefaultProxySelector 1151 | sun/net/spi/DefaultProxySelector$1 1152 | sun/net/NetProperties 1153 | sun/net/NetProperties$1 1154 | sun/net/spi/DefaultProxySelector$NonProxyInfo 1155 | java/net/Inet6Address 1156 | java/net/URI 1157 | java/net/URI$Parser 1158 | java/net/Proxy 1159 | java/net/Proxy$Type 1160 | java/net/ConnectException 1161 | javax/swing/JMenu 1162 | javax/swing/MenuElement 1163 | javax/swing/JMenuItem 1164 | javax/swing/AbstractButton 1165 | java/awt/ItemSelectable 1166 | javax/swing/event/MenuListener 1167 | javax/swing/JCheckBoxMenuItem 1168 | javax/swing/Icon 1169 | javax/swing/JButton 1170 | java/awt/event/WindowListener 1171 | java/net/URLClassLoader$2 1172 | javax/swing/ImageIcon 1173 | javax/swing/ImageIcon$1 1174 | java/awt/MediaTracker 1175 | sun/misc/SoftCache$ValueCell 1176 | sun/awt/image/URLImageSource 1177 | sun/awt/image/InputStreamImageSource 1178 | sun/awt/image/ImageFetchable 1179 | sun/awt/image/ToolkitImage 1180 | java/awt/Image$1 1181 | sun/awt/image/SurfaceManager$ImageAccessor 1182 | sun/awt/image/SurfaceManager 1183 | sun/awt/image/NativeLibLoader 1184 | java/awt/ImageMediaEntry 1185 | java/awt/MediaEntry 1186 | sun/awt/image/ImageRepresentation 1187 | java/awt/image/ImageConsumer 1188 | sun/awt/image/ImageWatched 1189 | sun/awt/image/ImageWatched$Link 1190 | sun/awt/image/ImageWatched$WeakLink 1191 | sun/awt/image/ImageConsumerQueue 1192 | sun/awt/image/ImageFetcher 1193 | sun/awt/image/FetcherInfo 1194 | sun/awt/image/ImageFetcher$1 1195 | sun/awt/image/GifImageDecoder 1196 | sun/awt/image/ImageDecoder 1197 | sun/awt/image/GifFrame 1198 | java/awt/image/Raster 1199 | java/awt/image/DataBufferByte 1200 | java/awt/image/DataBuffer 1201 | java/awt/image/PixelInterleavedSampleModel 1202 | java/awt/image/ComponentSampleModel 1203 | java/awt/image/SampleModel 1204 | sun/awt/image/ByteInterleavedRaster 1205 | sun/awt/image/ByteComponentRaster 1206 | sun/awt/image/SunWritableRaster 1207 | java/awt/image/WritableRaster 1208 | java/awt/image/BufferedImage 1209 | java/awt/image/WritableRenderedImage 1210 | java/awt/image/RenderedImage 1211 | sun/awt/image/IntegerComponentRaster 1212 | sun/awt/image/BytePackedRaster 1213 | java/awt/Canvas 1214 | sun/font/FontDesignMetrics 1215 | sun/font/FontStrikeDesc 1216 | sun/font/CompositeStrike 1217 | sun/font/FontStrikeDisposer 1218 | sun/font/StrikeCache$SoftDisposerRef 1219 | sun/font/StrikeCache$DisposableStrike 1220 | sun/font/TrueTypeFont$TTDisposerRecord 1221 | sun/font/TrueTypeFont$1 1222 | java/io/RandomAccessFile 1223 | java/nio/ByteBufferAsIntBufferB 1224 | java/nio/IntBuffer 1225 | sun/font/TrueTypeFont$DirectoryEntry 1226 | java/nio/ByteBufferAsShortBufferB 1227 | java/nio/ShortBuffer 1228 | sun/nio/cs/UTF_16 1229 | sun/nio/cs/UTF_16$Decoder 1230 | sun/nio/cs/UnicodeDecoder 1231 | sun/font/FileFontStrike 1232 | sun/font/TrueTypeGlyphMapper 1233 | sun/font/CMap 1234 | sun/font/CMap$NullCMapClass 1235 | sun/font/CMap$CMapFormat4 1236 | java/nio/ByteBufferAsCharBufferB 1237 | sun/font/FontDesignMetrics$KeyReference 1238 | sun/awt/image/PNGImageDecoder 1239 | sun/awt/image/PNGFilterInputStream 1240 | java/util/zip/InflaterInputStream 1241 | java/util/zip/Inflater 1242 | sun/awt/EventQueueItem 1243 | sun/awt/SunToolkit$3 1244 | sun/awt/X11/XExposeEvent 1245 | sun/reflect/UnsafeBooleanFieldAccessorImpl 1246 | sun/awt/event/IgnorePaintEvent 1247 | java/awt/image/DataBufferInt 1248 | java/awt/image/SinglePixelPackedSampleModel 1249 | sun/awt/image/IntegerInterleavedRaster 1250 | sun/awt/image/OffScreenImage 1251 | sun/awt/image/BufImgSurfaceData 1252 | sun/java2d/opengl/GLXGraphicsConfig 1253 | sun/java2d/opengl/OGLGraphicsConfig 1254 | sun/java2d/x11/X11SurfaceData$X11PixmapSurfaceData 1255 | sun/awt/image/WritableRasterNative 1256 | sun/awt/image/DataBufferNative 1257 | sun/java2d/SurfaceManagerFactory 1258 | sun/java2d/opengl/GLXSurfaceData 1259 | sun/java2d/opengl/OGLSurfaceData 1260 | sun/font/CompositeGlyphMapper 1261 | sun/java2d/loops/FontInfo 1262 | java/util/Date 1263 | sun/util/calendar/CalendarSystem 1264 | sun/util/calendar/Gregorian 1265 | sun/util/calendar/BaseCalendar 1266 | sun/util/calendar/AbstractCalendar 1267 | java/util/TimeZone 1268 | java/lang/InheritableThreadLocal 1269 | sun/util/calendar/ZoneInfo 1270 | sun/util/calendar/ZoneInfoFile 1271 | sun/util/calendar/ZoneInfoFile$1 1272 | java/util/TimeZone$1 1273 | sun/util/calendar/Gregorian$Date 1274 | sun/util/calendar/BaseCalendar$Date 1275 | sun/util/calendar/CalendarDate 1276 | sun/util/calendar/CalendarUtils 1277 | java/util/TimeZone$DisplayNames 1278 | sun/util/TimeZoneNameUtility 1279 | sun/util/resources/TimeZoneNames 1280 | sun/util/resources/TimeZoneNamesBundle 1281 | sun/util/resources/TimeZoneNames_en 1282 | java/util/spi/TimeZoneNameProvider 1283 | java/lang/ProcessBuilder 1284 | java/lang/ProcessImpl 1285 | java/lang/UNIXProcess 1286 | java/lang/Process 1287 | java/lang/UNIXProcess$1 1288 | java/net/ServerSocket 1289 | java/util/Random 1290 | java/util/concurrent/atomic/AtomicLong 1291 | java/lang/InternalError 1292 | java/io/StringReader 1293 | java/lang/SecurityException 1294 | java/io/FilterReader 1295 | java/lang/reflect/Proxy 1296 | java/lang/reflect/InvocationHandler 1297 | java/lang/NoSuchFieldException 1298 | java/lang/InstantiationException 1299 | java/lang/ArrayIndexOutOfBoundsException 1300 | java/lang/IndexOutOfBoundsException 1301 | javax/swing/JDialog 1302 | sun/awt/X11/XClipboard 1303 | sun/awt/datatransfer/SunClipboard 1304 | java/awt/datatransfer/Clipboard 1305 | java/awt/datatransfer/SystemFlavorMap 1306 | java/awt/datatransfer/FlavorMap 1307 | java/awt/datatransfer/FlavorTable 1308 | java/awt/datatransfer/SystemFlavorMap$1 1309 | sun/net/ProgressMonitor 1310 | sun/net/DefaultProgressMeteringPolicy 1311 | sun/net/ProgressMeteringPolicy 1312 | java/awt/datatransfer/SystemFlavorMap$2 1313 | java/awt/datatransfer/MimeType 1314 | java/io/Externalizable 1315 | java/awt/datatransfer/MimeTypeParameterList 1316 | sun/awt/datatransfer/DataTransferer 1317 | java/util/Collections$SynchronizedSet 1318 | java/util/Collections$SynchronizedCollection 1319 | java/awt/datatransfer/DataFlavor 1320 | java/awt/datatransfer/DataFlavor$1 1321 | sun/awt/datatransfer/DataTransferer$CharsetComparator 1322 | sun/awt/datatransfer/DataTransferer$IndexedComparator 1323 | sun/nio/cs/UTF_16LE 1324 | sun/nio/cs/UTF_16BE 1325 | sun/awt/datatransfer/DataTransferer$DataFlavorComparator 1326 | java/rmi/Remote 1327 | sun/awt/datatransfer/DataTransferer$1 1328 | sun/awt/X11/XDataTransferer 1329 | sun/awt/datatransfer/ToolkitThreadBlockedHandler 1330 | javax/imageio/ImageTypeSpecifier 1331 | sun/awt/X11/XSelection 1332 | sun/security/action/GetIntegerAction 1333 | sun/awt/X11/XSelection$IncrementalTransferHandler 1334 | sun/awt/X11/XSelection$SelectionEventHandler 1335 | java/awt/datatransfer/Transferable 1336 | java/io/EOFException 1337 | java/util/Vector$1 1338 | java/util/zip/ZipFile$1 1339 | java/util/zip/ZipFile$2 1340 | java/util/jar/JarFile$1 1341 | java/util/PropertyResourceBundle 1342 | java/util/ResourceBundle$Control$1 1343 | java/util/Hashtable$EntrySet 1344 | java/lang/IllegalAccessError 1345 | java/text/MessageFormat 1346 | java/text/MessageFormat$Field 1347 | java/text/Format$Field 1348 | java/lang/CloneNotSupportedException 1349 | sun/reflect/MethodAccessorGenerator 1350 | sun/reflect/AccessorGenerator 1351 | sun/reflect/ClassFileConstants 1352 | java/lang/Void 1353 | sun/reflect/ByteVectorFactory 1354 | sun/reflect/ByteVectorImpl 1355 | sun/reflect/ByteVector 1356 | sun/reflect/ClassFileAssembler 1357 | sun/reflect/UTF8 1358 | sun/reflect/Label 1359 | sun/reflect/Label$PatchInfo 1360 | sun/reflect/MethodAccessorGenerator$1 1361 | sun/reflect/ClassDefiner 1362 | sun/reflect/ClassDefiner$1 1363 | sun/reflect/BootstrapConstructorAccessorImpl 1364 | java/awt/event/ActionListener 1365 | javax/swing/Timer 1366 | javax/swing/Timer$DoPostEvent 1367 | javax/swing/TimerQueue 1368 | javax/swing/TimerQueue$1 1369 | javax/swing/ToolTipManager 1370 | java/awt/event/MouseAdapter 1371 | javax/swing/ToolTipManager$insideTimerAction 1372 | javax/swing/ToolTipManager$outsideTimerAction 1373 | javax/swing/ToolTipManager$stillInsideTimerAction 1374 | sun/swing/UIAction 1375 | javax/swing/Action 1376 | javax/swing/ToolTipManager$MoveBeforeEnterListener 1377 | java/awt/event/MouseMotionAdapter 1378 | java/util/Hashtable$ValueCollection 1379 | javax/swing/event/CaretListener 1380 | javax/swing/JToolBar 1381 | javax/swing/JSplitPane 1382 | javax/swing/border/Border 1383 | javax/swing/JToggleButton 1384 | javax/swing/border/EmptyBorder 1385 | javax/swing/border/AbstractBorder 1386 | javax/swing/DefaultButtonModel 1387 | javax/swing/ButtonModel 1388 | javax/swing/AbstractButton$Handler 1389 | javax/swing/event/ChangeListener 1390 | java/awt/event/ItemListener 1391 | javax/swing/plaf/metal/MetalButtonUI 1392 | javax/swing/plaf/basic/BasicButtonUI 1393 | javax/swing/plaf/ButtonUI 1394 | javax/swing/plaf/metal/MetalBorders 1395 | javax/swing/plaf/BorderUIResource$CompoundBorderUIResource 1396 | javax/swing/border/CompoundBorder 1397 | javax/swing/plaf/metal/MetalBorders$ButtonBorder 1398 | javax/swing/plaf/basic/BasicBorders$MarginBorder 1399 | javax/swing/plaf/basic/BasicButtonListener 1400 | java/awt/AWTEventMulticaster 1401 | java/awt/event/WindowFocusListener 1402 | java/awt/event/WindowStateListener 1403 | java/awt/event/AdjustmentListener 1404 | java/awt/event/TextListener 1405 | javax/swing/event/AncestorListener 1406 | java/beans/VetoableChangeListener 1407 | javax/swing/ButtonGroup 1408 | javax/swing/JToggleButton$ToggleButtonModel 1409 | javax/swing/plaf/metal/MetalToggleButtonUI 1410 | javax/swing/plaf/basic/BasicToggleButtonUI 1411 | javax/swing/plaf/metal/MetalBorders$ToggleButtonBorder 1412 | java/awt/CardLayout 1413 | javax/swing/Box 1414 | javax/swing/plaf/metal/MetalBorders$TextFieldBorder 1415 | javax/swing/plaf/metal/MetalBorders$Flush3DBorder 1416 | javax/swing/BoxLayout 1417 | javax/swing/JMenuBar 1418 | javax/swing/DefaultSingleSelectionModel 1419 | javax/swing/SingleSelectionModel 1420 | javax/swing/plaf/basic/BasicMenuBarUI 1421 | javax/swing/plaf/MenuBarUI 1422 | javax/swing/plaf/basic/DefaultMenuLayout 1423 | javax/swing/plaf/metal/MetalBorders$MenuBarBorder 1424 | javax/swing/plaf/basic/BasicMenuBarUI$Handler 1425 | javax/swing/KeyboardManager 1426 | javax/swing/event/MenuEvent 1427 | javax/swing/JMenu$MenuChangeListener 1428 | javax/swing/JMenuItem$MenuItemFocusListener 1429 | javax/swing/plaf/basic/BasicMenuUI 1430 | javax/swing/plaf/basic/BasicMenuItemUI 1431 | javax/swing/plaf/MenuItemUI 1432 | javax/swing/plaf/metal/MetalBorders$MenuItemBorder 1433 | javax/swing/plaf/metal/MetalIconFactory 1434 | javax/swing/plaf/metal/MetalIconFactory$MenuArrowIcon 1435 | javax/swing/plaf/basic/BasicMenuUI$Handler 1436 | javax/swing/event/MenuKeyListener 1437 | javax/swing/plaf/basic/BasicMenuItemUI$Handler 1438 | javax/swing/event/MenuDragMouseListener 1439 | javax/swing/event/MouseInputListener 1440 | javax/swing/event/ChangeEvent 1441 | java/awt/event/ContainerEvent 1442 | javax/swing/plaf/metal/MetalIconFactory$MenuItemArrowIcon 1443 | javax/swing/JPopupMenu 1444 | javax/swing/plaf/basic/BasicPopupMenuUI 1445 | javax/swing/plaf/PopupMenuUI 1446 | javax/swing/plaf/basic/BasicLookAndFeel$AWTEventHelper 1447 | java/awt/event/AWTEventListenerProxy 1448 | java/awt/Toolkit$SelectiveAWTEventListener 1449 | java/awt/Toolkit$ToolkitEventMulticaster 1450 | javax/swing/plaf/basic/BasicLookAndFeel$1 1451 | javax/swing/plaf/metal/MetalBorders$PopupMenuBorder 1452 | javax/swing/plaf/basic/BasicPopupMenuUI$BasicPopupMenuListener 1453 | javax/swing/event/PopupMenuListener 1454 | javax/swing/plaf/basic/BasicPopupMenuUI$BasicMenuKeyListener 1455 | javax/swing/plaf/basic/BasicPopupMenuUI$MouseGrabber 1456 | javax/swing/MenuSelectionManager 1457 | javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper 1458 | javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper$1 1459 | java/awt/event/FocusAdapter 1460 | javax/swing/JMenu$WinListener 1461 | java/awt/event/WindowAdapter 1462 | javax/swing/JPopupMenu$Separator 1463 | javax/swing/JSeparator 1464 | javax/swing/plaf/metal/MetalPopupMenuSeparatorUI 1465 | javax/swing/plaf/metal/MetalSeparatorUI 1466 | javax/swing/plaf/basic/BasicSeparatorUI 1467 | javax/swing/plaf/SeparatorUI 1468 | javax/swing/JComboBox 1469 | javax/swing/event/ListDataListener 1470 | javax/swing/event/CaretEvent 1471 | javax/swing/text/TabExpander 1472 | javax/swing/JScrollBar 1473 | java/awt/Adjustable 1474 | javax/swing/event/MouseInputAdapter 1475 | javax/swing/JScrollBar$ModelListener 1476 | javax/swing/DefaultBoundedRangeModel 1477 | javax/swing/BoundedRangeModel 1478 | javax/swing/plaf/metal/MetalScrollBarUI 1479 | javax/swing/plaf/basic/BasicScrollBarUI 1480 | javax/swing/plaf/ScrollBarUI 1481 | javax/swing/plaf/metal/MetalBumps 1482 | javax/swing/plaf/metal/MetalScrollButton 1483 | javax/swing/plaf/basic/BasicArrowButton 1484 | javax/swing/plaf/basic/BasicScrollBarUI$TrackListener 1485 | javax/swing/plaf/basic/BasicScrollBarUI$ArrowButtonListener 1486 | javax/swing/plaf/basic/BasicScrollBarUI$ModelListener 1487 | javax/swing/plaf/metal/MetalScrollBarUI$ScrollBarListener 1488 | javax/swing/plaf/basic/BasicScrollBarUI$PropertyChangeHandler 1489 | javax/swing/plaf/basic/BasicScrollBarUI$Handler 1490 | javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener 1491 | javax/swing/CellRendererPane 1492 | java/util/HashMap$EntryIterator 1493 | javax/swing/border/MatteBorder 1494 | sun/font/StandardGlyphVector 1495 | java/awt/font/GlyphVector 1496 | sun/font/StandardGlyphVector$GlyphStrike 1497 | sun/font/CoreMetrics 1498 | sun/font/FontLineMetrics 1499 | java/awt/font/LineMetrics 1500 | javax/swing/ComboBoxModel 1501 | javax/swing/ListModel 1502 | javax/swing/ListCellRenderer 1503 | javax/swing/DefaultComboBoxModel 1504 | javax/swing/MutableComboBoxModel 1505 | javax/swing/AbstractListModel 1506 | javax/swing/JComboBox$1 1507 | javax/swing/AncestorNotifier 1508 | javax/swing/plaf/metal/MetalComboBoxUI 1509 | javax/swing/plaf/basic/BasicComboBoxUI 1510 | javax/swing/plaf/ComboBoxUI 1511 | javax/swing/plaf/metal/MetalComboBoxUI$MetalComboBoxLayoutManager 1512 | javax/swing/plaf/basic/BasicComboBoxUI$ComboBoxLayoutManager 1513 | javax/swing/plaf/basic/BasicComboPopup 1514 | javax/swing/plaf/basic/ComboPopup 1515 | javax/swing/plaf/basic/BasicComboPopup$EmptyListModelClass 1516 | javax/swing/border/LineBorder 1517 | javax/swing/plaf/basic/BasicComboPopup$1 1518 | javax/swing/JList 1519 | javax/swing/DropMode 1520 | javax/swing/DefaultListSelectionModel 1521 | javax/swing/ListSelectionModel 1522 | javax/swing/plaf/basic/BasicListUI 1523 | javax/swing/plaf/ListUI 1524 | javax/swing/plaf/basic/BasicListUI$ListTransferHandler 1525 | javax/swing/TransferHandler 1526 | javax/swing/TransferHandler$TransferAction 1527 | javax/swing/DefaultListCellRenderer$UIResource 1528 | javax/swing/DefaultListCellRenderer 1529 | javax/swing/TransferHandler$SwingDropTarget 1530 | java/awt/dnd/DropTargetContext 1531 | javax/swing/TransferHandler$DropHandler 1532 | javax/swing/TransferHandler$TransferSupport 1533 | javax/swing/plaf/basic/BasicListUI$Handler 1534 | javax/swing/event/ListSelectionListener 1535 | javax/swing/plaf/basic/DragRecognitionSupport$BeforeDrag 1536 | javax/swing/plaf/basic/BasicComboPopup$Handler 1537 | javax/swing/JScrollPane 1538 | javax/swing/ScrollPaneConstants 1539 | javax/swing/ScrollPaneLayout$UIResource 1540 | javax/swing/ScrollPaneLayout 1541 | javax/swing/JViewport 1542 | javax/swing/ViewportLayout 1543 | javax/swing/plaf/basic/BasicViewportUI 1544 | javax/swing/plaf/ViewportUI 1545 | javax/swing/JScrollPane$ScrollBar 1546 | javax/swing/JViewport$ViewListener 1547 | java/awt/event/ComponentAdapter 1548 | javax/swing/plaf/metal/MetalScrollPaneUI 1549 | javax/swing/plaf/basic/BasicScrollPaneUI 1550 | javax/swing/plaf/ScrollPaneUI 1551 | javax/swing/plaf/metal/MetalBorders$ScrollPaneBorder 1552 | javax/swing/plaf/basic/BasicScrollPaneUI$Handler 1553 | javax/swing/plaf/metal/MetalScrollPaneUI$1 1554 | javax/swing/plaf/basic/BasicComboBoxRenderer$UIResource 1555 | javax/swing/plaf/basic/BasicComboBoxRenderer 1556 | javax/swing/plaf/metal/MetalComboBoxEditor$UIResource 1557 | javax/swing/plaf/metal/MetalComboBoxEditor 1558 | javax/swing/plaf/basic/BasicComboBoxEditor 1559 | javax/swing/ComboBoxEditor 1560 | javax/swing/plaf/basic/BasicComboBoxEditor$BorderlessTextField 1561 | javax/swing/JTextField$NotifyAction 1562 | javax/swing/text/TextAction 1563 | javax/swing/AbstractAction 1564 | javax/swing/text/JTextComponent$MutableCaretEvent 1565 | javax/swing/plaf/metal/MetalTextFieldUI 1566 | javax/swing/plaf/basic/BasicTextFieldUI 1567 | javax/swing/plaf/basic/BasicTextUI 1568 | javax/swing/text/ViewFactory 1569 | javax/swing/plaf/TextUI 1570 | javax/swing/plaf/basic/BasicTextUI$BasicCursor 1571 | javax/swing/text/DefaultEditorKit 1572 | javax/swing/text/EditorKit 1573 | javax/swing/text/DefaultEditorKit$InsertContentAction 1574 | javax/swing/text/DefaultEditorKit$DeletePrevCharAction 1575 | javax/swing/text/DefaultEditorKit$DeleteNextCharAction 1576 | javax/swing/text/DefaultEditorKit$ReadOnlyAction 1577 | javax/swing/text/DefaultEditorKit$DeleteWordAction 1578 | javax/swing/text/DefaultEditorKit$WritableAction 1579 | javax/swing/text/DefaultEditorKit$CutAction 1580 | javax/swing/text/DefaultEditorKit$CopyAction 1581 | javax/swing/text/DefaultEditorKit$PasteAction 1582 | javax/swing/text/DefaultEditorKit$VerticalPageAction 1583 | javax/swing/text/DefaultEditorKit$PageAction 1584 | javax/swing/text/DefaultEditorKit$InsertBreakAction 1585 | javax/swing/text/DefaultEditorKit$BeepAction 1586 | javax/swing/text/DefaultEditorKit$NextVisualPositionAction 1587 | javax/swing/text/DefaultEditorKit$BeginWordAction 1588 | javax/swing/text/DefaultEditorKit$EndWordAction 1589 | javax/swing/text/DefaultEditorKit$PreviousWordAction 1590 | javax/swing/text/DefaultEditorKit$NextWordAction 1591 | javax/swing/text/DefaultEditorKit$BeginLineAction 1592 | javax/swing/text/DefaultEditorKit$EndLineAction 1593 | javax/swing/text/DefaultEditorKit$BeginParagraphAction 1594 | javax/swing/text/DefaultEditorKit$EndParagraphAction 1595 | javax/swing/text/DefaultEditorKit$BeginAction 1596 | javax/swing/text/DefaultEditorKit$EndAction 1597 | javax/swing/text/DefaultEditorKit$DefaultKeyTypedAction 1598 | javax/swing/text/DefaultEditorKit$InsertTabAction 1599 | javax/swing/text/DefaultEditorKit$SelectWordAction 1600 | javax/swing/text/DefaultEditorKit$SelectLineAction 1601 | javax/swing/text/DefaultEditorKit$SelectParagraphAction 1602 | javax/swing/text/DefaultEditorKit$SelectAllAction 1603 | javax/swing/text/DefaultEditorKit$UnselectAction 1604 | javax/swing/text/DefaultEditorKit$ToggleComponentOrientationAction 1605 | javax/swing/text/DefaultEditorKit$DumpModelAction 1606 | javax/swing/plaf/basic/BasicTextUI$TextTransferHandler 1607 | javax/swing/text/Position$Bias 1608 | javax/swing/plaf/basic/BasicTextUI$RootView 1609 | javax/swing/text/View 1610 | javax/swing/plaf/basic/BasicTextUI$UpdateHandler 1611 | javax/swing/event/DocumentListener 1612 | javax/swing/plaf/basic/BasicTextUI$DragListener 1613 | javax/swing/plaf/basic/BasicComboBoxEditor$UIResource 1614 | javax/swing/plaf/basic/BasicTextUI$BasicCaret 1615 | javax/swing/text/DefaultCaret 1616 | javax/swing/text/Caret 1617 | javax/swing/text/DefaultCaret$Handler 1618 | java/awt/datatransfer/ClipboardOwner 1619 | javax/swing/plaf/basic/BasicTextUI$BasicHighlighter 1620 | javax/swing/text/DefaultHighlighter 1621 | javax/swing/text/LayeredHighlighter 1622 | javax/swing/text/Highlighter 1623 | javax/swing/text/Highlighter$Highlight 1624 | javax/swing/text/DefaultHighlighter$DefaultHighlightPainter 1625 | javax/swing/text/LayeredHighlighter$LayerPainter 1626 | javax/swing/text/Highlighter$HighlightPainter 1627 | javax/swing/text/DefaultHighlighter$SafeDamager 1628 | javax/swing/text/FieldView 1629 | javax/swing/text/PlainView 1630 | javax/swing/text/JTextComponent$DefaultKeymap 1631 | javax/swing/text/Keymap 1632 | javax/swing/text/JTextComponent$KeymapWrapper 1633 | javax/swing/text/JTextComponent$KeymapActionMap 1634 | javax/swing/plaf/basic/BasicTextUI$FocusAction 1635 | javax/swing/plaf/basic/BasicTextUI$TextActionWrapper 1636 | javax/swing/JTextArea 1637 | javax/swing/JEditorPane 1638 | javax/swing/JTextField$ScrollRepainter 1639 | javax/swing/plaf/metal/MetalComboBoxEditor$1 1640 | javax/swing/plaf/metal/MetalComboBoxEditor$EditorBorder 1641 | javax/swing/plaf/metal/MetalComboBoxUI$MetalPropertyChangeListener 1642 | javax/swing/plaf/basic/BasicComboBoxUI$PropertyChangeHandler 1643 | javax/swing/plaf/basic/BasicComboBoxUI$Handler 1644 | javax/swing/plaf/metal/MetalComboBoxButton 1645 | javax/swing/plaf/metal/MetalComboBoxIcon 1646 | javax/swing/plaf/metal/MetalComboBoxButton$1 1647 | javax/swing/plaf/basic/BasicComboBoxUI$DefaultKeySelectionManager 1648 | javax/swing/JComboBox$KeySelectionManager 1649 | javax/swing/JToolBar$DefaultToolBarLayout 1650 | javax/swing/plaf/metal/MetalToolBarUI 1651 | javax/swing/plaf/basic/BasicToolBarUI 1652 | javax/swing/plaf/ToolBarUI 1653 | javax/swing/plaf/metal/MetalBorders$ToolBarBorder 1654 | javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue$1 1655 | javax/swing/plaf/metal/MetalBorders$RolloverButtonBorder 1656 | javax/swing/plaf/metal/MetalBorders$RolloverMarginBorder 1657 | javax/swing/plaf/basic/BasicBorders$RadioButtonBorder 1658 | javax/swing/plaf/basic/BasicBorders$ButtonBorder 1659 | javax/swing/plaf/basic/BasicBorders$RolloverMarginBorder 1660 | javax/swing/plaf/metal/MetalToolBarUI$MetalDockingListener 1661 | javax/swing/plaf/basic/BasicToolBarUI$DockingListener 1662 | javax/swing/plaf/basic/BasicToolBarUI$Handler 1663 | javax/swing/border/EtchedBorder 1664 | javax/swing/JToolBar$Separator 1665 | javax/swing/plaf/basic/BasicToolBarSeparatorUI 1666 | java/applet/Applet 1667 | java/awt/Panel 1668 | com/sun/awt/AWTUtilities 1669 | javax/swing/KeyboardManager$ComponentKeyStrokePair 1670 | sun/awt/EmbeddedFrame 1671 | sun/awt/im/InputMethodContext 1672 | java/awt/im/spi/InputMethodContext 1673 | sun/awt/im/InputContext 1674 | sun/awt/im/InputMethodManager 1675 | sun/awt/im/ExecutableInputMethodManager 1676 | sun/awt/X11/XInputMethodDescriptor 1677 | sun/awt/X11InputMethodDescriptor 1678 | java/awt/im/spi/InputMethodDescriptor 1679 | sun/awt/im/InputMethodLocator 1680 | sun/awt/im/ExecutableInputMethodManager$2 1681 | sun/misc/Service 1682 | sun/misc/Service$LazyIterator 1683 | java/util/TreeSet 1684 | java/util/NavigableSet 1685 | java/util/SortedSet 1686 | javax/swing/SizeRequirements 1687 | javax/swing/plaf/basic/BasicGraphicsUtils 1688 | java/awt/event/AdjustmentEvent 1689 | java/awt/MenuBar 1690 | sun/awt/X11/XComponentPeer$2 1691 | java/awt/SequencedEvent 1692 | java/beans/PropertyVetoException 1693 | java/awt/DefaultKeyboardFocusManager$TypeAheadMarker 1694 | java/awt/KeyboardFocusManager$HeavyweightFocusRequest 1695 | java/awt/KeyboardFocusManager$LightweightFocusRequest 1696 | sun/awt/KeyboardFocusManagerPeerImpl 1697 | sun/awt/SunToolkit$7 1698 | java/awt/Window$1DisposeAction 1699 | java/awt/LightweightDispatcher$2 1700 | sun/awt/X11/XReparentEvent 1701 | sun/awt/X11/XWindowAttributes 1702 | sun/awt/X11/XFocusChangeEvent 1703 | sun/awt/X11/XComponentPeer$1 1704 | sun/awt/X11/XUnmapEvent 1705 | java/io/StringWriter 1706 | javax/swing/JWindow 1707 | java/io/UnsupportedEncodingException 1708 | java/net/UnknownHostException 1709 | java/nio/channels/SocketChannel 1710 | java/nio/channels/spi/AbstractSelectableChannel 1711 | java/nio/channels/SelectableChannel 1712 | java/net/SocketImplFactory 1713 | javax/swing/UnsupportedLookAndFeelException 1714 | java/lang/UnsatisfiedLinkError 1715 | javax/swing/Box$Filler 1716 | javax/swing/JComponent$2 1717 | sun/net/www/MimeTable 1718 | java/net/FileNameMap 1719 | sun/net/www/MimeTable$1 1720 | sun/net/www/MimeEntry 1721 | java/net/URLConnection$1 1722 | java/text/SimpleDateFormat 1723 | java/text/DateFormat 1724 | java/text/DateFormat$Field 1725 | java/util/Calendar 1726 | java/util/GregorianCalendar 1727 | sun/util/resources/CalendarData 1728 | sun/util/resources/CalendarData_en 1729 | java/text/DateFormatSymbols 1730 | java/text/spi/DateFormatSymbolsProvider 1731 | java/text/DontCareFieldPosition 1732 | java/text/DontCareFieldPosition$1 1733 | java/text/Format$FieldDelegate 1734 | javax/swing/plaf/BorderUIResource 1735 | javax/swing/BorderFactory 1736 | javax/swing/border/BevelBorder 1737 | javax/swing/plaf/metal/MetalIconFactory$TreeFolderIcon 1738 | javax/swing/plaf/metal/MetalIconFactory$FolderIcon16 1739 | java/util/zip/ZipInputStream 1740 | java/io/PushbackInputStream 1741 | java/util/zip/CRC32 1742 | java/util/zip/Checksum 1743 | java/lang/Thread$State 1744 | javax/swing/SwingUtilities$SharedOwnerFrame 1745 | javax/swing/JTable 1746 | javax/swing/event/TableModelListener 1747 | javax/swing/event/TableColumnModelListener 1748 | javax/swing/event/CellEditorListener 1749 | javax/swing/event/RowSorterListener 1750 | javax/swing/BufferStrategyPaintManager$BufferInfo 1751 | java/awt/Component$BltSubRegionBufferStrategy 1752 | sun/awt/SubRegionShowable 1753 | java/awt/Component$BltBufferStrategy 1754 | sun/awt/image/SunVolatileImage 1755 | sun/awt/image/BufferedImageGraphicsConfig 1756 | sun/print/PrinterGraphicsConfig 1757 | sun/java2d/x11/X11VolatileSurfaceManager 1758 | sun/awt/image/VolatileSurfaceManager 1759 | java/awt/print/PrinterGraphics 1760 | java/awt/PrintGraphics 1761 | java/awt/GraphicsCallback$PaintCallback 1762 | java/awt/GraphicsCallback 1763 | sun/awt/SunGraphicsCallback 1764 | javax/swing/JRadioButton 1765 | java/lang/ClassFormatError 1766 | javax/swing/JTabbedPane 1767 | javax/swing/JTabbedPane$ModelListener 1768 | javax/swing/plaf/metal/MetalTabbedPaneUI 1769 | javax/swing/plaf/basic/BasicTabbedPaneUI 1770 | javax/swing/plaf/TabbedPaneUI 1771 | javax/swing/plaf/metal/MetalTabbedPaneUI$TabbedPaneLayout 1772 | javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayout 1773 | javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneScrollLayout 1774 | javax/swing/plaf/basic/BasicTabbedPaneUI$Handler 1775 | sun/swing/ImageIconUIResource 1776 | javax/swing/GrayFilter 1777 | java/awt/image/RGBImageFilter 1778 | java/awt/image/ImageFilter 1779 | java/awt/image/FilteredImageSource 1780 | org/w3c/dom/Node 1781 | org/xml/sax/SAXException 1782 | javax/xml/parsers/ParserConfigurationException 1783 | org/xml/sax/EntityResolver 1784 | java/security/NoSuchAlgorithmException 1785 | java/security/GeneralSecurityException 1786 | java/util/zip/GZIPInputStream 1787 | java/util/zip/DeflaterOutputStream 1788 | org/xml/sax/InputSource 1789 | javax/xml/parsers/DocumentBuilderFactory 1790 | javax/xml/parsers/FactoryFinder 1791 | javax/xml/parsers/SecuritySupport 1792 | javax/xml/parsers/SecuritySupport$2 1793 | javax/xml/parsers/SecuritySupport$5 1794 | javax/xml/parsers/SecuritySupport$1 1795 | javax/xml/parsers/SecuritySupport$4 1796 | javax/xml/parsers/DocumentBuilder 1797 | org/w3c/dom/Document 1798 | org/xml/sax/helpers/DefaultHandler 1799 | org/xml/sax/DTDHandler 1800 | org/xml/sax/ContentHandler 1801 | org/xml/sax/ErrorHandler 1802 | org/xml/sax/SAXNotSupportedException 1803 | org/xml/sax/Locator 1804 | org/xml/sax/SAXNotRecognizedException 1805 | org/xml/sax/SAXParseException 1806 | org/w3c/dom/NodeList 1807 | org/w3c/dom/events/EventTarget 1808 | org/w3c/dom/traversal/DocumentTraversal 1809 | org/w3c/dom/events/DocumentEvent 1810 | org/w3c/dom/ranges/DocumentRange 1811 | org/w3c/dom/Entity 1812 | org/w3c/dom/Element 1813 | org/w3c/dom/CharacterData 1814 | org/w3c/dom/CDATASection 1815 | org/w3c/dom/Text 1816 | org/xml/sax/AttributeList 1817 | org/w3c/dom/DOMException 1818 | org/w3c/dom/Notation 1819 | org/w3c/dom/DocumentType 1820 | org/w3c/dom/Attr 1821 | org/w3c/dom/EntityReference 1822 | org/w3c/dom/ProcessingInstruction 1823 | org/w3c/dom/Comment 1824 | org/w3c/dom/DocumentFragment 1825 | org/w3c/dom/events/Event 1826 | org/w3c/dom/events/MutationEvent 1827 | org/w3c/dom/traversal/TreeWalker 1828 | org/w3c/dom/ranges/Range 1829 | org/w3c/dom/traversal/NodeIterator 1830 | org/w3c/dom/events/EventException 1831 | org/w3c/dom/NamedNodeMap 1832 | java/lang/StringIndexOutOfBoundsException 1833 | java/awt/GridLayout 1834 | javax/swing/plaf/metal/MetalRadioButtonUI 1835 | javax/swing/plaf/basic/BasicRadioButtonUI 1836 | javax/swing/plaf/basic/BasicBorders 1837 | javax/swing/plaf/metal/MetalIconFactory$RadioButtonIcon 1838 | java/awt/event/ItemEvent 1839 | java/awt/CardLayout$Card 1840 | javax/swing/JCheckBox 1841 | javax/swing/event/ListSelectionEvent 1842 | javax/swing/plaf/metal/MetalCheckBoxUI 1843 | javax/swing/plaf/metal/MetalIconFactory$CheckBoxIcon 1844 | java/lang/ExceptionInInitializerError 1845 | com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI 1846 | javax/swing/JProgressBar 1847 | javax/swing/JProgressBar$ModelListener 1848 | javax/swing/plaf/metal/MetalProgressBarUI 1849 | javax/swing/plaf/basic/BasicProgressBarUI 1850 | javax/swing/plaf/ProgressBarUI 1851 | javax/swing/plaf/BorderUIResource$LineBorderUIResource 1852 | javax/swing/plaf/basic/BasicProgressBarUI$Handler 1853 | javax/swing/tree/TreeModel 1854 | javax/swing/table/TableCellRenderer 1855 | javax/swing/table/JTableHeader 1856 | javax/swing/event/TreeExpansionListener 1857 | javax/swing/table/AbstractTableModel 1858 | javax/swing/table/TableModel 1859 | javax/swing/table/DefaultTableCellRenderer 1860 | javax/swing/JTree 1861 | javax/swing/tree/TreeSelectionModel 1862 | javax/swing/tree/DefaultTreeCellRenderer 1863 | javax/swing/tree/TreeCellRenderer 1864 | javax/swing/table/TableCellEditor 1865 | javax/swing/CellEditor 1866 | javax/swing/JToolTip 1867 | javax/swing/table/TableColumn 1868 | javax/swing/table/DefaultTableColumnModel 1869 | javax/swing/table/TableColumnModel 1870 | javax/swing/table/DefaultTableModel 1871 | javax/swing/event/TableModelEvent 1872 | sun/swing/table/DefaultTableCellHeaderRenderer 1873 | javax/swing/plaf/basic/BasicTableHeaderUI 1874 | javax/swing/plaf/TableHeaderUI 1875 | javax/swing/plaf/basic/BasicTableHeaderUI$1 1876 | javax/swing/plaf/basic/BasicTableHeaderUI$MouseInputHandler 1877 | javax/swing/DefaultCellEditor 1878 | javax/swing/tree/TreeCellEditor 1879 | javax/swing/AbstractCellEditor 1880 | javax/swing/plaf/basic/BasicTableUI 1881 | javax/swing/plaf/TableUI 1882 | javax/swing/plaf/basic/BasicTableUI$TableTransferHandler 1883 | javax/swing/plaf/basic/BasicTableUI$Handler 1884 | javax/swing/tree/DefaultTreeSelectionModel 1885 | javax/swing/tree/TreePath 1886 | javax/swing/plaf/metal/MetalTreeUI 1887 | javax/swing/plaf/basic/BasicTreeUI 1888 | javax/swing/plaf/TreeUI 1889 | javax/swing/plaf/basic/BasicTreeUI$Actions 1890 | javax/swing/plaf/basic/BasicTreeUI$TreeTransferHandler 1891 | javax/swing/plaf/metal/MetalTreeUI$LineListener 1892 | javax/swing/plaf/basic/BasicTreeUI$Handler 1893 | javax/swing/event/TreeModelListener 1894 | javax/swing/event/TreeSelectionListener 1895 | javax/swing/event/SwingPropertyChangeSupport 1896 | javax/swing/tree/VariableHeightLayoutCache 1897 | javax/swing/tree/AbstractLayoutCache 1898 | javax/swing/tree/RowMapper 1899 | javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler 1900 | javax/swing/tree/AbstractLayoutCache$NodeDimensions 1901 | javax/swing/JTree$TreeModelHandler 1902 | javax/swing/tree/VariableHeightLayoutCache$TreeStateNode 1903 | javax/swing/tree/DefaultMutableTreeNode 1904 | javax/swing/tree/MutableTreeNode 1905 | javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration 1906 | javax/swing/event/TableColumnModelEvent 1907 | java/text/ParseException 1908 | java/text/NumberFormat$Field 1909 | javax/swing/event/UndoableEditListener 1910 | javax/swing/filechooser/FileFilter 1911 | javax/swing/tree/DefaultTreeModel 1912 | javax/swing/tree/DefaultTreeCellEditor 1913 | javax/swing/tree/DefaultTreeCellEditor$1 1914 | javax/swing/tree/DefaultTreeCellEditor$DefaultTextField 1915 | javax/swing/DefaultCellEditor$1 1916 | javax/swing/DefaultCellEditor$EditorDelegate 1917 | javax/swing/tree/DefaultTreeCellEditor$EditorContainer 1918 | javax/swing/JTree$TreeSelectionRedirector 1919 | javax/swing/event/TreeModelEvent 1920 | javax/swing/plaf/metal/MetalSplitPaneUI 1921 | javax/swing/plaf/basic/BasicSplitPaneUI 1922 | javax/swing/plaf/SplitPaneUI 1923 | javax/swing/plaf/basic/BasicSplitPaneDivider 1924 | javax/swing/plaf/basic/BasicBorders$SplitPaneBorder 1925 | javax/swing/plaf/metal/MetalSplitPaneDivider 1926 | javax/swing/plaf/basic/BasicSplitPaneDivider$DividerLayout 1927 | javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler 1928 | javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder 1929 | javax/swing/plaf/basic/BasicSplitPaneUI$BasicHorizontalLayoutManager 1930 | javax/swing/plaf/basic/BasicSplitPaneUI$1 1931 | javax/swing/plaf/basic/BasicSplitPaneUI$Handler 1932 | javax/swing/plaf/metal/MetalSplitPaneDivider$1 1933 | javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchActionHandler 1934 | javax/swing/plaf/metal/MetalSplitPaneDivider$2 1935 | javax/swing/border/TitledBorder 1936 | javax/swing/plaf/basic/BasicTextAreaUI 1937 | java/util/Collections$UnmodifiableCollection$1 1938 | java/io/InterruptedIOException 1939 | java/net/NoRouteToHostException 1940 | java/net/BindException 1941 | javax/swing/tree/PathPlaceHolder 1942 | javax/swing/event/TreeSelectionEvent 1943 | javax/swing/JList$3 1944 | javax/swing/JList$ListSelectionHandler 1945 | javax/swing/JSlider 1946 | javax/swing/JSlider$ModelListener 1947 | javax/swing/plaf/metal/MetalSliderUI 1948 | javax/swing/plaf/basic/BasicSliderUI 1949 | javax/swing/plaf/SliderUI 1950 | javax/swing/plaf/basic/BasicSliderUI$Actions 1951 | javax/swing/plaf/metal/MetalIconFactory$HorizontalSliderThumbIcon 1952 | javax/swing/plaf/metal/MetalIconFactory$VerticalSliderThumbIcon 1953 | javax/swing/plaf/basic/BasicSliderUI$TrackListener 1954 | javax/swing/plaf/basic/BasicSliderUI$Handler 1955 | javax/swing/plaf/basic/BasicSliderUI$ScrollListener 1956 | javax/swing/plaf/metal/MetalSliderUI$MetalPropertyListener 1957 | javax/swing/plaf/basic/BasicSliderUI$PropertyChangeHandler 1958 | sun/java2d/HeadlessGraphicsEnvironment 1959 | java/util/Hashtable$KeySet 1960 | java/awt/FontFormatException 1961 | sun/font/Type1Font$1 1962 | java/nio/channels/FileChannel$MapMode 1963 | sun/nio/ch/FileChannelImpl$Unmapper 1964 | sun/nio/ch/Util$3 1965 | java/nio/DirectByteBufferR 1966 | java/nio/charset/Charset$3 1967 | sun/nio/cs/AbstractCharsetProvider 1968 | sun/nio/cs/SingleByteDecoder 1969 | java/lang/CharacterData00 1970 | javax/swing/DefaultListModel 1971 | javax/swing/event/ListDataEvent 1972 | javax/sound/sampled/DataLine 1973 | javax/sound/sampled/Line 1974 | javax/sound/sampled/Line$Info 1975 | javax/sound/sampled/DataLine$Info 1976 | javax/sound/sampled/Control$Type 1977 | javax/sound/sampled/FloatControl$Type 1978 | javax/sound/sampled/LineUnavailableException 1979 | javax/sound/sampled/UnsupportedAudioFileException 1980 | javax/swing/JRadioButtonMenuItem 1981 | javax/swing/JMenuItem$AccessibleJMenuItem 1982 | javax/swing/AbstractButton$AccessibleAbstractButton 1983 | javax/accessibility/AccessibleAction 1984 | javax/accessibility/AccessibleValue 1985 | javax/accessibility/AccessibleText 1986 | javax/accessibility/AccessibleExtendedComponent 1987 | javax/accessibility/AccessibleComponent 1988 | javax/swing/JComponent$AccessibleJComponent 1989 | java/awt/Container$AccessibleAWTContainer 1990 | java/awt/Component$AccessibleAWTComponent 1991 | javax/accessibility/AccessibleRelationSet 1992 | javax/accessibility/AccessibleState 1993 | javax/accessibility/AccessibleBundle 1994 | javax/swing/plaf/basic/BasicCheckBoxMenuItemUI 1995 | javax/swing/plaf/metal/MetalIconFactory$CheckBoxMenuItemIcon 1996 | javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem 1997 | javax/swing/plaf/basic/BasicRadioButtonMenuItemUI 1998 | javax/swing/plaf/metal/MetalIconFactory$RadioButtonMenuItemIcon 1999 | sun/awt/image/ImageDecoder$1 2000 | javax/swing/JTabbedPane$Page 2001 | java/net/DatagramSocket 2002 | java/net/MulticastSocket 2003 | java/net/DatagramPacket 2004 | sun/net/InetAddressCachePolicy 2005 | sun/net/InetAddressCachePolicy$1 2006 | sun/net/InetAddressCachePolicy$2 2007 | java/net/InetAddress$CacheEntry 2008 | java/net/PlainDatagramSocketImpl 2009 | java/net/DatagramSocketImpl 2010 | java/net/NetworkInterface 2011 | java/net/InterfaceAddress 2012 | java/text/Collator 2013 | java/text/spi/CollatorProvider 2014 | sun/text/resources/CollationData 2015 | sun/text/resources/CollationData_en 2016 | sun/util/EmptyListResourceBundle 2017 | java/text/RuleBasedCollator 2018 | java/text/CollationRules 2019 | java/text/RBCollationTables 2020 | java/text/RBTableBuilder 2021 | java/text/RBCollationTables$BuildAPI 2022 | sun/text/IntHashtable 2023 | sun/text/UCompactIntArray 2024 | sun/text/normalizer/NormalizerImpl 2025 | sun/text/normalizer/ICUData 2026 | sun/text/normalizer/NormalizerDataReader 2027 | sun/text/normalizer/ICUBinary$Authenticate 2028 | sun/text/normalizer/ICUBinary 2029 | sun/text/normalizer/NormalizerImpl$FCDTrieImpl 2030 | sun/text/normalizer/Trie$DataManipulate 2031 | sun/text/normalizer/NormalizerImpl$NormTrieImpl 2032 | sun/text/normalizer/NormalizerImpl$AuxTrieImpl 2033 | sun/text/normalizer/IntTrie 2034 | sun/text/normalizer/Trie 2035 | sun/text/normalizer/CharTrie 2036 | sun/text/normalizer/CharTrie$FriendAgent 2037 | sun/text/normalizer/UnicodeSet 2038 | sun/text/normalizer/UnicodeMatcher 2039 | sun/text/normalizer/NormalizerImpl$DecomposeArgs 2040 | java/text/MergeCollation 2041 | java/text/PatternEntry$Parser 2042 | java/text/PatternEntry 2043 | java/text/EntryPair 2044 | sun/text/ComposedCharIter 2045 | sun/text/normalizer/UTF16 2046 | sun/net/www/protocol/http/Handler 2047 | java/io/ObjectInputStream$BlockDataInputStream 2048 | java/io/ObjectInputStream$PeekInputStream 2049 | java/io/ObjectInputStream$HandleTable 2050 | java/io/ObjectInputStream$ValidationList 2051 | java/io/Bits 2052 | java/io/ObjectStreamClass$Caches 2053 | java/io/ObjectStreamClass$WeakClassKey 2054 | java/io/ObjectStreamClass$EntryFuture 2055 | java/io/ObjectStreamClass$2 2056 | sun/reflect/SerializationConstructorAccessorImpl 2057 | java/io/ObjectStreamClass$FieldReflectorKey 2058 | java/io/ObjectStreamClass$FieldReflector 2059 | java/io/ObjectStreamClass$1 2060 | java/io/DataOutputStream 2061 | java/io/ObjectStreamClass$MemberSignature 2062 | java/io/ObjectStreamClass$3 2063 | java/io/ObjectStreamClass$4 2064 | java/io/ObjectStreamClass$5 2065 | java/security/MessageDigest 2066 | java/security/MessageDigestSpi 2067 | sun/security/jca/GetInstance 2068 | sun/security/jca/Providers 2069 | sun/security/jca/ProviderList 2070 | sun/security/jca/ProviderConfig 2071 | sun/security/jca/ProviderList$3 2072 | sun/security/jca/ProviderList$1 2073 | sun/security/jca/ProviderList$2 2074 | sun/security/jca/ProviderConfig$1 2075 | sun/security/jca/ProviderConfig$3 2076 | java/security/Provider$Service 2077 | java/security/Provider$UString 2078 | sun/security/provider/SHA 2079 | sun/security/provider/DigestBase 2080 | sun/security/jca/GetInstance$Instance 2081 | java/security/MessageDigest$Delegate 2082 | sun/security/provider/ByteArrayAccess 2083 | java/io/ObjectStreamClass$ClassDataSlot 2084 | sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl 2085 | java/security/SignatureException 2086 | java/security/InvalidKeyException 2087 | java/security/KeyException 2088 | java/security/Signature 2089 | java/security/SignatureSpi 2090 | java/io/ObjectOutputStream$BlockDataOutputStream 2091 | sun/security/provider/DSAPublicKey 2092 | java/security/interfaces/DSAPublicKey 2093 | java/security/interfaces/DSAKey 2094 | java/security/PublicKey 2095 | java/security/Key 2096 | sun/security/x509/X509Key 2097 | java/io/ObjectOutputStream$HandleTable 2098 | java/io/ObjectOutputStream$ReplaceTable 2099 | sun/security/x509/AlgorithmId 2100 | sun/security/util/DerEncoder 2101 | sun/security/util/BitArray 2102 | sun/security/util/DerOutputStream 2103 | sun/security/util/DerValue 2104 | java/math/BigInteger 2105 | java/security/interfaces/DSAParams 2106 | sun/security/util/DerInputStream 2107 | sun/security/util/DerInputBuffer 2108 | sun/security/util/ObjectIdentifier 2109 | java/security/AlgorithmParameters 2110 | java/security/AlgorithmParametersSpi 2111 | sun/security/provider/DSAParameters 2112 | sun/security/util/ByteArrayLexOrder 2113 | sun/security/util/ByteArrayTagOrder 2114 | sun/security/util/DerIndefLenConverter 2115 | java/io/InvalidClassException 2116 | java/io/ObjectStreamException 2117 | java/io/ObjectInputStream$GetFieldImpl 2118 | java/io/ObjectInputStream$GetField 2119 | sun/security/jca/ServiceId 2120 | sun/security/jca/ProviderList$ServiceList 2121 | sun/security/jca/ProviderList$ServiceList$1 2122 | java/security/Signature$Delegate 2123 | java/security/interfaces/DSAPrivateKey 2124 | java/security/PrivateKey 2125 | sun/security/provider/DSA$SHA1withDSA 2126 | sun/security/provider/DSA 2127 | java/security/spec/DSAParameterSpec 2128 | java/security/spec/AlgorithmParameterSpec 2129 | java/math/MutableBigInteger 2130 | java/math/SignedMutableBigInteger 2131 | java/awt/EventQueue$1AWTInvocationLock 2132 | java/awt/Component$FlipBufferStrategy 2133 | java/awt/SentEvent 2134 | sun/awt/X11/XDestroyWindowEvent 2135 | sun/awt/X11/XDropTargetRegistry 2136 | sun/awt/X11/XEmbeddedFramePeer 2137 | sun/awt/X11/XDragAndDropProtocols 2138 | sun/awt/X11/XDropTargetContextPeer 2139 | sun/awt/dnd/SunDropTargetContextPeer 2140 | java/awt/dnd/peer/DropTargetContextPeer 2141 | sun/awt/X11/XDropTargetContextPeer$XDropTargetProtocolListenerImpl 2142 | sun/awt/X11/XDropTargetProtocolListener 2143 | sun/awt/X11/XDnDDragSourceProtocol 2144 | sun/awt/X11/XDragSourceProtocol 2145 | sun/awt/X11/MotifDnDDragSourceProtocol 2146 | sun/awt/X11/XDnDDropTargetProtocol 2147 | sun/awt/X11/XDropTargetProtocol 2148 | sun/awt/X11/MotifDnDDropTargetProtocol 2149 | sun/awt/X11/XDnDConstants 2150 | sun/awt/X11/MotifDnDConstants 2151 | javax/swing/JTable$2 2152 | javax/swing/JTable$Resizable3 2153 | javax/swing/JTable$Resizable2 2154 | javax/swing/JTable$5 2155 | javax/swing/event/AncestorEvent 2156 | sun/font/FontDesignMetrics$MetricsKey 2157 | java/awt/geom/Line2D$Float 2158 | java/awt/geom/Line2D 2159 | com/sun/java/swing/plaf/gtk/GTKLookAndFeel 2160 | javax/swing/plaf/synth/SynthLookAndFeel 2161 | javax/swing/plaf/synth/DefaultSynthStyleFactory 2162 | javax/swing/plaf/synth/SynthStyleFactory 2163 | sun/swing/BakedArrayList 2164 | javax/swing/plaf/synth/SynthLookAndFeel$Handler 2165 | javax/swing/plaf/synth/SynthDefaultLookup 2166 | com/sun/java/swing/plaf/gtk/GTKEngine 2167 | com/sun/java/swing/plaf/gtk/GTKEngine$Settings 2168 | com/sun/java/swing/plaf/gtk/GTKStyleFactory 2169 | com/sun/java/swing/plaf/gtk/PangoFonts 2170 | com/sun/java/swing/plaf/gtk/GTKLookAndFeel$WeakPCL 2171 | javax/swing/plaf/synth/Region 2172 | javax/swing/plaf/synth/SynthLookAndFeel$AATextListener 2173 | com/sun/java/swing/plaf/gtk/GTKRegion 2174 | com/sun/java/swing/plaf/gtk/GTKStyle 2175 | com/sun/java/swing/plaf/gtk/GTKConstants 2176 | javax/swing/plaf/synth/SynthStyle 2177 | javax/swing/plaf/synth/SynthGraphicsUtils 2178 | com/sun/java/swing/plaf/gtk/GTKGraphicsUtils 2179 | com/sun/java/swing/plaf/gtk/GTKStyle$GTKStockIcon 2180 | sun/swing/plaf/synth/SynthIcon 2181 | com/sun/java/swing/plaf/gtk/GTKColorType 2182 | javax/swing/plaf/synth/ColorType 2183 | com/sun/java/swing/plaf/gtk/resources/gtk 2184 | com/sun/swing/internal/plaf/synth/resources/synth 2185 | com/sun/java/swing/plaf/gtk/GTKStyle$GTKLazyValue 2186 | com/sun/java/swing/plaf/gtk/GTKLookAndFeel$1FontLazyValue 2187 | com/sun/java/swing/plaf/gtk/GTKLookAndFeel$2 2188 | com/sun/java/swing/plaf/gtk/GTKLookAndFeel$3 2189 | javax/swing/plaf/synth/SynthPanelUI 2190 | javax/swing/plaf/synth/SynthConstants 2191 | javax/swing/plaf/synth/SynthContext 2192 | javax/swing/plaf/synth/SynthBorder 2193 | javax/swing/plaf/synth/SynthRootPaneUI 2194 | javax/swing/plaf/synth/SynthLabelUI 2195 | javax/swing/plaf/synth/SynthButtonUI 2196 | javax/swing/plaf/synth/SynthToggleButtonUI 2197 | javax/swing/plaf/basic/BasicBorders$FieldBorder 2198 | javax/swing/plaf/synth/SynthMenuBarUI 2199 | javax/swing/plaf/synth/SynthMenuUI 2200 | javax/swing/plaf/synth/SynthUI 2201 | com/sun/java/swing/plaf/gtk/GTKIconFactory 2202 | com/sun/java/swing/plaf/gtk/GTKIconFactory$MenuArrowIcon 2203 | com/sun/java/swing/plaf/gtk/GTKIconFactory$DelegatingIcon 2204 | com/sun/java/swing/plaf/gtk/GTKConstants$ArrowType 2205 | javax/swing/plaf/basic/BasicIconFactory 2206 | javax/swing/plaf/basic/BasicIconFactory$MenuItemCheckIcon 2207 | javax/swing/plaf/synth/SynthMenuItemUI 2208 | javax/swing/plaf/synth/SynthPopupMenuUI 2209 | javax/swing/plaf/synth/SynthSeparatorUI 2210 | javax/swing/plaf/synth/SynthScrollBarUI 2211 | javax/swing/plaf/synth/SynthArrowButton 2212 | javax/swing/plaf/synth/SynthArrowButton$SynthArrowButtonUI 2213 | javax/swing/plaf/synth/SynthComboBoxUI 2214 | javax/swing/plaf/synth/SynthComboPopup 2215 | javax/swing/plaf/synth/SynthListUI 2216 | javax/swing/plaf/synth/SynthListUI$SynthListCellRenderer 2217 | javax/swing/plaf/synth/SynthViewportUI 2218 | javax/swing/plaf/synth/SynthScrollPaneUI 2219 | javax/swing/plaf/synth/SynthScrollPaneUI$ViewportBorder 2220 | javax/swing/plaf/synth/SynthComboBoxUI$SynthComboBoxRenderer 2221 | javax/swing/plaf/synth/SynthComboBoxUI$SynthComboBoxEditor 2222 | javax/swing/plaf/synth/SynthTextFieldUI 2223 | javax/swing/plaf/synth/SynthToolBarUI 2224 | javax/swing/plaf/synth/SynthToolBarUI$SynthToolBarLayoutManager 2225 | com/sun/java/swing/plaf/gtk/GTKIconFactory$ToolBarHandleIcon 2226 | com/sun/java/swing/plaf/gtk/GTKConstants$Orientation 2227 | sun/awt/X11/XTranslateCoordinates 2228 | com/sun/java/swing/plaf/gtk/GTKPainter 2229 | javax/swing/plaf/synth/SynthPainter 2230 | javax/swing/plaf/synth/SynthPainter$1 2231 | com/sun/java/swing/plaf/gtk/GTKConstants$PositionType 2232 | com/sun/java/swing/plaf/gtk/GTKConstants$ShadowType 2233 | java/io/ObjectInputStream$HandleTable$HandleList 2234 | sun/java2d/pipe/ShapeSpanIterator 2235 | sun/java2d/pipe/SpanIterator 2236 | sun/dc/path/PathConsumer 2237 | sun/dc/pr/PathStroker 2238 | sun/dc/pr/PathDasher 2239 | java/awt/geom/LineIterator 2240 | java/awt/geom/PathIterator 2241 | sun/applet/Main 2242 | sun/applet/AppletMessageHandler 2243 | sun/applet/resources/MsgAppletViewer 2244 | sun/applet/AppletSecurity 2245 | sun/awt/AWTSecurityManager 2246 | java/lang/SecurityManager 2247 | java/security/DomainCombiner 2248 | sun/applet/AppletSecurity$1 2249 | java/lang/SecurityManager$1 2250 | java/security/SecurityPermission 2251 | java/util/PropertyPermission 2252 | sun/applet/AppletViewer 2253 | java/applet/AppletContext 2254 | java/awt/print/Printable 2255 | sun/security/util/SecurityConstants 2256 | java/awt/AWTPermission 2257 | java/net/NetPermission 2258 | java/net/SocketPermission 2259 | javax/security/auth/AuthPermission 2260 | java/lang/Thread$1 2261 | java/util/logging/LogManager$5 2262 | sun/applet/StdAppletViewerFactory 2263 | sun/applet/AppletViewerFactory 2264 | sun/applet/AppletViewer$UserActionListener 2265 | sun/applet/AppletViewerPanel 2266 | sun/applet/AppletPanel 2267 | java/applet/AppletStub 2268 | sun/misc/MessageUtils 2269 | sun/applet/AppletPanel$10 2270 | java/security/Policy$1 2271 | sun/security/provider/PolicyFile$1 2272 | sun/security/provider/PolicyFile$3 2273 | sun/security/util/PropertyExpander 2274 | sun/security/provider/PolicyParser 2275 | sun/security/util/PolicyUtil 2276 | sun/security/provider/PolicyParser$GrantEntry 2277 | sun/security/provider/PolicyParser$PermissionEntry 2278 | sun/security/provider/PolicyFile$PolicyEntry 2279 | sun/security/provider/PolicyFile$6 2280 | sun/security/provider/PolicyFile$7 2281 | java/net/SocketPermissionCollection 2282 | java/util/PropertyPermissionCollection 2283 | sun/applet/AppletPanel$9 2284 | sun/applet/AppletClassLoader 2285 | sun/applet/AppletThreadGroup 2286 | sun/applet/AppContextCreator 2287 | sun/applet/AppletPanel$1 2288 | sun/awt/X11/XMenuBarPeer 2289 | java/awt/peer/MenuBarPeer 2290 | java/awt/peer/MenuComponentPeer 2291 | sun/awt/X11/XBaseMenuWindow 2292 | sun/awt/X11/XMenuPeer 2293 | java/awt/peer/MenuPeer 2294 | java/awt/peer/MenuItemPeer 2295 | sun/awt/X11/XMenuItemPeer 2296 | java/awt/MenuShortcut 2297 | sun/awt/X11/XMenuWindow 2298 | sun/awt/X11/XMenuItemPeer$TextMetrics 2299 | sun/awt/AppContext$3 2300 | sun/awt/X11/XMenuBarPeer$MappingData 2301 | sun/awt/X11/XBaseMenuWindow$MappingData 2302 | sun/applet/AppletViewer$1 2303 | sun/applet/AppletViewer$1AppletEventListener 2304 | sun/applet/AppletListener 2305 | sun/applet/AppletEventMulticaster 2306 | sun/misc/Queue 2307 | sun/misc/QueueElement 2308 | sun/applet/AppletEvent 2309 | sun/applet/AppletClassLoader$1 2310 | sun/awt/X11/XBaseMenuWindow$3 2311 | java/awt/DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent 2312 | sun/awt/CausedFocusEvent 2313 | sun/awt/X11/XWindow$1 2314 | java/net/URLClassLoader$4 2315 | sun/applet/AppletClassLoader$2 2316 | javax/swing/JApplet 2317 | java/lang/ClassLoader$1 2318 | sun/security/provider/PolicyFile$5 2319 | java/security/PermissionsEnumerator 2320 | java/util/Collections$1 2321 | sun/applet/AppletPanel$11 2322 | sun/applet/AppletPanel$8 2323 | sun/applet/AppletPanel$2 2324 | sun/applet/AppletPanel$3 2325 | sun/applet/AppletPanel$6 2326 | javax/swing/BufferStrategyPaintManager$1 2327 | # 1179679078424670 2328 | -------------------------------------------------------------------------------- /openjdk/lib/cmm/CIEXYZ.pf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/cmm/CIEXYZ.pf -------------------------------------------------------------------------------- /openjdk/lib/cmm/GRAY.pf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/cmm/GRAY.pf -------------------------------------------------------------------------------- /openjdk/lib/cmm/LINEAR_RGB.pf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/cmm/LINEAR_RGB.pf -------------------------------------------------------------------------------- /openjdk/lib/cmm/PYCC.pf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/cmm/PYCC.pf -------------------------------------------------------------------------------- /openjdk/lib/cmm/sRGB.pf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/cmm/sRGB.pf -------------------------------------------------------------------------------- /openjdk/lib/content-types.properties: -------------------------------------------------------------------------------- 1 | #sun.net.www MIME content-types table 2 | # 3 | # Property fields: 4 | # 5 | # ::= 'description' '=' 6 | # ::= 'file_extensions' '=' 7 | # ::= 'icon' '=' 8 | # ::= 'browser' | 'application' | 'save' | 'unknown' 9 | # ::= 'application' '=' 10 | # 11 | 12 | # 13 | # The "we don't know anything about this data" type(s). 14 | # Used internally to mark unrecognized types. 15 | # 16 | content/unknown: description=Unknown Content 17 | unknown/unknown: description=Unknown Data Type 18 | 19 | # 20 | # The template we should use for temporary files when launching an application 21 | # to view a document of given type. 22 | # 23 | temp.file.template: /tmp/%s 24 | 25 | # 26 | # The "real" types. 27 | # 28 | application/octet-stream: \ 29 | description=Generic Binary Stream;\ 30 | file_extensions=.saveme,.dump,.hqx,.arc,.o,.a,.bin,.exe,.z,.gz 31 | 32 | application/oda: \ 33 | description=ODA Document;\ 34 | file_extensions=.oda 35 | 36 | application/pdf: \ 37 | description=Adobe PDF Format;\ 38 | file_extensions=.pdf 39 | 40 | application/postscript: \ 41 | description=Postscript File;\ 42 | file_extensions=.eps,.ai,.ps;\ 43 | icon=ps;\ 44 | action=application;\ 45 | application=imagetool %s 46 | 47 | application/x-dvi: \ 48 | description=TeX DVI File;\ 49 | file_extensions=.dvi;\ 50 | action=application;\ 51 | application=xdvi %s 52 | 53 | application/x-hdf: \ 54 | description=Hierarchical Data Format;\ 55 | file_extensions=.hdf;\ 56 | action=save 57 | 58 | application/x-latex: \ 59 | description=LaTeX Source;\ 60 | file_extensions=.latex 61 | 62 | application/x-netcdf: \ 63 | description=Unidata netCDF Data Format;\ 64 | file_extensions=.nc,.cdf;\ 65 | action=save 66 | 67 | application/x-tex: \ 68 | description=TeX Source;\ 69 | file_extensions=.tex 70 | 71 | application/x-texinfo: \ 72 | description=Gnu Texinfo;\ 73 | file_extensions=.texinfo,.texi 74 | 75 | application/x-troff: \ 76 | description=Troff Source;\ 77 | file_extensions=.t,.tr,.roff;\ 78 | action=application;\ 79 | application=xterm -title troff -e sh -c \"nroff %s | col | more -w\" 80 | 81 | application/x-troff-man: \ 82 | description=Troff Manpage Source;\ 83 | file_extensions=.man;\ 84 | action=application;\ 85 | application=xterm -title troff -e sh -c \"nroff -man %s | col | more -w\" 86 | 87 | application/x-troff-me: \ 88 | description=Troff ME Macros;\ 89 | file_extensions=.me;\ 90 | action=application;\ 91 | application=xterm -title troff -e sh -c \"nroff -me %s | col | more -w\" 92 | 93 | application/x-troff-ms: \ 94 | description=Troff MS Macros;\ 95 | file_extensions=.ms;\ 96 | action=application;\ 97 | application=xterm -title troff -e sh -c \"nroff -ms %s | col | more -w\" 98 | 99 | application/x-wais-source: \ 100 | description=Wais Source;\ 101 | file_extensions=.src,.wsrc 102 | 103 | application/zip: \ 104 | description=Zip File;\ 105 | file_extensions=.zip;\ 106 | icon=zip;\ 107 | action=save 108 | 109 | application/x-bcpio: \ 110 | description=Old Binary CPIO Archive;\ 111 | file_extensions=.bcpio; action=save 112 | 113 | application/x-cpio: \ 114 | description=Unix CPIO Archive;\ 115 | file_extensions=.cpio; action=save 116 | 117 | application/x-gtar: \ 118 | description=Gnu Tar Archive;\ 119 | file_extensions=.gtar;\ 120 | icon=tar;\ 121 | action=save 122 | 123 | application/x-shar: \ 124 | description=Shell Archive;\ 125 | file_extensions=.sh,.shar;\ 126 | action=save 127 | 128 | application/x-sv4cpio: \ 129 | description=SVR4 CPIO Archive;\ 130 | file_extensions=.sv4cpio; action=save 131 | 132 | application/x-sv4crc: \ 133 | description=SVR4 CPIO with CRC;\ 134 | file_extensions=.sv4crc; action=save 135 | 136 | application/x-tar: \ 137 | description=Tar Archive;\ 138 | file_extensions=.tar;\ 139 | icon=tar;\ 140 | action=save 141 | 142 | application/x-ustar: \ 143 | description=US Tar Archive;\ 144 | file_extensions=.ustar;\ 145 | action=save 146 | 147 | audio/basic: \ 148 | description=Basic Audio;\ 149 | file_extensions=.snd,.au;\ 150 | icon=audio;\ 151 | action=application;\ 152 | application=audiotool %s 153 | 154 | audio/x-aiff: \ 155 | description=Audio Interchange Format File;\ 156 | file_extensions=.aifc,.aif,.aiff;\ 157 | icon=aiff 158 | 159 | audio/x-wav: \ 160 | description=Wav Audio;\ 161 | file_extensions=.wav;\ 162 | icon=wav 163 | 164 | image/gif: \ 165 | description=GIF Image;\ 166 | file_extensions=.gif;\ 167 | icon=gif;\ 168 | action=browser 169 | 170 | image/ief: \ 171 | description=Image Exchange Format;\ 172 | file_extensions=.ief 173 | 174 | image/jpeg: \ 175 | description=JPEG Image;\ 176 | file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\ 177 | icon=jpeg;\ 178 | action=browser;\ 179 | application=imagetool %s 180 | 181 | image/tiff: \ 182 | description=TIFF Image;\ 183 | file_extensions=.tif,.tiff;\ 184 | icon=tiff 185 | 186 | image/vnd.fpx: \ 187 | description=FlashPix Image;\ 188 | file_extensions=.fpx,.fpix 189 | 190 | image/x-cmu-rast: \ 191 | description=CMU Raster Image;\ 192 | file_extensions=.ras 193 | 194 | image/x-portable-anymap: \ 195 | description=PBM Anymap Format;\ 196 | file_extensions=.pnm 197 | 198 | image/x-portable-bitmap: \ 199 | description=PBM Bitmap Format;\ 200 | file_extensions=.pbm 201 | 202 | image/x-portable-graymap: \ 203 | description=PBM Graymap Format;\ 204 | file_extensions=.pgm 205 | 206 | image/x-portable-pixmap: \ 207 | description=PBM Pixmap Format;\ 208 | file_extensions=.ppm 209 | 210 | image/x-rgb: \ 211 | description=RGB Image;\ 212 | file_extensions=.rgb 213 | 214 | image/x-xbitmap: \ 215 | description=X Bitmap Image;\ 216 | file_extensions=.xbm,.xpm 217 | 218 | image/x-xwindowdump: \ 219 | description=X Window Dump Image;\ 220 | file_extensions=.xwd 221 | 222 | image/png: \ 223 | description=PNG Image;\ 224 | file_extensions=.png;\ 225 | icon=png;\ 226 | action=browser 227 | 228 | image/bmp: \ 229 | description=Bitmap Image;\ 230 | file_extensions=.bmp; 231 | 232 | text/html: \ 233 | description=HTML Document;\ 234 | file_extensions=.htm,.html;\ 235 | icon=html 236 | 237 | text/plain: \ 238 | description=Plain Text;\ 239 | file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\ 240 | icon=text;\ 241 | action=browser 242 | 243 | text/tab-separated-values: \ 244 | description=Tab Separated Values Text;\ 245 | file_extensions=.tsv 246 | 247 | text/x-setext: \ 248 | description=Structure Enhanced Text;\ 249 | file_extensions=.etx 250 | 251 | video/mpeg: \ 252 | description=MPEG Video Clip;\ 253 | file_extensions=.mpg,.mpe,.mpeg;\ 254 | icon=mpeg;\ 255 | action=application;\ 256 | application=mpeg_play %s 257 | 258 | video/quicktime: \ 259 | description=QuickTime Video Clip;\ 260 | file_extensions=.mov,.qt 261 | 262 | application/x-troff-msvideo: \ 263 | description=AVI Video;\ 264 | file_extensions=.avi;\ 265 | icon=avi 266 | 267 | video/x-sgi-movie: \ 268 | description=SGI Movie;\ 269 | file_extensions=.movie,.mv 270 | 271 | message/rfc822: \ 272 | description=Internet Email Message;\ 273 | file_extensions=.mime 274 | 275 | application/xml: \ 276 | description=XML document;\ 277 | file_extensions=.xml 278 | 279 | 280 | 281 | -------------------------------------------------------------------------------- /openjdk/lib/currency.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/currency.data -------------------------------------------------------------------------------- /openjdk/lib/flavormap.properties: -------------------------------------------------------------------------------- 1 | # 2 | # This properties file is used to initialize the default 3 | # java.awt.datatransfer.SystemFlavorMap. It contains the X11 platform-specific, 4 | # default mappings between common X11 selection atoms and platform-independent 5 | # MIME type strings, which will be converted into 6 | # java.awt.datatransfer.DataFlavors. 7 | # 8 | # These default mappings may be augmented by specifying the 9 | # 10 | # AWT.DnD.flavorMapFileURL 11 | # 12 | # property in the appropriate awt.properties file. The specified properties URL 13 | # will be loaded into the SystemFlavorMap. 14 | # 15 | # The standard format is: 16 | # 17 | # = 18 | # 19 | # should be a string identifier that the native platform will 20 | # recognize as a valid data format. should specify both a MIME 21 | # primary type and a MIME subtype separated by a '/'. The MIME type may include 22 | # parameters, where each parameter is a key/value pair separated by '=', and 23 | # where each parameter to the MIME type is separated by a ';'. 24 | # 25 | # Because SystemFlavorMap implements FlavorTable, developers are free to 26 | # duplicate both native keys and DataFlavor values. If a mapping contains a 27 | # duplicate key or value, earlier mappings which included this key or value 28 | # will be preferred. 29 | # 30 | # Mappings whose values specify DataFlavors with primary MIME types of 31 | # "text", and which support the charset parameter, should specify the exact 32 | # format in which the native platform expects the data. The "charset" 33 | # parameter specifies the char to byte encoding, the "eoln" parameter 34 | # specifies the end-of-line marker, and the "terminators" parameter specifies 35 | # the number of terminating NUL bytes. Note that "eoln" and "terminators" 36 | # are not standardized MIME type parameters. They are specific to this file 37 | # format ONLY. They will not appear in any of the DataFlavors returned by the 38 | # SystemFlavorMap at the Java level. 39 | # 40 | # If the "charset" parameter is omitted, or has zero length, the platform 41 | # default encoding is assumed. If the "eoln" parameter is omitted, or has 42 | # zero length, "\n" is assumed. If the "terminators" parameter is omitted, 43 | # or has a value less than zero, zero is assumed. 44 | # 45 | # Upon initialization, the data transfer subsystem will record the specified 46 | # details of the native text format, but the default SystemFlavorMap will 47 | # present a large set of synthesized DataFlavors which map, in both 48 | # directions, to the native. After receiving data from the application in one 49 | # of the synthetic DataFlavors, the data transfer subsystem will transform 50 | # the data stream into the format specified in this file before passing the 51 | # transformed stream to the native system. 52 | # 53 | # Mappings whose values specify DataFlavors with primary MIME types of 54 | # "text", but which do not support the charset parameter, will be treated as 55 | # opaque, 8-bit data. They will not undergo any transformation process, and 56 | # any "charset", "eoln", or "terminators" parameters specified in this file 57 | # will be ignored. 58 | # 59 | # See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of 60 | # text flavors which support the charset parameter. 61 | 62 | UTF8_STRING=text/plain;charset=UTF-8;eoln="\n";terminators=0 63 | 64 | # The COMPOUND_TEXT support for inter-client text transfer is disabled by 65 | # default. The reason is that many native applications prefer this format over 66 | # other native text formats, but are unable to decode the textual data in this 67 | # format properly. This results in java-to-native text transfer failures. 68 | # To enable the COMPOUND_TEXT support for this JRE installation uncomment 69 | # the line below. 70 | 71 | # COMPOUND_TEXT=text/plain;charset=x-compound-text;eoln="\n";terminators=0 72 | 73 | TEXT=text/plain;eoln="\n";terminators=0 74 | STRING=text/plain;charset=iso8859-1;eoln="\n";terminators=0 75 | FILE_NAME=application/x-java-file-list;class=java.util.List 76 | text/uri-list=application/x-java-file-list;class=java.util.List 77 | PNG=image/x-java-image;class=java.awt.Image 78 | JFIF=image/x-java-image;class=java.awt.Image 79 | -------------------------------------------------------------------------------- /openjdk/lib/fontconfig.bfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/fontconfig.bfc -------------------------------------------------------------------------------- /openjdk/lib/jce.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/jce.jar -------------------------------------------------------------------------------- /openjdk/lib/jexec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/jexec -------------------------------------------------------------------------------- /openjdk/lib/jsse.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/jsse.jar -------------------------------------------------------------------------------- /openjdk/lib/jvm.hprof.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved. 2 | 3 | Redistribution and use in source and binary forms, with or without 4 | modification, are permitted provided that the following conditions 5 | are met: 6 | 7 | - Redistributions of source code must retain the above copyright 8 | notice, this list of conditions and the following disclaimer. 9 | 10 | - Redistributions in binary form must reproduce the above copyright 11 | notice, this list of conditions and the following disclaimer in the 12 | documentation and/or other materials provided with the distribution. 13 | 14 | - Neither the name of Oracle nor the names of its 15 | contributors may be used to endorse or promote products derived 16 | from this software without specific prior written permission. 17 | 18 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 19 | IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 20 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 21 | PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 22 | CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 23 | EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 24 | PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 25 | PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 26 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 27 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 28 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 | 30 | 31 | Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based) 32 | 33 | WARNING! This file format is under development, and is subject to 34 | change without notice. 35 | 36 | This file contains the following types of records: 37 | 38 | THREAD START 39 | THREAD END mark the lifetime of Java threads 40 | 41 | TRACE represents a Java stack trace. Each trace consists 42 | of a series of stack frames. Other records refer to 43 | TRACEs to identify (1) where object allocations have 44 | taken place, (2) the frames in which GC roots were 45 | found, and (3) frequently executed methods. 46 | 47 | HEAP DUMP is a complete snapshot of all live objects in the Java 48 | heap. Following distinctions are made: 49 | 50 | ROOT root set as determined by GC 51 | CLS classes 52 | OBJ instances 53 | ARR arrays 54 | 55 | SITES is a sorted list of allocation sites. This identifies 56 | the most heavily allocated object types, and the TRACE 57 | at which those allocations occurred. 58 | 59 | CPU SAMPLES is a statistical profile of program execution. The VM 60 | periodically samples all running threads, and assigns 61 | a quantum to active TRACEs in those threads. Entries 62 | in this record are TRACEs ranked by the percentage of 63 | total quanta they consumed; top-ranked TRACEs are 64 | typically hot spots in the program. 65 | 66 | CPU TIME is a profile of program execution obtained by measuring 67 | the time spent in individual methods (excluding the time 68 | spent in callees), as well as by counting the number of 69 | times each method is called. Entries in this record are 70 | TRACEs ranked by the percentage of total CPU time. The 71 | "count" field indicates the number of times each TRACE 72 | is invoked. 73 | 74 | MONITOR TIME is a profile of monitor contention obtained by measuring 75 | the time spent by a thread waiting to enter a monitor. 76 | Entries in this record are TRACEs ranked by the percentage 77 | of total monitor contention time and a brief description 78 | of the monitor. The "count" field indicates the number of 79 | times the monitor was contended at that TRACE. 80 | 81 | MONITOR DUMP is a complete snapshot of all the monitors and threads in 82 | the System. 83 | 84 | HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated 85 | at program exit. They can also be obtained during program execution by typing 86 | Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32). 87 | -------------------------------------------------------------------------------- /openjdk/lib/ld.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/ld.so -------------------------------------------------------------------------------- /openjdk/lib/logging.properties: -------------------------------------------------------------------------------- 1 | ############################################################ 2 | # Default Logging Configuration File 3 | # 4 | # You can use a different file by specifying a filename 5 | # with the java.util.logging.config.file system property. 6 | # For example java -Djava.util.logging.config.file=myfile 7 | ############################################################ 8 | 9 | ############################################################ 10 | # Global properties 11 | ############################################################ 12 | 13 | # "handlers" specifies a comma separated list of log Handler 14 | # classes. These handlers will be installed during VM startup. 15 | # Note that these classes must be on the system classpath. 16 | # By default we only configure a ConsoleHandler, which will only 17 | # show messages at the INFO and above levels. 18 | handlers= java.util.logging.ConsoleHandler 19 | 20 | # To also add the FileHandler, use the following line instead. 21 | #handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler 22 | 23 | # Default global logging level. 24 | # This specifies which kinds of events are logged across 25 | # all loggers. For any given facility this global level 26 | # can be overriden by a facility specific level 27 | # Note that the ConsoleHandler also has a separate level 28 | # setting to limit messages printed to the console. 29 | .level= INFO 30 | 31 | ############################################################ 32 | # Handler specific properties. 33 | # Describes specific configuration info for Handlers. 34 | ############################################################ 35 | 36 | # default file output is in user's home directory. 37 | java.util.logging.FileHandler.pattern = %h/java%u.log 38 | java.util.logging.FileHandler.limit = 50000 39 | java.util.logging.FileHandler.count = 1 40 | java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter 41 | 42 | # Limit the message that are printed on the console to INFO and above. 43 | java.util.logging.ConsoleHandler.level = INFO 44 | java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter 45 | 46 | # Example to customize the SimpleFormatter output format 47 | # to print one-line log message like this: 48 | # : [] 49 | # 50 | # java.util.logging.SimpleFormatter.format=%4$s: %5$s [%1$tc]%n 51 | 52 | ############################################################ 53 | # Facility specific properties. 54 | # Provides extra control for each logger. 55 | ############################################################ 56 | 57 | # For example, set the com.xyz.foo logger to only log SEVERE 58 | # messages: 59 | com.xyz.foo.level = SEVERE 60 | -------------------------------------------------------------------------------- /openjdk/lib/management-agent.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/management-agent.jar -------------------------------------------------------------------------------- /openjdk/lib/management/jmxremote.access: -------------------------------------------------------------------------------- 1 | ###################################################################### 2 | # Default Access Control File for Remote JMX(TM) Monitoring 3 | ###################################################################### 4 | # 5 | # Access control file for Remote JMX API access to monitoring. 6 | # This file defines the allowed access for different roles. The 7 | # password file (jmxremote.password by default) defines the roles and their 8 | # passwords. To be functional, a role must have an entry in 9 | # both the password and the access files. 10 | # 11 | # The default location of this file is $JRE/lib/management/jmxremote.access 12 | # You can specify an alternate location by specifying a property in 13 | # the management config file $JRE/lib/management/management.properties 14 | # (See that file for details) 15 | # 16 | # The file format for password and access files is syntactically the same 17 | # as the Properties file format. The syntax is described in the Javadoc 18 | # for java.util.Properties.load. 19 | # A typical access file has multiple lines, where each line is blank, 20 | # a comment (like this one), or an access control entry. 21 | # 22 | # An access control entry consists of a role name, and an 23 | # associated access level. The role name is any string that does not 24 | # itself contain spaces or tabs. It corresponds to an entry in the 25 | # password file (jmxremote.password). The access level is one of the 26 | # following: 27 | # "readonly" grants access to read attributes of MBeans. 28 | # For monitoring, this means that a remote client in this 29 | # role can read measurements but cannot perform any action 30 | # that changes the environment of the running program. 31 | # "readwrite" grants access to read and write attributes of MBeans, 32 | # to invoke operations on them, and optionally 33 | # to create or remove them. This access should be granted 34 | # only to trusted clients, since they can potentially 35 | # interfere with the smooth operation of a running program. 36 | # 37 | # The "readwrite" access level can optionally be followed by the "create" and/or 38 | # "unregister" keywords. The "unregister" keyword grants access to unregister 39 | # (delete) MBeans. The "create" keyword grants access to create MBeans of a 40 | # particular class or of any class matching a particular pattern. Access 41 | # should only be granted to create MBeans of known and trusted classes. 42 | # 43 | # For example, the following entry would grant readwrite access 44 | # to "controlRole", as well as access to create MBeans of the class 45 | # javax.management.monitor.CounterMonitor and to unregister any MBean: 46 | # controlRole readwrite \ 47 | # create javax.management.monitor.CounterMonitorMBean \ 48 | # unregister 49 | # or equivalently: 50 | # controlRole readwrite unregister create javax.management.monitor.CounterMBean 51 | # 52 | # The following entry would grant readwrite access as well as access to create 53 | # MBeans of any class in the packages javax.management.monitor and 54 | # javax.management.timer: 55 | # controlRole readwrite \ 56 | # create javax.management.monitor.*,javax.management.timer.* \ 57 | # unregister 58 | # 59 | # The \ character is defined in the Properties file syntax to allow continuation 60 | # lines as shown here. A * in a class pattern matches a sequence of characters 61 | # other than dot (.), so javax.management.monitor.* matches 62 | # javax.management.monitor.CounterMonitor but not 63 | # javax.management.monitor.foo.Bar. 64 | # 65 | # A given role should have at most one entry in this file. If a role 66 | # has no entry, it has no access. 67 | # If multiple entries are found for the same role name, then the last 68 | # access entry is used. 69 | # 70 | # 71 | # Default access control entries: 72 | # o The "monitorRole" role has readonly access. 73 | # o The "controlRole" role has readwrite access and can create the standard 74 | # Timer and Monitor MBeans defined by the JMX API. 75 | 76 | monitorRole readonly 77 | controlRole readwrite \ 78 | create javax.management.monitor.*,javax.management.timer.* \ 79 | unregister 80 | -------------------------------------------------------------------------------- /openjdk/lib/management/jmxremote.password.template: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------- 2 | # Template for jmxremote.password 3 | # 4 | # o Copy this template to jmxremote.password 5 | # o Set the user/password entries in jmxremote.password 6 | # o Change the permission of jmxremote.password to read-only 7 | # by the owner. 8 | # 9 | # See below for the location of jmxremote.password file. 10 | # ---------------------------------------------------------------------- 11 | 12 | ############################################################## 13 | # Password File for Remote JMX Monitoring 14 | ############################################################## 15 | # 16 | # Password file for Remote JMX API access to monitoring. This 17 | # file defines the different roles and their passwords. The access 18 | # control file (jmxremote.access by default) defines the allowed 19 | # access for each role. To be functional, a role must have an entry 20 | # in both the password and the access files. 21 | # 22 | # Default location of this file is $JRE/lib/management/jmxremote.password 23 | # You can specify an alternate location by specifying a property in 24 | # the management config file $JRE/lib/management/management.properties 25 | # or by specifying a system property (See that file for details). 26 | 27 | 28 | ############################################################## 29 | # File permissions of the jmxremote.password file 30 | ############################################################## 31 | # Since there are cleartext passwords stored in this file, 32 | # this file must be readable by ONLY the owner, 33 | # otherwise the program will exit with an error. 34 | # 35 | # The file format for password and access files is syntactically the same 36 | # as the Properties file format. The syntax is described in the Javadoc 37 | # for java.util.Properties.load. 38 | # Typical password file has multiple lines, where each line is blank, 39 | # a comment (like this one), or a password entry. 40 | # 41 | # 42 | # A password entry consists of a role name and an associated 43 | # password. The role name is any string that does not itself contain 44 | # spaces or tabs. The password is again any string that does not 45 | # contain spaces or tabs. Note that passwords appear in the clear in 46 | # this file, so it is a good idea not to use valuable passwords. 47 | # 48 | # A given role should have at most one entry in this file. If a role 49 | # has no entry, it has no access. 50 | # If multiple entries are found for the same role name, then the last one 51 | # is used. 52 | # 53 | # In a typical installation, this file can be read by anybody on the 54 | # local machine, and possibly by people on other machines. 55 | # For # security, you should either restrict the access to this file, 56 | # or specify another, less accessible file in the management config file 57 | # as described above. 58 | # 59 | # Following are two commented-out entries. The "measureRole" role has 60 | # password "QED". The "controlRole" role has password "R&D". 61 | # 62 | # monitorRole QED 63 | # controlRole R&D 64 | 65 | -------------------------------------------------------------------------------- /openjdk/lib/management/management.properties: -------------------------------------------------------------------------------- 1 | ##################################################################### 2 | # Default Configuration File for Java Platform Management 3 | ##################################################################### 4 | # 5 | # The Management Configuration file (in java.util.Properties format) 6 | # will be read if one of the following system properties is set: 7 | # -Dcom.sun.management.jmxremote.port= 8 | # or -Dcom.sun.management.snmp.port= 9 | # or -Dcom.sun.management.config.file= 10 | # 11 | # The default Management Configuration file is: 12 | # 13 | # $JRE/lib/management/management.properties 14 | # 15 | # Another location for the Management Configuration File can be specified 16 | # by the following property on the Java command line: 17 | # 18 | # -Dcom.sun.management.config.file= 19 | # 20 | # If -Dcom.sun.management.config.file= is set, the port 21 | # number for the management agent can be specified in the config file 22 | # using the following lines: 23 | # 24 | # ################ Management Agent Port ######################### 25 | # 26 | # For setting the JMX RMI agent port use the following line 27 | # com.sun.management.jmxremote.port= 28 | # 29 | # For setting the SNMP agent port use the following line 30 | # com.sun.management.snmp.port= 31 | 32 | ##################################################################### 33 | # Optional Instrumentation 34 | ##################################################################### 35 | # 36 | # By default only the basic instrumentation with low overhead is on. 37 | # The following properties allow to selectively turn on optional 38 | # instrumentation which are off by default and may have some 39 | # additional overhead. 40 | # 41 | # com.sun.management.enableThreadContentionMonitoring 42 | # 43 | # This option enables thread contention monitoring if the 44 | # Java virtual machine supports such instrumentation. 45 | # Refer to the specification for the java.lang.management.ThreadMBean 46 | # interface - see isThreadContentionMonitoringSupported() method. 47 | # 48 | 49 | # To enable thread contention monitoring, uncomment the following line 50 | # com.sun.management.enableThreadContentionMonitoring 51 | 52 | ##################################################################### 53 | # SNMP Management Properties 54 | ##################################################################### 55 | # 56 | # If the system property -Dcom.sun.management.snmp.port= 57 | # is set then 58 | # - The SNMP agent (with the Java virtual machine MIB) is started 59 | # that listens on the specified port for incoming SNMP requests. 60 | # - the following properties for read for SNMP management. 61 | # 62 | # The configuration can be specified only at startup time. 63 | # Later changes to the above system property (e.g. via setProperty method), this 64 | # config file, or the ACL file has no effect to the running SNMP agent. 65 | # 66 | 67 | # 68 | # ##################### SNMP Trap Port ######################### 69 | # 70 | # com.sun.management.snmp.trap= 71 | # Specifies the remote port number at which managers are expected 72 | # to listen for trap. For each host defined in the ACL file, 73 | # the SNMP agent will send traps at : 74 | # Default for this property is 162. 75 | # 76 | 77 | # To set port for sending traps to a different port use the following line 78 | # com.sun.management.snmp.trap= 79 | 80 | # 81 | # ################ SNMP listen interface ######################### 82 | # 83 | # com.sun.management.snmp.interface= 84 | # Specifies the local interface on which the SNMP agent will bind. 85 | # This is useful when running on machines which have several 86 | # interfaces defined. It makes it possible to listen to a specific 87 | # subnet accessible through that interface. 88 | # Default for this property is "localhost". 89 | # 90 | # The format of the value for that property is any string accepted 91 | # by java.net.InetAddress.getByName(String). 92 | # 93 | 94 | # For restricting the port on which SNMP agent listens use the following line 95 | # com.sun.management.snmp.interface= 96 | 97 | # 98 | # #################### SNMP ACL file ######################### 99 | # 100 | # com.sun.management.snmp.acl=true|false 101 | # Default for this property is true. (Case for true/false ignored) 102 | # If this property is specified as false then the ACL file 103 | # is not checked: all manager hosts are allowed all access. 104 | # 105 | 106 | # For SNMP without checking ACL file uncomment the following line 107 | # com.sun.management.snmp.acl=false 108 | 109 | # 110 | # com.sun.management.snmp.acl.file=filepath 111 | # Specifies location for ACL file 112 | # This is optional - default location is 113 | # $JRE/lib/management/snmp.acl 114 | # 115 | # If the property "com.sun.management.snmp.acl" is set to false, 116 | # then this property and the ACL file are ignored. 117 | # Otherwise the ACL file must exist and be in the valid format. 118 | # If the ACL file is empty or non existent then no access is allowed. 119 | # 120 | # The SNMP agent will read the ACL file at startup time. 121 | # Modification to the ACL file has no effect to any running SNMP 122 | # agents which read that ACL file at startup. 123 | # 124 | 125 | # For a non-default acl file location use the following line 126 | # com.sun.management.snmp.acl.file=filepath 127 | 128 | ##################################################################### 129 | # RMI Management Properties 130 | ##################################################################### 131 | # 132 | # If system property -Dcom.sun.management.jmxremote.port= 133 | # is set then 134 | # - A MBean server is started 135 | # - JRE Platform MBeans are registered in the MBean server 136 | # - RMI connector is published in a private readonly registry at 137 | # specified port using a well known name, "jmxrmi" 138 | # - the following properties are read for JMX remote management. 139 | # 140 | # The configuration can be specified only at startup time. 141 | # Later changes to above system property (e.g. via setProperty method), 142 | # this config file, the password file, or the access file have no effect to the 143 | # running MBean server, the connector, or the registry. 144 | # 145 | 146 | # 147 | # ########## RMI connector settings for local management ########## 148 | # 149 | # com.sun.management.jmxremote.local.only=true|false 150 | # Default for this property is true. (Case for true/false ignored) 151 | # If this property is specified as true then the local JMX RMI connector 152 | # server will only accept connection requests from clients running on 153 | # the host where the out-of-the-box JMX management agent is running. 154 | # In order to ensure backwards compatibility this property could be 155 | # set to false. However, deploying the local management agent in this 156 | # way is discouraged because the local JMX RMI connector server will 157 | # accept connection requests from any client either local or remote. 158 | # For remote management the remote JMX RMI connector server should 159 | # be used instead with authentication and SSL/TLS encryption enabled. 160 | # 161 | 162 | # For allowing the local management agent accept local 163 | # and remote connection requests use the following line 164 | # com.sun.management.jmxremote.local.only=false 165 | 166 | # 167 | # ###################### RMI SSL ############################# 168 | # 169 | # com.sun.management.jmxremote.ssl=true|false 170 | # Default for this property is true. (Case for true/false ignored) 171 | # If this property is specified as false then SSL is not used. 172 | # 173 | 174 | # For RMI monitoring without SSL use the following line 175 | # com.sun.management.jmxremote.ssl=false 176 | 177 | # com.sun.management.jmxremote.ssl.config.file=filepath 178 | # Specifies the location of the SSL configuration file. A properties 179 | # file can be used to supply the keystore and truststore location and 180 | # password settings thus avoiding to pass them as cleartext in the 181 | # command-line. 182 | # 183 | # The current implementation of the out-of-the-box management agent will 184 | # look up and use the properties specified below to configure the SSL 185 | # keystore and truststore, if present: 186 | # javax.net.ssl.keyStore= 187 | # javax.net.ssl.keyStorePassword= 188 | # javax.net.ssl.trustStore= 189 | # javax.net.ssl.trustStorePassword= 190 | # Any other properties in the file will be ignored. This will allow us 191 | # to extend the property set in the future if required by the default 192 | # SSL implementation. 193 | # 194 | # If the property "com.sun.management.jmxremote.ssl" is set to false, 195 | # then this property is ignored. 196 | # 197 | 198 | # For supplying the keystore settings in a file use the following line 199 | # com.sun.management.jmxremote.ssl.config.file=filepath 200 | 201 | # com.sun.management.jmxremote.ssl.enabled.cipher.suites= 202 | # The value of this property is a string that is a comma-separated list 203 | # of SSL/TLS cipher suites to enable. This property can be specified in 204 | # conjunction with the previous property "com.sun.management.jmxremote.ssl" 205 | # in order to control which particular SSL/TLS cipher suites are enabled 206 | # for use by accepted connections. If this property is not specified then 207 | # the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that 208 | # are enabled by default. 209 | # 210 | 211 | # com.sun.management.jmxremote.ssl.enabled.protocols= 212 | # The value of this property is a string that is a comma-separated list 213 | # of SSL/TLS protocol versions to enable. This property can be specified in 214 | # conjunction with the previous property "com.sun.management.jmxremote.ssl" 215 | # in order to control which particular SSL/TLS protocol versions are 216 | # enabled for use by accepted connections. If this property is not 217 | # specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS 218 | # protocol versions that are enabled by default. 219 | # 220 | 221 | # com.sun.management.jmxremote.ssl.need.client.auth=true|false 222 | # Default for this property is false. (Case for true/false ignored) 223 | # If this property is specified as true in conjunction with the previous 224 | # property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server 225 | # Socket Factory will require client authentication. 226 | # 227 | 228 | # For RMI monitoring with SSL client authentication use the following line 229 | # com.sun.management.jmxremote.ssl.need.client.auth=true 230 | 231 | # com.sun.management.jmxremote.registry.ssl=true|false 232 | # Default for this property is false. (Case for true/false ignored) 233 | # If this property is specified as true then the RMI registry used 234 | # to bind the RMIServer remote object is protected with SSL/TLS 235 | # RMI Socket Factories that can be configured with the properties: 236 | # com.sun.management.jmxremote.ssl.config.file 237 | # com.sun.management.jmxremote.ssl.enabled.cipher.suites 238 | # com.sun.management.jmxremote.ssl.enabled.protocols 239 | # com.sun.management.jmxremote.ssl.need.client.auth 240 | # If the two properties below are true at the same time, i.e. 241 | # com.sun.management.jmxremote.ssl=true 242 | # com.sun.management.jmxremote.registry.ssl=true 243 | # then the RMIServer remote object and the RMI registry are 244 | # both exported with the same SSL/TLS RMI Socket Factories. 245 | # 246 | 247 | # For using an SSL/TLS protected RMI registry use the following line 248 | # com.sun.management.jmxremote.registry.ssl=true 249 | 250 | # 251 | # ################ RMI User authentication ################ 252 | # 253 | # com.sun.management.jmxremote.authenticate=true|false 254 | # Default for this property is true. (Case for true/false ignored) 255 | # If this property is specified as false then no authentication is 256 | # performed and all users are allowed all access. 257 | # 258 | 259 | # For RMI monitoring without any checking use the following line 260 | # com.sun.management.jmxremote.authenticate=false 261 | 262 | # 263 | # ################ RMI Login configuration ################### 264 | # 265 | # com.sun.management.jmxremote.login.config= 266 | # Specifies the name of a JAAS login configuration entry to use when 267 | # authenticating users of RMI monitoring. 268 | # 269 | # Setting this property is optional - the default login configuration 270 | # specifies a file-based authentication that uses the password file. 271 | # 272 | # When using this property to override the default login configuration 273 | # then the named configuration entry must be in a file that gets loaded 274 | # by JAAS. In addition, the login module(s) specified in the configuration 275 | # should use the name and/or password callbacks to acquire the user's 276 | # credentials. See the NameCallback and PasswordCallback classes in the 277 | # javax.security.auth.callback package for more details. 278 | # 279 | # If the property "com.sun.management.jmxremote.authenticate" is set to 280 | # false, then this property and the password & access files are ignored. 281 | # 282 | 283 | # For a non-default login configuration use the following line 284 | # com.sun.management.jmxremote.login.config= 285 | 286 | # 287 | # ################ RMI Password file location ################## 288 | # 289 | # com.sun.management.jmxremote.password.file=filepath 290 | # Specifies location for password file 291 | # This is optional - default location is 292 | # $JRE/lib/management/jmxremote.password 293 | # 294 | # If the property "com.sun.management.jmxremote.authenticate" is set to 295 | # false, then this property and the password & access files are ignored. 296 | # Otherwise the password file must exist and be in the valid format. 297 | # If the password file is empty or non-existent then no access is allowed. 298 | # 299 | 300 | # For a non-default password file location use the following line 301 | # com.sun.management.jmxremote.password.file=filepath 302 | 303 | # 304 | # ################ RMI Access file location ##################### 305 | # 306 | # com.sun.management.jmxremote.access.file=filepath 307 | # Specifies location for access file 308 | # This is optional - default location is 309 | # $JRE/lib/management/jmxremote.access 310 | # 311 | # If the property "com.sun.management.jmxremote.authenticate" is set to 312 | # false, then this property and the password & access files are ignored. 313 | # Otherwise, the access file must exist and be in the valid format. 314 | # If the access file is empty or non-existent then no access is allowed. 315 | # 316 | 317 | # For a non-default password file location use the following line 318 | # com.sun.management.jmxremote.access.file=filepath 319 | -------------------------------------------------------------------------------- /openjdk/lib/management/snmp.acl.template: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------- 2 | # Template for SNMP Access Control List File 3 | # 4 | # o Copy this template to snmp.acl 5 | # o Set access control for SNMP support 6 | # o Change the permission of snmp.acl to be read-only 7 | # by the owner. 8 | # 9 | # See below for the location of snmp.acl file. 10 | # ---------------------------------------------------------------------- 11 | 12 | ############################################################ 13 | # SNMP Access Control List File 14 | ############################################################ 15 | # 16 | # Default location of this file is $JRE/lib/management/snmp.acl. 17 | # You can specify an alternate location by specifying a property in 18 | # the management config file $JRE/lib/management/management.properties 19 | # or by specifying a system property (See that file for details). 20 | # 21 | 22 | 23 | ############################################################## 24 | # File permissions of the snmp.acl file 25 | ############################################################## 26 | # 27 | # Since there are cleartext community strings stored in this file, 28 | # this ACL file must be readable by ONLY the owner, 29 | # otherwise the program will exit with an error. 30 | # 31 | ############################################################## 32 | # Format of the acl group 33 | ############################################################## 34 | # 35 | # communities: a list of SNMP community strings to which the 36 | # access control applies separated by commas. 37 | # 38 | # access: either "read-only" or "read-write". 39 | # 40 | # managers: a list of hosts to be granted the access rights. 41 | # Each can be expressed as any one of the following: 42 | # - hostname: hubble 43 | # - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82 44 | # - ip v4 and v6 netmask prefix notation: 123.456.789.0/24, 45 | # fe80::a00:20ff:fe9b:ea82/64 46 | # see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt) 47 | # 48 | # An example of two community groups for multiple hosts: 49 | # acl = { 50 | # { 51 | # communities = public, private 52 | # access = read-only 53 | # managers = hubble, snowbell, nanak 54 | # } 55 | # { 56 | # communities = jerry 57 | # access = read-write 58 | # managers = hubble, telescope 59 | # } 60 | # } 61 | # 62 | ############################################################## 63 | # Format of the trap group 64 | ############################################################## 65 | # 66 | # trap-community: a single SNMP community string that will be included 67 | # in the traps sent to the hosts. 68 | # 69 | # hosts: a list of hosts to which the SNMP agent will send traps. 70 | # 71 | # An example of two trap community definitions for multiple hosts: 72 | # trap = { 73 | # { 74 | # trap-community = public 75 | # hosts = hubble, snowbell 76 | # } 77 | # { 78 | # trap-community = private 79 | # hosts = telescope 80 | # } 81 | # } 82 | # 83 | ############################################################ 84 | # 85 | # Update the community strings (public and private) below 86 | # before copying this template file 87 | # 88 | # Common SNMP ACL Example 89 | # ------------------------ 90 | # 91 | # o Only localhost can connect, and access rights 92 | # are limited to read-only 93 | # o Traps are sent to localhost only 94 | # 95 | # 96 | # acl = { 97 | # { 98 | # communities = public, private 99 | # access = read-only 100 | # managers = localhost 101 | # } 102 | # } 103 | # 104 | # 105 | # trap = { 106 | # { 107 | # trap-community = public 108 | # hosts = localhost 109 | # } 110 | # } 111 | -------------------------------------------------------------------------------- /openjdk/lib/meta-index: -------------------------------------------------------------------------------- 1 | % VERSION 2 2 | % WARNING: this file is auto-generated; do not edit 3 | % UNSUPPORTED: this file and its format may change and/or 4 | % may be removed in a future release 5 | ! alt-rt.jar 6 | java/math 7 | java/text 8 | java/util 9 | sun/misc 10 | # charsets.jar 11 | sun/nio 12 | sun/awt 13 | sun/io 14 | # jce.jar 15 | javax/crypto 16 | sun/security 17 | META-INF/ORACLE_J.RSA 18 | META-INF/ORACLE_J.SF 19 | ! jsse.jar 20 | sun/security 21 | com/sun/net/ 22 | ! management-agent.jar 23 | @ resources.jar 24 | com/sun/java/util/jar/pack/ 25 | META-INF/services/javax.print.PrintServiceLookup 26 | com/sun/corba/ 27 | META-INF/services/javax.sound.midi.spi.SoundbankReader 28 | sun/print 29 | META-INF/services/javax.sound.midi.spi.MidiFileReader 30 | javax/swing 31 | META-INF/services/javax.sound.sampled.spi.AudioFileReader 32 | META-INF/services/javax.sound.midi.spi.MidiDeviceProvider 33 | sun/net 34 | META-INF/services/javax.sound.sampled.spi.AudioFileWriter 35 | com/sun/imageio/ 36 | META-INF/services/sun.java2d.pipe.RenderingEngine 37 | META-INF/services/java.sql.Driver 38 | sun/org 39 | META-INF/services/javax.sound.midi.spi.MidiFileWriter 40 | sun/rmi 41 | javax/sql 42 | META-INF/services/javax.script.ScriptEngineFactory 43 | com/sun/rowset/ 44 | META-INF/services/javax.print.StreamPrintServiceFactory 45 | java/lang 46 | sun/text 47 | javax/xml 48 | META-INF/services/javax.sound.sampled.spi.MixerProvider 49 | META-INF/services/sun.java2d.cmm.PCMM 50 | META-INF/services/com.sun.tools.internal.xjc.Plugin 51 | com/sun/java/swing/ 52 | com/sun/jndi/ 53 | com/sun/xml/ 54 | com/sun/org/ 55 | META-INF/services/javax.sound.sampled.spi.FormatConversionProvider 56 | ! rt.jar 57 | com/sun/java/util/jar/pack/ 58 | java/ 59 | org/ietf/ 60 | com/sun/beans/ 61 | com/sun/tracing/ 62 | com/sun/java/browser/ 63 | com/sun/corba/ 64 | com/sun/media/ 65 | com/sun/awt/ 66 | com/sun/management/ 67 | sun/ 68 | com/sun/jmx/ 69 | com/sun/demo/ 70 | com/sun/imageio/ 71 | com/sun/net/ 72 | com/sun/rmi/ 73 | org/w3c/ 74 | jdk/internal/ 75 | com/sun/swing/ 76 | oracle/jrockit/ 77 | com/sun/activation/ 78 | com/sun/script/ 79 | com/sun/nio/ 80 | com/sun/rowset/ 81 | org/jcp/ 82 | com/sun/istack/ 83 | com/sun/naming/ 84 | org/xml/ 85 | org/omg/ 86 | com/sun/security/ 87 | com/sun/image/ 88 | sunw/util/ 89 | sunw/io/ 90 | com/sun/xml/ 91 | com/sun/java/swing/ 92 | com/oracle/ 93 | com/sun/java_cup/ 94 | com/sun/jndi/ 95 | com/sun/accessibility/ 96 | com/sun/org/ 97 | javax/ 98 | -------------------------------------------------------------------------------- /openjdk/lib/net.properties: -------------------------------------------------------------------------------- 1 | ############################################################ 2 | # Default Networking Configuration File 3 | # 4 | # This file may contain default values for the networking system properties. 5 | # These values are only used when the system properties are not specified 6 | # on the command line or set programatically. 7 | # For now, only the various proxy settings can be configured here. 8 | ############################################################ 9 | 10 | # Whether or not the DefaultProxySelector will default to System Proxy 11 | # settings when they do exist. 12 | # Set it to 'true' to enable this feature and check for platform 13 | # specific proxy settings 14 | # Note that the system properties that do explicitely set proxies 15 | # (like http.proxyHost) do take precedence over the system settings 16 | # even if java.net.useSystemProxies is set to true. 17 | 18 | java.net.useSystemProxies=false 19 | 20 | #------------------------------------------------------------------------ 21 | # Proxy configuration for the various protocol handlers. 22 | # DO NOT uncomment these lines if you have set java.net.useSystemProxies 23 | # to true as the protocol specific properties will take precedence over 24 | # system settings. 25 | #------------------------------------------------------------------------ 26 | 27 | # HTTP Proxy settings. proxyHost is the name of the proxy server 28 | # (e.g. proxy.mydomain.com), proxyPort is the port number to use (default 29 | # value is 80) and nonProxyHosts is a '|' separated list of hostnames which 30 | # should be accessed directly, ignoring the proxy server (default value is 31 | # localhost & 127.0.0.1). 32 | # 33 | # http.proxyHost= 34 | # http.proxyPort=80 35 | http.nonProxyHosts=localhost|127.*|[::1] 36 | # 37 | # HTTPS Proxy Settings. proxyHost is the name of the proxy server 38 | # (e.g. proxy.mydomain.com), proxyPort is the port number to use (default 39 | # value is 443). The HTTPS protocol handlers uses the http nonProxyHosts list. 40 | # 41 | # https.proxyHost= 42 | # https.proxyPort=443 43 | # 44 | # FTP Proxy settings. proxyHost is the name of the proxy server 45 | # (e.g. proxy.mydomain.com), proxyPort is the port number to use (default 46 | # value is 80) and nonProxyHosts is a '|' separated list of hostnames which 47 | # should be accessed directly, ignoring the proxy server (default value is 48 | # localhost & 127.0.0.1). 49 | # 50 | # ftp.proxyHost= 51 | # ftp.proxyPort=80 52 | ftp.nonProxyHosts=localhost|127.*|[::1] 53 | # 54 | # Gopher Proxy settings. proxyHost is the name of the proxy server 55 | # (e.g. proxy.mydomain.com), proxyPort is the port number to use (default 56 | # value is 80) 57 | # 58 | # gopher.proxyHost= 59 | # gopher.proxyPort=80 60 | # 61 | # Socks proxy settings. socksProxyHost is the name of the proxy server 62 | # (e.g. socks.domain.com), socksProxyPort is the port number to use 63 | # (default value is 1080) 64 | # 65 | # socksProxyHost= 66 | # socksProxyPort=1080 67 | # 68 | # HTTP Keep Alive settings. remainingData is the maximum amount of data 69 | # in kilobytes that will be cleaned off the underlying socket so that it 70 | # can be reused (default value is 512K), queuedConnections is the maximum 71 | # number of Keep Alive connections to be on the queue for clean up (default 72 | # value is 10). 73 | # http.KeepAlive.remainingData=512 74 | # http.KeepAlive.queuedConnections=10 75 | -------------------------------------------------------------------------------- /openjdk/lib/psfont.properties.ja: -------------------------------------------------------------------------------- 1 | # 2 | # 3 | # Copyright (c) 1996, 2000, Oracle and/or its affiliates. All rights reserved. 4 | # ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 5 | # 6 | # 7 | # 8 | # 9 | # 10 | # 11 | # 12 | # 13 | # 14 | # 15 | # 16 | # 17 | # 18 | # 19 | # 20 | # 21 | # 22 | # 23 | # 24 | # 25 | # 26 | 27 | # 28 | # Japanese PostScript printer property file 29 | # 30 | font.num=16 31 | # 32 | serif=serif 33 | timesroman=serif 34 | sansserif=sansserif 35 | helvetica=sansserif 36 | monospaced=monospaced 37 | courier=monospaced 38 | dialog=sansserif 39 | dialoginput=monospaced 40 | # 41 | serif.latin1.plain=Times-Roman 42 | serif.latin1.italic=Times-Italic 43 | serif.latin1.bolditalic=Times-BoldItalic 44 | serif.latin1.bold=Times-Bold 45 | # 46 | sansserif.latin1.plain=Helvetica 47 | sansserif.latin1.italic=Helvetica-Oblique 48 | sansserif.latin1.bolditalic=Helvetica-BoldOblique 49 | sansserif.latin1.bold=Helvetica-Bold 50 | # 51 | monospaced.latin1.plain=Courier 52 | monospaced.latin1.italic=Courier-Oblique 53 | monospaced.latin1.bolditalic=Courier-BoldOblique 54 | monospaced.latin1.bold=Courier-Bold 55 | # 56 | serif.x11jis0208.plain=Ryumin-Light-H 57 | serif.x11jis0208.italic=Ryumin-Light-H 58 | serif.x11jis0208.bolditalic=Ryumin-Light-H 59 | serif.x11jis0208.bold=Ryumin-Light-H 60 | # 61 | sansserif.x11jis0208.plain=GothicBBB-Medium-H 62 | sansserif.x11jis0208.italic=GothicBBB-Medium-H 63 | sansserif.x11jis0208.bolditalic=GothicBBB-Medium-H 64 | sansserif.x11jis0208.bold=GothicBBB-Medium-H 65 | # 66 | monospaced.x11jis0208.plain=GothicBBB-Medium-H 67 | monospaced.x11jis0208.italic=GothicBBB-Medium-H 68 | monospaced.x11jis0208.bolditalic=GothicBBB-Medium-H 69 | monospaced.x11jis0208.bold=GothicBBB-Medium-H 70 | # 71 | serif.x11jis0201.plain=Ryumin-Light.Hankaku 72 | serif.x11jis0201.italic=Ryumin-Light.Hankaku 73 | serif.x11jis0201.bolditalic=Ryumin-Light.Hankaku 74 | serif.x11jis0201.bold=Ryumin-Light.Hankaku 75 | # 76 | sansserif.x11jis0201.plain=GothicBBB-Medium.Hankaku 77 | sansserif.x11jis0201.italic=GothicBBB-Medium.Hankaku 78 | sansserif.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku 79 | sansserif.x11jis0201.bold=GothicBBB-Medium.Hankaku 80 | # 81 | monospaced.x11jis0201.plain=GothicBBB-Medium.Hankaku 82 | monospaced.x11jis0201.italic=GothicBBB-Medium.Hankaku 83 | monospaced.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku 84 | monospaced.x11jis0201.bold=GothicBBB-Medium.Hankaku 85 | # 86 | Helvetica=0 87 | Helvetica-Bold=1 88 | Helvetica-Oblique=2 89 | Helvetica-BoldOblique=3 90 | Times-Roman=4 91 | Times-Bold=5 92 | Times-Italic=6 93 | Times-BoldItalic=7 94 | Courier=8 95 | Courier-Bold=9 96 | Courier-Oblique=10 97 | Courier-BoldOblique=11 98 | GothicBBB-Medium-H=12 99 | Ryumin-Light-H=13 100 | GothicBBB-Medium.Hankaku=14 101 | Ryumin-Light.Hankaku=15 102 | # 103 | font.0=Helvetica ISOF 104 | font.1=Helvetica-Bold ISOF 105 | font.2=Helvetica-Oblique ISOF 106 | font.3=Helvetica-BoldOblique ISOF 107 | font.4=Times-Roman ISOF 108 | font.5=Times-Bold ISOF 109 | font.6=Times-Italic ISOF 110 | font.7=Times-BoldItalic ISOF 111 | font.8=Courier ISOF 112 | font.9=Courier-Bold ISOF 113 | font.10=Courier-Oblique ISOF 114 | font.11=Courier-BoldOblique ISOF 115 | font.12=GothicBBB-Medium-H findfont 116 | font.13=Ryumin-Light-H findfont 117 | font.14=GothicBBB-Medium.Hankaku findfont 118 | font.15=Ryumin-Light.Hankaku findfont 119 | # 120 | -------------------------------------------------------------------------------- /openjdk/lib/psfontj2d.properties: -------------------------------------------------------------------------------- 1 | # 2 | # 3 | # Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved. 4 | # ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 5 | # 6 | # 7 | # 8 | # 9 | # 10 | # 11 | # 12 | # 13 | # 14 | # 15 | # 16 | # 17 | # 18 | # 19 | # 20 | # 21 | # 22 | # 23 | # 24 | # 25 | 26 | # 27 | # PostScript printer property file for Java 2D printing. 28 | # 29 | # WARNING: This is an internal implementation file, not a public file. 30 | # Any customisation or reliance on the existence of this file and its 31 | # contents or syntax is discouraged and unsupported. 32 | # It may be incompatibly changed or removed without any notice. 33 | # 34 | # 35 | font.num=35 36 | # 37 | # Legacy logical font family names and logical font aliases should all 38 | # map to the primary logical font names. 39 | # 40 | serif=serif 41 | times=serif 42 | timesroman=serif 43 | sansserif=sansserif 44 | helvetica=sansserif 45 | dialog=sansserif 46 | dialoginput=monospaced 47 | monospaced=monospaced 48 | courier=monospaced 49 | # 50 | # Next, physical fonts which can be safely mapped to standard postscript fonts 51 | # These keys generally map to a value which is the same as the key, so 52 | # the key/value is just a way to say the font has a mapping. 53 | # Sometimes however we map more than one screen font to the same PS font. 54 | # 55 | avantgarde=avantgarde_book 56 | avantgarde_book=avantgarde_book 57 | avantgarde_demi=avantgarde_demi 58 | avantgarde_book_oblique=avantgarde_book_oblique 59 | avantgarde_demi_oblique=avantgarde_demi_oblique 60 | # 61 | itcavantgarde=avantgarde_book 62 | itcavantgarde=avantgarde_book 63 | itcavantgarde_demi=avantgarde_demi 64 | itcavantgarde_oblique=avantgarde_book_oblique 65 | itcavantgarde_demi_oblique=avantgarde_demi_oblique 66 | # 67 | bookman=bookman_light 68 | bookman_light=bookman_light 69 | bookman_demi=bookman_demi 70 | bookman_light_italic=bookman_light_italic 71 | bookman_demi_italic=bookman_demi_italic 72 | # 73 | # Exclude "helvetica" on its own as that's a legacy name for a logical font 74 | helvetica_bold=helvetica_bold 75 | helvetica_oblique=helvetica_oblique 76 | helvetica_bold_oblique=helvetica_bold_oblique 77 | # 78 | itcbookman_light=bookman_light 79 | itcbookman_demi=bookman_demi 80 | itcbookman_light_italic=bookman_light_italic 81 | itcbookman_demi_italic=bookman_demi_italic 82 | # 83 | # Exclude "courier" on its own as that's a legacy name for a logical font 84 | courier_bold=courier_bold 85 | courier_oblique=courier_oblique 86 | courier_bold_oblique=courier_bold_oblique 87 | # 88 | courier_new=courier 89 | courier_new_bold=courier_bold 90 | # 91 | monotype_century_schoolbook=newcenturyschoolbook 92 | monotype_century_schoolbook_bold=newcenturyschoolbook_bold 93 | monotype_century_schoolbook_italic=newcenturyschoolbook_italic 94 | monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic 95 | # 96 | newcenturyschoolbook=newcenturyschoolbook 97 | newcenturyschoolbook_bold=newcenturyschoolbook_bold 98 | newcenturyschoolbook_italic=newcenturyschoolbook_italic 99 | newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic 100 | # 101 | palatino=palatino 102 | palatino_bold=palatino_bold 103 | palatino_italic=palatino_italic 104 | palatino_bold_italic=palatino_bold_italic 105 | # 106 | # Exclude "times" on its own as that's a legacy name for a logical font 107 | times_bold=times_roman_bold 108 | times_italic=times_roman_italic 109 | times_bold_italic=times_roman_bold_italic 110 | # 111 | times_roman=times_roman 112 | times_roman_bold=times_roman_bold 113 | times_roman_italic=times_roman_italic 114 | times_roman_bold_italic=times_roman_bold_italic 115 | # 116 | times_new_roman=times_roman 117 | times_new_roman_bold=times_roman_bold 118 | times_new_roman_italic=times_roman_italic 119 | times_new_roman_bold_italic=times_roman_bold_italic 120 | # 121 | zapfchancery_italic=zapfchancery_italic 122 | itczapfchancery_italic=zapfchancery_italic 123 | # 124 | # Next the mapping of the font name + charset + style to Postscript font name 125 | # for the logical fonts. 126 | # 127 | serif.latin1.plain=Times-Roman 128 | serif.latin1.bold=Times-Bold 129 | serif.latin1.italic=Times-Italic 130 | serif.latin1.bolditalic=Times-BoldItalic 131 | serif.symbol.plain=Symbol 132 | serif.dingbats.plain=ZapfDingbats 133 | serif.symbol.bold=Symbol 134 | serif.dingbats.bold=ZapfDingbats 135 | serif.symbol.italic=Symbol 136 | serif.dingbats.italic=ZapfDingbats 137 | serif.symbol.bolditalic=Symbol 138 | serif.dingbats.bolditalic=ZapfDingbats 139 | # 140 | sansserif.latin1.plain=Helvetica 141 | sansserif.latin1.bold=Helvetica-Bold 142 | sansserif.latin1.italic=Helvetica-Oblique 143 | sansserif.latin1.bolditalic=Helvetica-BoldOblique 144 | sansserif.symbol.plain=Symbol 145 | sansserif.dingbats.plain=ZapfDingbats 146 | sansserif.symbol.bold=Symbol 147 | sansserif.dingbats.bold=ZapfDingbats 148 | sansserif.symbol.italic=Symbol 149 | sansserif.dingbats.italic=ZapfDingbats 150 | sansserif.symbol.bolditalic=Symbol 151 | sansserif.dingbats.bolditalic=ZapfDingbats 152 | # 153 | monospaced.latin1.plain=Courier 154 | monospaced.latin1.bold=Courier-Bold 155 | monospaced.latin1.italic=Courier-Oblique 156 | monospaced.latin1.bolditalic=Courier-BoldOblique 157 | monospaced.symbol.plain=Symbol 158 | monospaced.dingbats.plain=ZapfDingbats 159 | monospaced.symbol.bold=Symbol 160 | monospaced.dingbats.bold=ZapfDingbats 161 | monospaced.symbol.italic=Symbol 162 | monospaced.dingbats.italic=ZapfDingbats 163 | monospaced.symbol.bolditalic=Symbol 164 | monospaced.dingbats.bolditalic=ZapfDingbats 165 | # 166 | # Next the mapping of the font name + charset + style to Postscript font name 167 | # for the physical fonts. Since these always report style as plain, the 168 | # style key is always plain. So we map using the face name to the correct 169 | # style for the postscript font. This is possible since the face names can 170 | # be replied upon to be different for each style. 171 | # However an application may try to create a Font applying a style to an 172 | # physical name. We want to map to the correct Postscript font there too 173 | # if possible but we do not map cases where the application tries to 174 | # augment a style (eg ask for a bold version of a bold font) 175 | # Defer to the 2D package to attempt create an artificially styled version 176 | # 177 | avantgarde_book.latin1.plain=AvantGarde-Book 178 | avantgarde_demi.latin1.plain=AvantGarde-Demi 179 | avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique 180 | avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique 181 | # 182 | avantgarde_book.latin1.bold=AvantGarde-Demi 183 | avantgarde_book.latin1.italic=AvantGarde-BookOblique 184 | avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique 185 | avantgarde_demi.latin1.italic=AvantGarde-DemiOblique 186 | avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique 187 | # 188 | bookman_light.latin1.plain=Bookman-Light 189 | bookman_demi.latin1.plain=Bookman-Demi 190 | bookman_light_italic.latin1.plain=Bookman-LightItalic 191 | bookman_demi_italic.latin1.plain=Bookman-DemiItalic 192 | # 193 | bookman_light.latin1.bold=Bookman-Demi 194 | bookman_light.latin1.italic=Bookman-LightItalic 195 | bookman_light.latin1.bolditalic=Bookman-DemiItalic 196 | bookman_light_bold.latin1.italic=Bookman-DemiItalic 197 | bookman_light_italic.latin1.bold=Bookman-DemiItalic 198 | # 199 | courier.latin1.plain=Courier 200 | courier_bold.latin1.plain=Courier-Bold 201 | courier_oblique.latin1.plain=Courier-Oblique 202 | courier_bold_oblique.latin1.plain=Courier-BoldOblique 203 | courier.latin1.bold=Courier-Bold 204 | courier.latin1.italic=Courier-Oblique 205 | courier.latin1.bolditalic=Courier-BoldOblique 206 | courier_bold.latin1.italic=Courier-BoldOblique 207 | courier_italic.latin1.bold=Courier-BoldOblique 208 | # 209 | helvetica_bold.latin1.plain=Helvetica-Bold 210 | helvetica_oblique.latin1.plain=Helvetica-Oblique 211 | helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique 212 | helvetica.latin1.bold=Helvetica-Bold 213 | helvetica.latin1.italic=Helvetica-Oblique 214 | helvetica.latin1.bolditalic=Helvetica-BoldOblique 215 | helvetica_bold.latin1.italic=Helvetica-BoldOblique 216 | helvetica_italic.latin1.bold=Helvetica-BoldOblique 217 | # 218 | newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman 219 | newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold 220 | newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic 221 | newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic 222 | newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold 223 | newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic 224 | newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic 225 | newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic 226 | newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic 227 | # 228 | palatino.latin1.plain=Palatino-Roman 229 | palatino_bold.latin1.plain=Palatino-Bold 230 | palatino_italic.latin1.plain=Palatino-Italic 231 | palatino_bold_italic.latin1.plain=Palatino-BoldItalic 232 | palatino.latin1.bold=Palatino-Bold 233 | palatino.latin1.italic=Palatino-Italic 234 | palatino.latin1.bolditalic=Palatino-BoldItalic 235 | palatino_bold.latin1.italic=Palatino-BoldItalic 236 | palatino_italic.latin1.bold=Palatino-BoldItalic 237 | # 238 | times_roman.latin1.plain=Times-Roman 239 | times_roman_bold.latin1.plain=Times-Bold 240 | times_roman_italic.latin1.plain=Times-Italic 241 | times_roman_bold_italic.latin1.plain=Times-BoldItalic 242 | times_roman.latin1.bold=Times-Bold 243 | times_roman.latin1.italic=Times-Italic 244 | times_roman.latin1.bolditalic=Times-BoldItalic 245 | times_roman_bold.latin1.italic=Times-BoldItalic 246 | times_roman_italic.latin1.bold=Times-BoldItalic 247 | # 248 | zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic 249 | # 250 | # Finally the mappings of PS font names to indexes. 251 | # 252 | AvantGarde-Book=0 253 | AvantGarde-BookOblique=1 254 | AvantGarde-Demi=2 255 | AvantGarde-DemiOblique=3 256 | Bookman-Demi=4 257 | Bookman-DemiItalic=5 258 | Bookman-Light=6 259 | Bookman-LightItalic=7 260 | Courier=8 261 | Courier-Bold=9 262 | Courier-BoldOblique=10 263 | Courier-Oblique=11 264 | Helvetica=12 265 | Helvetica-Bold=13 266 | Helvetica-BoldOblique=14 267 | Helvetica-Narrow=15 268 | Helvetica-Narrow-Bold=16 269 | Helvetica-Narrow-BoldOblique=17 270 | Helvetica-Narrow-Oblique=18 271 | Helvetica-Oblique=19 272 | NewCenturySchlbk-Bold=20 273 | NewCenturySchlbk-BoldItalic=21 274 | NewCenturySchlbk-Italic=22 275 | NewCenturySchlbk-Roman=23 276 | Palatino-Bold=24 277 | Palatino-BoldItalic=25 278 | Palatino-Italic=26 279 | Palatino-Roman=27 280 | Symbol=28 281 | Times-Bold=29 282 | Times-BoldItalic=30 283 | Times-Italic=31 284 | Times-Roman=32 285 | ZapfDingbats=33 286 | ZapfChancery-MediumItalic=34 287 | # 288 | font.0=AvantGarde-Book ISOF 289 | font.1=AvantGarde-BookOblique ISOF 290 | font.2=AvantGarde-Demi ISOF 291 | font.3=AvantGarde-DemiOblique ISOF 292 | font.4=Bookman-Demi ISOF 293 | font.5=Bookman-DemiItalic ISOF 294 | font.6=Bookman-Light ISOF 295 | font.7=Bookman-LightItalic ISOF 296 | font.8=Courier ISOF 297 | font.9=Courier-Bold ISOF 298 | font.10=Courier-BoldOblique ISOF 299 | font.11=Courier-Oblique ISOF 300 | font.12=Helvetica ISOF 301 | font.13=Helvetica-Bold ISOF 302 | font.14=Helvetica-BoldOblique ISOF 303 | font.15=Helvetica-Narrow ISOF 304 | font.16=Helvetica-Narrow-Bold ISOF 305 | font.17=Helvetica-Narrow-BoldOblique ISOF 306 | font.18=Helvetica-Narrow-Oblique ISOF 307 | font.19=Helvetica-Oblique ISOF 308 | font.20=NewCenturySchlbk-Bold ISOF 309 | font.21=NewCenturySchlbk-BoldItalic ISOF 310 | font.22=NewCenturySchlbk-Italic ISOF 311 | font.23=NewCenturySchlbk-Roman ISOF 312 | font.24=Palatino-Bold ISOF 313 | font.25=Palatino-BoldItalic ISOF 314 | font.26=Palatino-Italic ISOF 315 | font.27=Palatino-Roman ISOF 316 | font.28=Symbol findfont 317 | font.29=Times-Bold ISOF 318 | font.30=Times-BoldItalic ISOF 319 | font.31=Times-Italic ISOF 320 | font.32=Times-Roman ISOF 321 | font.33=ZapfDingbats findfont 322 | font.34=ZapfChancery-MediumItalic ISOF 323 | # 324 | -------------------------------------------------------------------------------- /openjdk/lib/resources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/resources.jar -------------------------------------------------------------------------------- /openjdk/lib/rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/rt.jar -------------------------------------------------------------------------------- /openjdk/lib/security/US_export_policy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/security/US_export_policy.jar -------------------------------------------------------------------------------- /openjdk/lib/security/blacklist: -------------------------------------------------------------------------------- 1 | # JNLPAppletLauncher applet-launcher.jar 2 | SHA1-Digest-Manifest: 5Bo5/eg892hQ9mgbUW56iDmsp1k= 3 | 4 | # 7066583 5 | SHA1-Digest-Manifest: x17xGEFzBRXY2pLtXiIbp8J7U9M= 6 | SHA1-Digest-Manifest: ya6YNTzMCFYUO4lwhmz9OWhhIz8= 7 | SHA1-Digest-Manifest: YwuPyF/KMcxcQhgxilzNybFM2+8= 8 | 9 | # 7066809 10 | SHA1-Digest-Manifest: dBKbNW1PZSjJ0lGcCeewcCrYx5g= 11 | SHA1-Digest-Manifest: lTYCkD1wm5uDcp2G2PNPcADG/ds= 12 | SHA1-Digest-Manifest: GKwQJtblDEuSVf3LdC1ojpUJRGg= 13 | 14 | # 7186931 15 | SHA1-Digest-Manifest: 0CUppG7J6IL8xHqPCnA377Koahw= 16 | SHA1-Digest-Manifest: 3aJU1qSK6IYmt5MSh2IIIj5G1XE= 17 | SHA1-Digest-Manifest: 8F4F0TXA4ureZbfEXWIFm76QGg4= 18 | SHA1-Digest-Manifest: B1NaDg834Bgg+VE9Ca+tDZOd2BI= 19 | SHA1-Digest-Manifest: bOoQga+XxC3j0HiP552+fYCdswo= 20 | SHA1-Digest-Manifest: C4mtepHAyIKiAjjqOm6xYMo8TkM= 21 | SHA1-Digest-Manifest: cDXEH+bR01R8QVxL+KFKYqFgsR0= 22 | SHA1-Digest-Manifest: cO2ccW2cckTvpR0HVgQa362PyHI= 23 | SHA1-Digest-Manifest: D/TyRle6Sl+CDuBFmdOPy03ERaw= 24 | SHA1-Digest-Manifest: eJfWm86yHp2Oz5U8WrMKbpv6GGA= 25 | SHA1-Digest-Manifest: g3mA5HqcRBlKaUVQsapnKhOSEas= 26 | SHA1-Digest-Manifest: HSPXCvBNG/PaSXg8thDGqSeZlR8= 27 | SHA1-Digest-Manifest: iMHjGyv5gEnTi8uj68yzalml8XQ= 28 | SHA1-Digest-Manifest: jd5MvBoWh7aHiUa1v15lqXVQ9y4= 29 | SHA1-Digest-Manifest: L0l3WOuMNWujmXo5+O/GtmGyyYk= 30 | SHA1-Digest-Manifest: l4meuozuSFLkTZTS6xW3sixdlBI= 31 | SHA1-Digest-Manifest: l93uYyDZGyynzYTknp31yyuNivU= 32 | SHA1-Digest-Manifest: lbhLWSopUIqPQ08UVIA927Y7jZQ= 33 | SHA1-Digest-Manifest: nv5+0eBNHpRIsB9D6TmEbWoNCTs= 34 | SHA1-Digest-Manifest: obWCTaz3uOZwDBDZUsbrrTKoDig= 35 | SHA1-Digest-Manifest: odqJCMnKdgvQLOCAMSWEj1EPQTc= 36 | SHA1-Digest-Manifest: OfQZHjo8GK14bHD4z4dDIp4ZFjE= 37 | SHA1-Digest-Manifest: PVAkXuUCgiDQI19GPrw01Vz4rGQ= 38 | SHA1-Digest-Manifest: Q9HXbUcSCjhwkgpk5NNVG/sArVA= 39 | SHA1-Digest-Manifest: qMVUh9i3yJcTKpuZYSFZH9dspqE= 40 | SHA1-Digest-Manifest: TFYT30IirbYk89l/uKykM6g2cVQ= 41 | SHA1-Digest-Manifest: trhKo6XiSGxRrS//rCL9e3Ca6D4= 42 | SHA1-Digest-Manifest: uWffvhFaWVw3lrER/SJH7Hl4yFg= 43 | SHA1-Digest-Manifest: vSd+kv1p+3jrVK9FjDCBJcoy5us= 44 | SHA1-Digest-Manifest: WX77FlRyFyeUriu+xi/PE1uLALU= 45 | SHA1-Digest-Manifest: WyqHV02O4PYZkcbidH4HKlp/8hY= 46 | SHA1-Digest-Manifest: Y82nn7CFTu1XAOCDjemWwyPLssg= 47 | 48 | # 8002218 49 | SHA1-Digest-Manifest: saJIx2dYM4ac+paV09g7hyvF7rs= 50 | SHA1-Digest-Manifest: hYV/Hs2xEIHeidB+9ZVjAtTBr/g= 51 | 52 | # 8016260 53 | SHA1-Digest-Manifest: 0smdeWASG13zex3fGDxo83K7qYo= 54 | SHA1-Digest-Manifest: 4WnMPDBMLBjDfKvAj69W0KuSS8w= 55 | SHA1-Digest-Manifest: 8j/GuWpBhLDCVZBHU1MQNOiDsvM= 56 | SHA1-Digest-Manifest: AR4m0ypEY28WDWxcbuFu9kj5Zjc= 57 | SHA1-Digest-Manifest: GfE+OoJReiuOJ+pKLOZu+Vu0WEM= 58 | SHA1-Digest-Manifest: X3VMVm3b45zxF3/ADtQHa/uIKJU= 59 | SHA1-Digest-Manifest: arC0JJpAy9ZvSEXRYy49Ye2CibQ= 60 | SHA1-Digest-Manifest: pkjJdE2tSwj6et5Bi4mMWF5acSc= 61 | SHA1-Digest-Manifest: sn3aY301ITBSofNBRNcr7ThjaGI= 62 | 63 | # 8017544 64 | SHA1-Digest-Manifest: fkUYOYVHwIrvWEVwB1HAcovhNEc= 65 | 66 | # 8021173 67 | SHA1-Digest-Manifest: Dz2BT/+NVo3sql0U3m5sPFdH/VA= 68 | 69 | # 8037056 70 | SHA1-Digest-Manifest: MVlhreomxYWnvgDArNM90zet5W0= 71 | SHA1-Digest-Manifest: w5irJZDYfOvvHy+O/VIIz2cKw3w= 72 | SHA1-Digest-Manifest: KPRzEcU95ksGJcok+QoDFLuH1QQ= 73 | SHA1-Digest-Manifest: ez41Owng2PUbr2C5rioCQQsm/b0= 74 | SHA-256-Digest-Manifest: VLL/4H0q9NvvtmcFOJ4Xby/5A8CLvniP17VCOFDh7sU= 75 | SHA1-Digest-Manifest: pmEfDqcnm+9D5OfuJbCdyl/5KhQ= 76 | SHA1-Digest-Manifest: HG+pOMGiD4nq7aBST8PmLBRXYSo= 77 | SHA1-Digest-Manifest: 44zEyySUXrZjoYLatw4tftx8clM= 78 | SHA1-Digest-Manifest: fK87QwgSCJzZ/6qEPFG3AkrKvZg= 79 | SHA1-Digest-Manifest: jElS0V6NAE1eAGRcoipqAh4m3gE= 80 | SHA1-Digest-Manifest: XBjfIsdA7VHbWJhwq2jQtm82bL0= 81 | SHA1-Digest-Manifest: /pFoxkI0CBIj8WqLDYR5jpaQ3uU= 82 | SHA1-Digest-Manifest: LbWvEAjCRxp5eJGBM23aT+HIkD4= 83 | SHA1-Digest-Manifest: GIOU0xrFoKvwp/fe0MV5BeQG2dQ= 84 | SHA1-Digest-Manifest: Tb/mRuIKYF7NBYRSZycBgpHaj6s= 85 | SHA1-Digest-Manifest: wD5oyERifHf8PXCgztVoSicsEHc= 86 | SHA1-Digest-Manifest: rWsJWE9ROgb01ZMvLIboUaKFdYg= 87 | SHA1-Digest-Manifest: BYVBeMAT5dhNcv11cG8w00udM2I= 88 | SHA1-Digest-Manifest: 3+g4kzj8ObkUJBTmbbgrXInfziU= 89 | SHA-256-Digest-Manifest: Kx3zq14JuV5ByE35cwkegUnCsiAvBRa4Q6iNQ/JO7I0= 90 | SHA1-Digest-Manifest: L+0tzPoloVGMtoykhAuZASD3g0g= 91 | -------------------------------------------------------------------------------- /openjdk/lib/security/cacerts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/security/cacerts -------------------------------------------------------------------------------- /openjdk/lib/security/java.policy: -------------------------------------------------------------------------------- 1 | 2 | // Standard extensions get all permissions by default 3 | 4 | grant codeBase "file:${{java.ext.dirs}}/*" { 5 | permission java.security.AllPermission; 6 | }; 7 | 8 | // default permissions granted to all domains 9 | 10 | grant { 11 | // Allows any thread to stop itself using the java.lang.Thread.stop() 12 | // method that takes no argument. 13 | // Note that this permission is granted by default only to remain 14 | // backwards compatible. 15 | // It is strongly recommended that you either remove this permission 16 | // from this policy file or further restrict it to code sources 17 | // that you specify, because Thread.stop() is potentially unsafe. 18 | // See the API specification of java.lang.Thread.stop() for more 19 | // information. 20 | permission java.lang.RuntimePermission "stopThread"; 21 | 22 | // allows anyone to listen on dynamic ports 23 | permission java.net.SocketPermission "localhost:0", "listen"; 24 | 25 | // permission for standard RMI registry port 26 | permission java.net.SocketPermission "localhost:1099", "listen"; 27 | 28 | // "standard" properies that can be read by anyone 29 | 30 | permission java.util.PropertyPermission "java.version", "read"; 31 | permission java.util.PropertyPermission "java.vendor", "read"; 32 | permission java.util.PropertyPermission "java.vendor.url", "read"; 33 | permission java.util.PropertyPermission "java.class.version", "read"; 34 | permission java.util.PropertyPermission "os.name", "read"; 35 | permission java.util.PropertyPermission "os.version", "read"; 36 | permission java.util.PropertyPermission "os.arch", "read"; 37 | permission java.util.PropertyPermission "file.separator", "read"; 38 | permission java.util.PropertyPermission "path.separator", "read"; 39 | permission java.util.PropertyPermission "line.separator", "read"; 40 | 41 | permission java.util.PropertyPermission "java.specification.version", "read"; 42 | permission java.util.PropertyPermission "java.specification.vendor", "read"; 43 | permission java.util.PropertyPermission "java.specification.name", "read"; 44 | 45 | permission java.util.PropertyPermission "java.vm.specification.version", "read"; 46 | permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; 47 | permission java.util.PropertyPermission "java.vm.specification.name", "read"; 48 | permission java.util.PropertyPermission "java.vm.version", "read"; 49 | permission java.util.PropertyPermission "java.vm.vendor", "read"; 50 | permission java.util.PropertyPermission "java.vm.name", "read"; 51 | }; 52 | 53 | -------------------------------------------------------------------------------- /openjdk/lib/security/java.security: -------------------------------------------------------------------------------- 1 | # 2 | # This is the "master security properties file". 3 | # 4 | # In this file, various security properties are set for use by 5 | # java.security classes. This is where users can statically register 6 | # Cryptography Package Providers ("providers" for short). The term 7 | # "provider" refers to a package or set of packages that supply a 8 | # concrete implementation of a subset of the cryptography aspects of 9 | # the Java Security API. A provider may, for example, implement one or 10 | # more digital signature algorithms or message digest algorithms. 11 | # 12 | # Each provider must implement a subclass of the Provider class. 13 | # To register a provider in this master security properties file, 14 | # specify the Provider subclass name and priority in the format 15 | # 16 | # security.provider.= 17 | # 18 | # This declares a provider, and specifies its preference 19 | # order n. The preference order is the order in which providers are 20 | # searched for requested algorithms (when no specific provider is 21 | # requested). The order is 1-based; 1 is the most preferred, followed 22 | # by 2, and so on. 23 | # 24 | # must specify the subclass of the Provider class whose 25 | # constructor sets the values of various properties that are required 26 | # for the Java Security API to look up the algorithms or other 27 | # facilities implemented by the provider. 28 | # 29 | # There must be at least one provider specification in java.security. 30 | # There is a default provider that comes standard with the JDK. It 31 | # is called the "SUN" provider, and its Provider subclass 32 | # named Sun appears in the sun.security.provider package. Thus, the 33 | # "SUN" provider is registered via the following: 34 | # 35 | # security.provider.1=sun.security.provider.Sun 36 | # 37 | # (The number 1 is used for the default provider.) 38 | # 39 | # Note: Providers can be dynamically registered instead by calls to 40 | # either the addProvider or insertProviderAt method in the Security 41 | # class. 42 | 43 | # 44 | # List of providers and their preference orders (see above): 45 | # 46 | security.provider.1=sun.security.provider.Sun 47 | security.provider.2=sun.security.rsa.SunRsaSign 48 | security.provider.3=sun.security.ec.SunEC 49 | security.provider.4=com.sun.net.ssl.internal.ssl.Provider 50 | security.provider.5=com.sun.crypto.provider.SunJCE 51 | security.provider.6=sun.security.jgss.SunProvider 52 | security.provider.7=com.sun.security.sasl.Provider 53 | security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI 54 | security.provider.9=sun.security.smartcardio.SunPCSC 55 | 56 | # 57 | # Select the source of seed data for SecureRandom. By default an 58 | # attempt is made to use the entropy gathering device specified by 59 | # the securerandom.source property. If an exception occurs when 60 | # accessing the URL then the traditional system/thread activity 61 | # algorithm is used. 62 | # 63 | # On Solaris and Linux systems, if file:/dev/urandom is specified and it 64 | # exists, a special SecureRandom implementation is activated by default. 65 | # This "NativePRNG" reads random bytes directly from /dev/urandom. 66 | # 67 | # On Windows systems, the URLs file:/dev/random and file:/dev/urandom 68 | # enables use of the Microsoft CryptoAPI seed functionality. 69 | # 70 | securerandom.source=file:/dev/urandom 71 | # 72 | # The entropy gathering device is described as a URL and can also 73 | # be specified with the system property "java.security.egd". For example, 74 | # -Djava.security.egd=file:/dev/urandom 75 | # Specifying this system property will override the securerandom.source 76 | # setting. 77 | 78 | # 79 | # Class to instantiate as the javax.security.auth.login.Configuration 80 | # provider. 81 | # 82 | login.configuration.provider=com.sun.security.auth.login.ConfigFile 83 | 84 | # 85 | # Default login configuration file 86 | # 87 | #login.config.url.1=file:${user.home}/.java.login.config 88 | 89 | # 90 | # Class to instantiate as the system Policy. This is the name of the class 91 | # that will be used as the Policy object. 92 | # 93 | policy.provider=sun.security.provider.PolicyFile 94 | 95 | # The default is to have a single system-wide policy file, 96 | # and a policy file in the user's home directory. 97 | policy.url.1=file:${java.home}/lib/security/java.policy 98 | policy.url.2=file:${user.home}/.java.policy 99 | 100 | # whether or not we expand properties in the policy file 101 | # if this is set to false, properties (${...}) will not be expanded in policy 102 | # files. 103 | policy.expandProperties=true 104 | 105 | # whether or not we allow an extra policy to be passed on the command line 106 | # with -Djava.security.policy=somefile. Comment out this line to disable 107 | # this feature. 108 | policy.allowSystemProperty=true 109 | 110 | # whether or not we look into the IdentityScope for trusted Identities 111 | # when encountering a 1.1 signed JAR file. If the identity is found 112 | # and is trusted, we grant it AllPermission. 113 | policy.ignoreIdentityScope=false 114 | 115 | # 116 | # Default keystore type. 117 | # 118 | keystore.type=jks 119 | 120 | # 121 | # List of comma-separated packages that start with or equal this string 122 | # will cause a security exception to be thrown when 123 | # passed to checkPackageAccess unless the 124 | # corresponding RuntimePermission ("accessClassInPackage."+package) has 125 | # been granted. 126 | package.access=sun.,\ 127 | com.sun.xml.internal.,\ 128 | com.sun.imageio.,\ 129 | com.sun.istack.internal.,\ 130 | com.sun.jmx.,\ 131 | com.sun.naming.internal.,\ 132 | com.sun.proxy.,\ 133 | com.sun.corba.se.,\ 134 | com.sun.script.,\ 135 | com.sun.org.apache.bcel.internal.,\ 136 | com.sun.org.apache.regexp.internal.,\ 137 | com.sun.org.apache.xerces.internal.,\ 138 | com.sun.org.apache.xpath.internal.,\ 139 | com.sun.org.apache.xalan.internal.extensions.,\ 140 | com.sun.org.apache.xalan.internal.lib.,\ 141 | com.sun.org.apache.xalan.internal.res.,\ 142 | com.sun.org.apache.xalan.internal.templates.,\ 143 | com.sun.org.apache.xalan.internal.utils.,\ 144 | com.sun.org.apache.xalan.internal.xslt.,\ 145 | com.sun.org.apache.xalan.internal.xsltc.cmdline.,\ 146 | com.sun.org.apache.xalan.internal.xsltc.compiler.,\ 147 | com.sun.org.apache.xalan.internal.xsltc.trax.,\ 148 | com.sun.org.apache.xalan.internal.xsltc.util.,\ 149 | com.sun.org.apache.xml.internal.res.,\ 150 | com.sun.org.apache.xml.internal.serializer.utils.,\ 151 | com.sun.org.apache.xml.internal.utils.,\ 152 | com.sun.org.apache.xml.internal.security.,\ 153 | com.sun.org.glassfish.,\ 154 | org.jcp.xml.dsig.internal.,\ 155 | oracle.jrockit.jfr. 156 | # 157 | # List of comma-separated packages that start with or equal this string 158 | # will cause a security exception to be thrown when 159 | # passed to checkPackageDefinition unless the 160 | # corresponding RuntimePermission ("defineClassInPackage."+package) has 161 | # been granted. 162 | # 163 | # by default, none of the class loaders supplied with the JDK call 164 | # checkPackageDefinition. 165 | # 166 | package.definition=sun.,\ 167 | com.sun.xml.internal.,\ 168 | com.sun.imageio.,\ 169 | com.sun.istack.internal.,\ 170 | com.sun.jmx.,\ 171 | com.sun.naming.internal.,\ 172 | com.sun.proxy.,\ 173 | com.sun.corba.se.,\ 174 | com.sun.script.,\ 175 | com.sun.org.apache.bcel.internal.,\ 176 | com.sun.org.apache.regexp.internal.,\ 177 | com.sun.org.apache.xerces.internal.,\ 178 | com.sun.org.apache.xpath.internal.,\ 179 | com.sun.org.apache.xalan.internal.extensions.,\ 180 | com.sun.org.apache.xalan.internal.lib.,\ 181 | com.sun.org.apache.xalan.internal.res.,\ 182 | com.sun.org.apache.xalan.internal.templates.,\ 183 | com.sun.org.apache.xalan.internal.utils.,\ 184 | com.sun.org.apache.xalan.internal.xslt.,\ 185 | com.sun.org.apache.xalan.internal.xsltc.cmdline.,\ 186 | com.sun.org.apache.xalan.internal.xsltc.compiler.,\ 187 | com.sun.org.apache.xalan.internal.xsltc.trax.,\ 188 | com.sun.org.apache.xalan.internal.xsltc.util.,\ 189 | com.sun.org.apache.xml.internal.res.,\ 190 | com.sun.org.apache.xml.internal.serializer.utils.,\ 191 | com.sun.org.apache.xml.internal.utils.,\ 192 | com.sun.org.apache.xml.internal.security.,\ 193 | com.sun.org.glassfish.,\ 194 | org.jcp.xml.dsig.internal.,\ 195 | oracle.jrockit.jfr. 196 | # 197 | # Determines whether this properties file can be appended to 198 | # or overridden on the command line via -Djava.security.properties 199 | # 200 | security.overridePropertiesFile=true 201 | 202 | # 203 | # Determines the default key and trust manager factory algorithms for 204 | # the javax.net.ssl package. 205 | # 206 | ssl.KeyManagerFactory.algorithm=SunX509 207 | ssl.TrustManagerFactory.algorithm=PKIX 208 | 209 | # 210 | # The Java-level namelookup cache policy for successful lookups: 211 | # 212 | # any negative value: caching forever 213 | # any positive value: the number of seconds to cache an address for 214 | # zero: do not cache 215 | # 216 | # default value is forever (FOREVER). For security reasons, this 217 | # caching is made forever when a security manager is set. When a security 218 | # manager is not set, the default behavior in this implementation 219 | # is to cache for 30 seconds. 220 | # 221 | # NOTE: setting this to anything other than the default value can have 222 | # serious security implications. Do not set it unless 223 | # you are sure you are not exposed to DNS spoofing attack. 224 | # 225 | #networkaddress.cache.ttl=-1 226 | 227 | # The Java-level namelookup cache policy for failed lookups: 228 | # 229 | # any negative value: cache forever 230 | # any positive value: the number of seconds to cache negative lookup results 231 | # zero: do not cache 232 | # 233 | # In some Microsoft Windows networking environments that employ 234 | # the WINS name service in addition to DNS, name service lookups 235 | # that fail may take a noticeably long time to return (approx. 5 seconds). 236 | # For this reason the default caching policy is to maintain these 237 | # results for 10 seconds. 238 | # 239 | # 240 | networkaddress.cache.negative.ttl=10 241 | 242 | # 243 | # Properties to configure OCSP for certificate revocation checking 244 | # 245 | 246 | # Enable OCSP 247 | # 248 | # By default, OCSP is not used for certificate revocation checking. 249 | # This property enables the use of OCSP when set to the value "true". 250 | # 251 | # NOTE: SocketPermission is required to connect to an OCSP responder. 252 | # 253 | # Example, 254 | # ocsp.enable=true 255 | 256 | # 257 | # Location of the OCSP responder 258 | # 259 | # By default, the location of the OCSP responder is determined implicitly 260 | # from the certificate being validated. This property explicitly specifies 261 | # the location of the OCSP responder. The property is used when the 262 | # Authority Information Access extension (defined in RFC 3280) is absent 263 | # from the certificate or when it requires overriding. 264 | # 265 | # Example, 266 | # ocsp.responderURL=http://ocsp.example.net:80 267 | 268 | # 269 | # Subject name of the OCSP responder's certificate 270 | # 271 | # By default, the certificate of the OCSP responder is that of the issuer 272 | # of the certificate being validated. This property identifies the certificate 273 | # of the OCSP responder when the default does not apply. Its value is a string 274 | # distinguished name (defined in RFC 2253) which identifies a certificate in 275 | # the set of certificates supplied during cert path validation. In cases where 276 | # the subject name alone is not sufficient to uniquely identify the certificate 277 | # then both the "ocsp.responderCertIssuerName" and 278 | # "ocsp.responderCertSerialNumber" properties must be used instead. When this 279 | # property is set then those two properties are ignored. 280 | # 281 | # Example, 282 | # ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp" 283 | 284 | # 285 | # Issuer name of the OCSP responder's certificate 286 | # 287 | # By default, the certificate of the OCSP responder is that of the issuer 288 | # of the certificate being validated. This property identifies the certificate 289 | # of the OCSP responder when the default does not apply. Its value is a string 290 | # distinguished name (defined in RFC 2253) which identifies a certificate in 291 | # the set of certificates supplied during cert path validation. When this 292 | # property is set then the "ocsp.responderCertSerialNumber" property must also 293 | # be set. When the "ocsp.responderCertSubjectName" property is set then this 294 | # property is ignored. 295 | # 296 | # Example, 297 | # ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp" 298 | 299 | # 300 | # Serial number of the OCSP responder's certificate 301 | # 302 | # By default, the certificate of the OCSP responder is that of the issuer 303 | # of the certificate being validated. This property identifies the certificate 304 | # of the OCSP responder when the default does not apply. Its value is a string 305 | # of hexadecimal digits (colon or space separators may be present) which 306 | # identifies a certificate in the set of certificates supplied during cert path 307 | # validation. When this property is set then the "ocsp.responderCertIssuerName" 308 | # property must also be set. When the "ocsp.responderCertSubjectName" property 309 | # is set then this property is ignored. 310 | # 311 | # Example, 312 | # ocsp.responderCertSerialNumber=2A:FF:00 313 | 314 | # 315 | # Policy for failed Kerberos KDC lookups: 316 | # 317 | # When a KDC is unavailable (network error, service failure, etc), it is 318 | # put inside a blacklist and accessed less often for future requests. The 319 | # value (case-insensitive) for this policy can be: 320 | # 321 | # tryLast 322 | # KDCs in the blacklist are always tried after those not on the list. 323 | # 324 | # tryLess[:max_retries,timeout] 325 | # KDCs in the blacklist are still tried by their order in the configuration, 326 | # but with smaller max_retries and timeout values. max_retries and timeout 327 | # are optional numerical parameters (default 1 and 5000, which means once 328 | # and 5 seconds). Please notes that if any of the values defined here is 329 | # more than what is defined in krb5.conf, it will be ignored. 330 | # 331 | # Whenever a KDC is detected as available, it is removed from the blacklist. 332 | # The blacklist is reset when krb5.conf is reloaded. You can add 333 | # refreshKrb5Config=true to a JAAS configuration file so that krb5.conf is 334 | # reloaded whenever a JAAS authentication is attempted. 335 | # 336 | # Example, 337 | # krb5.kdc.bad.policy = tryLast 338 | # krb5.kdc.bad.policy = tryLess:2,2000 339 | krb5.kdc.bad.policy = tryLast 340 | 341 | # Algorithm restrictions for certification path (CertPath) processing 342 | # 343 | # In some environments, certain algorithms or key lengths may be undesirable 344 | # for certification path building and validation. For example, "MD2" is 345 | # generally no longer considered to be a secure hash algorithm. This section 346 | # describes the mechanism for disabling algorithms based on algorithm name 347 | # and/or key length. This includes algorithms used in certificates, as well 348 | # as revocation information such as CRLs and signed OCSP Responses. 349 | # 350 | # The syntax of the disabled algorithm string is described as this Java 351 | # BNF-style: 352 | # DisabledAlgorithms: 353 | # " DisabledAlgorithm { , DisabledAlgorithm } " 354 | # 355 | # DisabledAlgorithm: 356 | # AlgorithmName [Constraint] 357 | # 358 | # AlgorithmName: 359 | # (see below) 360 | # 361 | # Constraint: 362 | # KeySizeConstraint 363 | # 364 | # KeySizeConstraint: 365 | # keySize Operator DecimalInteger 366 | # 367 | # Operator: 368 | # <= | < | == | != | >= | > 369 | # 370 | # DecimalInteger: 371 | # DecimalDigits 372 | # 373 | # DecimalDigits: 374 | # DecimalDigit {DecimalDigit} 375 | # 376 | # DecimalDigit: one of 377 | # 1 2 3 4 5 6 7 8 9 0 378 | # 379 | # The "AlgorithmName" is the standard algorithm name of the disabled 380 | # algorithm. See "Java Cryptography Architecture Standard Algorithm Name 381 | # Documentation" for information about Standard Algorithm Names. Matching 382 | # is performed using a case-insensitive sub-element matching rule. (For 383 | # example, in "SHA1withECDSA" the sub-elements are "SHA1" for hashing and 384 | # "ECDSA" for signatures.) If the assertion "AlgorithmName" is a 385 | # sub-element of the certificate algorithm name, the algorithm will be 386 | # rejected during certification path building and validation. For example, 387 | # the assertion algorithm name "DSA" will disable all certificate algorithms 388 | # that rely on DSA, such as NONEwithDSA, SHA1withDSA. However, the assertion 389 | # will not disable algorithms related to "ECDSA". 390 | # 391 | # A "Constraint" provides further guidance for the algorithm being specified. 392 | # The "KeySizeConstraint" requires a key of a valid size range if the 393 | # "AlgorithmName" is of a key algorithm. The "DecimalInteger" indicates the 394 | # key size specified in number of bits. For example, "RSA keySize <= 1024" 395 | # indicates that any RSA key with key size less than or equal to 1024 bits 396 | # should be disabled, and "RSA keySize < 1024, RSA keySize > 2048" indicates 397 | # that any RSA key with key size less than 1024 or greater than 2048 should 398 | # be disabled. Note that the "KeySizeConstraint" only makes sense to key 399 | # algorithms. 400 | # 401 | # Note: This property is currently used by Oracle's PKIX implementation. It 402 | # is not guaranteed to be examined and used by other implementations. 403 | # 404 | # Example: 405 | # jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048 406 | # 407 | # 408 | jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024 409 | 410 | # Algorithm restrictions for Secure Socket Layer/Transport Layer Security 411 | # (SSL/TLS) processing 412 | # 413 | # In some environments, certain algorithms or key lengths may be undesirable 414 | # when using SSL/TLS. This section describes the mechanism for disabling 415 | # algorithms during SSL/TLS security parameters negotiation, including 416 | # protocol version negotiation, cipher suites selection, peer authentication 417 | # and key exchange mechanisms. 418 | # 419 | # Disabled algorithms will not be negotiated for SSL/TLS connections, even 420 | # if they are enabled explicitly in an application. 421 | # 422 | # For PKI-based peer authentication and key exchange mechanisms, this list 423 | # of disabled algorithms will also be checked during certification path 424 | # building and validation, including algorithms used in certificates, as 425 | # well as revocation information such as CRLs and signed OCSP Responses. 426 | # This is in addition to the jdk.certpath.disabledAlgorithms property above. 427 | # 428 | # See the specification of "jdk.certpath.disabledAlgorithms" for the 429 | # syntax of the disabled algorithm string. 430 | # 431 | # Note: This property is currently used by Oracle's JSSE implementation. 432 | # It is not guaranteed to be examined and used by other implementations. 433 | # 434 | # Example: 435 | # jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048 436 | jdk.tls.disabledAlgorithms=SSLv3 437 | -------------------------------------------------------------------------------- /openjdk/lib/security/local_policy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/security/local_policy.jar -------------------------------------------------------------------------------- /openjdk/lib/security/trusted.libraries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MasterDevX/Termux-Java/a21ef336a931ebb10db383ebbe0474d0e1127f87/openjdk/lib/security/trusted.libraries -------------------------------------------------------------------------------- /openjdk/lib/sound.properties: -------------------------------------------------------------------------------- 1 | ############################################################ 2 | # Sound Configuration File 3 | ############################################################ 4 | # 5 | # This properties file is used to specify default service 6 | # providers for javax.sound.midi.MidiSystem and 7 | # javax.sound.sampled.AudioSystem. 8 | # 9 | # The following keys are recognized by MidiSystem methods: 10 | # 11 | # javax.sound.midi.Receiver 12 | # javax.sound.midi.Sequencer 13 | # javax.sound.midi.Synthesizer 14 | # javax.sound.midi.Transmitter 15 | # 16 | # The following keys are recognized by AudioSystem methods: 17 | # 18 | # javax.sound.sampled.Clip 19 | # javax.sound.sampled.Port 20 | # javax.sound.sampled.SourceDataLine 21 | # javax.sound.sampled.TargetDataLine 22 | # 23 | # The values specify the full class name of the service 24 | # provider, or the device name. 25 | # 26 | # See the class descriptions for details. 27 | # 28 | # Example 1: 29 | # Use MyDeviceProvider as default for SourceDataLines: 30 | # javax.sound.sampled.SourceDataLine=com.xyz.MyDeviceProvider 31 | # 32 | # Example 2: 33 | # Specify the default Synthesizer by its name "InternalSynth". 34 | # javax.sound.midi.Synthesizer=#InternalSynth 35 | # 36 | # Example 3: 37 | # Specify the default Receiver by provider and name: 38 | # javax.sound.midi.Receiver=com.sun.media.sound.MidiProvider#SunMIDI1 39 | # 40 | -------------------------------------------------------------------------------- /openjdk/release: -------------------------------------------------------------------------------- 1 | JAVA_VERSION="1.7.0" 2 | OS_NAME="Linux" 3 | OS_VERSION="2.6" 4 | OS_ARCH="arm" 5 | SOURCE=" .:7d45f621855a corba:f3d39b942095 deploy:480f5efee50a hotspot:0c7d7c067c46 hotspot/make/closed:037cf3213c83 hotspot/src/closed:09c539e02aa7 hotspot/test/closed:38f1b3e4d895 install:15846082f1ab jaxp:999eb9cbf840 jaxws:4d068ffb0b54 jdk:3778e2621fc9 jdk/make/closed:91dee7383855 jdk/src/closed:017b5cd1e0c1 jdk/test/closed:0fe9258a6fa8 langtools:059a87205fda pubs:4a7299c0b757 sponsors:5341648c3dc4" 6 | BUILD_TYPE=commercial 7 | -------------------------------------------------------------------------------- /uninstall_java.sh: -------------------------------------------------------------------------------- 1 | #!/data/data/com.termux/files/usr/bin/bash 2 | 3 | #Setup 4 | shopt -s expand_aliases 5 | alias ee='echo -e' 6 | 7 | #Greetings 8 | echo 9 | ee "\e[93mThis script will uninstall Java from Termux." 10 | echo 11 | 12 | #Checking for existing Java installation 13 | if [ ! -e $PREFIX/bin/java ] 14 | then 15 | ee "\e[32mJava is not installed!" 16 | echo 17 | exit 18 | else 19 | #Actual uninstallation 20 | ee "\e[32m[*] \e[34mUnseting %JAVA_HOME%..." 21 | unset JAVA_HOME=$PREFIX/share/jdk8 22 | echo "WARNING! THIS SCRIPT WILL UNSET THE %JAVA_HOME% ONLY TEMPORARILY! I STRONGLY RECOMEND YOU TO REMOVE \"export JAVA_HOME=$PREFIX/share/jdk8\" LINE FROM YOUR \"$HOME/.profile\" SETUP FILE, AS NOT DOING THAT WILL CAUSE PROBLEMS IN SOME APPS!" 23 | 24 | ee "\e[32m[*] \e[34mRemoving Java..." 25 | rm -drf $PREFIX/share/jdk8 26 | rm $PREFIX/bin/jar 27 | rm $PREFIX/bin/jarsigner 28 | rm $PREFIX/bin/java 29 | rm $PREFIX/bin/javac 30 | rm $PREFIX/bin/javadoc 31 | rm $PREFIX/bin/javah 32 | rm $PREFIX/bin/javap 33 | 34 | echo 35 | ee "\e[32mJava was successfully uninstalled!\e[39m" 36 | echo 37 | fi 38 | --------------------------------------------------------------------------------