Offset 1, 48 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·2a057a72d56ce0113afc63ef86e66fa406a25c00dffe35bdad83ce6070a71ab6 | ||
10 | Signer·#1·certificate·SHA-1·digest:·4a0eecd8c5037ce209b2dc1033031cb5d6b65bb2 | ||
11 | Signer·#1·certificate·MD5·digest:·199f515bed06f95ae40df26ca10d7c5d | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·f6b7e8f826d92aa5f61d1fb45109f6e6a86b2d8e59525af89dcf656ae6382a96 | ||
15 | Signer·#1·public·key·SHA-1·digest:·5b5a2315efd223dc693a28d1a5a6c33f877626a9 | ||
16 | Signer·#1·public·key·MD5·digest:·754d7ba0529ff2e2897d1d54e3a3ce02 | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/android.arch.core_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/android.arch.lifecycle_livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/android.arch.lifecycle_livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/android.arch.lifecycle_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/android.arch.lifecycle_viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.legacy_legacy-preference-v14.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·5134074·bytes,·number·of·entries:·746 | 1 | Zip·file·size:·5134074·bytes,·number·of·entries:·746 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx··734 | 3 | -rw-r--r--··0.0·unx··7348128·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-r--r--··0.0·unx···232648·b-·defN·81-Jan-01·01:01·classes2.dex | 4 | -rw-r--r--··0.0·unx···232648·b-·defN·81-Jan-01·01:01·classes2.dex |
5 | -rw-r--r--··0.0·unx·····5609·b-·stor·81-Jan-01·01:01·assets/themes/console/images/i2plogo.png | 5 | -rw-r--r--··0.0·unx·····5609·b-·stor·81-Jan-01·01:01·assets/themes/console/images/i2plogo.png |
6 | -rw-r--r--··0.0·unx······344·b-·stor·81-Jan-01·01:01·assets/themes/console/images/inbound.png | 6 | -rw-r--r--··0.0·unx······344·b-·stor·81-Jan-01·01:01·assets/themes/console/images/inbound.png |
7 | -rw-r--r--··0.0·unx······361·b-·stor·81-Jan-01·01:01·assets/themes/console/images/outbound.png | 7 | -rw-r--r--··0.0·unx······361·b-·stor·81-Jan-01·01:01·assets/themes/console/images/outbound.png |
8 | -rw-r--r--··0.0·unx···188872·b-·defN·81-Jan-01·01:01·assets/themes/console/light/console.css | 8 | -rw-r--r--··0.0·unx···188872·b-·defN·81-Jan-01·01:01·assets/themes/console/light/console.css |
9 | -rw-r--r--··0.0·unx······590·b-·stor·81-Jan-01·01:01·assets/themes/console/light/images/header.png | 9 | -rw-r--r--··0.0·unx······590·b-·stor·81-Jan-01·01:01·assets/themes/console/light/images/header.png |
10 | -rw----·····0.0·fat····12932·b-·defN·81-Jan-01·01:01·AndroidManifest.xml | 10 | -rw----·····0.0·fat····12932·b-·defN·81-Jan-01·01:01·AndroidManifest.xml |
Offset 741, 8 lines modified | Offset 741, 8 lines modified | ||
741 | -rw----·····2.0·fat·····1107·b-·defN·81-Jan-01·01:01·net/i2p/router/news/resources/docs/initialNews/initialNews.xml | 741 | -rw----·····2.0·fat·····1107·b-·defN·81-Jan-01·01:01·net/i2p/router/news/resources/docs/initialNews/initialNews.xml |
742 | -rw----·····2.0·fat·····1645·b-·defN·81-Jan-01·01:01·net/i2p/router/util/resources/continents.txt | 742 | -rw----·····2.0·fat·····1645·b-·defN·81-Jan-01·01:01·net/i2p/router/util/resources/continents.txt |
743 | -rw----·····2.0·fat·····3892·b-·defN·81-Jan-01·01:01·net/i2p/util/resources/countries.txt | 743 | -rw----·····2.0·fat·····3892·b-·defN·81-Jan-01·01:01·net/i2p/util/resources/countries.txt |
744 | -rw----·····2.0·fat·····6043·b-·defN·81-Jan-01·01:01·net/i2p/util/resources/dohservers.txt | 744 | -rw----·····2.0·fat·····6043·b-·defN·81-Jan-01·01:01·net/i2p/util/resources/dohservers.txt |
745 | -rw----·····2.0·fat····66103·b-·defN·81-Jan-01·01:01·META-INF/79B26480.SF | 745 | -rw----·····2.0·fat····66103·b-·defN·81-Jan-01·01:01·META-INF/79B26480.SF |
746 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/79B26480.RSA | 746 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/79B26480.RSA |
747 | -rw----·····2.0·fat····65976·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 747 | -rw----·····2.0·fat····65976·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
748 | 746·files,·998 | 748 | 746·files,·9982935·bytes·uncompressed,·5044668·bytes·compressed:··49.5% |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·9764f6ef |
5 | signature···········:· | 5 | signature···········:·8f54...efdf |
6 | file_size···········:·734 | 6 | file_size···········:·7348128 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·6183 | 10 | string_ids_size·····:·61832 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·6289 | 12 | type_ids_size·······:·6289 |
13 | type_ids_off········:·24744 | 13 | type_ids_off········:·247440·(0x03c690) |
14 | proto_ids_size······:·9927 | 14 | proto_ids_size······:·9927 |
15 | proto_ids_off·······:·272 | 15 | proto_ids_off·······:·272596·(0x0428d4) |
16 | field_ids_size······:·31516 | 16 | field_ids_size······:·31516 |
17 | field_ids_off·······:·39172 | 17 | field_ids_off·······:·391720·(0x05fa28) |
18 | method_ids_size·····:·436 | 18 | method_ids_size·····:·43676 |
19 | method_ids_off······:·6438 | 19 | method_ids_off······:·643848·(0x09d308) |
20 | class_defs_size·····:·4994 | 20 | class_defs_size·····:·4994 |
21 | class_defs_off······:·993 | 21 | class_defs_off······:·993256·(0x0f27e8) |
22 | data_size···········:·619 | 22 | data_size···········:·6195064 |
23 | data_off············:·1153 | 23 | data_off············:·1153064·(0x119828) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·34 | 25 | class_idx···········:·34 |
26 | access_flags········:·4097·(0x1001) | 26 | access_flags········:·4097·(0x1001) |
27 | superclass_idx······:·3221 | 27 | superclass_idx······:·3221 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 93, 34 lines modified | Offset 93, 34 lines modified | ||
93 | ······type··········:·'()V' | 93 | ······type··········:·'()V' |
94 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) | 94 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) |
95 | ······code··········- | 95 | ······code··········- |
96 | ······registers·····:·1 | 96 | ······registers·····:·1 |
97 | ······ins···········:·0 | 97 | ······ins···········:·0 |
98 | ······outs··········:·1 | 98 | ······outs··········:·1 |
99 | ······insns·size····:·6·16-bit·code·units | 99 | ······insns·size····:·6·16-bit·code·units |
100 | 1198 | 100 | 119828:········································|[119828]·android.app.AppComponentFactory.<clinit>:()V |
101 | 1198 | 101 | 119838:·2200·8d0c······························|0000:·new-instance·v0,·Ljava/lang/NoClassDefFoundError;·//·type@0c8d |
102 | 1198 | 102 | 11983c:·7010·0d58·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/NoClassDefFoundError;.<init>:()V·//·method@580d |
103 | 1198 | 103 | 119842:·2700···································|0005:·throw·v0 |
104 | ······catches·······:·(none) | 104 | ······catches·······:·(none) |
105 | ······positions·····:· | 105 | ······positions·····:· |
106 | ······locals········:· | 106 | ······locals········:· |
107 | ····#1··············:·(in·Landroid/app/AppComponentFactory;) | 107 | ····#1··············:·(in·Landroid/app/AppComponentFactory;) |
108 | ······name··········:·'<init>' | 108 | ······name··········:·'<init>' |
109 | ······type··········:·'()V' | 109 | ······type··········:·'()V' |
110 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 110 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
111 | ······code··········- | 111 | ······code··········- |
112 | ······registers·····:·1 | 112 | ······registers·····:·1 |
113 | ······ins···········:·1 | 113 | ······ins···········:·1 |
114 | ······outs··········:·1 | 114 | ······outs··········:·1 |
115 | ······insns·size····:·4·16-bit·code·units | 115 | ······insns·size····:·4·16-bit·code·units |
116 | 1198 | 116 | 119844:········································|[119844]·android.app.AppComponentFactory.<init>:()V |
117 | 1198 | 117 | 119854:·7010·1858·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@5818 |
118 | 1198 | 118 | 11985a:·0e00···································|0003:·return-void |
119 | ······catches·······:·(none) | 119 | ······catches·······:·(none) |
120 | ······positions·····:· | 120 | ······positions·····:· |
121 | ······locals········:· | 121 | ······locals········:· |
122 | ··Virtual·methods···- | 122 | ··Virtual·methods···- |
123 | ····#0··············:·(in·Landroid/app/AppComponentFactory;) | 123 | ····#0··············:·(in·Landroid/app/AppComponentFactory;) |
124 | ······name··········:·'instantiateActivity' | 124 | ······name··········:·'instantiateActivity' |
Offset 177, 34 lines modified | Offset 177, 34 lines modified | ||
177 | ······type··········:·'()V' | 177 | ······type··········:·'()V' |
178 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) | 178 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) |
179 | ······code··········- | 179 | ······code··········- |
180 | ······registers·····:·1 | 180 | ······registers·····:·1 |
181 | ······ins···········:·0 | 181 | ······ins···········:·0 |
182 | ······outs··········:·1 | 182 | ······outs··········:·1 |
183 | ······insns·size····:·6·16-bit·code·units | 183 | ······insns·size····:·6·16-bit·code·units |
184 | 1198 | 184 | 11985c:········································|[11985c]·android.app.Notification$DecoratedCustomViewStyle.<clinit>:()V |
185 | 1198 | 185 | 11986c:·2200·8d0c······························|0000:·new-instance·v0,·Ljava/lang/NoClassDefFoundError;·//·type@0c8d |
186 | 1198 | 186 | 119870:·7010·0d58·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/NoClassDefFoundError;.<init>:()V·//·method@580d |
187 | 1198 | 187 | 119876:·2700···································|0005:·throw·v0 |
188 | ······catches·······:·(none) | 188 | ······catches·······:·(none) |
189 | ······positions·····:· | 189 | ······positions·····:· |
190 | ······locals········:· | 190 | ······locals········:· |
191 | ····#1··············:·(in·Landroid/app/Notification$DecoratedCustomViewStyle;) | 191 | ····#1··············:·(in·Landroid/app/Notification$DecoratedCustomViewStyle;) |
192 | ······name··········:·'<init>' | 192 | ······name··········:·'<init>' |
193 | ······type··········:·'()V' | 193 | ······type··········:·'()V' |
194 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 194 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
195 | ······code··········- | 195 | ······code··········- |
196 | ······registers·····:·1 | 196 | ······registers·····:·1 |
197 | ······ins···········:·1 | 197 | ······ins···········:·1 |
198 | ······outs··········:·1 | 198 | ······outs··········:·1 |
199 | ······insns·size····:·4·16-bit·code·units | 199 | ······insns·size····:·4·16-bit·code·units |
200 | 1198 | 200 | 119878:········································|[119878]·android.app.Notification$DecoratedCustomViewStyle.<init>:()V |
201 | 1198 | 201 | 119888:·7010·5c01·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Notification$Style;.<init>:()V·//·method@015c |
202 | 1198 | 202 | 11988e:·0e00···································|0003:·return-void |
203 | ······catches·······:·(none) | 203 | ······catches·······:·(none) |
204 | ······positions·····:· | 204 | ······positions·····:· |
205 | ······locals········:· | 205 | ······locals········:· |
206 | ··Virtual·methods···- | 206 | ··Virtual·methods···- |
207 | ··source_file_idx···:·-1·(unknown) | 207 | ··source_file_idx···:·-1·(unknown) |
Offset 231, 34 lines modified | Offset 231, 34 lines modified | ||
231 | ······type··········:·'()V' | 231 | ······type··········:·'()V' |
232 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) | 232 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) |
233 | ······code··········- | 233 | ······code··········- |
234 | ······registers·····:·1 | 234 | ······registers·····:·1 |
235 | ······ins···········:·0 | 235 | ······ins···········:·0 |
236 | ······outs··········:·1 | 236 | ······outs··········:·1 |
237 | ······insns·size····:·6·16-bit·code·units | 237 | ······insns·size····:·6·16-bit·code·units |
238 | 1198 | 238 | 119890:········································|[119890]·android.app.Notification$DecoratedMediaCustomViewStyle.<clinit>:()V |
239 | 1198 | 239 | 1198a0:·2200·8d0c······························|0000:·new-instance·v0,·Ljava/lang/NoClassDefFoundError;·//·type@0c8d |
240 | 119 | 240 | 1198a4:·7010·0d58·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/NoClassDefFoundError;.<init>:()V·//·method@580d |
241 | 119 | 241 | 1198aa:·2700···································|0005:·throw·v0 |
242 | ······catches·······:·(none) | 242 | ······catches·······:·(none) |
243 | ······positions·····:· | 243 | ······positions·····:· |
244 | ······locals········:· | 244 | ······locals········:· |
245 | ····#1··············:·(in·Landroid/app/Notification$DecoratedMediaCustomViewStyle;) | 245 | ····#1··············:·(in·Landroid/app/Notification$DecoratedMediaCustomViewStyle;) |
246 | ······name··········:·'<init>' | 246 | ······name··········:·'<init>' |
247 | ······type··········:·'()V' | 247 | ······type··········:·'()V' |
248 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 248 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
249 | ······code··········- | 249 | ······code··········- |
250 | ······registers·····:·1 | 250 | ······registers·····:·1 |
251 | ······ins···········:·1 | 251 | ······ins···········:·1 |
252 | ······outs··········:·1 | 252 | ······outs··········:·1 |
253 | ······insns·size····:·4·16-bit·code·units | 253 | ······insns·size····:·4·16-bit·code·units |
254 | 119 | 254 | 1198ac:········································|[1198ac]·android.app.Notification$DecoratedMediaCustomViewStyle.<init>:()V |
255 | 119 | 255 | 1198bc:·7010·4e01·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Notification$MediaStyle;.<init>:()V·//·method@014e |
Max diff block lines reached; 193087574/193095806 bytes (100.00%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·11491 | 1 | Zip·file·size:·11491277·bytes,·number·of·entries:·4994 |
2 | ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·android/app/AppComponentFactory.class | 2 | ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·android/app/AppComponentFactory.class |
3 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·android/app/Notification$DecoratedCustomViewStyle.class | 3 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·android/app/Notification$DecoratedCustomViewStyle.class |
4 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/app/Notification$DecoratedMediaCustomViewStyle.class | 4 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/app/Notification$DecoratedMediaCustomViewStyle.class |
5 | ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·android/app/Notification$MessagingStyle$Message.class | 5 | ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·android/app/Notification$MessagingStyle$Message.class |
6 | ?rwxrwxr-x··2.0·unx······560·b-·stor·80-Jan-01·00:00·android/app/Notification$MessagingStyle.class | 6 | ?rwxrwxr-x··2.0·unx······560·b-·stor·80-Jan-01·00:00·android/app/Notification$MessagingStyle.class |
7 | ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/app/NotificationChannel.class | 7 | ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/app/NotificationChannel.class |
8 | ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·android/app/Person$Builder.class | 8 | ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·android/app/Person$Builder.class |
Offset 2099, 15 lines modified | Offset 2099, 15 lines modified | ||
2099 | ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/RouterService$Updater.class | 2099 | ?rwxrwxr-x··2.0·unx·····1451·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/RouterService$Updater.class |
2100 | ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/RouterService$Waiter.class | 2100 | ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/RouterService$Waiter.class |
2101 | ?rwxrwxr-x··2.0·unx····17136·b-·defN·80-Jan-01·00:00·net/i2p/android/router/service/RouterService.class | 2101 | ?rwxrwxr-x··2.0·unx····17136·b-·defN·80-Jan-01·00:00·net/i2p/android/router/service/RouterService.class |
2102 | ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatSummarizer$1.class | 2102 | ?rwxrwxr-x··2.0·unx·······99·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatSummarizer$1.class |
2103 | ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatSummarizer$Shutdown.class | 2103 | ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatSummarizer$Shutdown.class |
2104 | ?rwxrwxr-x··2.0·unx·····4561·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatSummarizer.class | 2104 | ?rwxrwxr-x··2.0·unx·····4561·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatSummarizer.class |
2105 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/State$1.class | 2105 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/State$1.class |
2106 | ?rwxrwxr-x··2.0·unx·····19 | 2106 | ?rwxrwxr-x··2.0·unx·····1947·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/State.class |
2107 | ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatusBar$$ExternalSyntheticApiModelOutline0.class | 2107 | ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatusBar$$ExternalSyntheticApiModelOutline0.class |
2108 | ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatusBar$CrashHandler.class | 2108 | ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatusBar$CrashHandler.class |
2109 | ?rwxrwxr-x··2.0·unx·····5061·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatusBar.class | 2109 | ?rwxrwxr-x··2.0·unx·····5061·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/StatusBar.class |
2110 | ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/SummaryListener$MyObservable.class | 2110 | ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·net/i2p/android/router/service/SummaryListener$MyObservable.class |
2111 | ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·net/i2p/android/router/stats/RateGraphActivity$1.class | 2111 | ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·net/i2p/android/router/stats/RateGraphActivity$1.class |
2112 | ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·net/i2p/android/router/stats/RateGraphActivity$2.class | 2112 | ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·net/i2p/android/router/stats/RateGraphActivity$2.class |
2113 | ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·net/i2p/android/router/stats/RateGraphActivity$3.class | 2113 | ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·net/i2p/android/router/stats/RateGraphActivity$3.class |
Offset 2125, 15 lines modified | Offset 2125, 15 lines modified | ||
2125 | ?rwxrwxr-x··2.0·unx·····6197·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/AppCache.class | 2125 | ?rwxrwxr-x··2.0·unx·····6197·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/AppCache.class |
2126 | ?rwxrwxr-x··2.0·unx·····1159·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Connectivity.class | 2126 | ?rwxrwxr-x··2.0·unx·····1159·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Connectivity.class |
2127 | ?rwxrwxr-x··2.0·unx·····4619·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/I2Patterns.class | 2127 | ?rwxrwxr-x··2.0·unx·····4619·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/I2Patterns.class |
2128 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/LongToggleButton.class | 2128 | ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/LongToggleButton.class |
2129 | ?rwxrwxr-x··2.0·unx·····5075·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/NamingServiceUtil.class | 2129 | ?rwxrwxr-x··2.0·unx·····5075·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/NamingServiceUtil.class |
2130 | ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Notifications.class | 2130 | ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Notifications.class |
2131 | ?rwxrwxr-x··2.0·unx·····2040·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Util$1.class | 2131 | ?rwxrwxr-x··2.0·unx·····2040·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Util$1.class |
2132 | ?rwxrwxr-x··2.0·unx······ | 2132 | ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Util$NetStatus$Level.class |
2133 | ?rwxrwxr-x··2.0·unx······368·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Util$NetStatus.class | 2133 | ?rwxrwxr-x··2.0·unx······368·b-·stor·80-Jan-01·00:00·net/i2p/android/router/util/Util$NetStatus.class |
2134 | ?rwxrwxr-x··2.0·unx·····1317·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BGLoad.class | 2134 | ?rwxrwxr-x··2.0·unx·····1317·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BGLoad.class |
2135 | ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$1.class | 2135 | ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$1.class |
2136 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$2.class | 2136 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$2.class |
2137 | ?rwxrwxr-x··2.0·unx······930·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3.class | 2137 | ?rwxrwxr-x··2.0·unx······930·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3.class |
2138 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundLoad$1.class | 2138 | ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient$BackgroundLoad$1.class |
2139 | ?rwxrwxr-x··2.0·unx·····6069·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient.class | 2139 | ?rwxrwxr-x··2.0·unx·····6069·b-·stor·80-Jan-01·00:00·net/i2p/android/router/web/I2PWebViewClient.class |
Offset 2435, 20 lines modified | Offset 2435, 20 lines modified | ||
2435 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·net/i2p/data/i2np/I2NPMessageImpl$Builder.class | 2435 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·net/i2p/data/i2np/I2NPMessageImpl$Builder.class |
2436 | ?rwxrwxr-x··2.0·unx·······84·b-·stor·80-Jan-01·00:00·net/i2p/data/router/SortHelper$1.class | 2436 | ?rwxrwxr-x··2.0·unx·······84·b-·stor·80-Jan-01·00:00·net/i2p/data/router/SortHelper$1.class |
2437 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·net/i2p/data/router/SortHelper$DataStructureComparator.class | 2437 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·net/i2p/data/router/SortHelper$DataStructureComparator.class |
2438 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·net/i2p/data/router/SortHelper.class | 2438 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·net/i2p/data/router/SortHelper.class |
2439 | ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/ConnThrottler$Record.class | 2439 | ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/ConnThrottler$Record.class |
2440 | ?rwxrwxr-x··2.0·unx·····4116·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/ConnThrottler.class | 2440 | ?rwxrwxr-x··2.0·unx·····4116·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/ConnThrottler.class |
2441 | ?rwxrwxr-x··2.0·unx·····7679·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/HTTPResponseOutputStream.class | 2441 | ?rwxrwxr-x··2.0·unx·····7679·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/HTTPResponseOutputStream.class |
2442 | ?rwxrwxr-x··2.0·unx······8 | 2442 | ?rwxrwxr-x··2.0·unx······825·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnel$CloseMode.class |
2443 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnel$ConnectionEventListener.class | 2443 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnel$ConnectionEventListener.class |
2444 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelClientBase$BlockingRunner.class | 2444 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelClientBase$BlockingRunner.class |
2445 | ?rwxrwxr-x··2.0·unx······ | 2445 | ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState.class |
2446 | ?rwxrwxr-x··2.0·unx······578·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPClient$InputReader.class | 2446 | ?rwxrwxr-x··2.0·unx······578·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPClient$InputReader.class |
2447 | ?rwxrwxr-x··2.0·unx····· | 2447 | ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult.class |
2448 | ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPClientBase$NonceInfo.class | 2448 | ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPClientBase$NonceInfo.class |
2449 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$BadRequestException.class | 2449 | ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$BadRequestException.class |
2450 | ?rwxrwxr-x··2.0·unx····10413·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$CompressedRequestor.class | 2450 | ?rwxrwxr-x··2.0·unx····10413·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$CompressedRequestor.class |
2451 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$InternalGZIPOutputStream.class | 2451 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$InternalGZIPOutputStream.class |
2452 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$LineTooLongException.class | 2452 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$LineTooLongException.class |
2453 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$RequestTooLongException.class | 2453 | ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$RequestTooLongException.class |
2454 | ?rwxrwxr-x··2.0·unx·····1526·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$Sender.class | 2454 | ?rwxrwxr-x··2.0·unx·····1526·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelHTTPServer$Sender.class |
Offset 2458, 25 lines modified | Offset 2458, 25 lines modified | ||
2458 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelRunner$SuccessCallback.class | 2458 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelRunner$SuccessCallback.class |
2459 | ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelServer$CustomThreadFactory.class | 2459 | ?rwxrwxr-x··2.0·unx·····1044·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelServer$CustomThreadFactory.class |
2460 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelServer$CustomThreadPoolExecutor.class | 2460 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelServer$CustomThreadPoolExecutor.class |
2461 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelServer$Handler.class | 2461 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/I2PTunnelServer$Handler.class |
2462 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/Logging.class | 2462 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/Logging.class |
2463 | ?rwxrwxr-x··2.0·unx·····6302·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/SSLClientUtil.class | 2463 | ?rwxrwxr-x··2.0·unx·····6302·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/SSLClientUtil.class |
2464 | ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelController$1.class | 2464 | ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelController$1.class |
2465 | ?rwxrwxr-x··2.0·unx·····11 | 2465 | ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelController$TunnelState.class |
2466 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$1.class | 2466 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$1.class |
2467 | ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadFactory.class | 2467 | ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadFactory.class |
2468 | ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadPoolExecutor.class | 2468 | ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadPoolExecutor.class |
2469 | ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$Shutdown.class | 2469 | ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$Shutdown.class |
2470 | ?rwxrwxr-x··2.0·unx·····1883·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$StartControllers.class | 2470 | ?rwxrwxr-x··2.0·unx·····1883·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/TunnelControllerGroup$StartControllers.class |
2471 | ?rwxrwxr-x··2.0·unx·····1098·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/AccessCounter.class | 2471 | ?rwxrwxr-x··2.0·unx·····1098·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/AccessCounter.class |
2472 | ?rwxrwxr-x··2.0·unx·····1389·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/AccessFilter$Syncer$1.class | 2472 | ?rwxrwxr-x··2.0·unx·····1389·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/AccessFilter$Syncer$1.class |
2473 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser$1.class | 2473 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser$1.class |
2474 | ?rwxrwxr-x··2.0·unx·····1654·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser$DefinitionBuilder.class | 2474 | ?rwxrwxr-x··2.0·unx·····1654·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser$DefinitionBuilder.class |
2475 | ?rwxrwxr-x··2.0·unx······9 | 2475 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser$Rule.class |
2476 | ?rwxrwxr-x··2.0·unx·····3790·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser.class | 2476 | ?rwxrwxr-x··2.0·unx·····3790·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DefinitionParser.class |
2477 | ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DestTracker.class | 2477 | ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/DestTracker.class |
2478 | ?rwxrwxr-x··2.0·unx·····1240·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/FilterDefinition.class | 2478 | ?rwxrwxr-x··2.0·unx·····1240·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/FilterDefinition.class |
2479 | ?rwxrwxr-x··2.0·unx·····1088·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/FilterDefinitionElement.class | 2479 | ?rwxrwxr-x··2.0·unx·····1088·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/FilterDefinitionElement.class |
2480 | ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/FilterFactory.class | 2480 | ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/FilterFactory.class |
2481 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/InvalidDefinitionException.class | 2481 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/InvalidDefinitionException.class |
2482 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/Recorder.class | 2482 | ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/access/Recorder.class |
Offset 2545, 27 lines modified | Offset 2545, 27 lines modified | ||
2545 | ?rwxrwxr-x··2.0·unx····18941·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/proxy/messages_zh.class | 2545 | ?rwxrwxr-x··2.0·unx····18941·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/proxy/messages_zh.class |
2546 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/proxy/messages_zh_TW$1.class | 2546 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/proxy/messages_zh_TW$1.class |
2547 | ?rwxrwxr-x··2.0·unx····18935·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/proxy/messages_zh_TW.class | 2547 | ?rwxrwxr-x··2.0·unx····18935·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/proxy/messages_zh_TW.class |
2548 | ?rwxrwxr-x··2.0·unx·····2266·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/socks/SOCKSHeader.class | 2548 | ?rwxrwxr-x··2.0·unx·····2266·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/socks/SOCKSHeader.class |
2549 | ?rwxrwxr-x··2.0·unx·····2083·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/socks/SOCKSServer.class | 2549 | ?rwxrwxr-x··2.0·unx·····2083·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/socks/SOCKSServer.class |
2550 | ?rwxrwxr-x··2.0·unx·····2653·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/socks/SOCKSServerFactory.class | 2550 | ?rwxrwxr-x··2.0·unx·····2653·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/socks/SOCKSServerFactory.class |
2551 | ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/streamr/MultiSource$MSink.class | 2551 | ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/streamr/MultiSource$MSink.class |
2552 | ?rwxrwxr-x··2.0·unx······8 | 2552 | ?rwxrwxr-x··2.0·unx······837·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/I2PSource$Protocol.class |
2553 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/Sink.class | 2553 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/Sink.class |
2554 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/Source.class | 2554 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/Source.class |
2555 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/Stream.class | 2555 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/udp/Stream.class |
2556 | ?rwxrwxr-x··2.0·unx····20609·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/ui/GeneralHelper.class | 2556 | ?rwxrwxr-x··2.0·unx····20609·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/ui/GeneralHelper.class |
2557 | ?rwxrwxr-x··2.0·unx·····1511·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/ui/Messages.class | 2557 | ?rwxrwxr-x··2.0·unx·····1511·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/ui/Messages.class |
2558 | ?rwxrwxr-x··2.0·unx····24219·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/ui/TunnelConfig.class | 2558 | ?rwxrwxr-x··2.0·unx····24219·b-·defN·80-Jan-01·00:00·net/i2p/i2ptunnel/ui/TunnelConfig.class |
2559 | ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/DechunkedOutputStream$1.class | 2559 | ?rwxrwxr-x··2.0·unx······976·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/DechunkedOutputStream$1.class |
2560 | ?rwxrwxr-x··2.0·unx·····1 | 2560 | ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/DechunkedOutputStream$State.class |
2561 | ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/DummyOutputStream.class | 2561 | ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/DummyOutputStream.class |
2562 | ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream$1.class | 2562 | ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream$1.class |
2563 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream$CRC32OutputStream.class | 2563 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream$CRC32OutputStream.class |
2564 | ?rwxrwxr-x··2.0·unx·····1 | 2564 | ?rwxrwxr-x··2.0·unx·····1775·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState.class |
2565 | ?rwxrwxr-x··2.0·unx·····6097·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream.class | 2565 | ?rwxrwxr-x··2.0·unx·····6097·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/GunzipOutputStream.class |
2566 | ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/LimitOutputStream$DoneCallback.class | 2566 | ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/LimitOutputStream$DoneCallback.class |
2567 | ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/LimitOutputStream.class | 2567 | ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·net/i2p/i2ptunnel/util/LimitOutputStream.class |
2568 | ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·net/i2p/internal/I2CPMessageQueue.class | 2568 | ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·net/i2p/internal/I2CPMessageQueue.class |
2569 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·net/i2p/internal/InternalClientManager.class | 2569 | ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·net/i2p/internal/InternalClientManager.class |
2570 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·net/i2p/kademlia/KBucket.class | 2570 | ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·net/i2p/kademlia/KBucket.class |
2571 | ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·net/i2p/kademlia/KBucketSet$1.class | 2571 | ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·net/i2p/kademlia/KBucketSet$1.class |
Offset 2693, 15 lines modified | Offset 2693, 15 lines modified | ||
2693 | ?rwxrwxr-x··2.0·unx······543·b-·stor·80-Jan-01·00:00·net/i2p/router/news/CRLEntry.class | 2693 | ?rwxrwxr-x··2.0·unx······543·b-·stor·80-Jan-01·00:00·net/i2p/router/news/CRLEntry.class |
2694 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsEntry.class | 2694 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsEntry.class |
2695 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsMetadata$Release.class | 2695 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsMetadata$Release.class |
2696 | ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsMetadata$Update.class | 2696 | ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsMetadata$Update.class |
2697 | ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsMetadata.class | 2697 | ?rwxrwxr-x··2.0·unx······292·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsMetadata.class |
2698 | ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser$1.class | 2698 | ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser$1.class |
2699 | ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser$I2PParserException.class | 2699 | ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser$I2PParserException.class |
2700 | ?rwxrwxr-x··2.0·unx·····10 | 2700 | ?rwxrwxr-x··2.0·unx·····1006·b-·stor·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser$XHTMLMode.class |
2701 | ?rwxrwxr-x··2.0·unx····14058·b-·defN·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser.class | 2701 | ?rwxrwxr-x··2.0·unx····14058·b-·defN·80-Jan-01·00:00·net/i2p/router/news/NewsXMLParser.class |
2702 | ?rwxrwxr-x··2.0·unx·····5886·b-·stor·80-Jan-01·00:00·net/i2p/router/news/PersistNews.class | 2702 | ?rwxrwxr-x··2.0·unx·····5886·b-·stor·80-Jan-01·00:00·net/i2p/router/news/PersistNews.class |
2703 | ?rwxrwxr-x··2.0·unx·····2449·b-·stor·80-Jan-01·00:00·net/i2p/router/news/RFC3339Date.class | 2703 | ?rwxrwxr-x··2.0·unx·····2449·b-·stor·80-Jan-01·00:00·net/i2p/router/news/RFC3339Date.class |
Max diff block lines reached; 1200/15311 bytes (7.84%) of diff not shown. |
Offset 7, 34 lines modified | Offset 7, 47 lines modified | ||
7 | public·enum·State·implements·Parcelable | 7 | public·enum·State·implements·Parcelable |
8 | { | 8 | { |
9 | ····ACTIVE("ACTIVE",·4); | 9 | ····ACTIVE("ACTIVE",·4); |
10 | ···· | 10 | ···· |
11 | ····public·static·final·Parcelable$Creator·CREATOR; | 11 | ····public·static·final·Parcelable$Creator·CREATOR; |
12 | ···· | 12 | ···· |
13 | ····GRACEFUL_SHUTDOWN("GRACEFUL_SHUTDOWN",· | 13 | ····GRACEFUL_SHUTDOWN("GRACEFUL_SHUTDOWN",·n),· |
14 | ····INIT("INIT",·0),· | 14 | ····INIT("INIT",·0),· |
15 | ····MANUAL_QUITTED("MANUAL_QUITTED",·10),· | 15 | ····MANUAL_QUITTED("MANUAL_QUITTED",·10),· |
16 | ····MANUAL_QUITTING("MANUAL_QUITTING",·9),· | 16 | ····MANUAL_QUITTING("MANUAL_QUITTING",·9),· |
17 | ····MANUAL_STOPPED("MANUAL_STOPPED",·8),· | 17 | ····MANUAL_STOPPED("MANUAL_STOPPED",·8),· |
18 | ····MANUAL_STOPPING("MANUAL_STOPPING",·7),· | 18 | ····MANUAL_STOPPING("MANUAL_STOPPING",·7),· |
19 | ····NETWORK_STOPPED("NETWORK_STOPPED",·12),· | 19 | ····NETWORK_STOPPED("NETWORK_STOPPED",·12),· |
20 | ····NETWORK_STOPPING("NETWORK_STOPPING",·11),· | 20 | ····NETWORK_STOPPING("NETWORK_STOPPING",·11),· |
21 | ····RUNNING("RUNNING",·3),· | 21 | ····RUNNING("RUNNING",·3),· |
22 | ····STARTING("STARTING",·2),· | 22 | ····STARTING("STARTING",·2),· |
23 | ····STOPPED("STOPPED",·6),· | 23 | ····STOPPED("STOPPED",·6),· |
24 | ····STOPPING("STOPPING",·5),· | 24 | ····STOPPING("STOPPING",·5),· |
25 | ····WAITING("WAITING",·1); | 25 | ····WAITING("WAITING",·1); |
26 | ···· | 26 | ···· |
27 | ····private·static·/*·synthetic·*/·State[]·$values()·{ | ||
28 | ········return·new·State[]·{·State.INIT,·State.WAITING,·State.STARTING,·State.RUNNING,·State.ACTIVE,·State.STOPPING,·State.STOPPED,·State.MANUAL_STOPPING,·State.MANUAL_STOPPED,·State.MANUAL_QUITTING,·State.MANUAL_QUITTED,·State.NETWORK_STOPPING,·State.NETWORK_STOPPED,·State.GRACEFUL_SHUTDOWN·}; | ||
29 | ····} | ||
30 | ···· | ||
31 | ····static·{ | 27 | ····static·{ |
28 | ········final·int·n·=·13; | ||
29 | ········final·State·state; | ||
30 | ········final·State·state2; | ||
31 | ········final·State·state3; | ||
32 | ········final·State·state4; | ||
33 | ········final·State·state5; | ||
34 | ········final·State·state6; | ||
35 | ········final·State·state7; | ||
36 | ········final·State·state8; | ||
37 | ········final·State·state9; | ||
38 | ········final·State·state10; | ||
39 | ········final·State·state11; | ||
40 | ········final·State·state12; | ||
41 | ········final·State·state13; | ||
42 | ········final·State[]·$values·=·{·state,·state2,·state3,·state4,·state5,·state6,·state7,·state8,·state9,·state10,·state11,·state12,·state13,·null·}; | ||
43 | ········final·State·state14; | ||
44 | ········$values[n]·=·state14; | ||
32 | ········$VALUES·=·$values | 45 | ········$VALUES·=·$values; |
33 | ········CREATOR·=·(Parcelable$Creator)new·State$1(); | 46 | ········CREATOR·=·(Parcelable$Creator)new·State$1(); |
34 | ····} | 47 | ····} |
35 | ···· | 48 | ···· |
36 | ····private·State(final·String·name,·final·int·ordinal)·{ | 49 | ····private·State(final·String·name,·final·int·ordinal)·{ |
37 | ····} | 50 | ····} |
38 | ···· | 51 | ···· |
39 | ····public·int·describeContents()·{ | 52 | ····public·int·describeContents()·{ |
Offset 1, 20 lines modified | Offset 1, 24 lines modified | ||
1 | package·net.i2p.android.router.util; | 1 | package·net.i2p.android.router.util; |
2 | public·enum·Util$NetStatus$Level | 2 | public·enum·Util$NetStatus$Level |
3 | { | 3 | { |
4 | ····ERROR("ERROR",·0),· | 4 | ····ERROR("ERROR",·0),· |
5 | ····INFO("INFO",·2),· | 5 | ····INFO("INFO",·n2),· |
6 | ····WARN("WARN",· | 6 | ····WARN("WARN",·n); |
7 | ···· | ||
8 | ····private·static·/*·synthetic·*/·Util$NetStatus$Level[]·$values()·{ | ||
9 | ········return·new·Util$NetStatus$Level[]·{·Util$NetStatus$Level.ERROR,·Util$NetStatus$Level.WARN,·Util$NetStatus$Level.INFO·}; | ||
10 | ····} | ||
11 | ···· | 7 | ···· |
12 | ····static·{ | 8 | ····static·{ |
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·Util$NetStatus$Level·util$NetStatus$Level; | ||
12 | ········final·Util$NetStatus$Level[]·$values·=·{·util$NetStatus$Level,·null,·null·}; | ||
13 | ········final·Util$NetStatus$Level·util$NetStatus$Level2; | ||
14 | ········$values[n]·=·util$NetStatus$Level2; | ||
15 | ········final·Util$NetStatus$Level·util$NetStatus$Level3; | ||
16 | ········$values[n2]·=·util$NetStatus$Level3; | ||
13 | ········$VALUES·=·$values | 17 | ········$VALUES·=·$values; |
14 | ····} | 18 | ····} |
15 | ···· | 19 | ···· |
16 | ····private·Util$NetStatus$Level(final·String·name,·final·int·ordinal)·{ | 20 | ····private·Util$NetStatus$Level(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 21 | ····} |
18 | } | 22 | } |
Offset 1, 20 lines modified | Offset 1, 24 lines modified | ||
1 | package·net.i2p.i2ptunnel; | 1 | package·net.i2p.i2ptunnel; |
2 | enum·I2PTunnel$CloseMode | 2 | enum·I2PTunnel$CloseMode |
3 | { | 3 | { |
4 | ····DESTROY("DESTROY",·2),· | 4 | ····DESTROY("DESTROY",·n2),· |
5 | ····FORCED("FORCED",· | 5 | ····FORCED("FORCED",·n),· |
6 | ····NORMAL("NORMAL",·0); | 6 | ····NORMAL("NORMAL",·0); |
7 | ···· | 7 | ···· |
8 | ····private·static·/*·synthetic·*/·I2PTunnel$CloseMode[]·$values()·{ | ||
9 | ········return·new·I2PTunnel$CloseMode[]·{·I2PTunnel$CloseMode.NORMAL,·I2PTunnel$CloseMode.FORCED,·I2PTunnel$CloseMode.DESTROY·}; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····static·{ | 8 | ····static·{ |
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·I2PTunnel$CloseMode·i2PTunnel$CloseMode; | ||
12 | ········final·I2PTunnel$CloseMode[]·$values·=·{·i2PTunnel$CloseMode,·null,·null·}; | ||
13 | ········final·I2PTunnel$CloseMode·i2PTunnel$CloseMode2; | ||
14 | ········$values[n]·=·i2PTunnel$CloseMode2; | ||
15 | ········final·I2PTunnel$CloseMode·i2PTunnel$CloseMode3; | ||
16 | ········$values[n2]·=·i2PTunnel$CloseMode3; | ||
13 | ········$VALUES·=·$values | 17 | ········$VALUES·=·$values; |
14 | ····} | 18 | ····} |
15 | ···· | 19 | ···· |
16 | ····private·I2PTunnel$CloseMode(final·String·name,·final·int·ordinal)·{ | 20 | ····private·I2PTunnel$CloseMode(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 21 | ····} |
18 | } | 22 | } |
Offset 1, 19 lines modified | Offset 1, 20 lines modified | ||
1 | package·net.i2p.i2ptunnel; | 1 | package·net.i2p.i2ptunnel; |
2 | enum·I2PTunnelClientBase$SocketManagerState | 2 | enum·I2PTunnelClientBase$SocketManagerState |
3 | { | 3 | { |
4 | ····CONNECTED("CONNECTED",· | 4 | ····CONNECTED("CONNECTED",·n),· |
5 | ····INIT("INIT",·0); | 5 | ····INIT("INIT",·0); |
6 | ···· | 6 | ···· |
7 | ····private·static·/*·synthetic·*/·I2PTunnelClientBase$SocketManagerState[]·$values()·{ | ||
8 | ········return·new·I2PTunnelClientBase$SocketManagerState[]·{·I2PTunnelClientBase$SocketManagerState.INIT,·I2PTunnelClientBase$SocketManagerState.CONNECTED·}; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····static·{ | 7 | ····static·{ |
8 | ········final·int·n·=·1; | ||
9 | ········final·I2PTunnelClientBase$SocketManagerState·i2PTunnelClientBase$SocketManagerState; | ||
10 | ········final·I2PTunnelClientBase$SocketManagerState[]·$values·=·{·i2PTunnelClientBase$SocketManagerState,·null·}; | ||
11 | ········final·I2PTunnelClientBase$SocketManagerState·i2PTunnelClientBase$SocketManagerState2; | ||
12 | ········$values[n]·=·i2PTunnelClientBase$SocketManagerState2; | ||
12 | ········$VALUES·=·$values | 13 | ········$VALUES·=·$values; |
13 | ····} | 14 | ····} |
14 | ···· | 15 | ···· |
15 | ····private·I2PTunnelClientBase$SocketManagerState(final·String·name,·final·int·ordinal)·{ | 16 | ····private·I2PTunnelClientBase$SocketManagerState(final·String·name,·final·int·ordinal)·{ |
16 | ····} | 17 | ····} |
17 | } | 18 | } |
Offset 1, 21 lines modified | Offset 1, 29 lines modified | ||
1 | package·net.i2p.i2ptunnel; | 1 | package·net.i2p.i2ptunnel; |
2 | public·enum·I2PTunnelHTTPClientBase$AuthResult | 2 | public·enum·I2PTunnelHTTPClientBase$AuthResult |
3 | { | 3 | { |
4 | ····AUTH_BAD("AUTH_BAD",· | 4 | ····AUTH_BAD("AUTH_BAD",·n),· |
5 | ····AUTH_BAD_REQ("AUTH_BAD_REQ",·0),· | 5 | ····AUTH_BAD_REQ("AUTH_BAD_REQ",·0),· |
6 | ····AUTH_GOOD("AUTH_GOOD",·3),· | 6 | ····AUTH_GOOD("AUTH_GOOD",·n3),· |
7 | ····AUTH_STALE("AUTH_STALE",·2); | 7 | ····AUTH_STALE("AUTH_STALE",·n2); |
8 | ···· | ||
9 | ····private·static·/*·synthetic·*/·I2PTunnelHTTPClientBase$AuthResult[]·$values()·{ | ||
10 | ········return·new·I2PTunnelHTTPClientBase$AuthResult[]·{·I2PTunnelHTTPClientBase$AuthResult.AUTH_BAD_REQ,·I2PTunnelHTTPClientBase$AuthResult.AUTH_BAD,·I2PTunnelHTTPClientBase$AuthResult.AUTH_STALE,·I2PTunnelHTTPClientBase$AuthResult.AUTH_GOOD·}; | ||
11 | ····} | ||
12 | ···· | 8 | ···· |
13 | ····static·{ | 9 | ····static·{ |
10 | ········final·int·n·=·1; | ||
11 | ········final·int·n2·=·2; | ||
12 | ········final·int·n3·=·3; | ||
13 | ········final·I2PTunnelHTTPClientBase$AuthResult[]·$values·=·new·I2PTunnelHTTPClientBase$AuthResult[4]; | ||
14 | ········final·I2PTunnelHTTPClientBase$AuthResult·i2PTunnelHTTPClientBase$AuthResult; | ||
15 | ········$values[0]·=·i2PTunnelHTTPClientBase$AuthResult; | ||
16 | ········final·I2PTunnelHTTPClientBase$AuthResult·i2PTunnelHTTPClientBase$AuthResult2; | ||
17 | ········$values[n]·=·i2PTunnelHTTPClientBase$AuthResult2; | ||
18 | ········final·I2PTunnelHTTPClientBase$AuthResult·i2PTunnelHTTPClientBase$AuthResult3; | ||
19 | ········$values[n2]·=·i2PTunnelHTTPClientBase$AuthResult3; | ||
20 | ········final·I2PTunnelHTTPClientBase$AuthResult·i2PTunnelHTTPClientBase$AuthResult4; | ||
21 | ········$values[n3]·=·i2PTunnelHTTPClientBase$AuthResult4; | ||
14 | ········$VALUES·=·$values | 22 | ········$VALUES·=·$values; |
15 | ····} | 23 | ····} |
16 | ···· | 24 | ···· |
17 | ····private·I2PTunnelHTTPClientBase$AuthResult(final·String·name,·final·int·ordinal)·{ | 25 | ····private·I2PTunnelHTTPClientBase$AuthResult(final·String·name,·final·int·ordinal)·{ |
18 | ····} | 26 | ····} |
19 | } | 27 | } |
Offset 1, 24 lines modified | Offset 1, 41 lines modified | ||
1 | package·net.i2p.i2ptunnel; | 1 | package·net.i2p.i2ptunnel; |
2 | enum·TunnelController$TunnelState | 2 | enum·TunnelController$TunnelState |
3 | { | 3 | { |
4 | ····DESTROYED("DESTROYED",·6),· | 4 | ····DESTROYED("DESTROYED",·n6),· |
5 | ····DESTROYING("DESTROYING",·5),· | 5 | ····DESTROYING("DESTROYING",·n5),· |
6 | ····RUNNING("RUNNING",·2),· | 6 | ····RUNNING("RUNNING",·n2),· |
7 | ····STARTING("STARTING",· | 7 | ····STARTING("STARTING",·n),· |
8 | ····START_ON_LOAD("START_ON_LOAD",·0),· | 8 | ····START_ON_LOAD("START_ON_LOAD",·0),· |
9 | ····STOPPED("STOPPED",·4),· | 9 | ····STOPPED("STOPPED",·n4),· |
10 | ····STOPPING("STOPPING",·3); | 10 | ····STOPPING("STOPPING",·n3); |
11 | ···· | ||
12 | ····private·static·/*·synthetic·*/·TunnelController$TunnelState[]·$values()·{ | ||
13 | ········return·new·TunnelController$TunnelState[]·{·TunnelController$TunnelState.START_ON_LOAD,·TunnelController$TunnelState.STARTING,·TunnelController$TunnelState.RUNNING,·TunnelController$TunnelState.STOPPING,·TunnelController$TunnelState.STOPPED,·TunnelController$TunnelState.DESTROYING,·TunnelController$TunnelState.DESTROYED·}; | ||
14 | ····} | ||
15 | ···· | 11 | ···· |
16 | ····static·{ | 12 | ····static·{ |
13 | ········final·int·n·=·1; | ||
14 | ········final·int·n2·=·2; | ||
15 | ········final·int·n3·=·3; | ||
16 | ········final·int·n4·=·4; | ||
17 | ········final·int·n5·=·5; | ||
18 | ········final·int·n6·=·6; | ||
19 | ········final·TunnelController$TunnelState[]·$values·=·new·TunnelController$TunnelState[7]; | ||
20 | ········final·TunnelController$TunnelState·tunnelController$TunnelState; | ||
21 | ········$values[0]·=·tunnelController$TunnelState; | ||
22 | ········final·TunnelController$TunnelState·tunnelController$TunnelState2; | ||
23 | ········$values[n]·=·tunnelController$TunnelState2; | ||
24 | ········final·TunnelController$TunnelState·tunnelController$TunnelState3; | ||
25 | ········$values[n2]·=·tunnelController$TunnelState3; | ||
26 | ········final·TunnelController$TunnelState·tunnelController$TunnelState4; | ||
27 | ········$values[n3]·=·tunnelController$TunnelState4; | ||
28 | ········final·TunnelController$TunnelState·tunnelController$TunnelState5; | ||
29 | ········$values[n4]·=·tunnelController$TunnelState5; | ||
30 | ········final·TunnelController$TunnelState·tunnelController$TunnelState6; | ||
31 | ········$values[n5]·=·tunnelController$TunnelState6; | ||
32 | ········final·TunnelController$TunnelState·tunnelController$TunnelState7; | ||
33 | ········$values[n6]·=·tunnelController$TunnelState7; | ||
17 | ········$VALUES·=·$values | 34 | ········$VALUES·=·$values; |
18 | ····} | 35 | ····} |
19 | ···· | 36 | ···· |
20 | ····private·TunnelController$TunnelState(final·String·name,·final·int·ordinal)·{ | 37 | ····private·TunnelController$TunnelState(final·String·name,·final·int·ordinal)·{ |
21 | ····} | 38 | ····} |
22 | } | 39 | } |
Offset 1, 21 lines modified | Offset 1, 29 lines modified | ||
1 | package·net.i2p.i2ptunnel.access; | 1 | package·net.i2p.i2ptunnel.access; |
2 | enum·DefinitionParser$Rule | 2 | enum·DefinitionParser$Rule |
3 | { | 3 | { |
4 | ····DEFAULT("DEFAULT",·0),· | 4 | ····DEFAULT("DEFAULT",·0),· |
5 | ····EXPLICIT("EXPLICIT",· | 5 | ····EXPLICIT("EXPLICIT",·n),· |
6 | ····FILE("FILE",·2),· | 6 | ····FILE("FILE",·n2),· |
7 | ····RECORDER("RECORDER",·3); | 7 | ····RECORDER("RECORDER",·n3); |
8 | ···· | ||
9 | ····private·static·/*·synthetic·*/·DefinitionParser$Rule[]·$values()·{ | ||
10 | ········return·new·DefinitionParser$Rule[]·{·DefinitionParser$Rule.DEFAULT,·DefinitionParser$Rule.EXPLICIT,·DefinitionParser$Rule.FILE,·DefinitionParser$Rule.RECORDER·}; | ||
11 | ····} | ||
12 | ···· | 8 | ···· |
13 | ····static·{ | 9 | ····static·{ |
10 | ········final·int·n·=·1; | ||
11 | ········final·int·n2·=·2; | ||
12 | ········final·int·n3·=·3; | ||
13 | ········final·DefinitionParser$Rule[]·$values·=·new·DefinitionParser$Rule[4]; | ||
14 | ········final·DefinitionParser$Rule·definitionParser$Rule; | ||
15 | ········$values[0]·=·definitionParser$Rule; | ||
16 | ········final·DefinitionParser$Rule·definitionParser$Rule2; | ||
17 | ········$values[n]·=·definitionParser$Rule2; | ||
18 | ········final·DefinitionParser$Rule·definitionParser$Rule3; | ||
19 | ········$values[n2]·=·definitionParser$Rule3; | ||
20 | ········final·DefinitionParser$Rule·definitionParser$Rule4; | ||
21 | ········$values[n3]·=·definitionParser$Rule4; | ||
14 | ········$VALUES·=·$values | 22 | ········$VALUES·=·$values; |
15 | ····} | 23 | ····} |
16 | ···· | 24 | ···· |
17 | ····private·DefinitionParser$Rule(final·String·name,·final·int·ordinal)·{ | 25 | ····private·DefinitionParser$Rule(final·String·name,·final·int·ordinal)·{ |
18 | ····} | 26 | ····} |
19 | } | 27 | } |
Offset 1, 20 lines modified | Offset 1, 24 lines modified | ||
1 | package·net.i2p.i2ptunnel.udp; | 1 | package·net.i2p.i2ptunnel.udp; |
2 | public·enum·I2PSource$Protocol | 2 | public·enum·I2PSource$Protocol |
3 | { | 3 | { |
4 | ····BOTH("BOTH",·2),· | 4 | ····BOTH("BOTH",·n2),· |
5 | ····RAW("RAW",· | 5 | ····RAW("RAW",·n),· |
6 | ····REPLIABLE("REPLIABLE",·0); | 6 | ····REPLIABLE("REPLIABLE",·0); |
7 | ···· | 7 | ···· |
8 | ····private·static·/*·synthetic·*/·I2PSource$Protocol[]·$values()·{ | ||
9 | ········return·new·I2PSource$Protocol[]·{·I2PSource$Protocol.REPLIABLE,·I2PSource$Protocol.RAW,·I2PSource$Protocol.BOTH·}; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····static·{ | 8 | ····static·{ |
9 | ········final·int·n·=·1; | ||
10 | ········final·int·n2·=·2; | ||
11 | ········final·I2PSource$Protocol·i2PSource$Protocol; | ||
12 | ········final·I2PSource$Protocol[]·$values·=·{·i2PSource$Protocol,·null,·null·}; | ||
13 | ········final·I2PSource$Protocol·i2PSource$Protocol2; | ||
14 | ········$values[n]·=·i2PSource$Protocol2; | ||
15 | ········final·I2PSource$Protocol·i2PSource$Protocol3; | ||
16 | ········$values[n2]·=·i2PSource$Protocol3; | ||
13 | ········$VALUES·=·$values | 17 | ········$VALUES·=·$values; |
14 | ····} | 18 | ····} |
15 | ···· | 19 | ···· |
16 | ····private·I2PSource$Protocol(final·String·name,·final·int·ordinal)·{ | 20 | ····private·I2PSource$Protocol(final·String·name,·final·int·ordinal)·{ |
17 | ····} | 21 | ····} |
18 | } | 22 | } |
Offset 1, 23 lines modified | Offset 1, 37 lines modified | ||
1 | package·net.i2p.i2ptunnel.util; | 1 | package·net.i2p.i2ptunnel.util; |
2 | enum·DechunkedOutputStream$State | 2 | enum·DechunkedOutputStream$State |
3 | { | 3 | { |
4 | ····CR("CR",· | 4 | ····CR("CR",·n),· |
5 | ····DATA("DATA",·3),· | 5 | ····DATA("DATA",·n3),· |
6 | ····DONE("DONE",·5),· | 6 | ····DONE("DONE",·n5),· |
7 | ····LEN("LEN",·0),· | 7 | ····LEN("LEN",·0),· |
8 | ····LF("LF",·2),· | 8 | ····LF("LF",·n2),· |
9 | ····TRAILER("TRAILER",·4); | 9 | ····TRAILER("TRAILER",·n4); |
10 | ···· | ||
11 | ····private·static·/*·synthetic·*/·DechunkedOutputStream$State[]·$values()·{ | ||
12 | ········return·new·DechunkedOutputStream$State[]·{·DechunkedOutputStream$State.LEN,·DechunkedOutputStream$State.CR,·DechunkedOutputStream$State.LF,·DechunkedOutputStream$State.DATA,·DechunkedOutputStream$State.TRAILER,·DechunkedOutputStream$State.DONE·}; | ||
13 | ····} | ||
14 | ···· | 10 | ···· |
15 | ····static·{ | 11 | ····static·{ |
12 | ········final·int·n·=·1; | ||
13 | ········final·int·n2·=·2; | ||
14 | ········final·int·n3·=·3; | ||
15 | ········final·int·n4·=·4; | ||
16 | ········final·int·n5·=·5; | ||
17 | ········final·DechunkedOutputStream$State[]·$values·=·new·DechunkedOutputStream$State[6]; | ||
18 | ········final·DechunkedOutputStream$State·dechunkedOutputStream$State; | ||
19 | ········$values[0]·=·dechunkedOutputStream$State; | ||
20 | ········final·DechunkedOutputStream$State·dechunkedOutputStream$State2; | ||
21 | ········$values[n]·=·dechunkedOutputStream$State2; | ||
22 | ········final·DechunkedOutputStream$State·dechunkedOutputStream$State3; | ||
23 | ········$values[n2]·=·dechunkedOutputStream$State3; | ||
24 | ········final·DechunkedOutputStream$State·dechunkedOutputStream$State4; | ||
25 | ········$values[n3]·=·dechunkedOutputStream$State4; | ||
26 | ········final·DechunkedOutputStream$State·dechunkedOutputStream$State5; | ||
27 | ········$values[n4]·=·dechunkedOutputStream$State5; | ||
28 | ········final·DechunkedOutputStream$State·dechunkedOutputStream$State6; | ||
29 | ········$values[n5]·=·dechunkedOutputStream$State6; | ||
16 | ········$VALUES·=·$values | 30 | ········$VALUES·=·$values; |
17 | ····} | 31 | ····} |
18 | ···· | 32 | ···· |
19 | ····private·DechunkedOutputStream$State(final·String·name,·final·int·ordinal)·{ | 33 | ····private·DechunkedOutputStream$State(final·String·name,·final·int·ordinal)·{ |
20 | ····} | 34 | ····} |
21 | } | 35 | } |
Offset 3, 33 lines modified | Offset 3, 50 lines modified | ||
3 | enum·GunzipOutputStream$HeaderState | 3 | enum·GunzipOutputStream$HeaderState |
4 | { | 4 | { |
5 | ····CF("CF",·2),· | 5 | ····CF("CF",·2),· |
6 | ····COMMENT("COMMENT",·14),· | 6 | ····COMMENT("COMMENT",·14),· |
7 | ····CRC1("CRC1",·15),· | 7 | ····CRC1("CRC1",·15),· |
8 | ····CRC2("CRC2",·16),· | 8 | ····CRC2("CRC2",·16),· |
9 | ····DONE("DONE",· | 9 | ····DONE("DONE",·n),· |
10 | ····EF("EF",·7),· | 10 | ····EF("EF",·7),· |
11 | ····EH1("EH1",·10),· | 11 | ····EH1("EH1",·10),· |
12 | ····EH2("EH2",·11),· | 12 | ····EH2("EH2",·11),· |
13 | ····EHDATA("EHDATA",·12),· | 13 | ····EHDATA("EHDATA",·12),· |
14 | ····FLAGS("FLAGS",·9),· | 14 | ····FLAGS("FLAGS",·9),· |
15 | ····MB1("MB1",·0),· | 15 | ····MB1("MB1",·0),· |
16 | ····MB2("MB2",·1),· | 16 | ····MB2("MB2",·1),· |
17 | ····MT0("MT0",·3),· | 17 | ····MT0("MT0",·3),· |
18 | ····MT1("MT1",·4),· | 18 | ····MT1("MT1",·4),· |
19 | ····MT2("MT2",·5),· | 19 | ····MT2("MT2",·5),· |
20 | ····MT3("MT3",·6),· | 20 | ····MT3("MT3",·6),· |
21 | ····NAME("NAME",·13),· | 21 | ····NAME("NAME",·13),· |
22 | ····OS("OS",·8); | 22 | ····OS("OS",·8); |
23 | ···· | 23 | ···· |
24 | ····private·static·/*·synthetic·*/·GunzipOutputStream$HeaderState[]·$values()·{ | ||
25 | ········return·new·GunzipOutputStream$HeaderState[]·{·GunzipOutputStream$HeaderState.MB1,·GunzipOutputStream$HeaderState.MB2,·GunzipOutputStream$HeaderState.CF,·GunzipOutputStream$HeaderState.MT0,·GunzipOutputStream$HeaderState.MT1,·GunzipOutputStream$HeaderState.MT2,·GunzipOutputStream$HeaderState.MT3,·GunzipOutputStream$HeaderState.EF,·GunzipOutputStream$HeaderState.OS,·GunzipOutputStream$HeaderState.FLAGS,·GunzipOutputStream$HeaderState.EH1,·GunzipOutputStream$HeaderState.EH2,·GunzipOutputStream$HeaderState.EHDATA,·GunzipOutputStream$HeaderState.NAME,·GunzipOutputStream$HeaderState.COMMENT,·GunzipOutputStream$HeaderState.CRC1,·GunzipOutputStream$HeaderState.CRC2,·GunzipOutputStream$HeaderState.DONE·}; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····static·{ | 24 | ····static·{ |
25 | ········final·int·n·=·17; | ||
26 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState; | ||
27 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState2; | ||
28 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState3; | ||
29 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState4; | ||
30 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState5; | ||
31 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState6; | ||
32 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState7; | ||
33 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState8; | ||
34 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState9; | ||
35 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState10; | ||
36 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState11; | ||
37 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState12; | ||
38 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState13; | ||
39 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState14; | ||
40 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState15; | ||
41 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState16; | ||
42 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState17; | ||
43 | ········final·GunzipOutputStream$HeaderState[]·$values·=·{·gunzipOutputStream$HeaderState,·gunzipOutputStream$HeaderState2,·gunzipOutputStream$HeaderState3,·gunzipOutputStream$HeaderState4,·gunzipOutputStream$HeaderState5,·gunzipOutputStream$HeaderState6,·gunzipOutputStream$HeaderState7,·gunzipOutputStream$HeaderState8,·gunzipOutputStream$HeaderState9,·gunzipOutputStream$HeaderState10,·gunzipOutputStream$HeaderState11,·gunzipOutputStream$HeaderState12,·gunzipOutputStream$HeaderState13,·gunzipOutputStream$HeaderState14,·gunzipOutputStream$HeaderState15,·gunzipOutputStream$HeaderState16,·gunzipOutputStream$HeaderState17,·null·}; | ||
44 | ········final·GunzipOutputStream$HeaderState·gunzipOutputStream$HeaderState18; | ||
45 | ········$values[n]·=·gunzipOutputStream$HeaderState18; | ||
29 | ········$VALUES·=·$values | 46 | ········$VALUES·=·$values; |
30 | ····} | 47 | ····} |
31 | ···· | 48 | ···· |
32 | ····private·GunzipOutputStream$HeaderState(final·String·name,·final·int·ordinal)·{ | 49 | ····private·GunzipOutputStream$HeaderState(final·String·name,·final·int·ordinal)·{ |
33 | ····} | 50 | ····} |
34 | } | 51 | } |
Offset 1, 22 lines modified | Offset 1, 33 lines modified | ||
1 | package·net.i2p.router.news; | 1 | package·net.i2p.router.news; |
2 | public·enum·NewsXMLParser$XHTMLMode | 2 | public·enum·NewsXMLParser$XHTMLMode |
3 | { | 3 | { |
4 | ····ABORT("ABORT",·0),· | 4 | ····ABORT("ABORT",·0),· |
5 | ····ALLOW_ALL("ALLOW_ALL",·4),· | 5 | ····ALLOW_ALL("ALLOW_ALL",·n4),· |
6 | ····REMOVE_ATTRIBUTE("REMOVE_ATTRIBUTE",·2),· | 6 | ····REMOVE_ATTRIBUTE("REMOVE_ATTRIBUTE",·n2),· |
7 | ····REMOVE_ELEMENT("REMOVE_ELEMENT",· | 7 | ····REMOVE_ELEMENT("REMOVE_ELEMENT",·n),· |
8 | ····SKIP_ENTRY("SKIP_ENTRY",·3); | 8 | ····SKIP_ENTRY("SKIP_ENTRY",·n3); |
9 | ···· | ||
10 | ····private·static·/*·synthetic·*/·NewsXMLParser$XHTMLMode[]·$values()·{ | ||
11 | ········return·new·NewsXMLParser$XHTMLMode[]·{·NewsXMLParser$XHTMLMode.ABORT,·NewsXMLParser$XHTMLMode.REMOVE_ELEMENT,·NewsXMLParser$XHTMLMode.REMOVE_ATTRIBUTE,·NewsXMLParser$XHTMLMode.SKIP_ENTRY,·NewsXMLParser$XHTMLMode.ALLOW_ALL·}; | ||
12 | ····} | ||
13 | ···· | 9 | ···· |
14 | ····static·{ | 10 | ····static·{ |
11 | ········final·int·n·=·1; | ||
12 | ········final·int·n2·=·2; | ||
13 | ········final·int·n3·=·3; | ||
14 | ········final·int·n4·=·4; | ||
15 | ········final·NewsXMLParser$XHTMLMode[]·$values·=·new·NewsXMLParser$XHTMLMode[5]; | ||
16 | ········final·NewsXMLParser$XHTMLMode·newsXMLParser$XHTMLMode; | ||
17 | ········$values[0]·=·newsXMLParser$XHTMLMode; | ||
18 | ········final·NewsXMLParser$XHTMLMode·newsXMLParser$XHTMLMode2; | ||
19 | ········$values[n]·=·newsXMLParser$XHTMLMode2; | ||
20 | ········final·NewsXMLParser$XHTMLMode·newsXMLParser$XHTMLMode3; | ||
21 | ········$values[n2]·=·newsXMLParser$XHTMLMode3; | ||
22 | ········final·NewsXMLParser$XHTMLMode·newsXMLParser$XHTMLMode4; | ||
23 | ········$values[n3]·=·newsXMLParser$XHTMLMode4; | ||
24 | ········final·NewsXMLParser$XHTMLMode·newsXMLParser$XHTMLMode5; | ||
25 | ········$values[n4]·=·newsXMLParser$XHTMLMode5; | ||
15 | ········$VALUES·=·$values | 26 | ········$VALUES·=·$values; |
16 | ····} | 27 | ····} |
17 | ···· | 28 | ···· |
18 | ····private·NewsXMLParser$XHTMLMode(final·String·name,·final·int·ordinal)·{ | 29 | ····private·NewsXMLParser$XHTMLMode(final·String·name,·final·int·ordinal)·{ |
19 | ····} | 30 | ····} |
20 | } | 31 | } |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SessionsDB.java" | 3 | .source·"SessionsDB.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/sam/SessionsDB$ExistingIdException;, | ||
8 | ········Lnet/i2p/sam/SessionsDB$ExistingDestException; | 7 | ········Lnet/i2p/sam/SessionsDB$ExistingDestException;, |
8 | ········Lnet/i2p/sam/SessionsDB$ExistingIdException; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·static·fields | 11 | #·static·fields |
12 | .field·private·static·final·serialVersionUID:J·=·0x1L | 12 | .field·private·static·final·serialVersionUID:J·=·0x1L |
Offset 5, 20 lines modified | Offset 5, 20 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/i2p/sam/SAMMessageSess; | 6 | .implements·Lnet/i2p/sam/SAMMessageSess; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/sam/SAMStreamSession$DisconnectListener;, | ||
11 | ········Lnet/i2p/sam/SAMStreamSession$ | 10 | ········Lnet/i2p/sam/SAMStreamSession$V1StreamSender;, |
12 | ········Lnet/i2p/sam/SAMStreamSession$StreamSender;, | 11 | ········Lnet/i2p/sam/SAMStreamSession$StreamSender;, |
13 | ········Lnet/i2p/sam/SAMStreamSession$SAMStreamSessionSocketReader;, | ||
14 | ········Lnet/i2p/sam/SAMStreamSession$SAMv1StreamSessionSocketReader;, | 12 | ········Lnet/i2p/sam/SAMStreamSession$SAMv1StreamSessionSocketReader;, |
13 | ········Lnet/i2p/sam/SAMStreamSession$SAMStreamSessionSocketReader;, | ||
15 | ········Lnet/i2p/sam/SAMStreamSession$ | 14 | ········Lnet/i2p/sam/SAMStreamSession$SAMStreamSessionServer;, |
15 | ········Lnet/i2p/sam/SAMStreamSession$DisconnectListener; | ||
16 | ····} | 16 | ····} |
17 | .end·annotation | 17 | .end·annotation |
18 | #·static·fields | 18 | #·static·fields |
19 | .field·public·static·final·DEFAULT_FORCE_FLUSH:Ljava/lang/String;·=·"false" | 19 | .field·public·static·final·DEFAULT_FORCE_FLUSH:Ljava/lang/String;·=·"false" |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Lnet/i2p/sam/SAMStreamSession; | 2 | .super·Lnet/i2p/sam/SAMStreamSession; |
3 | .source·"SAMv2StreamSession.java" | 3 | .source·"SAMv2StreamSession.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/sam/SAMv2StreamSession$Stream | 7 | ········Lnet/i2p/sam/SAMv2StreamSession$SAMv2StreamSessionSocketReader;, |
8 | ········Lnet/i2p/sam/SAMv2StreamSession$V2StreamSender;, | 8 | ········Lnet/i2p/sam/SAMv2StreamSession$V2StreamSender;, |
9 | ········Lnet/i2p/sam/SAMv2StreamSession$S | 9 | ········Lnet/i2p/sam/SAMv2StreamSession$StreamConnector; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·constructor·<init>(Ljava/io/InputStream;Ljava/lang/String;Ljava/util/Properties;Lnet/i2p/sam/SAMStreamReceiver;)V | 13 | .method·public·constructor·<init>(Ljava/io/InputStream;Ljava/lang/String;Ljava/util/Properties;Lnet/i2p/sam/SAMStreamReceiver;)V |
14 | ····.locals·0 | 14 | ····.locals·0 |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/i2p/sam/Handler; | 6 | .implements·Lnet/i2p/sam/Handler; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/sam/SAMv3DatagramServer$Listener;, | ||
11 | ········Lnet/i2p/sam/SAMv3DatagramServer$MessageDispatcher; | 10 | ········Lnet/i2p/sam/SAMv3DatagramServer$MessageDispatcher;, |
11 | ········Lnet/i2p/sam/SAMv3DatagramServer$Listener; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·private·final·_host:Ljava/lang/String; | 15 | .field·private·final·_host:Ljava/lang/String; |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/i2p/android/router/MainFragment$RouterControlListener; | 6 | .implements·Lnet/i2p/android/router/MainFragment$RouterControlListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/android/I2PActivity$KillMe;, | ||
10 | ········Lnet/i2p/android/I2PActivity$ViewPagerAdapter; | 11 | ········Lnet/i2p/android/I2PActivity$ViewPagerAdapter; |
11 | ········Lnet/i2p/android/I2PActivity$KillMe; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·private·_keep:Z | 15 | .field·private·_keep:Z |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$activity:Landroid/app/Activity; | 22 | .field·final·synthetic·val$activity:Landroid/app/Activity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/ui/I2PAndroidHelper;Landroid/app/Activity;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/ui/I2PAndroidHelper;Landroid/app/Activity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·254 | 26 | ····.line·254 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$5;->this$0:Lnet/i2p/android/ui/I2PAndroidHelper; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$5;->this$0:Lnet/i2p/android/ui/I2PAndroidHelper; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$5;->val$activity:Landroid/app/Activity; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$5;->val$activity:Landroid/app/Activity; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$activity:Landroid/app/Activity; | 22 | .field·final·synthetic·val$activity:Landroid/app/Activity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/ui/I2PAndroidHelper;Landroid/app/Activity;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/ui/I2PAndroidHelper;Landroid/app/Activity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·207 | 26 | ····.line·207 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$3;->this$0:Lnet/i2p/android/ui/I2PAndroidHelper; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$3;->this$0:Lnet/i2p/android/ui/I2PAndroidHelper; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$3;->val$activity:Landroid/app/Activity; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/ui/I2PAndroidHelper$3;->val$activity:Landroid/app/Activity; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$browser:Lnet/i2p/android/help/Browser; | 22 | .field·final·synthetic·val$browser:Lnet/i2p/android/help/Browser; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/help/BrowserAdapter;Lnet/i2p/android/help/Browser;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/help/BrowserAdapter;Lnet/i2p/android/help/Browser;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·112 | 26 | ····.line·112 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/help/BrowserAdapter$2;->this$0:Lnet/i2p/android/help/BrowserAdapter; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/help/BrowserAdapter$2;->this$0:Lnet/i2p/android/help/BrowserAdapter; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/help/BrowserAdapter$2;->val$browser:Lnet/i2p/android/help/Browser; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/help/BrowserAdapter$2;->val$browser:Lnet/i2p/android/help/Browser; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$browser:Lnet/i2p/android/help/Browser; | 22 | .field·final·synthetic·val$browser:Lnet/i2p/android/help/Browser; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/help/BrowserAdapter;Lnet/i2p/android/help/Browser;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/help/BrowserAdapter;Lnet/i2p/android/help/Browser;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·87 | 26 | ····.line·87 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/help/BrowserAdapter$1;->this$0:Lnet/i2p/android/help/BrowserAdapter; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/help/BrowserAdapter$1;->this$0:Lnet/i2p/android/help/BrowserAdapter; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/help/BrowserAdapter$1;->val$browser:Lnet/i2p/android/help/Browser; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/help/BrowserAdapter$1;->val$browser:Lnet/i2p/android/help/Browser; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 19 lines modified | Offset 24, 14 lines modified | ||
24 | .field·final·synthetic·val$ntcpPort:Lnet/i2p/android/preferences/util/PortPreference; | 24 | .field·final·synthetic·val$ntcpPort:Lnet/i2p/android/preferences/util/PortPreference; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Landroid/support/v7/preference/CheckBoxPreference;Lnet/i2p/android/preferences/util/PortPreference;)V | 26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Landroid/support/v7/preference/CheckBoxPreference;Lnet/i2p/android/preferences/util/PortPreference;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | ····.line·104 | 28 | ····.line·104 |
34 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$3;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; | 29 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$3;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; |
35 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$3;->val$ntcpAutoPort:Landroid/support/v7/preference/CheckBoxPreference; | 30 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$3;->val$ntcpAutoPort:Landroid/support/v7/preference/CheckBoxPreference; |
36 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$3;->val$ntcpPort:Lnet/i2p/android/preferences/util/PortPreference; | 31 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$3;->val$ntcpPort:Lnet/i2p/android/preferences/util/PortPreference; |
Offset 24, 19 lines modified | Offset 24, 14 lines modified | ||
24 | .field·final·synthetic·val$udpPort:Lnet/i2p/android/preferences/util/PortPreference; | 24 | .field·final·synthetic·val$udpPort:Lnet/i2p/android/preferences/util/PortPreference; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Lnet/i2p/android/preferences/util/PortPreference;Lnet/i2p/android/preferences/util/PortPreference;)V | 26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Lnet/i2p/android/preferences/util/PortPreference;Lnet/i2p/android/preferences/util/PortPreference;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | ····.line·113 | 28 | ····.line·113 |
34 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$4;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; | 29 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$4;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; |
35 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$4;->val$ntcpPort:Lnet/i2p/android/preferences/util/PortPreference; | 30 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$4;->val$ntcpPort:Lnet/i2p/android/preferences/util/PortPreference; |
36 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$4;->val$udpPort:Lnet/i2p/android/preferences/util/PortPreference; | 31 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$4;->val$udpPort:Lnet/i2p/android/preferences/util/PortPreference; |
Offset 24, 19 lines modified | Offset 24, 14 lines modified | ||
24 | .field·final·synthetic·val$udpEnable:Landroid/support/v7/preference/CheckBoxPreference; | 24 | .field·final·synthetic·val$udpEnable:Landroid/support/v7/preference/CheckBoxPreference; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Landroid/support/v7/preference/CheckBoxPreference;Landroid/content/Context;)V | 26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Landroid/support/v7/preference/CheckBoxPreference;Landroid/content/Context;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | ····.line·91 | 28 | ····.line·91 |
34 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$2;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; | 29 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$2;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; |
35 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$2;->val$udpEnable:Landroid/support/v7/preference/CheckBoxPreference; | 30 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$2;->val$udpEnable:Landroid/support/v7/preference/CheckBoxPreference; |
36 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$2;->val$context:Landroid/content/Context; | 31 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$2;->val$context:Landroid/content/Context; |
Offset 24, 19 lines modified | Offset 24, 14 lines modified | ||
24 | .field·final·synthetic·val$ntcpEnable:Landroid/support/v7/preference/CheckBoxPreference; | 24 | .field·final·synthetic·val$ntcpEnable:Landroid/support/v7/preference/CheckBoxPreference; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Landroid/support/v7/preference/CheckBoxPreference;Landroid/content/Context;)V | 26 | .method·constructor·<init>(Lnet/i2p/android/preferences/TransportsPreferenceFragment;Landroid/support/v7/preference/CheckBoxPreference;Landroid/content/Context;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | ····.line·78 | 28 | ····.line·78 |
34 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$1;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; | 29 | ····iput-object·p1,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$1;->this$0:Lnet/i2p/android/preferences/TransportsPreferenceFragment; |
35 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$1;->val$ntcpEnable:Landroid/support/v7/preference/CheckBoxPreference; | 30 | ····iput-object·p2,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$1;->val$ntcpEnable:Landroid/support/v7/preference/CheckBoxPreference; |
36 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$1;->val$context:Landroid/content/Context; | 31 | ····iput-object·p3,·p0,·Lnet/i2p/android/preferences/TransportsPreferenceFragment$1;->val$context:Landroid/content/Context; |
Offset 2, 18 lines modified | Offset 2, 18 lines modified | ||
2 | .super·Lnet/i2p/android/router/I2PFragmentBase; | 2 | .super·Lnet/i2p/android/router/I2PFragmentBase; |
3 | .source·"MainFragment.java" | 3 | .source·"MainFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/router/MainFragment$ | 7 | ········Lnet/i2p/android/router/MainFragment$AlphaComparator;, |
8 | ········Lnet/i2p/android/router/MainFragment$Updater;, | 8 | ········Lnet/i2p/android/router/MainFragment$Updater;, |
9 | ········Lnet/i2p/android/router/MainFragment$OneShotUpdate;, | 9 | ········Lnet/i2p/android/router/MainFragment$OneShotUpdate;, |
10 | ········Lnet/i2p/android/router/MainFragment$ | 10 | ········Lnet/i2p/android/router/MainFragment$RouterControlListener; |
11 | ····} | 11 | ····} |
12 | .end·annotation | 12 | .end·annotation |
13 | #·static·fields | 13 | #·static·fields |
14 | .field·private·static·final·PREF_CONFIGURE_BATTERY:Ljava/lang/String;·=·"app.dialog.configureBattery" | 14 | .field·private·static·final·PREF_CONFIGURE_BATTERY:Ljava/lang/String;·=·"app.dialog.configureBattery" |
Offset 24, 19 lines modified | Offset 24, 14 lines modified | ||
24 | .field·final·synthetic·val$languages:[Ljava/lang/String; | 24 | .field·final·synthetic·val$languages:[Ljava/lang/String; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;[Ljava/lang/String;Lnet/i2p/android/I2PActivityBase;)V | 26 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;[Ljava/lang/String;Lnet/i2p/android/I2PActivityBase;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
29 | ········value·=·{ | ||
30 | ············"()V" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | ····.line·596 | 28 | ····.line·596 |
34 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$5;->this$0:Lnet/i2p/android/router/MainFragment; | 29 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$5;->this$0:Lnet/i2p/android/router/MainFragment; |
35 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$5;->val$languages:[Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$5;->val$languages:[Ljava/lang/String; |
36 | ····iput-object·p3,·p0,·Lnet/i2p/android/router/MainFragment$5;->val$ab:Lnet/i2p/android/I2PActivityBase; | 31 | ····iput-object·p3,·p0,·Lnet/i2p/android/router/MainFragment$5;->val$ab:Lnet/i2p/android/I2PActivityBase; |
Offset 26, 19 lines modified | Offset 26, 14 lines modified | ||
26 | .field·final·synthetic·val$mContext:Landroid/content/Context; | 26 | .field·final·synthetic·val$mContext:Landroid/content/Context; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Landroid/content/Context;Lnet/i2p/android/I2PActivityBase;Landroid/content/Intent;)V | 28 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Landroid/content/Context;Lnet/i2p/android/I2PActivityBase;Landroid/content/Intent;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"()V" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | ····.line·655 | 30 | ····.line·655 |
36 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$8;->this$0:Lnet/i2p/android/router/MainFragment; | 31 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$8;->this$0:Lnet/i2p/android/router/MainFragment; |
37 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$8;->val$mContext:Landroid/content/Context; | 32 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$8;->val$mContext:Landroid/content/Context; |
38 | ····iput-object·p3,·p0,·Lnet/i2p/android/router/MainFragment$8;->val$ab:Lnet/i2p/android/I2PActivityBase; | 33 | ····iput-object·p3,·p0,·Lnet/i2p/android/router/MainFragment$8;->val$ab:Lnet/i2p/android/I2PActivityBase; |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$ab:Lnet/i2p/android/I2PActivityBase; | 22 | .field·final·synthetic·val$ab:Lnet/i2p/android/I2PActivityBase; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Lnet/i2p/android/I2PActivityBase;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Lnet/i2p/android/I2PActivityBase;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·624 | 26 | ····.line·624 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$7;->this$0:Lnet/i2p/android/router/MainFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$7;->this$0:Lnet/i2p/android/router/MainFragment; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$7;->val$ab:Lnet/i2p/android/I2PActivityBase; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$7;->val$ab:Lnet/i2p/android/I2PActivityBase; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$ab:Lnet/i2p/android/I2PActivityBase; | 22 | .field·final·synthetic·val$ab:Lnet/i2p/android/I2PActivityBase; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Lnet/i2p/android/I2PActivityBase;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Lnet/i2p/android/I2PActivityBase;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·675 | 26 | ····.line·675 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$9;->this$0:Lnet/i2p/android/router/MainFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$9;->this$0:Lnet/i2p/android/router/MainFragment; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$9;->val$ab:Lnet/i2p/android/I2PActivityBase; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$9;->val$ab:Lnet/i2p/android/I2PActivityBase; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$ab:Lnet/i2p/android/I2PActivityBase; | 22 | .field·final·synthetic·val$ab:Lnet/i2p/android/I2PActivityBase; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Lnet/i2p/android/I2PActivityBase;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/MainFragment;Lnet/i2p/android/I2PActivityBase;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·634 | 26 | ····.line·634 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$6;->this$0:Lnet/i2p/android/router/MainFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/MainFragment$6;->this$0:Lnet/i2p/android/router/MainFragment; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$6;->val$ab:Lnet/i2p/android/I2PActivityBase; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/MainFragment$6;->val$ab:Lnet/i2p/android/I2PActivityBase; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$urls:[Ljava/lang/String; | 22 | .field·final·synthetic·val$urls:[Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad;[Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad;[Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·280 | 26 | ····.line·280 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad$1;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad$1;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad$1;->val$urls:[Ljava/lang/String; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad$1;->val$urls:[Ljava/lang/String; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 28, 19 lines modified | Offset 28, 14 lines modified | ||
28 | .field·final·synthetic·val$url:Ljava/lang/String; | 28 | .field·final·synthetic·val$url:Ljava/lang/String; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 30 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
33 | ········value·=·{ | ||
34 | ············"()V" | ||
35 | ········} | ||
36 | ····.end·annotation | ||
37 | ····.line·400 | 32 | ····.line·400 |
38 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad; | 33 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad; |
39 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3;->val$url:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3;->val$url:Ljava/lang/String; |
40 | ····iput-object·p3,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3;->val$finalMsg:Ljava/lang/String; | 35 | ····iput-object·p3,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$3;->val$finalMsg:Ljava/lang/String; |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$resUri:Landroid/net/Uri; | 22 | .field·final·synthetic·val$resUri:Landroid/net/Uri; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;Landroid/net/Uri;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;Landroid/net/Uri;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·325 | 26 | ····.line·325 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$1;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$1;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$1;->val$resUri:Landroid/net/Uri; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$1;->val$resUri:Landroid/net/Uri; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 3, 16 lines modified | Offset 3, 16 lines modified | ||
3 | .source·"I2PWebViewClient.java" | 3 | .source·"I2PWebViewClient.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;, | 7 | ········Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;, |
8 | ········Lnet/i2p/android/router/web/I2PWebViewClient$BGLoad;, | ||
9 | ········Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad; | 8 | ········Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundLoad;, |
9 | ········Lnet/i2p/android/router/web/I2PWebViewClient$BGLoad; | ||
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·CONTENT:Ljava/lang/String;·=·"content" | 13 | .field·private·static·final·CONTENT:Ljava/lang/String;·=·"content" |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·public·Lnet/i2p/android/router/web/I2PWebViewClient;·.super·Landroid/ | 1 | .class·public·Lnet/i2p/android/router/web/I2PWebViewClient;·.super·Landroid/ |
2 | webkit/WebViewClient;·.source·"I2PWebViewClient.java"·#·annotations·.annotation | 2 | webkit/WebViewClient;·.source·"I2PWebViewClient.java"·#·annotations·.annotation |
3 | system·Ldalvik/annotation/MemberClasses;·value·=·{·Lnet/i2p/android/router/web/ | 3 | system·Ldalvik/annotation/MemberClasses;·value·=·{·Lnet/i2p/android/router/web/ |
4 | I2PWebViewClient$BackgroundEepLoad;,·Lnet/i2p/android/router/web/ | 4 | I2PWebViewClient$BackgroundEepLoad;,·Lnet/i2p/android/router/web/ |
5 | I2PWebViewClient$B | 5 | I2PWebViewClient$BackgroundLoad;,·Lnet/i2p/android/router/web/ |
6 | I2PWebViewClient$B | 6 | I2PWebViewClient$BGLoad;·}·.end·annotation·#·static·fields·.field·private |
7 | 7 | static·final·CONTENT:Ljava/lang/String;·=·"content"·.field·private·static·final | |
8 | 8 | ERROR_ROUTER:Ljava/lang/String;·=·" | |
9 | Your·router·(or·the·HTTP·proxy)·does·not·appear·to·be·running. | 9 | Your·router·(or·the·HTTP·proxy)·does·not·appear·to·be·running. |
10 | "·.field·private·static·final·ERROR_URL:Ljava/lang/String;·=·" | 10 | "·.field·private·static·final·ERROR_URL:Ljava/lang/String;·=·" |
11 | Unable·to·load·URL:·"·.field·private·static·final·FOOTER:Ljava/lang/String;·=·" | 11 | Unable·to·load·URL:·"·.field·private·static·final·FOOTER:Ljava/lang/String;·=·" |
12 | "·.field·private·static·final·HEADER:Ljava/lang/String;·=·" | 12 | "·.field·private·static·final·HEADER:Ljava/lang/String;·=·" |
13 | "·.field·private·static·final·XML_HEADER:Ljava/lang/String;·=·"<?xml | 13 | "·.field·private·static·final·XML_HEADER:Ljava/lang/String;·=·"<?xml |
14 | version=\"1.0\"·encoding=\"UTF-8\"·?>\n"·#·instance·fields·.field·private | 14 | version=\"1.0\"·encoding=\"UTF-8\"·?>\n"·#·instance·fields·.field·private |
15 | _lastDialog:Landroid/app/ProgressDialog;·.field·private·_lastTask:Lnet/i2p/ | 15 | _lastDialog:Landroid/app/ProgressDialog;·.field·private·_lastTask:Lnet/i2p/ |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$content:Landroid/net/Uri; | 22 | .field·final·synthetic·val$content:Landroid/net/Uri; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;Landroid/net/Uri;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad;Landroid/net/Uri;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·363 | 26 | ····.line·363 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$2;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$2;->this$0:Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$2;->val$content:Landroid/net/Uri; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/web/I2PWebViewClient$BackgroundEepLoad$2;->val$content:Landroid/net/Uri; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Lnet/i2p/android/router/I2PFragmentBase; | 2 | .super·Lnet/i2p/android/router/I2PFragmentBase; |
3 | .source·"RateGraphFragment.java" | 3 | .source·"RateGraphFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/router/stats/RateGraphFragment$SetupTask;, | ||
7 | ········Lnet/i2p/android/router/stats/RateGraphFragment$MyPlotUpdater; | 8 | ········Lnet/i2p/android/router/stats/RateGraphFragment$MyPlotUpdater; |
8 | ········Lnet/i2p/android/router/stats/RateGraphFragment$SetupTask; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·static·fields | 11 | #·static·fields |
12 | .field·public·static·final·RATE_NAME:Ljava/lang/String;·=·"rate_name" | 12 | .field·public·static·final·RATE_NAME:Ljava/lang/String;·=·"rate_name" |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$gatewayHash:Lnet/i2p/data/Hash; | 22 | .field·final·synthetic·val$gatewayHash:Lnet/i2p/data/Hash; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/netdb/NetDbDetailFragment;Lnet/i2p/data/Hash;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/netdb/NetDbDetailFragment;Lnet/i2p/data/Hash;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·213 | 26 | ····.line·213 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/netdb/NetDbDetailFragment$1;->this$0:Lnet/i2p/android/router/netdb/NetDbDetailFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/netdb/NetDbDetailFragment$1;->this$0:Lnet/i2p/android/router/netdb/NetDbDetailFragment; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/netdb/NetDbDetailFragment$1;->val$gatewayHash:Lnet/i2p/data/Hash; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/netdb/NetDbDetailFragment$1;->val$gatewayHash:Lnet/i2p/data/Hash; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Landroid/support/v4/content/AsyncTaskLoader; | 2 | .super·Landroid/support/v4/content/AsyncTaskLoader; |
3 | .source·"NetDbEntryLoader.java" | 3 | .source·"NetDbEntryLoader.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/router/netdb/NetDbEntryLoader$LeaseSetComparator;, | ||
7 | ········Lnet/i2p/android/router/netdb/NetDbEntryLoader$RouterInfoComparator; | 8 | ········Lnet/i2p/android/router/netdb/NetDbEntryLoader$RouterInfoComparator; |
8 | ········Lnet/i2p/android/router/netdb/NetDbEntryLoader$LeaseSetComparator; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | .annotation·system·Ldalvik/annotation/Signature; | 11 | .annotation·system·Ldalvik/annotation/Signature; |
12 | ····value·=·{ | 12 | ····value·=·{ |
13 | ········"Landroid/support/v4/content/AsyncTaskLoader<", | 13 | ········"Landroid/support/v4/content/AsyncTaskLoader<", |
14 | ········"Ljava/util/List<", | 14 | ········"Ljava/util/List<", |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; | 22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·63 | 26 | ····.line·63 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$4;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$4;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$4;->val$currentVersion:Ljava/lang/String; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$4;->val$currentVersion:Ljava/lang/String; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; | 22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·31 | 26 | ····.line·31 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$2;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$2;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$2;->val$currentVersion:Ljava/lang/String; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$2;->val$currentVersion:Ljava/lang/String; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; | 22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·38 | 26 | ····.line·38 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$1;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$1;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$1;->val$currentVersion:Ljava/lang/String; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$1;->val$currentVersion:Ljava/lang/String; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; | 22 | .field·final·synthetic·val$currentVersion:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/dialog/VersionDialog;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·70 | 26 | ····.line·70 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$3;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$3;->this$0:Lnet/i2p/android/router/dialog/VersionDialog; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$3;->val$currentVersion:Ljava/lang/String; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/dialog/VersionDialog$3;->val$currentVersion:Ljava/lang/String; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 29, 85 lines modified | Offset 29, 62 lines modified | ||
29 | .field·public·static·final·enum·INFO:Lnet/i2p/android/router/util/Util$NetStatus$Level; | 29 | .field·public·static·final·enum·INFO:Lnet/i2p/android/router/util/Util$NetStatus$Level; |
30 | .field·public·static·final·enum·WARN:Lnet/i2p/android/router/util/Util$NetStatus$Level; | 30 | .field·public·static·final·enum·WARN:Lnet/i2p/android/router/util/Util$NetStatus$Level; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lnet/i2p/android/router/util/Util$NetStatus$Level; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lnet/i2p/android/router/util/Util$NetStatus$Level; | ||
36 | ····.line·403 | ||
37 | ····sget-object·v1,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->ERROR:Lnet/i2p/android/router/util/Util$NetStatus$Level; | ||
38 | ····const/4·v2,·0x0 | ||
39 | ····aput-object·v1,·v0,·v2 | ||
40 | ····sget-object·v1,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->WARN:Lnet/i2p/android/router/util/Util$NetStatus$Level; | ||
41 | ····const/4·v2,·0x1 | ||
42 | ····aput-object·v1,·v0,·v2 | ||
43 | ····sget-object·v1,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->INFO:Lnet/i2p/android/router/util/Util$NetStatus$Level; | ||
44 | ····const/4·v2,·0x2 | ||
45 | ····aput-object·v1,·v0,·v2 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
48 | .method·static·constructor·<clinit>()V | 32 | .method·static·constructor·<clinit>()V |
49 | ····.locals· | 33 | ····.locals·7 |
50 | ····.line·404 | 34 | ····.line·404 |
51 | ····new-instance·v0,·Lnet/i2p/android/router/util/Util$NetStatus$Level; | 35 | ····new-instance·v0,·Lnet/i2p/android/router/util/Util$NetStatus$Level; |
52 | ····const-string·v1,·"ERROR" | 36 | ····const-string·v1,·"ERROR" |
53 | ····const/4·v2,·0x0 | 37 | ····const/4·v2,·0x0 |
54 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/android/router/util/Util$NetStatus$Level;-><init>(Ljava/lang/String;I)V | 38 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/android/router/util/Util$NetStatus$Level;-><init>(Ljava/lang/String;I)V |
55 | ····sput-object·v0,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->ERROR:Lnet/i2p/android/router/util/Util$NetStatus$Level; | 39 | ····sput-object·v0,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->ERROR:Lnet/i2p/android/router/util/Util$NetStatus$Level; |
56 | ····.line·405 | 40 | ····.line·405 |
57 | ····new-instance·v | 41 | ····new-instance·v1,·Lnet/i2p/android/router/util/Util$NetStatus$Level; |
58 | ····const-string·v | 42 | ····const-string·v3,·"WARN" |
59 | ····const/4·v | 43 | ····const/4·v4,·0x1 |
60 | ····invoke-direct·{v | 44 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/android/router/util/Util$NetStatus$Level;-><init>(Ljava/lang/String;I)V |
61 | ····sput-object·v | 45 | ····sput-object·v1,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->WARN:Lnet/i2p/android/router/util/Util$NetStatus$Level; |
62 | ····.line·406 | 46 | ····.line·406 |
63 | ····new-instance·v | 47 | ····new-instance·v3,·Lnet/i2p/android/router/util/Util$NetStatus$Level; |
64 | ····const-string·v | 48 | ····const-string·v5,·"INFO" |
65 | ····const/4·v | 49 | ····const/4·v6,·0x2 |
66 | ····invoke-direct·{v | 50 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/android/router/util/Util$NetStatus$Level;-><init>(Ljava/lang/String;I)V |
67 | ····sput-object·v | 51 | ····sput-object·v3,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->INFO:Lnet/i2p/android/router/util/Util$NetStatus$Level; |
68 | ····.line·403 | ||
69 | ···· | 52 | ····const/4·v5,·0x3 |
53 | ····new-array·v5,·v5,·[Lnet/i2p/android/router/util/Util$NetStatus$Level; | ||
70 | ···· | 54 | ····aput-object·v0,·v5,·v2 |
55 | ····aput-object·v1,·v5,·v4 | ||
56 | ····aput-object·v3,·v5,·v6 | ||
57 | ····.line·403 | ||
71 | ····sput-object·v | 58 | ····sput-object·v5,·Lnet/i2p/android/router/util/Util$NetStatus$Level;->$VALUES:[Lnet/i2p/android/router/util/Util$NetStatus$Level; |
72 | ····return-void | 59 | ····return-void |
73 | .end·method | 60 | .end·method |
74 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 61 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
75 | ····.locals·0 | 62 | ····.locals·0 |
76 | ····.annotation·system·Ldalvik/annotation/Signature; | 63 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | .super·Landroid/app/Service; | 2 | .super·Landroid/app/Service; |
3 | .source·"RouterService.java" | 3 | .source·"RouterService.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/router/service/RouterService$FinalShutdownHook;, | ||
8 | ········Lnet/i2p/android/router/service/RouterService$ShutdownHook;, | ||
9 | ········Lnet/i2p/android/router/service/RouterService$Stopper;, | ||
7 | ········Lnet/i2p/android/router/service/RouterService$StateHandler;, | 10 | ········Lnet/i2p/android/router/service/RouterService$StateHandler;, |
8 | ········Lnet/i2p/android/router/service/RouterService$Updater;, | 11 | ········Lnet/i2p/android/router/service/RouterService$Updater;, |
9 | ········Lnet/i2p/android/router/service/RouterService$Starter;, | 12 | ········Lnet/i2p/android/router/service/RouterService$Starter;, |
10 | ········Lnet/i2p/android/router/service/RouterService$Waiter; | 13 | ········Lnet/i2p/android/router/service/RouterService$Waiter; |
11 | ········Lnet/i2p/android/router/service/RouterService$Stopper;, | ||
12 | ········Lnet/i2p/android/router/service/RouterService$FinalShutdownHook;, | ||
13 | ········Lnet/i2p/android/router/service/RouterService$ShutdownHook; | ||
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | #·static·fields | 16 | #·static·fields |
17 | .field·private·static·final·EXTRA_RESTART:Ljava/lang/String;·=·"restart" | 17 | .field·private·static·final·EXTRA_RESTART:Ljava/lang/String;·=·"restart" |
Offset 56, 264 lines modified | Offset 56, 223 lines modified | ||
56 | .field·public·static·final·enum·STOPPING:Lnet/i2p/android/router/service/State; | 56 | .field·public·static·final·enum·STOPPING:Lnet/i2p/android/router/service/State; |
57 | .field·public·static·final·enum·WAITING:Lnet/i2p/android/router/service/State; | 57 | .field·public·static·final·enum·WAITING:Lnet/i2p/android/router/service/State; |
58 | #·direct·methods | 58 | #·direct·methods |
59 | .method· | 59 | .method·static·constructor·<clinit>()V |
60 | ····.locals· | 60 | ····.locals·17 |
61 | ····const/16·v0,·0xe | ||
61 | ····.line·14 | ||
62 | ····new- | 62 | ····new-instance·v0,·Lnet/i2p/android/router/service/State; |
63 | ····const-string·v1,·"INIT" | ||
63 | ····.line·12 | ||
64 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->INIT:Lnet/i2p/android/router/service/State; | ||
65 | ····const/4·v2,·0x0 | 64 | ····const/4·v2,·0x0 |
65 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V | ||
66 | ····aput-object·v1,·v0,·v2 | ||
67 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->WAITING:Lnet/i2p/android/router/service/State; | ||
68 | ····const/4·v2,·0x1 | ||
69 | ····aput-object·v1,·v0,·v2 | ||
70 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->STARTING:Lnet/i2p/android/router/service/State; | ||
71 | ····const/4·v2,·0x2 | ||
72 | ····aput-object·v1,·v0,·v2 | ||
73 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->RUNNING:Lnet/i2p/android/router/service/State; | ||
74 | ····const/4·v2,·0x3 | ||
75 | ····aput-object·v1,·v0,·v2 | ||
76 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->ACTIVE:Lnet/i2p/android/router/service/State; | ||
77 | ····const/4·v2,·0x4 | ||
78 | ····aput-object·v1,·v0,·v2 | ||
79 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->STOPPING:Lnet/i2p/android/router/service/State; | ||
80 | ····const/4·v2,·0x5 | ||
81 | ····aput-object·v1,·v0,·v2 | ||
82 | ····sget-object·v1,·Lnet/i2p/android/router/service/State;->STOPPED:Lnet/i2p/android/router/service/State; | ||
83 | ····con | 66 | ····sput-object·v0,·Lnet/i2p/android/router/service/State;->INIT:Lnet/i2p/android/router/service/State; |
84 | ···· | 67 | ····new-instance·v1,·Lnet/i2p/android/router/service/State; |
85 | ···· | 68 | ····const-string·v3,·"WAITING" |
86 | ····const/4·v | 69 | ····const/4·v4,·0x1 |
87 | ···· | 70 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V |
88 | ····s | 71 | ····sput-object·v1,·Lnet/i2p/android/router/service/State;->WAITING:Lnet/i2p/android/router/service/State; |
89 | ···· | 72 | ····new-instance·v3,·Lnet/i2p/android/router/service/State; |
90 | ···· | 73 | ····const-string·v5,·"STARTING" |
91 | ···· | 74 | ····const/4·v6,·0x2 |
92 | ···· | 75 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V |
93 | ···· | 76 | ····sput-object·v3,·Lnet/i2p/android/router/service/State;->STARTING:Lnet/i2p/android/router/service/State; |
94 | ···· | 77 | ····new-instance·v5,·Lnet/i2p/android/router/service/State; |
95 | ····const | 78 | ····const-string·v7,·"RUNNING" |
96 | ···· | 79 | ····const/4·v8,·0x3 |
97 | ···· | 80 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V |
98 | ····con | 81 | ····sput-object·v5,·Lnet/i2p/android/router/service/State;->RUNNING:Lnet/i2p/android/router/service/State; |
99 | ···· | 82 | ····new-instance·v7,·Lnet/i2p/android/router/service/State; |
100 | ···· | 83 | ····const-string·v9,·"ACTIVE" |
101 | ····const/ | 84 | ····const/4·v10,·0x4 |
102 | ···· | 85 | ····invoke-direct·{v7,·v9,·v10},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V |
103 | ····s | 86 | ····sput-object·v7,·Lnet/i2p/android/router/service/State;->ACTIVE:Lnet/i2p/android/router/service/State; |
104 | ···· | 87 | ····.line·16 |
88 | ····new-instance·v9,·Lnet/i2p/android/router/service/State; | ||
105 | ···· | 89 | ····const-string·v11,·"STOPPING" |
90 | ····const/4·v12,·0x5 | ||
106 | ····return-object·v0 | ||
107 | .end·method | ||
91 | ····invoke-direct·{v9,·v11,·v12},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V | ||
108 | .method·static·constructor·<clinit>()V | ||
109 | ····.locals·3 | ||
92 | ····sput-object·v9,·Lnet/i2p/android/router/service/State;->STOPPING:Lnet/i2p/android/router/service/State; | ||
110 | ····.line·14 | ||
111 | ····new-instance·v0,·Lnet/i2p/android/router/service/State; | ||
112 | ···· | 93 | ····new-instance·v11,·Lnet/i2p/android/router/service/State; |
113 | ····const | 94 | ····const-string·v13,·"STOPPED" |
114 | ···· | 95 | ····const/4·v14,·0x6 |
115 | ···· | 96 | ····invoke-direct·{v11,·v13,·v14},·Lnet/i2p/android/router/service/State;-><init>(Ljava/lang/String;I)V |
116 | ····ne | 97 | ····sput-object·v11,·Lnet/i2p/android/router/service/State;->STOPPED:Lnet/i2p/android/router/service/State; |
117 | ···· | 98 | ····.line·18 |
99 | ····new-instance·v13,·Lnet/i2p/android/router/service/State; | ||
Max diff block lines reached; 8234/13938 bytes (59.08%) of diff not shown. |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Lnet/i2p/router/JobImpl; | 2 | .super·Lnet/i2p/router/JobImpl; |
3 | .source·"LoadClientsJob.java" | 3 | .source·"LoadClientsJob.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/router/service/LoadClientsJob$ | 7 | ········Lnet/i2p/android/router/service/LoadClientsJob$ClientShutdownHook;, |
8 | ········Lnet/i2p/android/router/service/LoadClientsJob$RunI2PSAM;, | 8 | ········Lnet/i2p/android/router/service/LoadClientsJob$RunI2PSAM;, |
9 | ········Lnet/i2p/android/router/service/LoadClientsJob$ | 9 | ········Lnet/i2p/android/router/service/LoadClientsJob$RunI2PTunnel; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·LOAD_DELAY:J·=·0xea60L | 13 | .field·private·static·final·LOAD_DELAY:J·=·0xea60L |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$address:Lnet/i2p/android/router/addressbook/AddressEntry; | 22 | .field·final·synthetic·val$address:Lnet/i2p/android/router/addressbook/AddressEntry; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/router/addressbook/AddressEntryAdapter;Lnet/i2p/android/router/addressbook/AddressEntry;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/router/addressbook/AddressEntryAdapter;Lnet/i2p/android/router/addressbook/AddressEntry;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·115 | 26 | ····.line·115 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/addressbook/AddressEntryAdapter$1;->this$0:Lnet/i2p/android/router/addressbook/AddressEntryAdapter; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/router/addressbook/AddressEntryAdapter$1;->this$0:Lnet/i2p/android/router/addressbook/AddressEntryAdapter; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/addressbook/AddressEntryAdapter$1;->val$address:Lnet/i2p/android/router/addressbook/AddressEntry; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/router/addressbook/AddressEntryAdapter$1;->val$address:Lnet/i2p/android/router/addressbook/AddressEntry; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$listView:Landroid/widget/ListView; | 22 | .field·final·synthetic·val$listView:Landroid/widget/ListView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/wizard/ui/SingleChoiceFragment;Landroid/widget/ListView;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/wizard/ui/SingleChoiceFragment;Landroid/widget/ListView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·86 | 26 | ····.line·86 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/wizard/ui/SingleChoiceFragment$1;->this$0:Lnet/i2p/android/wizard/ui/SingleChoiceFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/wizard/ui/SingleChoiceFragment$1;->this$0:Lnet/i2p/android/wizard/ui/SingleChoiceFragment; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/wizard/ui/SingleChoiceFragment$1;->val$listView:Landroid/widget/ListView; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/wizard/ui/SingleChoiceFragment$1;->val$listView:Landroid/widget/ListView; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$listView:Landroid/widget/ListView; | 22 | .field·final·synthetic·val$listView:Landroid/widget/ListView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/wizard/ui/MultipleChoiceFragment;Landroid/widget/ListView;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/wizard/ui/MultipleChoiceFragment;Landroid/widget/ListView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·89 | 26 | ····.line·89 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/wizard/ui/MultipleChoiceFragment$1;->this$0:Lnet/i2p/android/wizard/ui/MultipleChoiceFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/wizard/ui/MultipleChoiceFragment$1;->this$0:Lnet/i2p/android/wizard/ui/MultipleChoiceFragment; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/wizard/ui/MultipleChoiceFragment$1;->val$listView:Landroid/widget/ListView; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/wizard/ui/MultipleChoiceFragment$1;->val$listView:Landroid/widget/ListView; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Landroid/widget/HorizontalScrollView; | 2 | .super·Landroid/widget/HorizontalScrollView; |
3 | .source·"SlidingTabLayout.java" | 3 | .source·"SlidingTabLayout.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/widget/SlidingTabLayout$TabC | 7 | ········Lnet/i2p/android/widget/SlidingTabLayout$TabClickListener;, |
8 | ········Lnet/i2p/android/widget/SlidingTabLayout$InternalViewPagerListener;, | 8 | ········Lnet/i2p/android/widget/SlidingTabLayout$InternalViewPagerListener;, |
9 | ········Lnet/i2p/android/widget/SlidingTabLayout$TabC | 9 | ········Lnet/i2p/android/widget/SlidingTabLayout$TabColorizer; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·private·static·final·TAB_VIEW_PADDING_DIPS:I·=·0x10 | 13 | .field·private·static·final·TAB_VIEW_PADDING_DIPS:I·=·0x10 |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Landroid/support/v4/app/Fragment; | 2 | .super·Landroid/support/v4/app/Fragment; |
3 | .source·"TunnelDetailFragment.java" | 3 | .source·"TunnelDetailFragment.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$TunnelDetailListener;, | ||
8 | ········Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$DeleteTunnelDialogFragment; | 7 | ········Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$DeleteTunnelDialogFragment;, |
8 | ········Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$TunnelDetailListener; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·static·fields | 11 | #·static·fields |
12 | .field·public·static·final·TUNNEL_ID:Ljava/lang/String;·=·"tunnel_id" | 12 | .field·public·static·final·TUNNEL_ID:Ljava/lang/String;·=·"tunnel_id" |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$client:Z | 22 | .field·final·synthetic·val$client:Z |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/TunnelDetailFragment;Z)V | 24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/TunnelDetailFragment;Z)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·207 | 26 | ····.line·207 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$3;->this$0:Lnet/i2p/android/i2ptunnel/TunnelDetailFragment; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$3;->this$0:Lnet/i2p/android/i2ptunnel/TunnelDetailFragment; |
33 | ····iput-boolean·p2,·p0,·Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$3;->val$client:Z | 28 | ····iput-boolean·p2,·p0,·Lnet/i2p/android/i2ptunnel/TunnelDetailFragment$3;->val$client:Z |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 19 lines modified | Offset 26, 14 lines modified | ||
26 | .field·final·synthetic·val$tvh:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$TunnelViewHolder; | 26 | .field·final·synthetic·val$tvh:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$TunnelViewHolder; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter;ILnet/i2p/android/i2ptunnel/TunnelEntryAdapter$TunnelViewHolder;Lnet/i2p/android/i2ptunnel/TunnelEntry;)V | 28 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter;ILnet/i2p/android/i2ptunnel/TunnelEntryAdapter$TunnelViewHolder;Lnet/i2p/android/i2ptunnel/TunnelEntry;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
31 | ········value·=·{ | ||
32 | ············"()V" | ||
33 | ········} | ||
34 | ····.end·annotation | ||
35 | ····.line·177 | 30 | ····.line·177 |
36 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$1;->this$0:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter; | 31 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$1;->this$0:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter; |
37 | ····iput·p2,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$1;->val$position:I | 32 | ····iput·p2,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$1;->val$position:I |
38 | ····iput-object·p3,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$1;->val$tvh:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$TunnelViewHolder; | 33 | ····iput-object·p3,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$1;->val$tvh:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$TunnelViewHolder; |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$tunnel:Lnet/i2p/android/i2ptunnel/TunnelEntry; | 22 | .field·final·synthetic·val$tunnel:Lnet/i2p/android/i2ptunnel/TunnelEntry; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter;Lnet/i2p/android/i2ptunnel/TunnelEntry;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter;Lnet/i2p/android/i2ptunnel/TunnelEntry;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·202 | 26 | ····.line·202 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$2;->this$0:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$2;->this$0:Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$2;->val$tunnel:Lnet/i2p/android/i2ptunnel/TunnelEntry; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/TunnelEntryAdapter$2;->val$tunnel:Lnet/i2p/android/i2ptunnel/TunnelEntry; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$interfaces:[Ljava/lang/String; | 22 | .field·final·synthetic·val$interfaces:[Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2;[Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2;[Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·142 | 26 | ····.line·142 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2$1;->this$2:Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2$1;->this$2:Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2$1;->val$interfaces:[Ljava/lang/String; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$2$1;->val$interfaces:[Ljava/lang/String; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; | 22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1;Landroid/content/SharedPreferences;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1;Landroid/content/SharedPreferences;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·156 | 26 | ····.line·156 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1$2;->this$2:Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1$2;->this$2:Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1$2;->val$prefs:Landroid/content/SharedPreferences; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1$2;->val$prefs:Landroid/content/SharedPreferences; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$nk:Landroid/support/v7/preference/CheckBoxPreference; | 22 | .field·final·synthetic·val$nk:Landroid/support/v7/preference/CheckBoxPreference; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences;Landroid/support/v7/preference/CheckBoxPreference;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences;Landroid/support/v7/preference/CheckBoxPreference;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·147 | 26 | ····.line·147 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1;->this$1:Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1;->this$1:Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1;->val$nk:Landroid/support/v7/preference/CheckBoxPreference; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/AdvancedTunnelPreferenceFragment$TunnelPreferences$1;->val$nk:Landroid/support/v7/preference/CheckBoxPreference; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 19 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; | 22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1;Landroid/content/SharedPreferences;)V | 24 | .method·constructor·<init>(Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1;Landroid/content/SharedPreferences;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
27 | ········value·=·{ | ||
28 | ············"()V" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | ····.line·86 | 26 | ····.line·86 |
32 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1$2;->this$2:Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1; | 27 | ····iput-object·p1,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1$2;->this$2:Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1; |
33 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1$2;->val$prefs:Landroid/content/SharedPreferences; | 28 | ····iput-object·p2,·p0,·Lnet/i2p/android/i2ptunnel/preferences/GeneralTunnelPreferenceFragment$TunnelPreferences$1$2;->val$prefs:Landroid/content/SharedPreferences; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | .super·Lnet/i2p/i2ptunnel/ui/GeneralHelper; | 2 | .super·Lnet/i2p/i2ptunnel/ui/GeneralHelper; |
3 | .source·"TunnelUtil.java" | 3 | .source·"TunnelUtil.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/android/i2ptunnel/util/TunnelUtil$Tunnel | 7 | ········Lnet/i2p/android/i2ptunnel/util/TunnelUtil$TunnelConfigFromWizard;, |
8 | ········Lnet/i2p/android/i2ptunnel/util/TunnelUtil$TunnelConfigFromPreferences;, | 8 | ········Lnet/i2p/android/i2ptunnel/util/TunnelUtil$TunnelConfigFromPreferences;, |
9 | ········Lnet/i2p/android/i2ptunnel/util/TunnelUtil$Tunnel | 9 | ········Lnet/i2p/android/i2ptunnel/util/TunnelUtil$TunnelToPreferences; |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | #·static·fields | 12 | #·static·fields |
13 | .field·public·static·final·PREFERENCES_FILENAME_PREFIX:Ljava/lang/String;·=·"tunnel." | 13 | .field·public·static·final·PREFERENCES_FILENAME_PREFIX:Ljava/lang/String;·=·"tunnel." |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/eowise/recyclerview/stickyheaders/StickyHeadersAdapter; | 6 | .implements·Lcom/eowise/recyclerview/stickyheaders/StickyHeadersAdapter; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/android/util/AlphanumericHeaderAdapter$ViewHolder;, | ||
10 | ········Lnet/i2p/android/util/AlphanumericHeaderAdapter$SortedAdapter; | 11 | ········Lnet/i2p/android/util/AlphanumericHeaderAdapter$SortedAdapter; |
11 | ········Lnet/i2p/android/util/AlphanumericHeaderAdapter$ViewHolder; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | .annotation·system·Ldalvik/annotation/Signature; | 14 | .annotation·system·Ldalvik/annotation/Signature; |
15 | ····value·=·{ | 15 | ····value·=·{ |
16 | ········"Ljava/lang/Object;", | 16 | ········"Ljava/lang/Object;", |
17 | ········"Lcom/eowise/recyclerview/stickyheaders/StickyHeadersAdapter<", | 17 | ········"Lcom/eowise/recyclerview/stickyheaders/StickyHeadersAdapter<", |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | .super·Lnet/i2p/client/naming/DummyNamingService; | 2 | .super·Lnet/i2p/client/naming/DummyNamingService; |
3 | .source·"BlockfileNamingService.java" | 3 | .source·"BlockfileNamingService.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/router/naming/BlockfileNamingService$Shutdown;, | ||
8 | ········Lnet/i2p/router/naming/BlockfileNamingService$DestEntry;, | ||
9 | ········Lnet/i2p/router/naming/BlockfileNamingService$InvalidEntry;, | 7 | ········Lnet/i2p/router/naming/BlockfileNamingService$InvalidEntry;, |
10 | ········Lnet/i2p/router/naming/BlockfileNamingService$ | 8 | ········Lnet/i2p/router/naming/BlockfileNamingService$DestEntrySerializerV4;, |
11 | ········Lnet/i2p/router/naming/BlockfileNamingService$DestEntrySerializer;, | 9 | ········Lnet/i2p/router/naming/BlockfileNamingService$DestEntrySerializer;, |
12 | ········Lnet/i2p/router/naming/BlockfileNamingService$DestEntry | 10 | ········Lnet/i2p/router/naming/BlockfileNamingService$DestEntry;, |
11 | ········Lnet/i2p/router/naming/BlockfileNamingService$PropertiesSerializer;, | ||
12 | ········Lnet/i2p/router/naming/BlockfileNamingService$Shutdown; | ||
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·private·static·final·DUMMY:Ljava/lang/String;·=·"" | 16 | .field·private·static·final·DUMMY:Ljava/lang/String;·=·"" |
Offset 33, 119 lines modified | Offset 33, 88 lines modified | ||
33 | .field·public·static·final·enum·REMOVE_ELEMENT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | 33 | .field·public·static·final·enum·REMOVE_ELEMENT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
34 | .field·public·static·final·enum·SKIP_ENTRY:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | 34 | .field·public·static·final·enum·SKIP_ENTRY:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·private·static·synthetic·$values()[Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
37 | ····.locals·3 | ||
38 | ····const/4·v0,·0x5 | ||
39 | ····new-array·v0,·v0,·[Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
40 | ····.line·68 | ||
41 | ····sget-object·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->ABORT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
42 | ····const/4·v2,·0x0 | ||
43 | ····aput-object·v1,·v0,·v2 | ||
44 | ····sget-object·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->REMOVE_ELEMENT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
45 | ····const/4·v2,·0x1 | ||
46 | ····aput-object·v1,·v0,·v2 | ||
47 | ····sget-object·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->REMOVE_ATTRIBUTE:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
48 | ····const/4·v2,·0x2 | ||
49 | ····aput-object·v1,·v0,·v2 | ||
50 | ····sget-object·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->SKIP_ENTRY:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
51 | ····const/4·v2,·0x3 | ||
52 | ····aput-object·v1,·v0,·v2 | ||
53 | ····sget-object·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->ALLOW_ALL:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
54 | ····const/4·v2,·0x4 | ||
55 | ····aput-object·v1,·v0,·v2 | ||
56 | ····return-object·v0 | ||
57 | .end·method | ||
58 | .method·static·constructor·<clinit>()V | 36 | .method·static·constructor·<clinit>()V |
59 | ····.locals· | 37 | ····.locals·11 |
60 | ····.line·70 | 38 | ····.line·70 |
61 | ····new-instance·v0,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | 39 | ····new-instance·v0,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
62 | ····const-string·v1,·"ABORT" | 40 | ····const-string·v1,·"ABORT" |
63 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
64 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;-><init>(Ljava/lang/String;I)V | 42 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;-><init>(Ljava/lang/String;I)V |
65 | ····sput-object·v0,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->ABORT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | 43 | ····sput-object·v0,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->ABORT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
66 | ····.line·72 | 44 | ····.line·72 |
67 | ····new-instance·v | 45 | ····new-instance·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
68 | ····const-string·v | 46 | ····const-string·v3,·"REMOVE_ELEMENT" |
69 | ····const/4·v | 47 | ····const/4·v4,·0x1 |
70 | ····invoke-direct·{v | 48 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;-><init>(Ljava/lang/String;I)V |
71 | ····sput-object·v | 49 | ····sput-object·v1,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->REMOVE_ELEMENT:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
72 | ····.line·74 | 50 | ····.line·74 |
73 | ····new-instance·v | 51 | ····new-instance·v3,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
74 | ····const-string·v | 52 | ····const-string·v5,·"REMOVE_ATTRIBUTE" |
75 | ····const/4·v | 53 | ····const/4·v6,·0x2 |
76 | ····invoke-direct·{v | 54 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;-><init>(Ljava/lang/String;I)V |
77 | ····sput-object·v | 55 | ····sput-object·v3,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->REMOVE_ATTRIBUTE:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
78 | ····.line·76 | 56 | ····.line·76 |
79 | ····new-instance·v | 57 | ····new-instance·v5,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
80 | ····const-string·v | 58 | ····const-string·v7,·"SKIP_ENTRY" |
81 | ····const/4·v | 59 | ····const/4·v8,·0x3 |
82 | ····invoke-direct·{v | 60 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;-><init>(Ljava/lang/String;I)V |
83 | ····sput-object·v | 61 | ····sput-object·v5,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->SKIP_ENTRY:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
84 | ····.line·78 | 62 | ····.line·78 |
85 | ····new-instance·v | 63 | ····new-instance·v7,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
86 | ····const-string·v | 64 | ····const-string·v9,·"ALLOW_ALL" |
87 | ····const/4·v | 65 | ····const/4·v10,·0x4 |
88 | ····invoke-direct·{v | 66 | ····invoke-direct·{v7,·v9,·v10},·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;-><init>(Ljava/lang/String;I)V |
89 | ····sput-object·v | 67 | ····sput-object·v7,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->ALLOW_ALL:Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
90 | ····.line·68 | ||
91 | ···· | 68 | ····const/4·v9,·0x5 |
69 | ····new-array·v9,·v9,·[Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
70 | ····aput-object·v0,·v9,·v2 | ||
92 | ···· | 71 | ····aput-object·v1,·v9,·v4 |
72 | ····aput-object·v3,·v9,·v6 | ||
73 | ····aput-object·v5,·v9,·v8 | ||
74 | ····aput-object·v7,·v9,·v10 | ||
75 | ····.line·68 | ||
93 | ····sput-object·v | 76 | ····sput-object·v9,·Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;->$VALUES:[Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; |
94 | ····return-void | 77 | ····return-void |
95 | .end·method | 78 | .end·method |
Max diff block lines reached; 69/5665 bytes (1.22%) of diff not shown. |
Offset 2, 16 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NewsXMLParser.java" | 3 | .source·"NewsXMLParser.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/router/news/NewsXMLParser$XHTMLMode;, | ||
8 | ········Lnet/i2p/router/news/NewsXMLParser$I2PParserException; | 7 | ········Lnet/i2p/router/news/NewsXMLParser$I2PParserException;, |
8 | ········Lnet/i2p/router/news/NewsXMLParser$XHTMLMode; | ||
9 | ····} | 9 | ····} |
10 | .end·annotation | 10 | .end·annotation |
11 | #·static·fields | 11 | #·static·fields |
12 | .field·private·static·final·attributeBlacklist:Ljava/util/Set; | 12 | .field·private·static·final·attributeBlacklist:Ljava/util/Set; |
13 | ····.annotation·system·Ldalvik/annotation/Signature; | 13 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | .super·Lnet/i2p/i2ptunnel/I2PTunnelServer; | 2 | .super·Lnet/i2p/i2ptunnel/I2PTunnelServer; |
3 | .source·"I2PTunnelHTTPServer.java" | 3 | .source·"I2PTunnelHTTPServer.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$LineTooLongException;, | ||
8 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$RequestTooLongException;, | ||
9 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$BadRequestException;, | 7 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$BadRequestException;, |
10 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$ | 8 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$RequestTooLongException;, |
9 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$LineTooLongException;, | ||
11 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$InternalGZIPOutputStream;, | 10 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$InternalGZIPOutputStream;, |
12 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$CompressedResponseOutputStream;, | 11 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$CompressedResponseOutputStream;, |
13 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$Sender; | 12 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$Sender;, |
13 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer$CompressedRequestor; | ||
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | #·static·fields | 16 | #·static·fields |
17 | .field·private·static·final·CLIENT_SKIPHEADERS:[Ljava/lang/String; | 17 | .field·private·static·final·CLIENT_SKIPHEADERS:[Ljava/lang/String; |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | .class·public·Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer;·.super·Lnet/i2p/ | 1 | .class·public·Lnet/i2p/i2ptunnel/I2PTunnelHTTPServer;·.super·Lnet/i2p/ |
2 | i2ptunnel/I2PTunnelServer;·.source·"I2PTunnelHTTPServer.java"·#·annotations | 2 | i2ptunnel/I2PTunnelServer;·.source·"I2PTunnelHTTPServer.java"·#·annotations |
3 | .annotation·system·Ldalvik/annotation/MemberClasses;·value·=·{·Lnet/i2p/ | 3 | .annotation·system·Ldalvik/annotation/MemberClasses;·value·=·{·Lnet/i2p/ |
4 | i2ptunnel/I2PTunnelHTTPServer$ | 4 | i2ptunnel/I2PTunnelHTTPServer$BadRequestException;,·Lnet/i2p/i2ptunnel/ |
5 | I2PTunnelHTTPServer$RequestTooLongException;,·Lnet/i2p/i2ptunnel/ | 5 | I2PTunnelHTTPServer$RequestTooLongException;,·Lnet/i2p/i2ptunnel/ |
6 | I2PTunnelHTTPServer$ | 6 | I2PTunnelHTTPServer$LineTooLongException;,·Lnet/i2p/i2ptunnel/ |
7 | I2PTunnelHTTPServer$CompressedRequestor;,·Lnet/i2p/i2ptunnel/ | ||
8 | I2PTunnelHTTPServer$InternalGZIPOutputStream;,·Lnet/i2p/i2ptunnel/ | 7 | I2PTunnelHTTPServer$InternalGZIPOutputStream;,·Lnet/i2p/i2ptunnel/ |
9 | I2PTunnelHTTPServer$CompressedResponseOutputStream;,·Lnet/i2p/i2ptunnel/ | 8 | I2PTunnelHTTPServer$CompressedResponseOutputStream;,·Lnet/i2p/i2ptunnel/ |
9 | I2PTunnelHTTPServer$Sender;,·Lnet/i2p/i2ptunnel/ | ||
10 | I2PTunnelHTTPServer$ | 10 | I2PTunnelHTTPServer$CompressedRequestor;·}·.end·annotation·#·static·fields |
11 | static·final·CLIENT_SKIPHEADERS:[Ljava/lang/String;·.field | 11 | .field·private·static·final·CLIENT_SKIPHEADERS:[Ljava/lang/String;·.field |
12 | DATE_HEADER:Ljava/lang/String;·=·"date"·.field·private | 12 | private·static·final·DATE_HEADER:Ljava/lang/String;·=·"date"·.field·private |
13 | DEFAULT_HTTP_READ_TIMEOUT:J·=·-0x1L·.field·private·static·final | 13 | static·final·DEFAULT_HTTP_READ_TIMEOUT:J·=·-0x1L·.field·private·static·final |
14 | DEFAULT_KEEPALIVE:Z·=·true·.field·public·static·final·DEFAULT_POST_BAN_TIME:I·= | 14 | DEFAULT_KEEPALIVE:Z·=·true·.field·public·static·final·DEFAULT_POST_BAN_TIME:I·= |
15 | 0x4b0·.field·public·static·final·DEFAULT_POST_MAX:I·=·0x6·.field·public·static | 15 | 0x4b0·.field·public·static·final·DEFAULT_POST_MAX:I·=·0x6·.field·public·static |
16 | final·DEFAULT_POST_TOTAL_BAN_TIME:I·=·0x258·.field·public·static·final | 16 | final·DEFAULT_POST_TOTAL_BAN_TIME:I·=·0x258·.field·public·static·final |
17 | DEFAULT_POST_TOTAL_MAX:I·=·0x14·.field·public·static·final·DEFAULT_POST_WINDOW: | 17 | DEFAULT_POST_TOTAL_MAX:I·=·0x14·.field·public·static·final·DEFAULT_POST_WINDOW: |
18 | I·=·0x12c·.field·private·static·final·DEST32_HEADER:Ljava/lang/String;·=·"X- | 18 | I·=·0x12c·.field·private·static·final·DEST32_HEADER:Ljava/lang/String;·=·"X- |
19 | I2P-DestB32"·.field·private·static·final·DEST64_HEADER:Ljava/lang/String;·=·"X- | 19 | I2P-DestB32"·.field·private·static·final·DEST64_HEADER:Ljava/lang/String;·=·"X- |
20 | I2P-DestB64"·.field·private·static·final·ERR_BAD_REQUEST:Ljava/lang/String;·= | 20 | I2P-DestB64"·.field·private·static·final·ERR_BAD_REQUEST:Ljava/lang/String;·= |
Offset 27, 66 lines modified | Offset 27, 47 lines modified | ||
27 | .field·public·static·final·enum·CONNECTED:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | 27 | .field·public·static·final·enum·CONNECTED:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
28 | .field·public·static·final·enum·INIT:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | 28 | .field·public·static·final·enum·INIT:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | ||
31 | ····.locals·3 | ||
32 | ····const/4·v0,·0x2 | ||
33 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | ||
34 | ····.line·93 | ||
35 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;->INIT:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | ||
36 | ····const/4·v2,·0x0 | ||
37 | ····aput-object·v1,·v0,·v2 | ||
38 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;->CONNECTED:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | ||
39 | ····const/4·v2,·0x1 | ||
40 | ····aput-object·v1,·v0,·v2 | ||
41 | ····return-object·v0 | ||
42 | .end·method | ||
43 | .method·static·constructor·<clinit>()V | 30 | .method·static·constructor·<clinit>()V |
44 | ····.locals· | 31 | ····.locals·5 |
45 | ····.line·93 | 32 | ····.line·93 |
46 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | 33 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
47 | ····const-string·v1,·"INIT" | 34 | ····const-string·v1,·"INIT" |
48 | ····const/4·v2,·0x0 | 35 | ····const/4·v2,·0x0 |
49 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;-><init>(Ljava/lang/String;I)V | 36 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;-><init>(Ljava/lang/String;I)V |
50 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;->INIT:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | 37 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;->INIT:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
51 | ····new-instance·v | 38 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
52 | ····const-string·v | 39 | ····const-string·v3,·"CONNECTED" |
53 | ····const/4·v | 40 | ····const/4·v4,·0x1 |
54 | ····invoke-direct·{v | 41 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;-><init>(Ljava/lang/String;I)V |
42 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;->CONNECTED:Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | ||
43 | ····const/4·v3,·0x2 | ||
55 | ···· | 44 | ····new-array·v3,·v3,·[Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
56 | ···· | 45 | ····aput-object·v0,·v3,·v2 |
57 | ···· | 46 | ····aput-object·v1,·v3,·v4 |
58 | ····sput-object·v | 47 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState;->$VALUES:[Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
59 | ····return-void | 48 | ····return-void |
60 | .end·method | 49 | .end·method |
61 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 50 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
62 | ····.locals·0 | 51 | ····.locals·0 |
63 | ····.annotation·system·Ldalvik/annotation/Signature; | 52 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 5, 18 lines modified | Offset 5, 18 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Ljava/lang/Runnable; | 6 | .implements·Ljava/lang/Runnable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;, | ||
11 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$NonceInfo;, | ||
12 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$OnProxySuccess;, | 10 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$OnProxySuccess;, |
13 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$OnTimeout; | 11 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$OnTimeout;, |
12 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$NonceInfo;, | ||
13 | ········Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | #·static·fields | 16 | #·static·fields |
17 | .field·public·static·final·BASIC_AUTH:Ljava/lang/String;·=·"basic" | 17 | .field·public·static·final·BASIC_AUTH:Ljava/lang/String;·=·"basic" |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·public·abstract·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase;·.super·Lnet/ | 1 | .class·public·abstract·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase;·.super·Lnet/ |
2 | i2p/i2ptunnel/I2PTunnelClientBase;·.source·"I2PTunnelHTTPClientBase.java"·# | 2 | i2p/i2ptunnel/I2PTunnelClientBase;·.source·"I2PTunnelHTTPClientBase.java"·# |
3 | interfaces·.implements·Ljava/lang/Runnable;·#·annotations·.annotation·system | 3 | interfaces·.implements·Ljava/lang/Runnable;·#·annotations·.annotation·system |
4 | Ldalvik/annotation/MemberClasses;·value·=·{·Lnet/i2p/i2ptunnel/ | 4 | Ldalvik/annotation/MemberClasses;·value·=·{·Lnet/i2p/i2ptunnel/ |
5 | I2PTunnelHTTPClientBase$AuthResult;,·Lnet/i2p/i2ptunnel/ | ||
6 | I2PTunnelHTTPClientBase$NonceInfo;,·Lnet/i2p/i2ptunnel/ | ||
7 | I2PTunnelHTTPClientBase$OnProxySuccess;,·Lnet/i2p/i2ptunnel/ | 5 | I2PTunnelHTTPClientBase$OnProxySuccess;,·Lnet/i2p/i2ptunnel/ |
6 | I2PTunnelHTTPClientBase$OnTimeout;,·Lnet/i2p/i2ptunnel/ | ||
7 | I2PTunnelHTTPClientBase$NonceInfo;,·Lnet/i2p/i2ptunnel/ | ||
8 | I2PTunnelHTTPClientBase$ | 8 | I2PTunnelHTTPClientBase$AuthResult;·}·.end·annotation·#·static·fields·.field |
9 | public·static·final·BASIC_AUTH:Ljava/lang/String;·=·"basic"·.field·protected | 9 | public·static·final·BASIC_AUTH:Ljava/lang/String;·=·"basic"·.field·protected |
10 | static·final·BROWSER_READ_TIMEOUT:I·=·0xdbba00·.field·private·static·final | 10 | static·final·BROWSER_READ_TIMEOUT:I·=·0xdbba00·.field·private·static·final |
11 | BUNDLE_NAME:Ljava/lang/String;·=·"net.i2p.i2ptunnel.proxy.messages"·.field | 11 | BUNDLE_NAME:Ljava/lang/String;·=·"net.i2p.i2ptunnel.proxy.messages"·.field |
12 | protected·static·final·DEFAULT_READ_TIMEOUT:I·=·-0x1·.field·public·static·final | 12 | protected·static·final·DEFAULT_READ_TIMEOUT:I·=·-0x1·.field·public·static·final |
13 | DIGEST_AUTH:Ljava/lang/String;·=·"digest"·.field·private·static·final | 13 | DIGEST_AUTH:Ljava/lang/String;·=·"digest"·.field·private·static·final |
14 | ERR_AUTH1:Ljava/lang/String;·=·"HTTP/1.1·407·Proxy·Authentication | 14 | ERR_AUTH1:Ljava/lang/String;·=·"HTTP/1.1·407·Proxy·Authentication |
15 | Required\r\nContent-Type:·text/html;·charset=UTF-8\r\nCache-Control:·no- | 15 | Required\r\nContent-Type:·text/html;·charset=UTF-8\r\nCache-Control:·no- |
Offset 6, 17 lines modified | Offset 6, 17 lines modified | ||
6 | .implements·Lnet/i2p/client/streaming/I2PSocket$SocketErrorListener; | 6 | .implements·Lnet/i2p/client/streaming/I2PSocket$SocketErrorListener; |
7 | .implements·Lnet/i2p/i2ptunnel/util/LimitOutputStream$DoneCallback; | 7 | .implements·Lnet/i2p/i2ptunnel/util/LimitOutputStream$DoneCallback; |
8 | #·annotations | 8 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
10 | ····value·=·{ | 10 | ····value·=·{ |
11 | ········Lnet/i2p/i2ptunnel/I2PTunnelRunner$ | 11 | ········Lnet/i2p/i2ptunnel/I2PTunnelRunner$StreamForwarder;, |
12 | ········Lnet/i2p/i2ptunnel/I2PTunnelRunner$SuccessCallback;, | 12 | ········Lnet/i2p/i2ptunnel/I2PTunnelRunner$SuccessCallback;, |
13 | ········Lnet/i2p/i2ptunnel/I2PTunnelRunner$ | 13 | ········Lnet/i2p/i2ptunnel/I2PTunnelRunner$FailCallback; |
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | #·static·fields | 16 | #·static·fields |
17 | .field·static·MAX_PACKET_SIZE:I | 17 | .field·static·MAX_PACKET_SIZE:I |
Offset 5, 18 lines modified | Offset 5, 18 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/i2p/app/ClientApp; | 6 | .implements·Lnet/i2p/app/ClientApp; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$ | 10 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadFactory;, |
11 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$StartControllers;, | ||
12 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadPoolExecutor;, | 11 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$CustomThreadPoolExecutor;, |
12 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$StartControllers;, | ||
13 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$ | 13 | ········Lnet/i2p/i2ptunnel/TunnelControllerGroup$Shutdown; |
14 | ····} | 14 | ····} |
15 | .end·annotation | 15 | .end·annotation |
16 | #·static·fields | 16 | #·static·fields |
17 | .field·private·static·final·CONFIG_DIR:Ljava/lang/String;·=·"i2ptunnel.config.d" | 17 | .field·private·static·final·CONFIG_DIR:Ljava/lang/String;·=·"i2ptunnel.config.d" |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/i2p/i2ptunnel/Logging; | 6 | .implements·Lnet/i2p/i2ptunnel/Logging; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/i2ptunnel/TunnelController$PKFChecker;, | ||
10 | ········Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | 11 | ········Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
11 | ········Lnet/i2p/i2ptunnel/TunnelController$PKFChecker; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | 14 | #·static·fields |
15 | .field·public·static·final·DEFAULT_MAX_CONNS_DAY:I·=·0xc8 | 15 | .field·public·static·final·DEFAULT_MAX_CONNS_DAY:I·=·0xc8 |
Offset 31, 98 lines modified | Offset 31, 71 lines modified | ||
31 | .field·public·static·final·enum·AUTH_GOOD:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | 31 | .field·public·static·final·enum·AUTH_GOOD:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
32 | .field·public·static·final·enum·AUTH_STALE:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | 32 | .field·public·static·final·enum·AUTH_STALE:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
35 | ····.locals·3 | ||
36 | ····const/4·v0,·0x4 | ||
37 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
38 | ····.line·352 | ||
39 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_BAD_REQ:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
40 | ····const/4·v2,·0x0 | ||
41 | ····aput-object·v1,·v0,·v2 | ||
42 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_BAD:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
43 | ····const/4·v2,·0x1 | ||
44 | ····aput-object·v1,·v0,·v2 | ||
45 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_STALE:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
46 | ····const/4·v2,·0x2 | ||
47 | ····aput-object·v1,·v0,·v2 | ||
48 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_GOOD:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
49 | ····const/4·v2,·0x3 | ||
50 | ····aput-object·v1,·v0,·v2 | ||
51 | ····return-object·v0 | ||
52 | .end·method | ||
53 | .method·static·constructor·<clinit>()V | 34 | .method·static·constructor·<clinit>()V |
54 | ····.locals· | 35 | ····.locals·9 |
55 | ····.line·352 | 36 | ····.line·352 |
56 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | 37 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
57 | ····const-string·v1,·"AUTH_BAD_REQ" | 38 | ····const-string·v1,·"AUTH_BAD_REQ" |
58 | ····const/4·v2,·0x0 | 39 | ····const/4·v2,·0x0 |
59 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;-><init>(Ljava/lang/String;I)V | 40 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;-><init>(Ljava/lang/String;I)V |
60 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_BAD_REQ:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | 41 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_BAD_REQ:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
61 | ····new-instance·v | 42 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
62 | ····const-string·v | 43 | ····const-string·v3,·"AUTH_BAD" |
63 | ····const/4·v | 44 | ····const/4·v4,·0x1 |
64 | ····invoke-direct·{v | 45 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;-><init>(Ljava/lang/String;I)V |
65 | ····sput-object·v | 46 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_BAD:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
66 | ····new-instance·v | 47 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
67 | ····const-string·v | 48 | ····const-string·v5,·"AUTH_STALE" |
68 | ····const/4·v | 49 | ····const/4·v6,·0x2 |
69 | ····invoke-direct·{v | 50 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;-><init>(Ljava/lang/String;I)V |
70 | ····sput-object·v | 51 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_STALE:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
71 | ····new-instance·v | 52 | ····new-instance·v5,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
72 | ····const-string·v | 53 | ····const-string·v7,·"AUTH_GOOD" |
73 | ····const/4·v | 54 | ····const/4·v8,·0x3 |
74 | ····invoke-direct·{v | 55 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;-><init>(Ljava/lang/String;I)V |
56 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->AUTH_GOOD:Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
57 | ····const/4·v7,·0x4 | ||
58 | ····new-array·v7,·v7,·[Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; | ||
59 | ····aput-object·v0,·v7,·v2 | ||
75 | ···· | 60 | ····aput-object·v1,·v7,·v4 |
76 | ···· | 61 | ····aput-object·v3,·v7,·v6 |
77 | ···· | 62 | ····aput-object·v5,·v7,·v8 |
78 | ····sput-object·v | 63 | ····sput-object·v7,·Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult;->$VALUES:[Lnet/i2p/i2ptunnel/I2PTunnelHTTPClientBase$AuthResult; |
79 | ····return-void | 64 | ····return-void |
80 | .end·method | 65 | .end·method |
81 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 66 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
82 | ····.locals·0 | 67 | ····.locals·0 |
83 | ····.annotation·system·Ldalvik/annotation/Signature; | 68 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 5, 17 lines modified | Offset 5, 17 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Ljava/lang/Runnable; | 6 | .implements·Ljava/lang/Runnable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/i2ptunnel/I2PTunnelServer$CustomThreadPoolExecutor;, | ||
11 | ········Lnet/i2p/i2ptunnel/I2PTunnelServer$Handler;, | 10 | ········Lnet/i2p/i2ptunnel/I2PTunnelServer$Handler;, |
12 | ········Lnet/i2p/i2ptunnel/I2PTunnelServer$CustomThreadFactory; | 11 | ········Lnet/i2p/i2ptunnel/I2PTunnelServer$CustomThreadFactory;, |
12 | ········Lnet/i2p/i2ptunnel/I2PTunnelServer$CustomThreadPoolExecutor; | ||
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·private·static·final·DEFAULT_HANDLER_COUNT:I·=·0x41 | 16 | .field·private·static·final·DEFAULT_HANDLER_COUNT:I·=·0x41 |
Offset 37, 153 lines modified | Offset 37, 114 lines modified | ||
37 | .field·public·static·final·enum·STOPPED:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | 37 | .field·public·static·final·enum·STOPPED:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
38 | .field·public·static·final·enum·STOPPING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | 38 | .field·public·static·final·enum·STOPPING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
39 | #·direct·methods | 39 | #·direct·methods |
40 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
41 | ····.locals·3 | ||
42 | ····const/4·v0,·0x7 | ||
43 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
44 | ····.line·64 | ||
45 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->START_ON_LOAD:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
46 | ····const/4·v2,·0x0 | ||
47 | ····aput-object·v1,·v0,·v2 | ||
48 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->STARTING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
49 | ····const/4·v2,·0x1 | ||
50 | ····aput-object·v1,·v0,·v2 | ||
51 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->RUNNING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
52 | ····const/4·v2,·0x2 | ||
53 | ····aput-object·v1,·v0,·v2 | ||
54 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->STOPPING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
55 | ····const/4·v2,·0x3 | ||
56 | ····aput-object·v1,·v0,·v2 | ||
57 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->STOPPED:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
58 | ····const/4·v2,·0x4 | ||
59 | ····aput-object·v1,·v0,·v2 | ||
60 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->DESTROYING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
61 | ····const/4·v2,·0x5 | ||
62 | ····aput-object·v1,·v0,·v2 | ||
63 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->DESTROYED:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | ||
64 | ····const/4·v2,·0x6 | ||
65 | ····aput-object·v1,·v0,·v2 | ||
66 | ····return-object·v0 | ||
67 | .end·method | ||
68 | .method·static·constructor·<clinit>()V | 40 | .method·static·constructor·<clinit>()V |
69 | ····.locals· | 41 | ····.locals·15 |
70 | ····.line·65 | 42 | ····.line·65 |
71 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | 43 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
72 | ····const-string·v1,·"START_ON_LOAD" | 44 | ····const-string·v1,·"START_ON_LOAD" |
73 | ····const/4·v2,·0x0 | 45 | ····const/4·v2,·0x0 |
74 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V | 46 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V |
75 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->START_ON_LOAD:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; | 47 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->START_ON_LOAD:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
76 | ····.line·66 | 48 | ····.line·66 |
77 | ····new-instance·v | 49 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
78 | ····const-string·v | 50 | ····const-string·v3,·"STARTING" |
79 | ····const/4·v | 51 | ····const/4·v4,·0x1 |
80 | ····invoke-direct·{v | 52 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V |
81 | ····sput-object·v | 53 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->STARTING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
82 | ····.line·67 | 54 | ····.line·67 |
83 | ····new-instance·v | 55 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
84 | ····const-string·v | 56 | ····const-string·v5,·"RUNNING" |
85 | ····const/4·v | 57 | ····const/4·v6,·0x2 |
86 | ····invoke-direct·{v | 58 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V |
87 | ····sput-object·v | 59 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->RUNNING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
88 | ····.line·68 | 60 | ····.line·68 |
89 | ····new-instance·v | 61 | ····new-instance·v5,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
90 | ····const-string·v | 62 | ····const-string·v7,·"STOPPING" |
91 | ····const/4·v | 63 | ····const/4·v8,·0x3 |
92 | ····invoke-direct·{v | 64 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V |
93 | ····sput-object·v | 65 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->STOPPING:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
94 | ····.line·69 | 66 | ····.line·69 |
95 | ····new-instance·v | 67 | ····new-instance·v7,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
96 | ····const-string·v | 68 | ····const-string·v9,·"STOPPED" |
97 | ····const/4·v | 69 | ····const/4·v10,·0x4 |
98 | ····invoke-direct·{v | 70 | ····invoke-direct·{v7,·v9,·v10},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V |
99 | ····sput-object·v | 71 | ····sput-object·v7,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;->STOPPED:Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
100 | ····.line·70 | 72 | ····.line·70 |
101 | ····new-instance·v | 73 | ····new-instance·v9,·Lnet/i2p/i2ptunnel/TunnelController$TunnelState; |
102 | ····const-string·v1,·"DESTROYING" | 74 | ····const-string·v11,·"DESTROYING" |
103 | ····const/4·v2,·0x5 | 75 | ····const/4·v12,·0x5 |
104 | ····invoke-direct·{v | 76 | ····invoke-direct·{v9,·v11,·v12},·Lnet/i2p/i2ptunnel/TunnelController$TunnelState;-><init>(Ljava/lang/String;I)V |
Max diff block lines reached; 1696/7737 bytes (21.92%) of diff not shown. |
Offset 29, 82 lines modified | Offset 29, 59 lines modified | ||
29 | .field·public·static·final·enum·FORCED:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | 29 | .field·public·static·final·enum·FORCED:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
30 | .field·public·static·final·enum·NORMAL:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | 30 | .field·public·static·final·enum·NORMAL:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
36 | ····.line·138 | ||
37 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->NORMAL:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
38 | ····const/4·v2,·0x0 | ||
39 | ····aput-object·v1,·v0,·v2 | ||
40 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->FORCED:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
41 | ····const/4·v2,·0x1 | ||
42 | ····aput-object·v1,·v0,·v2 | ||
43 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->DESTROY:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
44 | ····const/4·v2,·0x2 | ||
45 | ····aput-object·v1,·v0,·v2 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
48 | .method·static·constructor·<clinit>()V | 32 | .method·static·constructor·<clinit>()V |
49 | ····.locals· | 33 | ····.locals·7 |
50 | ····.line·138 | 34 | ····.line·138 |
51 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | 35 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
52 | ····const-string·v1,·"NORMAL" | 36 | ····const-string·v1,·"NORMAL" |
53 | ····const/4·v2,·0x0 | 37 | ····const/4·v2,·0x0 |
54 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;-><init>(Ljava/lang/String;I)V | 38 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;-><init>(Ljava/lang/String;I)V |
55 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->NORMAL:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | 39 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->NORMAL:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
56 | ····new-instance·v | 40 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
57 | ····const-string·v | 41 | ····const-string·v3,·"FORCED" |
58 | ····const/4·v | 42 | ····const/4·v4,·0x1 |
59 | ····invoke-direct·{v | 43 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;-><init>(Ljava/lang/String;I)V |
60 | ····sput-object·v | 44 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->FORCED:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
61 | ····new-instance·v | 45 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
62 | ····const-string·v | 46 | ····const-string·v5,·"DESTROY" |
63 | ····const/4·v | 47 | ····const/4·v6,·0x2 |
64 | ····invoke-direct·{v | 48 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;-><init>(Ljava/lang/String;I)V |
49 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->DESTROY:Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
50 | ····const/4·v5,·0x3 | ||
51 | ····new-array·v5,·v5,·[Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; | ||
65 | ···· | 52 | ····aput-object·v0,·v5,·v2 |
66 | ···· | 53 | ····aput-object·v1,·v5,·v4 |
67 | ···· | 54 | ····aput-object·v3,·v5,·v6 |
68 | ····sput-object·v | 55 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode;->$VALUES:[Lnet/i2p/i2ptunnel/I2PTunnel$CloseMode; |
69 | ····return-void | 56 | ····return-void |
70 | .end·method | 57 | .end·method |
71 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 58 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
72 | ····.locals·0 | 59 | ····.locals·0 |
73 | ····.annotation·system·Ldalvik/annotation/Signature; | 60 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Ljava/lang/Runnable; | 6 | .implements·Ljava/lang/Runnable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/i2ptunnel/I2PTunnelClientBase$BlockingRunner;, | ||
10 | ········Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; | 11 | ········Lnet/i2p/i2ptunnel/I2PTunnelClientBase$SocketManagerState; |
11 | ········Lnet/i2p/i2ptunnel/I2PTunnelClientBase$BlockingRunner; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | 14 | #·static·fields |
15 | .field·static·final·DEFAULT_CONNECT_TIMEOUT:J·=·0xea60L | 15 | .field·static·final·DEFAULT_CONNECT_TIMEOUT:J·=·0xea60L |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lnet/i2p/i2ptunnel/udp/Source; | 6 | .implements·Lnet/i2p/i2ptunnel/udp/Source; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;, | ||
11 | ········Lnet/i2p/i2ptunnel/udp/I2PSource$Listener; | 10 | ········Lnet/i2p/i2ptunnel/udp/I2PSource$Listener;, |
11 | ········Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
12 | ····} | 12 | ····} |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·private·final·diss:Lnet/i2p/client/datagram/I2PDatagramDissector; | 15 | .field·private·final·diss:Lnet/i2p/client/datagram/I2PDatagramDissector; |
Offset 29, 82 lines modified | Offset 29, 59 lines modified | ||
29 | .field·public·static·final·enum·RAW:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | 29 | .field·public·static·final·enum·RAW:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
30 | .field·public·static·final·enum·REPLIABLE:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | 30 | .field·public·static·final·enum·REPLIABLE:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
33 | ····.locals·3 | ||
34 | ····const/4·v0,·0x3 | ||
35 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
36 | ····.line·27 | ||
37 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->REPLIABLE:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
38 | ····const/4·v2,·0x0 | ||
39 | ····aput-object·v1,·v0,·v2 | ||
40 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->RAW:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
41 | ····const/4·v2,·0x1 | ||
42 | ····aput-object·v1,·v0,·v2 | ||
43 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->BOTH:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
44 | ····const/4·v2,·0x2 | ||
45 | ····aput-object·v1,·v0,·v2 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
48 | .method·static·constructor·<clinit>()V | 32 | .method·static·constructor·<clinit>()V |
49 | ····.locals· | 33 | ····.locals·7 |
50 | ····.line·27 | 34 | ····.line·27 |
51 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | 35 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
52 | ····const-string·v1,·"REPLIABLE" | 36 | ····const-string·v1,·"REPLIABLE" |
53 | ····const/4·v2,·0x0 | 37 | ····const/4·v2,·0x0 |
54 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;-><init>(Ljava/lang/String;I)V | 38 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;-><init>(Ljava/lang/String;I)V |
55 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->REPLIABLE:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | 39 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->REPLIABLE:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
56 | ····new-instance·v | 40 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
57 | ····const-string·v | 41 | ····const-string·v3,·"RAW" |
58 | ····const/4·v | 42 | ····const/4·v4,·0x1 |
59 | ····invoke-direct·{v | 43 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;-><init>(Ljava/lang/String;I)V |
60 | ····sput-object·v | 44 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->RAW:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
61 | ····new-instance·v | 45 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
62 | ····const-string·v | 46 | ····const-string·v5,·"BOTH" |
63 | ····const/4·v | 47 | ····const/4·v6,·0x2 |
64 | ····invoke-direct·{v | 48 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;-><init>(Ljava/lang/String;I)V |
49 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->BOTH:Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
50 | ····const/4·v5,·0x3 | ||
51 | ····new-array·v5,·v5,·[Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; | ||
65 | ···· | 52 | ····aput-object·v0,·v5,·v2 |
66 | ···· | 53 | ····aput-object·v1,·v5,·v4 |
67 | ···· | 54 | ····aput-object·v3,·v5,·v6 |
68 | ····sput-object·v | 55 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol;->$VALUES:[Lnet/i2p/i2ptunnel/udp/I2PSource$Protocol; |
69 | ····return-void | 56 | ····return-void |
70 | .end·method | 57 | .end·method |
71 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 58 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
72 | ····.locals·0 | 59 | ····.locals·0 |
73 | ····.annotation·system·Ldalvik/annotation/Signature; | 60 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 31, 98 lines modified | Offset 31, 71 lines modified | ||
31 | .field·public·static·final·enum·FILE:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | 31 | .field·public·static·final·enum·FILE:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
32 | .field·public·static·final·enum·RECORDER:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | 32 | .field·public·static·final·enum·RECORDER:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
35 | ····.locals·3 | ||
36 | ····const/4·v0,·0x4 | ||
37 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
38 | ····.line·17 | ||
39 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->DEFAULT:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
40 | ····const/4·v2,·0x0 | ||
41 | ····aput-object·v1,·v0,·v2 | ||
42 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->EXPLICIT:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
43 | ····const/4·v2,·0x1 | ||
44 | ····aput-object·v1,·v0,·v2 | ||
45 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->FILE:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
46 | ····const/4·v2,·0x2 | ||
47 | ····aput-object·v1,·v0,·v2 | ||
48 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->RECORDER:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
49 | ····const/4·v2,·0x3 | ||
50 | ····aput-object·v1,·v0,·v2 | ||
51 | ····return-object·v0 | ||
52 | .end·method | ||
53 | .method·static·constructor·<clinit>()V | 34 | .method·static·constructor·<clinit>()V |
54 | ····.locals· | 35 | ····.locals·9 |
55 | ····.line·17 | 36 | ····.line·17 |
56 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | 37 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
57 | ····const-string·v1,·"DEFAULT" | 38 | ····const-string·v1,·"DEFAULT" |
58 | ····const/4·v2,·0x0 | 39 | ····const/4·v2,·0x0 |
59 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;-><init>(Ljava/lang/String;I)V | 40 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;-><init>(Ljava/lang/String;I)V |
60 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->DEFAULT:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | 41 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->DEFAULT:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
61 | ····new-instance·v | 42 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
62 | ····const-string·v | 43 | ····const-string·v3,·"EXPLICIT" |
63 | ····const/4·v | 44 | ····const/4·v4,·0x1 |
64 | ····invoke-direct·{v | 45 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;-><init>(Ljava/lang/String;I)V |
65 | ····sput-object·v | 46 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->EXPLICIT:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
66 | ····new-instance·v | 47 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
67 | ····const-string·v | 48 | ····const-string·v5,·"FILE" |
68 | ····const/4·v | 49 | ····const/4·v6,·0x2 |
69 | ····invoke-direct·{v | 50 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;-><init>(Ljava/lang/String;I)V |
70 | ····sput-object·v | 51 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->FILE:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
71 | ····new-instance·v | 52 | ····new-instance·v5,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
72 | ····const-string·v | 53 | ····const-string·v7,·"RECORDER" |
73 | ····const/4·v | 54 | ····const/4·v8,·0x3 |
74 | ····invoke-direct·{v | 55 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;-><init>(Ljava/lang/String;I)V |
56 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->RECORDER:Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
57 | ····const/4·v7,·0x4 | ||
58 | ····new-array·v7,·v7,·[Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; | ||
59 | ····aput-object·v0,·v7,·v2 | ||
75 | ···· | 60 | ····aput-object·v1,·v7,·v4 |
76 | ···· | 61 | ····aput-object·v3,·v7,·v6 |
77 | ···· | 62 | ····aput-object·v5,·v7,·v8 |
78 | ····sput-object·v | 63 | ····sput-object·v7,·Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule;->$VALUES:[Lnet/i2p/i2ptunnel/access/DefinitionParser$Rule; |
79 | ····return-void | 64 | ····return-void |
80 | .end·method | 65 | .end·method |
81 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 66 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
82 | ····.locals·0 | 67 | ····.locals·0 |
83 | ····.annotation·system·Ldalvik/annotation/Signature; | 68 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 35, 130 lines modified | Offset 35, 95 lines modified | ||
35 | .field·public·static·final·enum·LF:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | 35 | .field·public·static·final·enum·LF:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
36 | .field·public·static·final·enum·TRAILER:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | 36 | .field·public·static·final·enum·TRAILER:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·private·static·synthetic·$values()[Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
39 | ····.locals·3 | ||
40 | ····const/4·v0,·0x6 | ||
41 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
42 | ····.line·24 | ||
43 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->LEN:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
44 | ····const/4·v2,·0x0 | ||
45 | ····aput-object·v1,·v0,·v2 | ||
46 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->CR:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
47 | ····const/4·v2,·0x1 | ||
48 | ····aput-object·v1,·v0,·v2 | ||
49 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->LF:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
50 | ····const/4·v2,·0x2 | ||
51 | ····aput-object·v1,·v0,·v2 | ||
52 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->DATA:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
53 | ····const/4·v2,·0x3 | ||
54 | ····aput-object·v1,·v0,·v2 | ||
55 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->TRAILER:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
56 | ····const/4·v2,·0x4 | ||
57 | ····aput-object·v1,·v0,·v2 | ||
58 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->DONE:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
59 | ····const/4·v2,·0x5 | ||
60 | ····aput-object·v1,·v0,·v2 | ||
61 | ····return-object·v0 | ||
62 | .end·method | ||
63 | .method·static·constructor·<clinit>()V | 38 | .method·static·constructor·<clinit>()V |
64 | ····.locals·3 | 39 | ····.locals·13 |
65 | ····.line·24 | 40 | ····.line·24 |
66 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | 41 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
67 | ····const-string·v1,·"LEN" | 42 | ····const-string·v1,·"LEN" |
68 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
69 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V | 44 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V |
70 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->LEN:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | 45 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->LEN:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
71 | ····new-instance·v | 46 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
72 | ····const-string·v | 47 | ····const-string·v3,·"CR" |
73 | ····const/4·v | 48 | ····const/4·v4,·0x1 |
74 | ····invoke-direct·{v | 49 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V |
75 | ····sput-object·v | 50 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->CR:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
76 | ····new-instance·v | 51 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
77 | ····const-string·v | 52 | ····const-string·v5,·"LF" |
78 | ····const/4·v | 53 | ····const/4·v6,·0x2 |
79 | ····invoke-direct·{v | 54 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V |
80 | ····sput-object·v | 55 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->LF:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
81 | ····new-instance·v | 56 | ····new-instance·v5,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
82 | ····const-string·v | 57 | ····const-string·v7,·"DATA" |
83 | ····const/4·v | 58 | ····const/4·v8,·0x3 |
84 | ····invoke-direct·{v | 59 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V |
85 | ····sput-object·v | 60 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->DATA:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
86 | ····new-instance·v | 61 | ····new-instance·v7,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
87 | ····const-string·v | 62 | ····const-string·v9,·"TRAILER" |
88 | ····const/4·v | 63 | ····const/4·v10,·0x4 |
89 | ····invoke-direct·{v | 64 | ····invoke-direct·{v7,·v9,·v10},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V |
90 | ····sput-object·v | 65 | ····sput-object·v7,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->TRAILER:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
91 | ····new-instance·v | 66 | ····new-instance·v9,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; |
92 | ····const-string·v1,·"DONE" | 67 | ····const-string·v11,·"DONE" |
93 | ····const/4·v2,·0x5 | 68 | ····const/4·v12,·0x5 |
94 | ····invoke-direct·{v | 69 | ····invoke-direct·{v9,·v11,·v12},·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;-><init>(Ljava/lang/String;I)V |
70 | ····sput-object·v9,·Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State;->DONE:Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
71 | ····const/4·v11,·0x6 | ||
72 | ····new-array·v11,·v11,·[Lnet/i2p/i2ptunnel/util/DechunkedOutputStream$State; | ||
73 | ····aput-object·v0,·v11,·v2 | ||
74 | ····aput-object·v1,·v11,·v4 | ||
75 | ····aput-object·v3,·v11,·v6 | ||
Max diff block lines reached; 831/6780 bytes (12.26%) of diff not shown. |
Offset 59, 324 lines modified | Offset 59, 283 lines modified | ||
59 | .field·public·static·final·enum·NAME:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | 59 | .field·public·static·final·enum·NAME:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
60 | .field·public·static·final·enum·OS:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | 60 | .field·public·static·final·enum·OS:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
61 | #·direct·methods | 61 | #·direct·methods |
62 | .method· | 62 | .method·static·constructor·<clinit>()V |
63 | ····.locals· | 63 | ····.locals·21 |
64 | ····const/16·v0,·0x12 | ||
65 | ····new-array·v0,·v0,·[Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
66 | ····.line·40 | 64 | ····.line·40 |
65 | ····new-instance·v0,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
67 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MB1:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
68 | ····const/4·v2,·0x0 | ||
69 | ····aput-object·v1,·v0,·v2 | ||
70 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MB2:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
71 | ····const/4·v2,·0x1 | ||
72 | ····aput-object·v1,·v0,·v2 | ||
73 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->CF:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
74 | ····const/4·v2,·0x2 | ||
75 | ····aput-object·v1,·v0,·v2 | ||
76 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT0:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
77 | ····const/4·v2,·0x3 | ||
78 | ····aput-object·v1,·v0,·v2 | ||
79 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT1:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
80 | ····const/4·v2,·0x4 | ||
81 | ····aput-object·v1,·v0,·v2 | ||
82 | ····sget-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT2:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
83 | ····const | 66 | ····const-string·v1,·"MB1" |
84 | ···· | 67 | ····const/4·v2,·0x0 |
85 | ···· | 68 | ····invoke-direct·{v0,·v1,·v2},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
86 | ····c | 69 | ····sput-object·v0,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MB1:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
87 | ···· | 70 | ····new-instance·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
88 | ···· | 71 | ····const-string·v3,·"MB2" |
89 | ····const/4·v | 72 | ····const/4·v4,·0x1 |
90 | ···· | 73 | ····invoke-direct·{v1,·v3,·v4},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
91 | ····s | 74 | ····sput-object·v1,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MB2:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
92 | ···· | 75 | ····new-instance·v3,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
93 | ···· | 76 | ····const-string·v5,·"CF" |
94 | ···· | 77 | ····const/4·v6,·0x2 |
95 | ···· | 78 | ····invoke-direct·{v3,·v5,·v6},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
96 | ···· | 79 | ····sput-object·v3,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->CF:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
97 | ···· | 80 | ····new-instance·v5,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
98 | ····const | 81 | ····const-string·v7,·"MT0" |
99 | ···· | 82 | ····const/4·v8,·0x3 |
100 | ···· | 83 | ····invoke-direct·{v5,·v7,·v8},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
101 | ····c | 84 | ····sput-object·v5,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT0:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
102 | ···· | 85 | ····new-instance·v7,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
103 | ···· | 86 | ····const-string·v9,·"MT1" |
104 | ····const/ | 87 | ····const/4·v10,·0x4 |
105 | ···· | 88 | ····invoke-direct·{v7,·v9,·v10},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
106 | ····s | 89 | ····sput-object·v7,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT1:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
107 | ···· | 90 | ····new-instance·v9,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
108 | ···· | 91 | ····const-string·v11,·"MT2" |
109 | ···· | 92 | ····const/4·v12,·0x5 |
110 | ···· | 93 | ····invoke-direct·{v9,·v11,·v12},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
111 | ···· | 94 | ····sput-object·v9,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT2:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
112 | ···· | 95 | ····new-instance·v11,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
113 | ····const | 96 | ····const-string·v13,·"MT3" |
114 | ···· | 97 | ····const/4·v14,·0x6 |
115 | ···· | 98 | ····invoke-direct·{v11,·v13,·v14},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
116 | ····c | 99 | ····sput-object·v11,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->MT3:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
117 | ···· | 100 | ····new-instance·v13,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; |
118 | ···· | 101 | ····const-string·v15,·"EF" |
119 | ····const/ | 102 | ····const/4·v14,·0x7 |
120 | ···· | 103 | ····invoke-direct·{v13,·v15,·v14},·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;-><init>(Ljava/lang/String;I)V |
104 | ····sput-object·v13,·Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState;->EF:Lnet/i2p/i2ptunnel/util/GunzipOutputStream$HeaderState; | ||
121 | ····return-object·v0 | ||
122 | .end·method | ||
Max diff block lines reached; 12874/20023 bytes (64.30%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 43 lines modified | ||
1 | Zip·file·size:·47858·bytes,·number·of·entries:·41 | 1 | Zip·file·size:·47858·bytes,·number·of·entries:·41 |
2 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-10·23:35·ssl/ | ||
3 | -rw-r--r--··2.0·unx······964·b-·defN·24-Apr-10·23:35·ssl/i2pseed.creativecowpat.net.crt | ||
4 | -rw-r--r--··2.0·unx·····1939·b-·defN·24-Apr-10·23:35·ssl/isrgrootx1.crt | ||
5 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-10·23:35·plugin/ | ||
6 | -rw-r--r--··2.0·unx·····2094·b-·defN·24-Apr-10·23:35·plugin/hankhill19580_at_gmail.com.crt | ||
7 | -rw-r--r--··2.0·unx·····2090·b-·defN·24-Apr-10·23:35·plugin/zzz-plugin_at_mail.i2p.crt | ||
8 | -rw-r--r--··2.0·unx·····1964·b-·defN·24-Apr-10·23:35·plugin/cacapo_at_mail.i2p.crt | ||
9 | -rw-r--r--··2.0·unx·····2009·b-·defN·24-Apr-10·23:35·plugin/backup_at_mail.i2p.crt | ||
10 | -rw-r--r--··2.0·unx·····1960·b-·defN·24-Apr-10·23:35·plugin/str4d_at_mail.i2p.crt | ||
11 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-10·23:35·news/ | ||
12 | -rw-r--r--··2.0·unx·····2041·b-·defN·24-Apr-10·23:35·news/hankhill19580_at_gmail.com.crt | ||
13 | -rw-r--r--··2.0·unx·····2061·b-·defN·24-Apr-10·23:35·news/zzz_at_mail.i2p.crt | ||
14 | -rw-r--r--··2.0·unx·····2078·b-·defN·24-Apr-10·23:35·news/echelon_at_mail.i2p.crt | ||
15 | -rw-r--r--··2.0·unx·····1976·b-·defN·24-Apr-10·23:35·news/ampernand_at_gmail.com.crt | ||
16 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-1 | 2 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-12·15:49·router/ |
3 | -rw-------··2.0·unx·····2061·b-·defN·24-Apr-12·15:49·router/zzz_at_mail.i2p.crt | ||
17 | -rw- | 4 | -rw-------··2.0·unx·····2041·b-·defN·24-Apr-12·15:49·router/hankhill19580_at_gmail.com.crt |
18 | -rw-r--r--··2.0·unx·····2061·b-·defN·24-Apr-10·23:35·router/zzz_at_mail.i2p.crt | ||
19 | -rw-r--r--··2.0·unx·····2078·b-·defN·24-Apr-1 | 5 | -rw-r--r--··2.0·unx·····2078·b-·defN·24-Apr-12·15:49·router/echelon_at_mail.i2p.crt |
20 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-10·23:35·family/ | ||
21 | -rw-r--r--··2.0·unx······725·b-·defN·24-Apr-10·23:35·family/i2pd-dev.crt | ||
22 | -rw-r--r--··2.0·unx······672·b-·defN·24-Apr-10·23:35·family/volatile.crt | ||
23 | -rw-r--r--··2.0·unx······818·b-·defN·24-Apr-10·23:35·family/bandura.crt | ||
24 | -rw-r--r--··2.0·unx······814·b-·defN·24-Apr-10·23:35·family/memcpy.crt | ||
25 | -rw-r--r--··2.0·unx······810·b-·defN·24-Apr-10·23:35·family/mibhq.crt | ||
26 | -rw-r--r--··2.0·unx······769·b-·defN·24-Apr-10·23:35·family/i2p-dev.crt | ||
27 | -rw-r--r--··2.0·unx······725·b-·defN·24-Apr-10·23:35·family/gostcoin.crt | ||
28 | -rw-r--r--··2.0·unx······810·b-·defN·24-Apr-10·23:35·family/stormycloud.crt | ||
29 | -rw-r--r--··2.0·unx······802·b-·defN·24-Apr-10·23:35·family/SUNYSB.crt | ||
30 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-1 | 6 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-12·15:49·reseed/ |
31 | -rw-r--r--··2.0·unx·····2082·b-·defN·24-Apr-10·23:35·reseed/reseed_at_diva.exchange.crt | ||
32 | -rw-r--r--··2.0·unx·····20 | 7 | -rw-r--r--··2.0·unx·····2069·b-·defN·24-Apr-12·15:49·reseed/echelon3_at_mail.i2p.crt |
33 | -rw-r--r--··2.0·unx·····2090·b-·defN·24-Apr-1 | 8 | -rw-r--r--··2.0·unx·····2090·b-·defN·24-Apr-12·15:49·reseed/arnavbhatt288_at_mail.i2p.crt |
34 | -rw-r--r--··2.0·unx·····2074·b-·defN·24-Apr-10·23:35·reseed/lazygravy_at_mail.i2p.crt | ||
35 | -rw-r--r--··2.0·unx·····2147·b-·defN·24-Apr-1 | 9 | -rw-r--r--··2.0·unx·····2147·b-·defN·24-Apr-12·15:49·reseed/creativecowpat_at_mail.i2p.crt |
10 | -rw-r--r--··2.0·unx·····2074·b-·defN·24-Apr-12·15:49·reseed/i2p-reseed_at_mk16.de.crt | ||
11 | -rw-r--r--··2.0·unx·····2053·b-·defN·24-Apr-12·15:49·reseed/igor_at_novg.net.crt | ||
12 | -rw-r--r--··2.0·unx·····2094·b-·defN·24-Apr-12·15:49·reseed/hankhill19580_at_gmail.com.crt | ||
13 | -rw-r--r--··2.0·unx·····2074·b-·defN·24-Apr-12·15:49·reseed/lazygravy_at_mail.i2p.crt | ||
14 | -rw-r--r--··2.0·unx·····2082·b-·defN·24-Apr-12·15:49·reseed/reseed_at_diva.exchange.crt | ||
36 | -rw-r--r--··2.0·unx·····20 | 15 | -rw-r--r--··2.0·unx·····2065·b-·defN·24-Apr-12·15:49·reseed/rambler_at_mail.i2p.crt |
16 | -rw-r--r--··2.0·unx·····2065·b-·defN·24-Apr-12·15:49·reseed/hottuna_at_mail.i2p.crt | ||
37 | -rw-r--r--··2.0·unx·····1980·b-·defN·24-Apr-1 | 17 | -rw-r--r--··2.0·unx·····1980·b-·defN·24-Apr-12·15:49·reseed/r4sas-reseed_at_mail.i2p.crt |
38 | -rw-r--r--··2.0·unx·····20 | 18 | -rw-r--r--··2.0·unx·····2086·b-·defN·24-Apr-12·15:49·reseed/admin_at_stormycloud.org.crt |
39 | 19 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-12·15:49·news/ | |
20 | -rw-r--r--··2.0·unx·····1976·b-·defN·24-Apr-12·15:49·news/ampernand_at_gmail.com.crt | ||
40 | -rw- | 21 | -rw-------··2.0·unx·····2061·b-·defN·24-Apr-12·15:49·news/zzz_at_mail.i2p.crt |
41 | -rw-r--r--··2.0·unx·····20 | 22 | -rw-r--r--··2.0·unx·····2041·b-·defN·24-Apr-12·15:49·news/hankhill19580_at_gmail.com.crt |
42 | -rw-r--r--··2.0·unx·····20 | 23 | -rw-r--r--··2.0·unx·····2078·b-·defN·24-Apr-12·15:49·news/echelon_at_mail.i2p.crt |
24 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-12·15:49·plugin/ | ||
25 | -rw-r--r--··2.0·unx·····2009·b-·defN·24-Apr-12·15:49·plugin/backup_at_mail.i2p.crt | ||
26 | -rw-r--r--··2.0·unx·····2094·b-·defN·24-Apr-12·15:49·plugin/hankhill19580_at_gmail.com.crt | ||
27 | -rw-r--r--··2.0·unx·····1964·b-·defN·24-Apr-12·15:49·plugin/cacapo_at_mail.i2p.crt | ||
28 | -rw-r--r--··2.0·unx·····2090·b-·defN·24-Apr-12·15:49·plugin/zzz-plugin_at_mail.i2p.crt | ||
29 | -rw-r--r--··2.0·unx·····1960·b-·defN·24-Apr-12·15:49·plugin/str4d_at_mail.i2p.crt | ||
30 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-12·15:49·ssl/ | ||
31 | -rw-r--r--··2.0·unx·····1939·b-·defN·24-Apr-12·15:49·ssl/isrgrootx1.crt | ||
32 | -rw-r--r--··2.0·unx······964·b-·defN·24-Apr-12·15:49·ssl/i2pseed.creativecowpat.net.crt | ||
33 | drwxr-xr-x··2.0·unx········0·b-·defN·24-Apr-12·15:49·family/ | ||
34 | -rw-r--r--··2.0·unx······725·b-·defN·24-Apr-12·15:49·family/gostcoin.crt | ||
35 | -rw-r--r--··2.0·unx······810·b-·defN·24-Apr-12·15:49·family/stormycloud.crt | ||
36 | -rw-r--r--··2.0·unx······769·b-·defN·24-Apr-12·15:49·family/i2p-dev.crt | ||
37 | -rw-r--r--··2.0·unx······814·b-·defN·24-Apr-12·15:49·family/memcpy.crt | ||
38 | -rw-r--r--··2.0·unx······810·b-·defN·24-Apr-12·15:49·family/mibhq.crt | ||
39 | -rw-r--r--··2.0·unx······725·b-·defN·24-Apr-12·15:49·family/i2pd-dev.crt | ||
40 | -rw-r--r--··2.0·unx······672·b-·defN·24-Apr-12·15:49·family/volatile.crt | ||
41 | -rw-r--r--··2.0·unx······818·b-·defN·24-Apr-12·15:49·family/bandura.crt | ||
42 | -rw-r--r--··2.0·unx······802·b-·defN·24-Apr-12·15:49·family/SUNYSB.crt | ||
43 | 41·files,·59180·bytes·uncompressed,·42686·bytes·compressed:··27.9% | 43 | 41·files,·59180·bytes·uncompressed,·42686·bytes·compressed:··27.9% |
Offset 1, 124 lines modified | Offset 1, 124 lines modified | ||
1 | Filename:· | 1 | Filename:·router/ |
2 | Comment:· | 2 | Comment:· |
3 | Filename:· | 3 | Filename:·router/zzz_at_mail.i2p.crt |
4 | Comment:· | 4 | Comment:· |
5 | Filename:· | 5 | Filename:·router/hankhill19580_at_gmail.com.crt |
6 | Comment:· | 6 | Comment:· |
7 | Filename:· | 7 | Filename:·router/echelon_at_mail.i2p.crt |
8 | Comment:· | 8 | Comment:· |
9 | Filename:· | 9 | Filename:·reseed/ |
10 | Comment:· | 10 | Comment:· |
11 | Filename:· | 11 | Filename:·reseed/echelon3_at_mail.i2p.crt |
12 | Comment:· | 12 | Comment:· |
13 | Filename:· | 13 | Filename:·reseed/arnavbhatt288_at_mail.i2p.crt |
14 | Comment:· | 14 | Comment:· |
15 | Filename:· | 15 | Filename:·reseed/creativecowpat_at_mail.i2p.crt |
16 | Comment:· | 16 | Comment:· |
17 | Filename:· | 17 | Filename:·reseed/i2p-reseed_at_mk16.de.crt |
18 | Comment:· | 18 | Comment:· |
19 | Filename:·ne | 19 | Filename:·reseed/igor_at_novg.net.crt |
20 | Comment:· | 20 | Comment:· |
21 | Filename:· | 21 | Filename:·reseed/hankhill19580_at_gmail.com.crt |
22 | Comment:· | 22 | Comment:· |
23 | Filename:· | 23 | Filename:·reseed/lazygravy_at_mail.i2p.crt |
24 | Comment:· | 24 | Comment:· |
25 | Filename:· | 25 | Filename:·reseed/reseed_at_diva.exchange.crt |
26 | Comment:· | 26 | Comment:· |
27 | Filename:· | 27 | Filename:·reseed/rambler_at_mail.i2p.crt |
28 | Comment:· | 28 | Comment:· |
29 | Filename:·rout | 29 | Filename:·reseed/hottuna_at_mail.i2p.crt |
30 | Comment:· | 30 | Comment:· |
31 | Filename:·r | 31 | Filename:·reseed/r4sas-reseed_at_mail.i2p.crt |
32 | Comment:· | 32 | Comment:· |
33 | Filename:·r | 33 | Filename:·reseed/admin_at_stormycloud.org.crt |
34 | Comment:· | 34 | Comment:· |
35 | Filename:· | 35 | Filename:·news/ |
36 | Comment:· | 36 | Comment:· |
37 | Filename:· | 37 | Filename:·news/ampernand_at_gmail.com.crt |
38 | Comment:· | 38 | Comment:· |
39 | Filename:· | 39 | Filename:·news/zzz_at_mail.i2p.crt |
40 | Comment:· | 40 | Comment:· |
41 | Filename:· | 41 | Filename:·news/hankhill19580_at_gmail.com.crt |
42 | Comment:· | 42 | Comment:· |
43 | Filename:· | 43 | Filename:·news/echelon_at_mail.i2p.crt |
44 | Comment:· | 44 | Comment:· |
45 | Filename:· | 45 | Filename:·plugin/ |
46 | Comment:· | 46 | Comment:· |
47 | Filename:· | 47 | Filename:·plugin/backup_at_mail.i2p.crt |
48 | Comment:· | 48 | Comment:· |
49 | Filename:· | 49 | Filename:·plugin/hankhill19580_at_gmail.com.crt |
50 | Comment:· | 50 | Comment:· |
51 | Filename:· | 51 | Filename:·plugin/cacapo_at_mail.i2p.crt |
52 | Comment:· | 52 | Comment:· |
53 | Filename:· | 53 | Filename:·plugin/zzz-plugin_at_mail.i2p.crt |
54 | Comment:· | 54 | Comment:· |
55 | Filename:· | 55 | Filename:·plugin/str4d_at_mail.i2p.crt |
56 | Comment:· | 56 | Comment:· |
57 | Filename:· | 57 | Filename:·ssl/ |
58 | Comment:· | 58 | Comment:· |
59 | Filename:· | 59 | Filename:·ssl/isrgrootx1.crt |
60 | Comment:· | 60 | Comment:· |
61 | Filename:· | 61 | Filename:·ssl/i2pseed.creativecowpat.net.crt |
62 | Comment:· | 62 | Comment:· |
63 | Filename:· | 63 | Filename:·family/ |
64 | Comment:· | 64 | Comment:· |
65 | Filename:· | 65 | Filename:·family/gostcoin.crt |
66 | Comment:· | 66 | Comment:· |
67 | Filename:· | 67 | Filename:·family/stormycloud.crt |
68 | Comment:· | 68 | Comment:· |
69 | Filename:· | 69 | Filename:·family/i2p-dev.crt |
70 | Comment:· | 70 | Comment:· |
71 | Filename:· | 71 | Filename:·family/memcpy.crt |
72 | Comment:· | 72 | Comment:· |
73 | Filename:· | 73 | Filename:·family/mibhq.crt |
74 | Comment:· | 74 | Comment:· |
75 | Filename:· | 75 | Filename:·family/i2pd-dev.crt |
76 | Comment:· | 76 | Comment:· |
77 | Filename:· | 77 | Filename:·family/volatile.crt |
78 | Comment:· | 78 | Comment:· |
79 | Filename:· | 79 | Filename:·family/bandura.crt |
80 | Comment:· | 80 | Comment:· |
81 | Filename:· | 81 | Filename:·family/SUNYSB.crt |
82 | Comment:· | 82 | Comment:· |
83 | Zip·file·comment:· | 83 | Zip·file·comment:· |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data | 1 | gzip·compressed·data,·from·FAT·filesystem·(MS-DOS,·OS/2,·NT) |