package_whitelist.txt revision b3c9e4a22ee6d32a99a5c9a7b833e2644a690c82
1# Boot jar package name whitelist. 2# Each line is interpreted as a regular expression. 3 4################################################### 5# core-libart.jar & core-oj.jar 6java\.awt\.font 7java\.beans 8java\.io 9java\.lang 10java\.lang\.annotation 11java\.lang\.ref 12java\.lang\.reflect 13java\.math 14java\.net 15java\.nio 16java\.nio\.file 17java\.nio\.file\.spi 18java\.nio\.file\.attribute 19java\.nio\.channels 20java\.nio\.channels\.spi 21java\.nio\.charset 22java\.nio\.charset\.spi 23java\.security 24java\.security\.acl 25java\.security\.cert 26java\.security\.interfaces 27java\.security\.spec 28java\.sql 29java\.text 30java\.text\.spi 31java\.util 32java\.util\.concurrent 33java\.util\.concurrent\.atomic 34java\.util\.concurrent\.locks 35java\.util\.jar 36java\.util\.logging 37java\.util\.prefs 38java\.util\.regex 39java\.util\.spi 40java\.util\.zip 41javax\.crypto 42javax\.crypto\.interfaces 43javax\.crypto\.spec 44javax\.net 45javax\.net\.ssl 46javax\.security\.auth 47javax\.security\.auth\.callback 48javax\.security\.auth\.login 49javax\.security\.auth\.x500 50javax\.security\.cert 51javax\.sql 52javax\.xml 53javax\.xml\.datatype 54javax\.xml\.namespace 55javax\.xml\.parsers 56javax\.xml\.transform 57javax\.xml\.transform\.dom 58javax\.xml\.transform\.sax 59javax\.xml\.transform\.stream 60javax\.xml\.validation 61javax\.xml\.xpath 62org\.w3c\.dom 63org\.w3c\.dom\.ls 64org\.w3c\.dom\.traversal 65# OpenJdk internal implementation. 66sun\.misc 67sun\.util.* 68sun\.text.* 69sun\.security.* 70sun\.reflect.* 71sun\.nio.* 72sun\.net.* 73com\.sun\..* 74 75# TODO: Move these internal org.apache.harmony classes to libcore.* 76org\.apache\.harmony\.crypto\.internal 77org\.apache\.harmony\.dalvik 78org\.apache\.harmony\.dalvik\.ddmc 79org\.apache\.harmony\.luni\.internal\.util 80org\.apache\.harmony\.security 81org\.apache\.harmony\.security\.asn1 82org\.apache\.harmony\.security\.fortress 83org\.apache\.harmony\.security\.pkcs10 84org\.apache\.harmony\.security\.pkcs7 85org\.apache\.harmony\.security\.pkcs8 86org\.apache\.harmony\.security\.provider\.crypto 87org\.apache\.harmony\.security\.utils 88org\.apache\.harmony\.security\.x501 89org\.apache\.harmony\.security\.x509 90org\.apache\.harmony\.security\.x509\.tsp 91org\.apache\.harmony\.xml 92org\.apache\.harmony\.xml\.dom 93org\.apache\.harmony\.xml\.parsers 94 95org\.json 96org\.xmlpull\.v1 97org\.xmlpull\.v1\.sax2 98 99# TODO: jarjar org.kxml2.io to com.android org\.kxml2\.io 100org\.kxml2\.io 101org\.xml 102org\.xml\.sax 103org\.xml\.sax\.ext 104org\.xml\.sax\.helpers 105 106dalvik\..* 107libcore\..* 108android\..* 109com\.android\..* 110 111 112################################################### 113# core-junit.jar 114junit\.extensions 115junit\.framework 116 117 118################################################### 119# ext.jar 120# TODO: jarjar javax.sip to com.android 121javax\.sip 122javax\.sip\.address 123javax\.sip\.header 124javax\.sip\.message 125 126# TODO: jarjar org.apache.commons to com.android 127org\.apache\.commons\.codec 128org\.apache\.commons\.codec\.binary 129org\.apache\.commons\.codec\.language 130org\.apache\.commons\.codec\.net 131org\.apache\.commons\.logging 132org\.apache\.commons\.logging\.impl 133org\.apache\.http 134org\.apache\.http\.auth 135org\.apache\.http\.auth\.params 136org\.apache\.http\.client 137org\.apache\.http\.client\.entity 138org\.apache\.http\.client\.methods 139org\.apache\.http\.client\.params 140org\.apache\.http\.client\.protocol 141org\.apache\.http\.client\.utils 142org\.apache\.http\.conn 143org\.apache\.http\.conn\.params 144org\.apache\.http\.conn\.routing 145org\.apache\.http\.conn\.scheme 146org\.apache\.http\.conn\.ssl 147org\.apache\.http\.conn\.util 148org\.apache\.http\.cookie 149org\.apache\.http\.cookie\.params 150org\.apache\.http\.entity 151org\.apache\.http\.impl 152org\.apache\.http\.impl\.auth 153org\.apache\.http\.impl\.client 154org\.apache\.http\.impl\.client 155org\.apache\.http\.impl\.conn 156org\.apache\.http\.impl\.conn\.tsccm 157org\.apache\.http\.impl\.cookie 158org\.apache\.http\.impl\.entity 159org\.apache\.http\.impl\.io 160org\.apache\.http\.impl\.io 161org\.apache\.http\.io 162org\.apache\.http\.message 163org\.apache\.http\.params 164org\.apache\.http\.protocol 165org\.apache\.http\.util 166 167# TODO: jarjar gov.nist to com.android 168gov\.nist\.core 169gov\.nist\.core\.net 170gov\.nist\.javax\.sip 171gov\.nist\.javax\.sip\.address 172gov\.nist\.javax\.sip\.clientauthutils 173gov\.nist\.javax\.sip\.header 174gov\.nist\.javax\.sip\.header\.extensions 175gov\.nist\.javax\.sip\.header\.ims 176gov\.nist\.javax\.sip\.message 177gov\.nist\.javax\.sip\.parser 178gov\.nist\.javax\.sip\.parser\.extensions 179gov\.nist\.javax\.sip\.parser\.ims 180gov\.nist\.javax\.sip\.stack 181 182org\.ccil\.cowan\.tagsoup 183org\.ccil\.cowan\.tagsoup\.jaxp 184 185################################################### 186# framework.jar 187javax\.microedition\.khronos\.opengles 188javax\.microedition\.khronos\.egl 189 190android 191 192 193################################################### 194# telephony-common.jar 195com\.google\..* 196 197 198################################################### 199# apache-xml.jar 200org\.apache\.xml\.res 201org\.apache\.xml\.utils 202org\.apache\.xml\.utils\.res 203org\.apache\.xml\.dtm 204org\.apache\.xml\.dtm\.ref 205org\.apache\.xml\.dtm\.ref\.dom2dtm 206org\.apache\.xml\.dtm\.ref\.sax2dtm 207org\.apache\.xml\.serializer 208org\.apache\.xml\.serializer\.utils 209org\.apache\.xml\.serializer\.dom3 210org\.apache\.xpath 211org\.apache\.xpath\.operations 212org\.apache\.xpath\.domapi 213org\.apache\.xpath\.functions 214org\.apache\.xpath\.res 215org\.apache\.xpath\.axes 216org\.apache\.xpath\.objects 217org\.apache\.xpath\.patterns 218org\.apache\.xpath\.jaxp 219org\.apache\.xpath\.compiler 220org\.apache\.xalan 221org\.apache\.xalan\.res 222org\.apache\.xalan\.templates 223org\.apache\.xalan\.serialize 224org\.apache\.xalan\.extensions 225org\.apache\.xalan\.processor 226org\.apache\.xalan\.transformer 227org\.apache\.xalan\.xslt 228