25.3 MB
/home/fdroid/fdroiddata/tmp/com.lgallardo.qbittorrentclientpro_390.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.lgallardo.qbittorrentclientpro_390.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·ce579f92a296930142d24fd7632af31dedfc91f47bd8f19d34c8f94f21f7ea1e 
10 Signer·#1·certificate·SHA-1·digest:·9f1393a618f551a1dc7d4b39136e7879a2c797b6 
11 Signer·#1·certificate·MD5·digest:·8f3470fcf38a40b04412c9c91eee7e5f 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·f0b5a40d1dddcab08847b909bf3cc7a4b8d5085205e5fbaf0d7ff54abbb22eb0 
15 Signer·#1·public·key·SHA-1·digest:·c586033014056200f92414f56946d62a1cbc75b4 
16 Signer·#1·public·key·MD5·digest:·6acc0474b2496329b69d83736eeeda5e 
17 WARNING:·META-INF/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
261 KB
zipinfo {}
    
Offset 1, 1163 lines modifiedOffset 1, 1161 lines modified
Diff chunk too large, falling back to line-by-line diff (1161 lines added, 1163 lines removed)
1 Zip·file·size:·2022469·bytes,·number·of·entries:·11611 Zip·file·size:·2017575·bytes,·number·of·entries:·1159
2 -rw----·····2.0·fat···133073·bl·defN·15-Apr-14·08:53·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····9352·bX·defN·17-May-15·21:29·AndroidManifest.xml
3 -rw----·····2.0·fat···133194·bl·defN·15-Apr-14·08:53·META-INF/7A629046.SF3 -rw----·····1.0·fat······538·b-·stor·17-May-15·21:28·res/drawable-hdpi-v11/ic_notification.png
4 -rw----·····2.0·fat·····1332·bl·defN·15-Apr-14·08:53·META-INF/7A629046.RSA4 -rw----·····1.0·fat······490·b-·stor·17-May-15·21:28·res/drawable-hdpi-v11/ic_stat_completed.png
5 -rw----·····2.0·fat·······41·bl·defN·15-Apr-14·07:45·META-INF/buildserverid5 -rw----·····1.0·fat······249·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ab_bottom_solid_theme_dark.9.png
6 -rw----·····2.0·fat·······41·bl·defN·15-Apr-14·07:45·META-INF/fdroidserverid6 -rw----·····1.0·fat······255·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ab_solid_theme_dark.9.png
7 -rw----·····2.0·fat·····9352·bX·defN·15-Apr-14·07:45·AndroidManifest.xml7 -rw----·····1.0·fat······252·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ab_stacked_solid_theme_dark.9.png
8 -rw----·····1.0·fat······538·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v11/ic_notification.png8 -rw----·····1.0·fat······107·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ab_texture_tile_theme_dark.png
9 -rw----·····1.0·fat······490·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v11/ic_stat_completed.png9 -rw----·····1.0·fat······236·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ab_transparent_theme_dark.9.png
10 -rw----·····1.0·fat······249·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ab_bottom_solid_theme_dark.9.png10 -rw----·····1.0·fat······200·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/btn_cab_done_default_theme_dark.9.png
11 -rw----·····1.0·fat······255·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ab_solid_theme_dark.9.png11 -rw----·····1.0·fat······214·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/btn_cab_done_focused_theme_dark.9.png
12 -rw----·····1.0·fat······252·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ab_stacked_solid_theme_dark.9.png12 -rw----·····1.0·fat······214·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/btn_cab_done_pressed_theme_dark.9.png
13 -rw----·····1.0·fat······107·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ab_texture_tile_theme_dark.png13 -rw----·····1.0·fat······252·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/cab_background_bottom_theme_dark.9.png
14 -rw----·····1.0·fat······236·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ab_transparent_theme_dark.9.png14 -rw----·····1.0·fat······253·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/cab_background_top_theme_dark.9.png
15 -rw----·····1.0·fat······200·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/btn_cab_done_default_theme_dark.9.png15 -rw----·····1.0·fat······815·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/checking.png
16 -rw----·····1.0·fat······214·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/btn_cab_done_focused_theme_dark.9.png16 -rw----·····1.0·fat······413·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/downloading.png
17 -rw----·····1.0·fat······214·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/btn_cab_done_pressed_theme_dark.9.png17 -rw----·····1.0·fat······627·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/error.png
18 -rw----·····1.0·fat······252·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/cab_background_bottom_theme_dark.9.png18 -rw----·····1.0·fat······171·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_add.png
19 -rw----·····1.0·fat······253·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/cab_background_top_theme_dark.9.png19 -rw----·····1.0·fat······463·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_decrease_prio.png
20 -rw----·····1.0·fat······815·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/checking.png20 -rw----·····1.0·fat······740·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_delete.png
21 -rw----·····1.0·fat······413·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/downloading.png21 -rw----·····1.0·fat······248·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_delete_drive.png
22 -rw----·····1.0·fat······627·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/error.png22 -rw----·····1.0·fat······446·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_increase_prio.png
23 -rw----·····1.0·fat······171·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_add.png23 -rw----·····1.0·fat······444·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_max_prio.png
24 -rw----·····1.0·fat······463·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_decrease_prio.png24 -rw----·····1.0·fat······436·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_min_prio.png
25 -rw----·····1.0·fat······740·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_delete.png25 -rw----·····1.0·fat······959·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_options.png
26 -rw----·····1.0·fat······248·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_delete_drive.png26 -rw----·····1.0·fat······159·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_pause.png
27 -rw----·····1.0·fat······446·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_increase_prio.png27 -rw----·····1.0·fat······693·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_recheck.png
28 -rw----·····1.0·fat······444·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_max_prio.png28 -rw----·····1.0·fat·····1041·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_refresh.png
29 -rw----·····1.0·fat······436·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_min_prio.png29 -rw----·····1.0·fat······400·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_resume.png
30 -rw----·····1.0·fat······959·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_options.png30 -rw----·····1.0·fat······785·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_search.png
31 -rw----·····1.0·fat······159·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_pause.png31 -rw----·····1.0·fat······209·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_action_sort.png
32 -rw----·····1.0·fat······693·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_recheck.png32 -rw----·····1.0·fat······580·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_arrow.png
33 -rw----·····1.0·fat·····1041·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_refresh.png33 -rw----·····1.0·fat······538·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer.png
34 -rw----·····1.0·fat······400·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_resume.png34 -rw----·····1.0·fat······506·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_active.png
35 -rw----·····1.0·fat······785·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_search.png35 -rw----·····1.0·fat······431·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_all.png
36 -rw----·····1.0·fat······209·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_action_sort.png36 -rw----·····1.0·fat······559·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_completed.png
37 -rw----·····1.0·fat······580·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_arrow.png37 -rw----·····1.0·fat······436·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_downloading.png
38 -rw----·····1.0·fat······538·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer.png38 -rw----·····1.0·fat······683·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_help.png
39 -rw----·····1.0·fat······506·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_active.png39 -rw----·····1.0·fat······667·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_inactive.png
40 -rw----·····1.0·fat······431·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_all.png40 -rw----·····1.0·fat······159·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_paused.png
41 -rw----·····1.0·fat······559·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_completed.png41 -rw----·····1.0·fat······297·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_settings.png
42 -rw----·····1.0·fat······436·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_downloading.png42 -rw----·····1.0·fat······444·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_drawer_uploading.png
43 -rw----·····1.0·fat······683·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_help.png43 -rw----·····1.0·fat·····7562·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_launcher.png
44 -rw----·····1.0·fat······667·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_inactive.png44 -rw----·····1.0·fat······890·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_notification.png
45 -rw----·····1.0·fat······159·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_paused.png45 -rw----·····1.0·fat·····1061·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_refresh.png
46 -rw----·····1.0·fat······297·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_settings.png46 -rw----·····1.0·fat······864·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/ic_stat_completed.png
47 -rw----·····1.0·fat······444·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_drawer_uploading.png47 -rw----·····1.0·fat······258·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/list_focused_theme_dark.9.png
48 -rw----·····1.0·fat·····7562·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_launcher.png48 -rw----·····1.0·fat······212·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/list_pressed_theme_dark.9.png
49 -rw----·····1.0·fat······890·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_notification.png49 -rw----·····1.0·fat······896·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/menu_dropdown_panel_theme_dark.9.png
50 -rw----·····1.0·fat·····1061·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_refresh.png50 -rw----·····1.0·fat······136·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/paused.png
51 -rw----·····1.0·fat······864·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/ic_stat_completed.png51 -rw----·····1.0·fat······219·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/progress_bg_theme_dark.9.png
52 -rw----·····1.0·fat······258·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/list_focused_theme_dark.9.png52 -rw----·····1.0·fat······803·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/progress_primary_theme_dark.9.png
53 -rw----·····1.0·fat······212·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/list_pressed_theme_dark.9.png53 -rw----·····1.0·fat······219·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/progress_secondary_theme_dark.9.png
54 -rw----·····1.0·fat······896·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/menu_dropdown_panel_theme_dark.9.png54 -rw----·····1.0·fat······742·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/queued.png
55 -rw----·····1.0·fat······136·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/paused.png55 -rw----·····1.0·fat······390·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/spinner_ab_default_theme_dark.9.png
56 -rw----·····1.0·fat······219·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/progress_bg_theme_dark.9.png56 -rw----·····1.0·fat······390·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/spinner_ab_disabled_theme_dark.9.png
57 -rw----·····1.0·fat······803·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/progress_primary_theme_dark.9.png57 -rw----·····1.0·fat······559·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/spinner_ab_focused_theme_dark.9.png
58 -rw----·····1.0·fat······219·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/progress_secondary_theme_dark.9.png58 -rw----·····1.0·fat······480·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/spinner_ab_pressed_theme_dark.9.png
59 -rw----·····1.0·fat······742·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/queued.png59 -rw----·····1.0·fat······409·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/stalleddl.png
60 -rw----·····1.0·fat······390·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/spinner_ab_default_theme_dark.9.png60 -rw----·····1.0·fat······372·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/stalledup.png
61 -rw----·····1.0·fat······390·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/spinner_ab_disabled_theme_dark.9.png61 -rw----·····1.0·fat······192·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/tab_selected_focused_theme_dark.9.png
62 -rw----·····1.0·fat······559·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/spinner_ab_focused_theme_dark.9.png62 -rw----·····1.0·fat······192·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/tab_selected_pressed_theme_dark.9.png
63 -rw----·····1.0·fat······480·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/spinner_ab_pressed_theme_dark.9.png63 -rw----·····1.0·fat······185·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/tab_selected_theme_dark.9.png
64 -rw----·····1.0·fat······409·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/stalleddl.png64 -rw----·····1.0·fat······182·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/tab_unselected_focused_theme_dark.9.png
65 -rw----·····1.0·fat······372·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/stalledup.png65 -rw----·····1.0·fat······182·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/tab_unselected_pressed_theme_dark.9.png
66 -rw----·····1.0·fat······192·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/tab_selected_focused_theme_dark.9.png66 -rw----·····1.0·fat······183·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/tab_unselected_theme_dark.9.png
67 -rw----·····1.0·fat······192·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/tab_selected_pressed_theme_dark.9.png67 -rw----·····1.0·fat······262·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png
68 -rw----·····1.0·fat······185·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/tab_selected_theme_dark.9.png68 -rw----·····1.0·fat······168·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png
69 -rw----·····1.0·fat······182·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/tab_unselected_focused_theme_dark.9.png69 -rw----·····1.0·fat······277·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png
70 -rw----·····1.0·fat······182·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/tab_unselected_pressed_theme_dark.9.png70 -rw----·····1.0·fat······176·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_off_holo_dark.png
71 -rw----·····1.0·fat······183·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/tab_unselected_theme_dark.9.png71 -rw----·····1.0·fat······258·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png
72 -rw----·····1.0·fat······262·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png72 -rw----·····1.0·fat······617·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png
73 -rw----·····1.0·fat······168·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png73 -rw----·····1.0·fat······405·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png
74 -rw----·····1.0·fat······277·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png74 -rw----·····1.0·fat·····1626·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png
75 -rw----·····1.0·fat······176·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_off_holo_dark.png75 -rw----·····1.0·fat·····1413·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_on_holo_dark.png
76 -rw----·····1.0·fat······258·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png76 -rw----·····1.0·fat······585·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png
77 -rw----·····1.0·fat······617·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png77 -rw----·····1.0·fat······401·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png
78 -rw----·····1.0·fat······405·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png78 -rw----·····1.0·fat······467·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png
79 -rw----·····1.0·fat·····1626·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png79 -rw----·····1.0·fat······468·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png
80 -rw----·····1.0·fat·····1413·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_on_holo_dark.png80 -rw----·····1.0·fat······406·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png
81 -rw----·····1.0·fat······585·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png81 -rw----·····1.0·fat······402·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png
82 -rw----·····1.0·fat······401·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png82 -rw----·····1.0·fat······998·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png
83 -rw----·····1.0·fat······467·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png83 -rw----·····1.0·fat······441·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png
84 -rw----·····1.0·fat······468·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png84 -rw----·····1.0·fat·····1078·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png
85 -rw----·····1.0·fat······406·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png85 -rw----·····1.0·fat······446·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_off_holo_dark.png
86 -rw----·····1.0·fat······402·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png86 -rw----·····1.0·fat······661·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png
87 -rw----·····1.0·fat······998·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png87 -rw----·····1.0·fat·····1674·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png
88 -rw----·····1.0·fat······441·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png88 -rw----·····1.0·fat·····1106·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png
89 -rw----·····1.0·fat·····1078·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png89 -rw----·····1.0·fat·····1513·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png
90 -rw----·····1.0·fat······446·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_off_holo_dark.png90 -rw----·····1.0·fat······924·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_on_holo_dark.png
91 -rw----·····1.0·fat······661·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png91 -rw----·····1.0·fat······814·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png
92 -rw----·····1.0·fat·····1674·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png92 -rw----·····1.0·fat·····3628·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png
93 -rw----·····1.0·fat·····1106·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png93 -rw----·····1.0·fat·····1454·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png
94 -rw----·····1.0·fat·····1513·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png94 -rw----·····1.0·fat·····4222·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png
95 -rw----·····1.0·fat······924·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_on_holo_dark.png95 -rw----·····1.0·fat·····3945·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png
96 -rw----·····1.0·fat······814·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png96 -rw----·····1.0·fat·····2497·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png
97 -rw----·····1.0·fat·····3628·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png97 -rw----·····1.0·fat·····4521·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png
98 -rw----·····1.0·fat·····1454·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png98 -rw----·····1.0·fat······532·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png
99 -rw----·····1.0·fat·····4222·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png99 -rw----·····1.0·fat······549·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png
100 -rw----·····1.0·fat·····3945·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png100 -rw----·····1.0·fat······513·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png
101 -rw----·····1.0·fat·····2497·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png101 -rw----·····1.0·fat······584·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png
102 -rw----·····1.0·fat·····4521·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png102 -rw----·····1.0·fat······565·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png
103 -rw----·····1.0·fat······532·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png103 -rw----·····1.0·fat······553·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png
104 -rw----·····1.0·fat······549·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png104 -rw----·····1.0·fat······659·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png
105 -rw----·····1.0·fat······513·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png105 -rw----·····1.0·fat······551·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png
106 -rw----·····1.0·fat······584·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png106 -rw----·····1.0·fat······667·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png
107 -rw----·····1.0·fat······565·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png107 -rw----·····1.0·fat······663·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png
108 -rw----·····1.0·fat······553·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png108 -rw----·····1.0·fat······170·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_default_holo.png
109 -rw----·····1.0·fat······659·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png109 -rw----·····1.0·fat······292·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png
110 -rw----·····1.0·fat······551·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png110 -rw----·····1.0·fat······112·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_ic_navigation_drawer.png
111 -rw----·····1.0·fat······667·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png111 -rw----·····1.0·fat······212·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_list_activated_holo.9.png
112 -rw----·····1.0·fat······663·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png112 -rw----·····1.0·fat······239·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_list_focused_holo.9.png
113 -rw----·····1.0·fat······170·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_default_holo.png113 -rw----·····1.0·fat······212·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_list_longpressed_holo.9.png
114 -rw----·····1.0·fat······292·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png114 -rw----·····1.0·fat······212·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_list_pressed_holo_dark.9.png
115 -rw----·····1.0·fat······112·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_ic_navigation_drawer.png115 -rw----·····1.0·fat······239·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png
116 -rw----·····1.0·fat······212·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_list_activated_holo.9.png116 -rw----·····1.0·fat······213·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progress_bg_holo_dark.9.png
117 -rw----·····1.0·fat······239·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_list_focused_holo.9.png117 -rw----·····1.0·fat······412·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progress_primary_holo_dark.9.png
118 -rw----·····1.0·fat······212·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_list_longpressed_holo.9.png118 -rw----·····1.0·fat······212·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progress_secondary_holo_dark.9.png
119 -rw----·····1.0·fat······212·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_list_pressed_holo_dark.9.png119 -rw----·····1.0·fat······533·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo1.png
120 -rw----·····1.0·fat······239·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png120 -rw----·····1.0·fat······607·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo2.png
121 -rw----·····1.0·fat······213·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_progress_bg_holo_dark.9.png121 -rw----·····1.0·fat······623·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo3.png
122 -rw----·····1.0·fat······412·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_progress_primary_holo_dark.9.png122 -rw----·····1.0·fat······664·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo4.png
123 -rw----·····1.0·fat······212·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_progress_secondary_holo_dark.9.png123 -rw----·····1.0·fat······589·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo5.png
124 -rw----·····1.0·fat······533·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo1.png124 -rw----·····1.0·fat······684·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo6.png
125 -rw----·····1.0·fat······607·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo2.png125 -rw----·····1.0·fat······537·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo7.png
126 -rw----·····1.0·fat······623·b-·stor·15-Apr-14·07:44·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo3.png126 -rw----·····1.0·fat······591·b-·stor·17-May-15·21:28·res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo8.png
Max diff block lines reached; -1/267649 bytes (-0.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
24.8 MB
classes.dex
24.6 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 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············:·e7e35f454 checksum············:·324c22c6
5 signature···········:·2588...551a5 signature···········:·cef8...c5cf
6 file_size···········:·12129206 file_size···········:·1212200
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·1240110 string_ids_size·····:·12397
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·170212 type_ids_size·······:·1702
13 type_ids_off········:·49716·(0x00c234)13 type_ids_off········:·49700·(0x00c224)
14 proto_ids_size······:·233214 proto_ids_size······:·2332
15 proto_ids_off·······:·56524·(0x00dccc)15 proto_ids_off·······:·56508·(0x00dcbc)
16 field_ids_size······:·389716 field_ids_size······:·3897
17 field_ids_off·······:·84508·(0x014a1c)17 field_ids_off·······:·84492·(0x014a0c)
18 method_ids_size·····:·1068818 method_ids_size·····:·10688
19 method_ids_off······:·115684·(0x01c3e4)19 method_ids_off······:·115668·(0x01c3d4)
20 class_defs_size·····:·114220 class_defs_size·····:·1142
21 class_defs_off······:·201188·(0x0311e4)21 class_defs_off······:·201172·(0x0311d4)
22 data_size···········:·97518822 data_size···········:·974484
23 data_off············:·237732·(0x03a0a4)23 data_off············:·237716·(0x03a094)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·19625 class_idx···········:·196
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·126727 superclass_idx······:·1267
28 source_file_idx·····:·71128 source_file_idx·····:·711
29 static_fields_size··:·029 static_fields_size··:·0
Offset 454, 15 lines modifiedOffset 454, 15 lines modified
454 ··Virtual·methods···-454 ··Virtual·methods···-
455 ··source_file_idx···:·3135·(LayoutRes.java)455 ··source_file_idx···:·3135·(LayoutRes.java)
  
456 Class·#15·header:456 Class·#15·header:
457 class_idx···········:·211457 class_idx···········:·211
458 access_flags········:·9729·(0x2601)458 access_flags········:·9729·(0x2601)
459 superclass_idx······:·1267459 superclass_idx······:·1267
460 source_file_idx·····:·3952460 source_file_idx·····:·3948
461 static_fields_size··:·0461 static_fields_size··:·0
462 instance_fields_size:·0462 instance_fields_size:·0
463 direct_methods_size·:·0463 direct_methods_size·:·0
464 virtual_methods_size:·0464 virtual_methods_size:·0
  
465 Class·#15·annotations:465 Class·#15·annotations:
466 Annotations·on·class466 Annotations·on·class
Offset 476, 21 lines modifiedOffset 476, 21 lines modified
476 ··Superclass········:·'Ljava/lang/Object;'476 ··Superclass········:·'Ljava/lang/Object;'
477 ··Interfaces········-477 ··Interfaces········-
478 ····#0··············:·'Ljava/lang/annotation/Annotation;'478 ····#0··············:·'Ljava/lang/annotation/Annotation;'
479 ··Static·fields·····-479 ··Static·fields·····-
480 ··Instance·fields···-480 ··Instance·fields···-
481 ··Direct·methods····-481 ··Direct·methods····-
482 ··Virtual·methods···-482 ··Virtual·methods···-
483 ··source_file_idx···:·3952·(MenuRes.java)483 ··source_file_idx···:·3948·(MenuRes.java)
  
484 Class·#16·header:484 Class·#16·header:
485 class_idx···········:·212485 class_idx···········:·212
486 access_flags········:·9729·(0x2601)486 access_flags········:·9729·(0x2601)
487 superclass_idx······:·1267487 superclass_idx······:·1267
488 source_file_idx·····:·4029488 source_file_idx·····:·4025
489 static_fields_size··:·0489 static_fields_size··:·0
490 instance_fields_size:·0490 instance_fields_size:·0
491 direct_methods_size·:·0491 direct_methods_size·:·0
492 virtual_methods_size:·0492 virtual_methods_size:·0
  
493 Class·#16·annotations:493 Class·#16·annotations:
494 Annotations·on·class494 Annotations·on·class
Offset 503, 21 lines modifiedOffset 503, 21 lines modified
503 ··Superclass········:·'Ljava/lang/Object;'503 ··Superclass········:·'Ljava/lang/Object;'
504 ··Interfaces········-504 ··Interfaces········-
505 ····#0··············:·'Ljava/lang/annotation/Annotation;'505 ····#0··············:·'Ljava/lang/annotation/Annotation;'
506 ··Static·fields·····-506 ··Static·fields·····-
507 ··Instance·fields···-507 ··Instance·fields···-
508 ··Direct·methods····-508 ··Direct·methods····-
509 ··Virtual·methods···-509 ··Virtual·methods···-
510 ··source_file_idx···:·4029·(NonNull.java)510 ··source_file_idx···:·4025·(NonNull.java)
  
511 Class·#17·header:511 Class·#17·header:
512 class_idx···········:·213512 class_idx···········:·213
513 access_flags········:·9729·(0x2601)513 access_flags········:·9729·(0x2601)
514 superclass_idx······:·1267514 superclass_idx······:·1267
515 source_file_idx·····:·4074515 source_file_idx·····:·4070
516 static_fields_size··:·0516 static_fields_size··:·0
517 instance_fields_size:·0517 instance_fields_size:·0
518 direct_methods_size·:·0518 direct_methods_size·:·0
519 virtual_methods_size:·0519 virtual_methods_size:·0
  
520 Class·#17·annotations:520 Class·#17·annotations:
521 Annotations·on·class521 Annotations·on·class
Offset 530, 21 lines modifiedOffset 530, 21 lines modified
530 ··Superclass········:·'Ljava/lang/Object;'530 ··Superclass········:·'Ljava/lang/Object;'
531 ··Interfaces········-531 ··Interfaces········-
532 ····#0··············:·'Ljava/lang/annotation/Annotation;'532 ····#0··············:·'Ljava/lang/annotation/Annotation;'
533 ··Static·fields·····-533 ··Static·fields·····-
534 ··Instance·fields···-534 ··Instance·fields···-
535 ··Direct·methods····-535 ··Direct·methods····-
536 ··Virtual·methods···-536 ··Virtual·methods···-
537 ··source_file_idx···:·4074·(Nullable.java)537 ··source_file_idx···:·4070·(Nullable.java)
  
538 Class·#18·header:538 Class·#18·header:
539 class_idx···········:·214539 class_idx···········:·214
540 access_flags········:·9729·(0x2601)540 access_flags········:·9729·(0x2601)
541 superclass_idx······:·1267541 superclass_idx······:·1267
542 source_file_idx·····:·4188542 source_file_idx·····:·4184
543 static_fields_size··:·0543 static_fields_size··:·0
544 instance_fields_size:·0544 instance_fields_size:·0
545 direct_methods_size·:·0545 direct_methods_size·:·0
546 virtual_methods_size:·0546 virtual_methods_size:·0
  
547 Class·#18·annotations:547 Class·#18·annotations:
548 Annotations·on·class548 Annotations·on·class
Offset 558, 21 lines modifiedOffset 558, 21 lines modified
558 ··Superclass········:·'Ljava/lang/Object;'558 ··Superclass········:·'Ljava/lang/Object;'
559 ··Interfaces········-559 ··Interfaces········-
560 ····#0··············:·'Ljava/lang/annotation/Annotation;'560 ····#0··············:·'Ljava/lang/annotation/Annotation;'
561 ··Static·fields·····-561 ··Static·fields·····-
562 ··Instance·fields···-562 ··Instance·fields···-
563 ··Direct·methods····-563 ··Direct·methods····-
564 ··Virtual·methods···-564 ··Virtual·methods···-
565 ··source_file_idx···:·4188·(PluralsRes.java)565 ··source_file_idx···:·4184·(PluralsRes.java)
  
566 Class·#19·header:566 Class·#19·header:
567 class_idx···········:·215567 class_idx···········:·215
568 access_flags········:·9729·(0x2601)568 access_flags········:·9729·(0x2601)
569 superclass_idx······:·1267569 superclass_idx······:·1267
570 source_file_idx·····:·4292570 source_file_idx·····:·4288
Max diff block lines reached; 25784106/25788292 bytes (99.98%) of diff not shown.
188 KB
classes.jar
16.3 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1906054·bytes,·number·of·entries:·11421 Zip·file·size:·1905977·bytes,·number·of·entries:·1142
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
Offset 601, 15 lines modifiedOffset 601, 15 lines modified
601 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$7.class601 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$7.class
602 ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$8.class602 ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$8.class
603 ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$9.class603 ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$9.class
604 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener.class604 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener.class
605 ?rwxrwxr-x··2.0·unx·····3958·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand.class605 ?rwxrwxr-x··2.0·unx·····3958·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand.class
606 ?rwxrwxr-x··2.0·unx·····2700·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie.class606 ?rwxrwxr-x··2.0·unx·····2700·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie.class
607 ?rwxrwxr-x··2.0·unx·····5034·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions.class607 ?rwxrwxr-x··2.0·unx·····5034·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions.class
608 ?rwxrwxr-x··2.0·unx····17338·b-·defN·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.class608 ?rwxrwxr-x··2.0·unx····17292·b-·defN·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.class
609 ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MySSLSocketFactory$1.class609 ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MySSLSocketFactory$1.class
610 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MySSLSocketFactory.class610 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/MySSLSocketFactory.class
611 ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService$1.class611 ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService$1.class
612 ?rwxrwxr-x··2.0·unx····10448·b-·defN·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask.class612 ?rwxrwxr-x··2.0·unx····10448·b-·defN·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask.class
613 ?rwxrwxr-x··2.0·unx·····2770·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie.class613 ?rwxrwxr-x··2.0·unx·····2770·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie.class
614 ?rwxrwxr-x··2.0·unx·····3970·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService.class614 ?rwxrwxr-x··2.0·unx·····3970·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/NotifierService.class
615 ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/ObjectDrawerItem.class615 ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/lgallardo/qbittorrentclient/ObjectDrawerItem.class
Offset 689, 16 lines modifiedOffset 689, 16 lines modified
689 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·org/apache/http/config/MessageConstraints$Builder.class689 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·org/apache/http/config/MessageConstraints$Builder.class
690 ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·org/apache/http/config/MessageConstraints.class690 ?rwxrwxr-x··2.0·unx·····1790·b-·stor·80-Jan-01·00:00·org/apache/http/config/MessageConstraints.class
691 ?rwxrwxr-x··2.0·unx·····1188·b-·stor·80-Jan-01·00:00·org/apache/http/config/RegistryBuilder.class691 ?rwxrwxr-x··2.0·unx·····1188·b-·stor·80-Jan-01·00:00·org/apache/http/config/RegistryBuilder.class
692 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·org/apache/http/config/SocketConfig$Builder.class692 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·org/apache/http/config/SocketConfig$Builder.class
693 ?rwxrwxr-x··2.0·unx·····2131·b-·stor·80-Jan-01·00:00·org/apache/http/config/SocketConfig.class693 ?rwxrwxr-x··2.0·unx·····2131·b-·stor·80-Jan-01·00:00·org/apache/http/config/SocketConfig.class
694 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·org/apache/http/entity/ContentLengthStrategy.class694 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·org/apache/http/entity/ContentLengthStrategy.class
695 ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·org/apache/http/entity/ContentProducer.class695 ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·org/apache/http/entity/ContentProducer.class
696 ?rwxrwxr-x··2.0·unx·····5477·b-·stor·80-Jan-01·00:00·org/apache/http/entity/ContentType.class696 ?rwxrwxr-x··2.0·unx·····5481·b-·stor·80-Jan-01·00:00·org/apache/http/entity/ContentType.class
697 ?rwxrwxr-x··2.0·unx·····3627·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/AbstractMultipartForm.class697 ?rwxrwxr-x··2.0·unx·····3624·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/AbstractMultipartForm.class
698 ?rwxrwxr-x··2.0·unx·····2211·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/FormBodyPart.class698 ?rwxrwxr-x··2.0·unx·····2211·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/FormBodyPart.class
699 ?rwxrwxr-x··2.0·unx·····2438·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/Header.class699 ?rwxrwxr-x··2.0·unx·····2438·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/Header.class
700 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/HttpMultipart$1.class700 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/HttpMultipart$1.class
701 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/HttpMultipartMode.class701 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/HttpMultipartMode.class
702 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MIME.class702 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MIME.class
703 ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MinimalField.class703 ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MinimalField.class
704 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MultipartEntityBuilder$1.class704 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MultipartEntityBuilder$1.class
Offset 737, 42 lines modifiedOffset 737, 42 lines modified
737 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·org/apache/http/pool/ConnFactory.class737 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·org/apache/http/pool/ConnFactory.class
738 ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·org/apache/http/pool/ConnPool.class738 ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·org/apache/http/pool/ConnPool.class
739 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·org/apache/http/pool/ConnPoolControl.class739 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·org/apache/http/pool/ConnPoolControl.class
740 ?rwxrwxr-x··2.0·unx·····2317·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolEntry.class740 ?rwxrwxr-x··2.0·unx·····2317·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolEntry.class
741 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolEntryCallback.class741 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolEntryCallback.class
742 ?rwxrwxr-x··2.0·unx·····2784·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolEntryFuture.class742 ?rwxrwxr-x··2.0·unx·····2784·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolEntryFuture.class
743 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolStats.class743 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·org/apache/http/pool/PoolStats.class
744 ?rwxrwxr-x··2.0·unx·····3104·b-·stor·80-Jan-01·00:00·org/apache/http/pool/RouteSpecificPool.class744 ?rwxrwxr-x··2.0·unx·····3096·b-·stor·80-Jan-01·00:00·org/apache/http/pool/RouteSpecificPool.class
745 ?rwxrwxr-x··2.0·unx·····1629·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/ChainBuilder.class745 ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/ChainBuilder.class
746 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/ExecutionContext.class746 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/ExecutionContext.class
747 ?rwxrwxr-x··2.0·unx·····1798·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HTTP.class747 ?rwxrwxr-x··2.0·unx·····1798·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HTTP.class
748 ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpContext.class748 ?rwxrwxr-x··2.0·unx······325·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpContext.class
749 ?rwxrwxr-x··2.0·unx·····1229·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpDateGenerator.class749 ?rwxrwxr-x··2.0·unx·····1229·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpDateGenerator.class
750 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpExpectationVerifier.class750 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpExpectationVerifier.class
751 ?rwxrwxr-x··2.0·unx·····2062·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpProcessorBuilder.class751 ?rwxrwxr-x··2.0·unx·····2062·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpProcessorBuilder.class
752 ?rwxrwxr-x··2.0·unx·····4235·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestExecutor.class752 ?rwxrwxr-x··2.0·unx·····4235·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestExecutor.class
753 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestHandler.class753 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestHandler.class
754 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestHandlerMapper.class754 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestHandlerMapper.class
755 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestHandlerResolver.class755 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestHandlerResolver.class
756 ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestInterceptorList.class756 ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpRequestInterceptorList.class
757 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpResponseInterceptorList.class757 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpResponseInterceptorList.class
758 ?rwxrwxr-x··2.0·unx·····7098·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpService.class758 ?rwxrwxr-x··2.0·unx·····7098·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/HttpService.class
759 ?rwxrwxr-x··2.0·unx·····2347·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/UriPatternMatcher.class759 ?rwxrwxr-x··2.0·unx·····2348·b-·stor·80-Jan-01·00:00·org/apache/http/protocol/UriPatternMatcher.class
760 ?rwxrwxr-x··2.0·unx·····1895·b-·stor·80-Jan-01·00:00·org/apache/http/util/Args.class760 ?rwxrwxr-x··2.0·unx·····1895·b-·stor·80-Jan-01·00:00·org/apache/http/util/Args.class
761 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·org/apache/http/util/Asserts.class761 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·org/apache/http/util/Asserts.class
762 ?rwxrwxr-x··2.0·unx·····2524·b-·stor·80-Jan-01·00:00·org/apache/http/util/ByteArrayBuffer.class762 ?rwxrwxr-x··2.0·unx·····2524·b-·stor·80-Jan-01·00:00·org/apache/http/util/ByteArrayBuffer.class
763 ?rwxrwxr-x··2.0·unx·····3679·b-·stor·80-Jan-01·00:00·org/apache/http/util/CharArrayBuffer.class763 ?rwxrwxr-x··2.0·unx·····3679·b-·stor·80-Jan-01·00:00·org/apache/http/util/CharArrayBuffer.class
764 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/apache/http/util/CharsetUtils.class764 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/apache/http/util/CharsetUtils.class
765 ?rwxrwxr-x··2.0·unx·····1475·b-·stor·80-Jan-01·00:00·org/apache/http/util/EncodingUtils.class765 ?rwxrwxr-x··2.0·unx·····1475·b-·stor·80-Jan-01·00:00·org/apache/http/util/EncodingUtils.class
766 ?rwxrwxr-x··2.0·unx·····3555·b-·stor·80-Jan-01·00:00·org/apache/http/util/EntityUtils.class766 ?rwxrwxr-x··2.0·unx·····3555·b-·stor·80-Jan-01·00:00·org/apache/http/util/EntityUtils.class
767 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·org/apache/http/util/ExceptionUtils.class767 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·org/apache/http/util/ExceptionUtils.class
768 ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·org/apache/http/util/LangUtils.class768 ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·org/apache/http/util/LangUtils.class
769 ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·org/apache/http/util/NetUtils.class769 ?rwxrwxr-x··2.0·unx······839·b-·stor·80-Jan-01·00:00·org/apache/http/util/NetUtils.class
770 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/apache/http/util/TextUtils.class770 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/apache/http/util/TextUtils.class
771 ?rwxrwxr-x··2.0·unx·····3919·b-·stor·80-Jan-01·00:00·org/apache/http/util/VersionInfo.class771 ?rwxrwxr-x··2.0·unx·····3911·b-·stor·80-Jan-01·00:00·org/apache/http/util/VersionInfo.class
772 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class772 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class
773 ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class773 ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class
774 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class774 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class
775 ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class775 ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class
776 ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class776 ?rwxrwxr-x··2.0·unx·····5416·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class
777 ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class777 ?rwxrwxr-x··2.0·unx·····1119·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class
778 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class778 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class
Offset 953, 15 lines modifiedOffset 953, 15 lines modified
953 ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/HttpStrictMultipart.class953 ?rwxrwxr-x··2.0·unx·····1053·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/HttpStrictMultipart.class
954 ?rwxrwxr-x··2.0·unx·····3415·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MultipartEntity.class954 ?rwxrwxr-x··2.0·unx·····3415·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MultipartEntity.class
955 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MultipartFormEntity.class955 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/MultipartFormEntity.class
956 ?rwxrwxr-x··2.0·unx······251·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/content/ContentBody.class956 ?rwxrwxr-x··2.0·unx······251·b-·stor·80-Jan-01·00:00·org/apache/http/entity/mime/content/ContentBody.class
957 ?rwxrwxr-x··2.0·unx·····2495·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultBHttpClientConnectionFactory.class957 ?rwxrwxr-x··2.0·unx·····2495·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultBHttpClientConnectionFactory.class
958 ?rwxrwxr-x··2.0·unx·····2495·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultBHttpServerConnectionFactory.class958 ?rwxrwxr-x··2.0·unx·····2495·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultBHttpServerConnectionFactory.class
959 ?rwxrwxr-x··2.0·unx·····2641·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultConnectionReuseStrategy.class959 ?rwxrwxr-x··2.0·unx·····2641·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultConnectionReuseStrategy.class
960 ?rwxrwxr-x··2.0·unx·····2008·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultHttpRequestFactory.class960 ?rwxrwxr-x··2.0·unx·····2000·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultHttpRequestFactory.class
961 ?rwxrwxr-x··2.0·unx·····1737·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultHttpResponseFactory.class961 ?rwxrwxr-x··2.0·unx·····1737·b-·stor·80-Jan-01·00:00·org/apache/http/impl/DefaultHttpResponseFactory.class
962 ?rwxrwxr-x··2.0·unx·····2794·b-·stor·80-Jan-01·00:00·org/apache/http/impl/EnglishReasonPhraseCatalog.class962 ?rwxrwxr-x··2.0·unx·····2794·b-·stor·80-Jan-01·00:00·org/apache/http/impl/EnglishReasonPhraseCatalog.class
963 ?rwxrwxr-x··2.0·unx·····2123·b-·stor·80-Jan-01·00:00·org/apache/http/impl/HttpConnectionMetricsImpl.class963 ?rwxrwxr-x··2.0·unx·····2123·b-·stor·80-Jan-01·00:00·org/apache/http/impl/HttpConnectionMetricsImpl.class
964 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·org/apache/http/impl/NoConnectionReuseStrategy.class964 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·org/apache/http/impl/NoConnectionReuseStrategy.class
965 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·org/apache/http/impl/entity/DisallowIdentityContentLengthStrategy.class965 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·org/apache/http/impl/entity/DisallowIdentityContentLengthStrategy.class
966 ?rwxrwxr-x··2.0·unx·····1950·b-·stor·80-Jan-01·00:00·org/apache/http/impl/entity/LaxContentLengthStrategy.class966 ?rwxrwxr-x··2.0·unx·····1950·b-·stor·80-Jan-01·00:00·org/apache/http/impl/entity/LaxContentLengthStrategy.class
967 ?rwxrwxr-x··2.0·unx·····2160·b-·stor·80-Jan-01·00:00·org/apache/http/impl/entity/StrictContentLengthStrategy.class967 ?rwxrwxr-x··2.0·unx·····2160·b-·stor·80-Jan-01·00:00·org/apache/http/impl/entity/StrictContentLengthStrategy.class
Offset 976, 19 lines modifiedOffset 976, 19 lines modified
976 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/HttpTransportMetricsImpl.class976 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/HttpTransportMetricsImpl.class
977 ?rwxrwxr-x··2.0·unx·····5685·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SessionInputBufferImpl.class977 ?rwxrwxr-x··2.0·unx·····5685·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SessionInputBufferImpl.class
978 ?rwxrwxr-x··2.0·unx·····4199·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SessionOutputBufferImpl.class978 ?rwxrwxr-x··2.0·unx·····4199·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SessionOutputBufferImpl.class
979 ?rwxrwxr-x··2.0·unx·····4055·b-·stor·80-Jan-01·00:00·org/apache/http/impl/pool/BasicConnFactory.class979 ?rwxrwxr-x··2.0·unx·····4055·b-·stor·80-Jan-01·00:00·org/apache/http/impl/pool/BasicConnFactory.class
980 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·org/apache/http/impl/pool/BasicPoolEntry.class980 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·org/apache/http/impl/pool/BasicPoolEntry.class
981 ?rwxrwxr-x··2.0·unx·····2434·b-·stor·80-Jan-01·00:00·org/apache/http/message/AbstractHttpMessage.class981 ?rwxrwxr-x··2.0·unx·····2434·b-·stor·80-Jan-01·00:00·org/apache/http/message/AbstractHttpMessage.class
982 ?rwxrwxr-x··2.0·unx·····1416·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeader.class982 ?rwxrwxr-x··2.0·unx·····1416·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeader.class
983 ?rwxrwxr-x··2.0·unx·····2191·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderElement.class983 ?rwxrwxr-x··2.0·unx·····2194·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderElement.class
984 ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderElementIterator.class984 ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderElementIterator.class
985 ?rwxrwxr-x··2.0·unx·····1418·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderIterator.class985 ?rwxrwxr-x··2.0·unx·····1418·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderIterator.class
986 ?rwxrwxr-x··2.0·unx·····4132·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderValueFormatter.class986 ?rwxrwxr-x··2.0·unx·····4114·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderValueFormatter.class
987 ?rwxrwxr-x··2.0·unx·····4733·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderValueParser.class987 ?rwxrwxr-x··2.0·unx·····4725·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHeaderValueParser.class
988 ?rwxrwxr-x··2.0·unx·····3806·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicLineFormatter.class988 ?rwxrwxr-x··2.0·unx·····3806·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicLineFormatter.class
989 ?rwxrwxr-x··2.0·unx·····6653·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicLineParser.class989 ?rwxrwxr-x··2.0·unx·····6653·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicLineParser.class
990 ?rwxrwxr-x··2.0·unx·····1604·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicListHeaderIterator.class990 ?rwxrwxr-x··2.0·unx·····1604·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicListHeaderIterator.class
991 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicNameValuePair.class991 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicNameValuePair.class
992 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicRequestLine.class992 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicRequestLine.class
993 ?rwxrwxr-x··2.0·unx·····1427·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicStatusLine.class993 ?rwxrwxr-x··2.0·unx·····1427·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicStatusLine.class
994 ?rwxrwxr-x··2.0·unx·····3240·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicTokenIterator.class994 ?rwxrwxr-x··2.0·unx·····3240·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicTokenIterator.class
Offset 1084, 17 lines modifiedOffset 1084, 17 lines modified
1084 ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/HttpResponseWriter.class1084 ?rwxrwxr-x··2.0·unx·····1091·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/HttpResponseWriter.class
1085 ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SocketInputBuffer.class1085 ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SocketInputBuffer.class
1086 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SocketOutputBuffer.class1086 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·org/apache/http/impl/io/SocketOutputBuffer.class
1087 ?rwxrwxr-x··2.0·unx·····1598·b-·stor·80-Jan-01·00:00·org/apache/http/impl/pool/BasicConnPool.class1087 ?rwxrwxr-x··2.0·unx·····1598·b-·stor·80-Jan-01·00:00·org/apache/http/impl/pool/BasicConnPool.class
1088 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHttpRequest.class1088 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHttpRequest.class
1089 ?rwxrwxr-x··2.0·unx·····3023·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHttpResponse.class1089 ?rwxrwxr-x··2.0·unx·····3023·b-·stor·80-Jan-01·00:00·org/apache/http/message/BasicHttpResponse.class
Max diff block lines reached; 2479/16627 bytes (14.91%) of diff not shown.
105 KB
com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.class
105 KB
procyon -ec {}
    
Offset 2167, 15 lines modifiedOffset 2167, 15 lines modified
2167 ········//··2203:·aload···········222167 ········//··2203:·aload···········22
2168 ········//··2205:·invokevirtual···android/app/FragmentManager.beginTransaction:()Landroid/app/FragmentTransaction;2168 ········//··2205:·invokevirtual···android/app/FragmentManager.beginTransaction:()Landroid/app/FragmentTransaction;
2169 ········//··2208:·astore··········232169 ········//··2208:·astore··········23
2170 ········//··2210:·aload···········92170 ········//··2210:·aload···········9
2171 ········//··2212:·invokevirtual···java/util/ArrayList.size:()I2171 ········//··2212:·invokevirtual···java/util/ArrayList.size:()I
2172 ········//··2215:·istore··········62172 ········//··2215:·istore··········6
2173 ········//··2217:·iload···········62173 ········//··2217:·iload···········6
2174 ········//··2219:·ifle············33792174 ········//··2219:·ifle············3355
2175 ········//··2222:·aload_0········2175 ········//··2222:·aload_0········
2176 ········//··2223:·getfield········com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;2176 ········//··2223:·getfield········com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
2177 ········//··2226:·astore_3·······2177 ········//··2226:·astore_3·······
2178 ········//··2227:·ldc_w···········21314273392178 ········//··2227:·ldc_w···········2131427339
2179 ········//··2230:·istore··········72179 ········//··2230:·istore··········7
2180 ········//··2232:·aload_3········2180 ········//··2232:·aload_3········
2181 ········//··2233:·iload···········72181 ········//··2233:·iload···········7
Offset 2209, 15 lines modifiedOffset 2209, 15 lines modified
2209 ········//··2290:·checkcast·······Landroid/widget/LinearLayout;2209 ········//··2290:·checkcast·······Landroid/widget/LinearLayout;
2210 ········//··2293:·astore_3·······2210 ········//··2293:·astore_3·······
2211 ········//··2294:·aload_3········2211 ········//··2294:·aload_3········
2212 ········//··2295:·putstatic·······com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout;2212 ········//··2295:·putstatic·······com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout;
2213 ········//··2298:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.header:Z2213 ········//··2298:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.header:Z
2214 ········//··2301:·istore··········62214 ········//··2301:·istore··········6
2215 ········//··2303:·iload···········62215 ········//··2303:·iload···········6
2216 ········//··2305:·ifeq············30562216 ········//··2305:·ifeq············3032
2217 ········//··2308:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout;2217 ········//··2308:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout;
2218 ········//··2311:·astore_3·······2218 ········//··2311:·astore_3·······
2219 ········//··2312:·iconst_0·······2219 ········//··2312:·iconst_0·······
2220 ········//··2313:·istore··········72220 ········//··2313:·istore··········7
2221 ········//··2315:·aconst_null····2221 ········//··2315:·aconst_null····
2222 ········//··2316:·astore··········82222 ········//··2316:·astore··········8
2223 ········//··2318:·aload_3········2223 ········//··2318:·aload_3········
Offset 2264, 955 lines modifiedOffset 2264, 941 lines modified
2264 ········//··2405:·aload···········82264 ········//··2405:·aload···········8
2265 ········//··2407:·invokestatic····com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String;2265 ········//··2407:·invokestatic····com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String;
2266 ········//··2410:·astore··········82266 ········//··2410:·astore··········8
2267 ········//··2412:·aload_3········2267 ········//··2412:·aload_3········
2268 ········//··2413:·aload···········82268 ········//··2413:·aload···········8
2269 ········//··2415:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2269 ········//··2415:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2270 ········//··2418:·astore_3·······2270 ········//··2418:·astore_3·······
2271 ········//··2419:·ldc_w···········"/s·"2271 ········//··2419:·ldc_w···········"/s·("
2272 ········//··2422:·astore··········82272 ········//··2422:·astore··········8
2273 ········//··2424:·aload_3········2273 ········//··2424:·aload_3········
2274 ········//··2425:·aload···········82274 ········//··2425:·aload···········8
2275 ········//··2427:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2275 ········//··2427:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2276 ········//··2430:·astore_3·······2276 ········//··2430:·astore_3·······
2277 ········//··2431:·ldc_w···········"("2277 ········//··2431:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.uploadCount:I
2278 ········//··2434:·astore··········82278 ········//··2434:·istore··········7
2279 ········//··2436:·aload_3········2279 ········//··2436:·aload_3········
2280 ········//··2437:·aload···········82280 ········//··2437:·iload···········7
2281 ········//··2439:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2281 ········//··2439:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
2282 ········//··2442:·astore_3·······2282 ········//··2442:·astore_3·······
2283 ········//··2443:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.uploadCount:I2283 ········//··2443:·ldc_w···········")"
2284 ········//··2446:·istore··········72284 ········//··2446:·astore··········8
2285 ········//··2448:·aload_3········2285 ········//··2448:·aload_3········
2286 ········//··2449:·iload···········72286 ········//··2449:·aload···········8
2287 ········//··2451:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;2287 ········//··2451:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2288 ········//··2454:·astore_3·······2288 ········//··2454:·astore_3·······
2289 ········//··2455:·ldc_w···········")" 
2290 ········//··2458:·astore··········8 
2291 ········//··2460:·aload_3········2289 ········//··2455:·aload_3········
2292 ········//··2461:·aload···········8 
2293 ········//··2463:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; 
2294 ········//··2466:·astore_3······· 
2295 ········//··2467:·aload_3········ 
2296 ········//··2468:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;2290 ········//··2456:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;
2297 ········//··2471:·astore_3·······2291 ········//··2459:·astore_3·······
2298 ········//··2472:·aload···········242292 ········//··2460:·aload···········24
2299 ········//··2474:·aload_3········2293 ········//··2462:·aload_3········
2300 ········//··2475:·invokevirtual···android/widget/TextView.setText:(Ljava/lang/CharSequence;)V2294 ········//··2463:·invokevirtual···android/widget/TextView.setText:(Ljava/lang/CharSequence;)V
2301 ········//··2478:·new·············Ljava/lang/StringBuilder;2295 ········//··2466:·new·············Ljava/lang/StringBuilder;
2302 ········//··2481:·astore_3·······2296 ········//··2469:·astore_3·······
2303 ········//··2482:·aload_3········2297 ········//··2470:·aload_3········
2304 ········//··2483:·invokespecial···java/lang/StringBuilder.<init>:()V2298 ········//··2471:·invokespecial···java/lang/StringBuilder.<init>:()V
2305 ········//··2486:·sipush··········85952299 ········//··2474:·sipush··········8595
2306 ········//··2489:·istore··········72300 ········//··2477:·istore··········7
2307 ········//··2491:·iload···········72301 ········//··2479:·iload···········7
2308 ········//··2493:·invokestatic····java/lang/Character.toString:(C)Ljava/lang/String;2302 ········//··2481:·invokestatic····java/lang/Character.toString:(C)Ljava/lang/String;
 2303 ········//··2484:·astore··········8
 2304 ········//··2486:·aload_3········
 2305 ········//··2487:·aload···········8
 2306 ········//··2489:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
 2307 ········//··2492:·astore_3·······
 2308 ········//··2493:·ldc·············"·"
2309 ········//··2496:·astore··········82309 ········//··2495:·astore··········8
2310 ········//··2498:·aload_3········2310 ········//··2497:·aload_3········
2311 ········//··2499:·aload···········82311 ········//··2498:·aload···········8
2312 ········//··2501:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2312 ········//··2500:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2313 ········//··2504:·astore_3·······2313 ········//··2503:·astore_3·······
2314 ········//··2505:·ldc·············"·"2314 ········//··2504:·new·············Ljava/lang/StringBuilder;
2315 ········//··2507:·astore··········82315 ········//··2507:·astore··········8
2316 ········//··2509:·aload_3········ 
2317 ········//··2510:·aload···········82316 ········//··2509:·aload···········8
 2317 ········//··2511:·invokespecial···java/lang/StringBuilder.<init>:()V
 2318 ········//··2514:·ldc·············""
 2319 ········//··2516:·astore··········5
 2320 ········//··2518:·aload···········8
 2321 ········//··2520:·aload···········5
2318 ········//··2512:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;2322 ········//··2522:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2319 ········//··2515:·astore_3······· 
2320 ········//··2516:·new·············Ljava/lang/StringBuilder; 
2321 ········//··2519:·astore··········82323 ········//··2525:·astore··········8
2322 ········//··2521:·aload···········8 
2323 ········//··2523:·invokespecial···java/lang/StringBuilder.<init>:()V 
2324 ········//··2526:·ldc·············"" 
2325 ········//··2528:·astore··········5 
2326 ········//··2530:·aload···········8 
2327 ········//··2532:·aload···········5 
2328 ········//··2534:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; 
2329 ········//··2537:·astore··········8 
2330 ········//··2539:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.downloadSpeedCount:J2324 ········//··2527:·getstatic·······com/lgallardo/qbittorrentclient/MainActivity.downloadSpeedCount:J
2331 ········//··2542:·lstore··········202325 ········//··2530:·lstore··········20
2332 ········//··2544:·aload···········82326 ········//··2532:·aload···········8
2333 ········//··2546:·lload···········202327 ········//··2534:·lload···········20
2334 ········//··2548:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;2328 ········//··2536:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
2335 ········//··2551:·astore··········82329 ········//··2539:·astore··········8
2336 ········//··2553:·aload···········82330 ········//··2541:·aload···········8
2337 ········//··2555:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;2331 ········//··2543:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;
2338 ········//··2558:·astore··········82332 ········//··2546:·astore··········8
2339 ········//··2560:·aload···········82333 ········//··2548:·aload···········8
2340 ········//··2562:·invokestatic····com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String;2334 ········//··2550:·invokestatic····com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String;
 2335 ········//··2553:·astore··········8
 2336 ········//··2555:·aload_3········
 2337 ········//··2556:·aload···········8
 2338 ········//··2558:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
 2339 ········//··2561:·astore_3·······
 2340 ········//··2562:·ldc_w···········"/s·("
2341 ········//··2565:·astore··········82341 ········//··2565:·astore··········8
Max diff block lines reached; 98234/107377 bytes (91.49%) of diff not shown.
3.29 KB
org/apache/http/entity/ContentType.class
3.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 787, 15 lines modifiedOffset 787, 15 lines modified
787 ·········1:·getfield······#104················//·Field·mimeType:Ljava/lang/String;787 ·········1:·getfield······#104················//·Field·mimeType:Ljava/lang/String;
788 ·········4:·areturn788 ·········4:·areturn
  
789 ··public·java.lang.String·getParameter(java.lang.String);789 ··public·java.lang.String·getParameter(java.lang.String);
790 ····descriptor:·(Ljava/lang/String;)Ljava/lang/String;790 ····descriptor:·(Ljava/lang/String;)Ljava/lang/String;
791 ····flags:·(0x0001)·ACC_PUBLIC791 ····flags:·(0x0001)·ACC_PUBLIC
792 ····Code:792 ····Code:
793 ······stack=300,·locals=9,·args_size=2793 ······stack=300,·locals=10,·args_size=2
794 ·········0:·aconst_null794 ·········0:·aconst_null
795 ·········1:·astore_2795 ·········1:·astore_2
796 ·········2:·aload_1796 ·········2:·aload_1
797 ·········3:·ldc···········#247················//·String·Parameter·name797 ·········3:·ldc···········#247················//·String·Parameter·name
798 ·········5:·invokestatic··#250················//·Method·org/apache/http/util/Args.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;798 ·········5:·invokestatic··#250················//·Method·org/apache/http/util/Args.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;
799 ·········8:·pop799 ·········8:·pop
800 ·········9:·aload_0800 ·········9:·aload_0
Offset 809, 39 lines modifiedOffset 809, 41 lines modified
809 ········21:·getfield······#108················//·Field·params:[Lorg/apache/http/NameValuePair;809 ········21:·getfield······#108················//·Field·params:[Lorg/apache/http/NameValuePair;
810 ········24:·astore········4810 ········24:·astore········4
811 ········26:·aload·········4811 ········26:·aload·········4
812 ········28:·arraylength812 ········28:·arraylength
813 ········29:·istore········5813 ········29:·istore········5
814 ········31:·iconst_0814 ········31:·iconst_0
815 ········32:·istore········6815 ········32:·istore········6
 816 ········34:·aconst_null
 817 ········35:·astore_3
816 ········34:·iload·········6818 ········36:·iload·········6
817 ········36:·iload·········5819 ········38:·iload·········5
818 ········38:·if_icmpge·····18820 ········40:·if_icmpge·····18
819 ········41:·aload·········4821 ········43:·aload·········4
820 ········43:·iload·········6822 ········45:·iload·········6
821 ········45:·aaload823 ········47:·aaload
822 ········46:·astore········7824 ········48:·astore········7
823 ········48:·aload·········7825 ········50:·aload·········7
824 ········50:·invokeinterface·#253,··1··········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String;826 ········52:·invokeinterface·#253,··1··········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String;
825 ········55:·astore_3827 ········57:·astore········8
 828 ········59:·aload·········8
826 ········56:·aload_3829 ········61:·aload_1
827 ········57:·aload_1 
828 ········58:·invokevirtual·#256················//·Method·java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z830 ········62:·invokevirtual·#256················//·Method·java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z
829 ········61:·istore········8831 ········65:·istore········9
830 ········63:·iload·········8832 ········67:·iload·········9
831 ········65:·ifeq··········79833 ········69:·ifeq··········83
832 ········68:·aload·········7834 ········72:·aload·········7
833 ········70:·invokeinterface·#259,··1··········//·InterfaceMethod·org/apache/http/NameValuePair.getValue:()Ljava/lang/String;835 ········74:·invokeinterface·#259,··1··········//·InterfaceMethod·org/apache/http/NameValuePair.getValue:()Ljava/lang/String;
834 ········75:·astore_2836 ········79:·astore_2
835 ········76:·goto··········18837 ········80:·goto··········18
836 ········79:·iload·········6838 ········83:·iload·········6
837 ········81:·iconst_1839 ········85:·iconst_1
838 ········82:·iadd840 ········86:·iadd
839 ········83:·istore········6841 ········87:·istore········6
840 ········85:·goto··········34842 ········89:·goto··········36
  
841 ··public·java.lang.String·toString();843 ··public·java.lang.String·toString();
842 ····descriptor:·()Ljava/lang/String;844 ····descriptor:·()Ljava/lang/String;
843 ····flags:·(0x0001)·ACC_PUBLIC845 ····flags:·(0x0001)·ACC_PUBLIC
844 ····Code:846 ····Code:
845 ······stack=300,·locals=5,·args_size=1847 ······stack=300,·locals=5,·args_size=1
846 ·········0:·new···········#196················//·class·org/apache/http/util/CharArrayBuffer848 ·········0:·new···········#196················//·class·org/apache/http/util/CharArrayBuffer
14.3 KB
org/apache/http/entity/mime/AbstractMultipartForm.class
14.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 403, 85 lines modifiedOffset 403, 83 lines modified
403 ········29:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V403 ········29:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
404 ········32:·return404 ········32:·return
  
405 ··void·doWriteTo(java.io.OutputStream,·boolean);405 ··void·doWriteTo(java.io.OutputStream,·boolean);
406 ····descriptor:·(Ljava/io/OutputStream;Z)V406 ····descriptor:·(Ljava/io/OutputStream;Z)V
407 ····flags:·(0x0000)407 ····flags:·(0x0000)
408 ····Code:408 ····Code:
409 ······stack=300,·locals=9,·args_size=3409 ······stack=300,·locals=8,·args_size=3
410 ·········0:·aload_0410 ·········0:·aload_0
411 ·········1:·getfield······#55·················//·Field·charset:Ljava/nio/charset/Charset;411 ·········1:·getfield······#55·················//·Field·charset:Ljava/nio/charset/Charset;
412 ·········4:·astore_3412 ·········4:·astore_3
413 ·········5:·aload_0413 ·········5:·aload_0
414 ·········6:·invokevirtual·#123················//·Method·getBoundary:()Ljava/lang/String;414 ·········6:·invokevirtual·#123················//·Method·getBoundary:()Ljava/lang/String;
415 ·········9:·astore········4415 ·········9:·astore········4
416 ········11:·aload_3416 ········11:·aload_3
417 ········12:·aload·········4417 ········12:·aload·········4
418 ········14:·invokestatic··#24·················//·Method·encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer;418 ········14:·invokestatic··#24·················//·Method·encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer;
419 ········17:·astore········5419 ········17:·astore········5
420 ········19:·aload_0420 ········19:·aload_0
421 ········20:·invokevirtual·#127················//·Method·getBodyParts:()Ljava/util/List;421 ········20:·invokevirtual·#127················//·Method·getBodyParts:()Ljava/util/List;
422 ········23:·astore_3 
423 ········24:·aload_3 
424 ········25:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;422 ········23:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
425 ········30:·astore········6 
426 ········32:·aload·········6423 ········28:·astore_3
 424 ········29:·aload_3
427 ········34:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z425 ········30:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
428 ········39:·istore········7426 ········35:·istore········6
429 ········41:·iload·········7427 ········37:·iload·········6
430 ········43:·ifeq··········123428 ········39:·ifeq··········124
431 ········46:·aload·········6429 ········42:·aload_3
432 ········48:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;430 ········43:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
433 ········53:·checkcast·····#145················//·class·org/apache/http/entity/mime/FormBodyPart431 ········48:·checkcast·····#145················//·class·org/apache/http/entity/mime/FormBodyPart
434 ········56:·astore········8432 ········51:·astore········7
435 ········58:·getstatic·····#34·················//·Field·TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;433 ········53:·getstatic·····#34·················//·Field·TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;
436 ········61:·aload_1434 ········56:·aload_1
437 ········62:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V 
438 ········65:·aload·········5 
439 ········67:·aload_1 
440 ········68:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V 
441 ········71:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer; 
442 ········74:·aload_1 
443 ········75:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V435 ········57:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
 436 ········60:·aload·········5
 437 ········62:·aload_1
 438 ········63:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
 439 ········66:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
 440 ········69:·aload_1
 441 ········70:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
444 ········78:·aload_0442 ········73:·aload_0
445 ········79:·aload·········8443 ········74:·aload·········7
446 ········81:·aload_1444 ········76:·aload_1
447 ········82:·invokevirtual·#149················//·Method·formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V445 ········77:·invokevirtual·#149················//·Method·formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V
448 ········85:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;446 ········80:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
449 ········88:·astore_3447 ········83:·astore········4
 448 ········85:·aload·········4
450 ········89:·aload_3449 ········87:·aload_1
451 ········90:·aload_1 
452 ········91:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V450 ········88:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
453 ········94:·iload_2451 ········91:·iload_2
454 ········95:·ifeq··········111452 ········92:·ifeq··········110
455 ········98:·aload·········8453 ········95:·aload·········7
456 ·······100:·invokevirtual·#152················//·Method·org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody;454 ········97:·invokevirtual·#152················//·Method·org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody;
457 ·······103:·astore_3455 ·······100:·astore········4
 456 ·······102:·aload·········4
458 ·······104:·aload_3457 ·······104:·aload_1
459 ·······105:·aload_1 
460 ·······106:·invokeinterface·#158,··2··········//·InterfaceMethod·org/apache/http/entity/mime/content/ContentBody.writeTo:(Ljava/io/OutputStream;)V458 ·······105:·invokeinterface·#158,··2··········//·InterfaceMethod·org/apache/http/entity/mime/content/ContentBody.writeTo:(Ljava/io/OutputStream;)V
461 ·······111:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;459 ·······110:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
462 ·······114:·astore_3 
463 ·······115:·aload_3460 ·······113:·astore········4
 461 ·······115:·aload·········4
464 ·······116:·aload_1462 ·······117:·aload_1
465 ·······117:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V463 ·······118:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
466 ·······120:·goto··········32464 ·······121:·goto··········29
467 ·······123:·getstatic·····#34·················//·Field·TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;465 ·······124:·getstatic·····#34·················//·Field·TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;
468 ·······126:·aload_1466 ·······127:·aload_1
469 ·······127:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V467 ·······128:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
470 ·······130:·aload·········5468 ·······131:·aload·········5
471 ·······132:·aload_1469 ·······133:·aload_1
472 ·······133:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V470 ·······134:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
473 ·······136:·getstatic·····#34·················//·Field·TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;471 ·······137:·getstatic·····#34·················//·Field·TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;
474 ·······139:·aload_1472 ·······140:·aload_1
475 ·······140:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V473 ·······141:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
476 ·······143:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;474 ·······144:·getstatic·····#30·················//·Field·CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
477 ·······146:·aload_1475 ·······147:·aload_1
478 ·······147:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V476 ·······148:·invokestatic··#94·················//·Method·writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
479 ·······150:·return477 ·······151:·return
  
480 ··protected·abstract·void·formatMultipartHeader(org.apache.http.entity.mime.FormBodyPart,·java.io.OutputStream);478 ··protected·abstract·void·formatMultipartHeader(org.apache.http.entity.mime.FormBodyPart,·java.io.OutputStream);
481 ····descriptor:·(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V479 ····descriptor:·(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V
482 ····flags:·(0x0404)·ACC_PROTECTED,·ACC_ABSTRACT480 ····flags:·(0x0404)·ACC_PROTECTED,·ACC_ABSTRACT
  
483 ··public·abstract·java.util.List·getBodyParts();481 ··public·abstract·java.util.List·getBodyParts();
484 ····descriptor:·()Ljava/util/List;482 ····descriptor:·()Ljava/util/List;
Offset 514, 86 lines modifiedOffset 512, 84 lines modified
514 ·········1:·getfield······#53·················//·Field·subType:Ljava/lang/String;512 ·········1:·getfield······#53·················//·Field·subType:Ljava/lang/String;
515 ·········4:·areturn513 ·········4:·areturn
  
516 ··public·long·getTotalLength();514 ··public·long·getTotalLength();
517 ····descriptor:·()J515 ····descriptor:·()J
518 ····flags:·(0x0001)·ACC_PUBLIC516 ····flags:·(0x0001)·ACC_PUBLIC
519 ····Code:517 ····Code:
520 ······stack=300,·locals=17,·args_size=1518 ······stack=300,·locals=16,·args_size=1
521 ·········0:·iconst_m1519 ·········0:·iconst_m1
522 ·········1:·i2l520 ·········1:·i2l
523 ·········2:·lstore_1521 ·········2:·lstore_1
524 ·········3:·lconst_0522 ·········3:·lconst_0
525 ·········4:·lstore_3523 ·········4:·lstore_3
526 ·········5:·aload_0524 ·········5:·aload_0
527 ·········6:·invokevirtual·#127················//·Method·getBodyParts:()Ljava/util/List;525 ·········6:·invokevirtual·#127················//·Method·getBodyParts:()Ljava/util/List;
528 ·········9:·astore········5 
529 ········11:·aload·········5 
530 ········13:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;526 ·········9:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
531 ········18:·astore········6527 ········14:·astore········5
532 ········20:·aload·········6528 ········16:·aload·········5
533 ········22:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z529 ········18:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
534 ········27:·istore········7530 ········23:·istore········6
535 ········29:·iload·········7531 ········25:·iload·········6
536 ········31:·ifeq··········85532 ········27:·ifeq··········81
537 ········34:·aload·········6533 ········30:·aload·········5
538 ········36:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;534 ········32:·invokeinterface·#143,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
539 ········41:·checkcast·····#145················//·class·org/apache/http/entity/mime/FormBodyPart535 ········37:·checkcast·····#145················//·class·org/apache/http/entity/mime/FormBodyPart
540 ········44:·astore········8536 ········40:·astore········7
541 ········46:·aload·········8537 ········42:·aload·········7
542 ········48:·invokevirtual·#152················//·Method·org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody;538 ········44:·invokevirtual·#152················//·Method·org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody;
543 ········51:·astore········9539 ········47:·astore········8
Max diff block lines reached; 565/14409 bytes (3.92%) of diff not shown.
6.91 KB
org/apache/http/pool/RouteSpecificPool.class
6.83 KB
javap -verbose -constants -s -l -private {}
    
Offset 510, 83 lines modifiedOffset 510, 77 lines modified
510 ········46:·istore_3510 ········46:·istore_3
511 ········47:·goto··········43511 ········47:·goto··········43
  
512 ··public·void·shutdown();512 ··public·void·shutdown();
513 ····descriptor:·()V513 ····descriptor:·()V
514 ····flags:·(0x0001)·ACC_PUBLIC514 ····flags:·(0x0001)·ACC_PUBLIC
515 ····Code:515 ····Code:
516 ······stack=300,·locals=6,·args_size=1516 ······stack=300,·locals=5,·args_size=1
517 ·········0:·aload_0517 ·········0:·aload_0
518 ·········1:·getfield······#29·················//·Field·pending:Ljava/util/LinkedList;518 ·········1:·getfield······#29·················//·Field·pending:Ljava/util/LinkedList;
519 ·········4:·astore_1 
520 ·········5:·aload_1 
521 ·········6:·invokevirtual·#76·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;519 ·········4:·invokevirtual·#76·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;
522 ·········9:·astore_2520 ·········7:·astore_1
523 ········10:·aload_2521 ·········8:·aload_1
524 ········11:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z522 ·········9:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
525 ········16:·istore_3523 ········14:·istore_2
526 ········17:·iload_3524 ········15:·iload_2
527 ········18:·ifeq··········44525 ········16:·ifeq··········40
528 ········21:·aload_2526 ········19:·aload_1
529 ········22:·invokeinterface·#85,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;527 ········20:·invokeinterface·#85,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
530 ········27:·checkcast·····#103················//·class·org/apache/http/pool/PoolEntryFuture528 ········25:·checkcast·····#103················//·class·org/apache/http/pool/PoolEntryFuture
531 ········30:·astore········4529 ········28:·astore_3
532 ········32:·iconst_1530 ········29:·iconst_1
533 ········33:·istore_3531 ········30:·istore_2
534 ········34:·aload·········4 
535 ········36:·iload_3532 ········31:·aload_3
 533 ········32:·iload_2
536 ········37:·invokevirtual·#109················//·Method·org/apache/http/pool/PoolEntryFuture.cancel:(Z)Z534 ········33:·invokevirtual·#109················//·Method·org/apache/http/pool/PoolEntryFuture.cancel:(Z)Z
537 ········40:·pop535 ········36:·pop
538 ········41:·goto··········10536 ········37:·goto··········8
539 ········44:·aload_0537 ········40:·aload_0
540 ········45:·getfield······#29·················//·Field·pending:Ljava/util/LinkedList;538 ········41:·getfield······#29·················//·Field·pending:Ljava/util/LinkedList;
541 ········48:·invokevirtual·#112················//·Method·java/util/LinkedList.clear:()V539 ········44:·invokevirtual·#112················//·Method·java/util/LinkedList.clear:()V
542 ········51:·aload_0540 ········47:·aload_0
543 ········52:·getfield······#27·················//·Field·available:Ljava/util/LinkedList;541 ········48:·getfield······#27·················//·Field·available:Ljava/util/LinkedList;
544 ········55:·astore_1 
545 ········56:·aload_1 
546 ········57:·invokevirtual·#76·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;542 ········51:·invokevirtual·#76·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;
547 ········60:·astore_2543 ········54:·astore_1
548 ········61:·aload_2544 ········55:·aload_1
549 ········62:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z545 ········56:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
550 ········67:·istore_3546 ········61:·istore_2
551 ········68:·iload_3547 ········62:·iload_2
552 ········69:·ifeq··········91548 ········63:·ifeq··········85
553 ········72:·aload_2549 ········66:·aload_1
554 ········73:·invokeinterface·#85,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;550 ········67:·invokeinterface·#85,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
555 ········78:·checkcast·····#87·················//·class·org/apache/http/pool/PoolEntry551 ········72:·checkcast·····#87·················//·class·org/apache/http/pool/PoolEntry
556 ········81:·astore········5552 ········75:·astore········4
557 ········83:·aload·········5553 ········77:·aload·········4
558 ········85:·invokevirtual·#115················//·Method·org/apache/http/pool/PoolEntry.close:()V554 ········79:·invokevirtual·#115················//·Method·org/apache/http/pool/PoolEntry.close:()V
559 ········88:·goto··········61555 ········82:·goto··········55
560 ········91:·aload_0556 ········85:·aload_0
561 ········92:·getfield······#27·················//·Field·available:Ljava/util/LinkedList;557 ········86:·getfield······#27·················//·Field·available:Ljava/util/LinkedList;
562 ········95:·invokevirtual·#112················//·Method·java/util/LinkedList.clear:()V558 ········89:·invokevirtual·#112················//·Method·java/util/LinkedList.clear:()V
563 ········98:·aload_0559 ········92:·aload_0
564 ········99:·getfield······#22·················//·Field·leased:Ljava/util/Set;560 ········93:·getfield······#22·················//·Field·leased:Ljava/util/Set;
565 ·······102:·astore_1 
566 ·······103:·aload_1 
567 ·······104:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;561 ········96:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
568 ·······109:·astore_2562 ·······101:·astore_1
569 ·······110:·aload_2563 ·······102:·aload_1
570 ·······111:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z564 ·······103:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
571 ·······116:·istore_3565 ·······108:·istore_2
572 ·······117:·iload_3566 ·······109:·iload_2
573 ·······118:·ifeq··········140567 ·······110:·ifeq··········132
574 ·······121:·aload_2568 ·······113:·aload_1
575 ·······122:·invokeinterface·#85,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;569 ·······114:·invokeinterface·#85,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
576 ·······127:·checkcast·····#87·················//·class·org/apache/http/pool/PoolEntry570 ·······119:·checkcast·····#87·················//·class·org/apache/http/pool/PoolEntry
577 ·······130:·astore········5571 ·······122:·astore········4
578 ·······132:·aload·········5572 ·······124:·aload·········4
579 ·······134:·invokevirtual·#115················//·Method·org/apache/http/pool/PoolEntry.close:()V573 ·······126:·invokevirtual·#115················//·Method·org/apache/http/pool/PoolEntry.close:()V
580 ·······137:·goto··········110574 ·······129:·goto··········102
581 ·······140:·aload_0575 ·······132:·aload_0
582 ·······141:·getfield······#22·················//·Field·leased:Ljava/util/Set;576 ·······133:·getfield······#22·················//·Field·leased:Ljava/util/Set;
583 ·······144:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/Set.clear:()V577 ·······136:·invokeinterface·#117,··1··········//·InterfaceMethod·java/util/Set.clear:()V
584 ·······149:·return578 ·······141:·return
  
585 ··public·java.lang.String·toString();579 ··public·java.lang.String·toString();
586 ····descriptor:·()Ljava/lang/String;580 ····descriptor:·()Ljava/lang/String;
587 ····flags:·(0x0001)·ACC_PUBLIC581 ····flags:·(0x0001)·ACC_PUBLIC
588 ····Code:582 ····Code:
589 ······stack=300,·locals=4,·args_size=1583 ······stack=300,·locals=4,·args_size=1
590 ·········0:·new···········#119················//·class·java/lang/StringBuilder584 ·········0:·new···········#119················//·class·java/lang/StringBuilder
3.92 KB
org/apache/http/protocol/ChainBuilder.class
3.83 KB
javap -verbose -constants -s -l -private {}
    
Offset 181, 42 lines modifiedOffset 181, 40 lines modified
181 ········38:·pop181 ········38:·pop
182 ········39:·goto··········13182 ········39:·goto··········13
  
183 ··public·org.apache.http.protocol.ChainBuilder·addAllFirst(java.lang.Object...);183 ··public·org.apache.http.protocol.ChainBuilder·addAllFirst(java.lang.Object...);
184 ····descriptor:·([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;184 ····descriptor:·([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
185 ····flags:·(0x0081)·ACC_PUBLIC,·ACC_VARARGS185 ····flags:·(0x0081)·ACC_PUBLIC,·ACC_VARARGS
186 ····Code:186 ····Code:
187 ······stack=300,·locals=6,·args_size=2187 ······stack=300,·locals=5,·args_size=2
188 ·········0:·aload_1188 ·········0:·aload_1
189 ·········1:·ifnonnull·····6189 ·········1:·ifnonnull·····6
190 ·········4:·aload_0190 ·········4:·aload_0
191 ·········5:·areturn191 ·········5:·areturn
192 ·········6:·aload_1192 ·········6:·aload_1
193 ·········7:·astore_2 
194 ·········8:·aload_1 
195 ·········9:·arraylength193 ·········7:·arraylength
 194 ·········8:·istore_2
 195 ·········9:·iconst_0
196 ········10:·istore_3196 ········10:·istore_3
197 ········11:·iconst_0 
198 ········12:·istore········4 
199 ········14:·iload·········4 
200 ········16:·iload_3197 ········11:·iload_3
 198 ········12:·iload_2
201 ········17:·if_icmpge·····4199 ········13:·if_icmpge·····4
202 ········20:·aload_2200 ········16:·aload_1
203 ········21:·iload·········4201 ········17:·iload_3
204 ········23:·aaload202 ········18:·aaload
205 ········24:·astore········5203 ········19:·astore········4
206 ········26:·aload_0204 ········21:·aload_0
207 ········27:·aload·········5205 ········22:·aload·········4
208 ········29:·invokevirtual·#59·················//·Method·addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;206 ········24:·invokevirtual·#59·················//·Method·addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
209 ········32:·pop207 ········27:·pop
210 ········33:·iload·········4208 ········28:·iload_3
211 ········35:·iconst_1209 ········29:·iconst_1
212 ········36:·iadd210 ········30:·iadd
213 ········37:·istore········4211 ········31:·istore_3
214 ········39:·goto··········14212 ········32:·goto··········11
  
215 ··public·org.apache.http.protocol.ChainBuilder·addAllLast(java.util.Collection);213 ··public·org.apache.http.protocol.ChainBuilder·addAllLast(java.util.Collection);
216 ····descriptor:·(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder;214 ····descriptor:·(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder;
217 ····flags:·(0x0001)·ACC_PUBLIC215 ····flags:·(0x0001)·ACC_PUBLIC
218 ····Code:216 ····Code:
219 ······stack=300,·locals=5,·args_size=2217 ······stack=300,·locals=5,·args_size=2
220 ·········0:·aload_1218 ·········0:·aload_1
Offset 240, 42 lines modifiedOffset 238, 40 lines modified
240 ········38:·pop238 ········38:·pop
241 ········39:·goto··········13239 ········39:·goto··········13
  
242 ··public·org.apache.http.protocol.ChainBuilder·addAllLast(java.lang.Object...);240 ··public·org.apache.http.protocol.ChainBuilder·addAllLast(java.lang.Object...);
243 ····descriptor:·([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;241 ····descriptor:·([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
244 ····flags:·(0x0081)·ACC_PUBLIC,·ACC_VARARGS242 ····flags:·(0x0081)·ACC_PUBLIC,·ACC_VARARGS
245 ····Code:243 ····Code:
246 ······stack=300,·locals=6,·args_size=2244 ······stack=300,·locals=5,·args_size=2
247 ·········0:·aload_1245 ·········0:·aload_1
248 ·········1:·ifnonnull·····6246 ·········1:·ifnonnull·····6
249 ·········4:·aload_0247 ·········4:·aload_0
250 ·········5:·areturn248 ·········5:·areturn
251 ·········6:·aload_1249 ·········6:·aload_1
252 ·········7:·astore_2 
253 ·········8:·aload_1 
254 ·········9:·arraylength250 ·········7:·arraylength
 251 ·········8:·istore_2
 252 ·········9:·iconst_0
255 ········10:·istore_3253 ········10:·istore_3
256 ········11:·iconst_0 
257 ········12:·istore········4 
258 ········14:·iload·········4 
259 ········16:·iload_3254 ········11:·iload_3
 255 ········12:·iload_2
260 ········17:·if_icmpge·····4256 ········13:·if_icmpge·····4
261 ········20:·aload_2257 ········16:·aload_1
262 ········21:·iload·········4258 ········17:·iload_3
263 ········23:·aaload259 ········18:·aaload
264 ········24:·astore········5260 ········19:·astore········4
265 ········26:·aload_0261 ········21:·aload_0
266 ········27:·aload·········5262 ········22:·aload·········4
267 ········29:·invokevirtual·#62·················//·Method·addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;263 ········24:·invokevirtual·#62·················//·Method·addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
268 ········32:·pop264 ········27:·pop
269 ········33:·iload·········4265 ········28:·iload_3
270 ········35:·iconst_1266 ········29:·iconst_1
271 ········36:·iadd267 ········30:·iadd
272 ········37:·istore········4268 ········31:·istore_3
273 ········39:·goto··········14269 ········32:·goto··········11
  
274 ··public·org.apache.http.protocol.ChainBuilder·addFirst(java.lang.Object);270 ··public·org.apache.http.protocol.ChainBuilder·addFirst(java.lang.Object);
275 ····descriptor:·(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;271 ····descriptor:·(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
276 ····flags:·(0x0001)·ACC_PUBLIC272 ····flags:·(0x0001)·ACC_PUBLIC
277 ····Code:273 ····Code:
278 ······stack=300,·locals=3,·args_size=2274 ······stack=300,·locals=3,·args_size=2
279 ·········0:·aload_1275 ·········0:·aload_1
7.43 KB
org/apache/http/protocol/UriPatternMatcher.class
7.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 177, 110 lines modifiedOffset 177, 110 lines modified
177 ········12:·getfield······#15·················//·Field·map:Ljava/util/Map;177 ········12:·getfield······#15·················//·Field·map:Ljava/util/Map;
178 ········15:·astore_2178 ········15:·astore_2
179 ········16:·aload_2179 ········16:·aload_2
180 ········17:·aload_1180 ········17:·aload_1
181 ········18:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;181 ········18:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
182 ········23:·astore_3182 ········23:·astore_3
183 ········24:·aload_3183 ········24:·aload_3
184 ········25:·ifnonnull·····179184 ········25:·ifnonnull·····180
185 ········28:·aconst_null185 ········28:·aconst_null
186 ········29:·astore········4186 ········29:·astore········4
187 ········31:·aload_0187 ········31:·aload_0
188 ········32:·getfield······#15·················//·Field·map:Ljava/util/Map;188 ········32:·getfield······#15·················//·Field·map:Ljava/util/Map;
189 ········35:·astore_2189 ········35:·astore_2
190 ········36:·aload_2190 ········36:·aload_2
191 ········37:·invokeinterface·#33,··1···········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;191 ········37:·invokeinterface·#33,··1···········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set;
192 ········42:·astore_2192 ········42:·astore_2
193 ········43:·aload_2193 ········43:·aload_2
194 ········44:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;194 ········44:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
195 ········49:·astore········5195 ········49:·astore_2
196 ········51:·aload·········5196 ········50:·aload_2
197 ········53:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z197 ········51:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
198 ········58:·istore········6198 ········56:·istore········5
199 ········60:·iload·········6 
200 ········62:·ifeq··········179 
201 ········65:·aload·········5199 ········58:·iload·········5
 200 ········60:·ifeq··········180
 201 ········63:·aload_2
202 ········67:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;202 ········64:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
203 ········72:·astore········7203 ········69:·astore········6
204 ········74:·aload·········7204 ········71:·aload·········6
205 ········76:·checkcast·····#51·················//·class·java/lang/String205 ········73:·checkcast·····#51·················//·class·java/lang/String
206 ········79:·astore········7206 ········76:·astore········6
207 ········81:·aload_0207 ········78:·aload_0
208 ········82:·aload·········7208 ········79:·aload·········6
209 ········84:·aload_1209 ········81:·aload_1
210 ········85:·invokevirtual·#55·················//·Method·matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z210 ········82:·invokevirtual·#55·················//·Method·matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z
211 ········88:·istore········6211 ········85:·istore········5
212 ········90:·iload·········6212 ········87:·iload·········5
213 ········92:·ifeq··········51213 ········89:·ifeq··········50
214 ········95:·aload·········4214 ········92:·aload·········4
215 ········97:·ifnull········158215 ········94:·ifnull········157
 216 ········97:·aload·········4
 217 ········99:·invokevirtual·#59·················//·Method·java/lang/String.length:()I
 218 ·······102:·istore········5
216 ·······100:·aload·········4219 ·······104:·aload·········6
217 ·······102:·invokevirtual·#59·················//·Method·java/lang/String.length:()I220 ·······106:·invokevirtual·#59·················//·Method·java/lang/String.length:()I
218 ·······105:·istore········6221 ·······109:·istore········7
 222 ·······111:·iload·········5
219 ·······107:·aload·········7223 ·······113:·iload·········7
 224 ·······115:·if_icmplt·····157
 225 ·······118:·aload·········4
220 ·······109:·invokevirtual·#59·················//·Method·java/lang/String.length:()I226 ·······120:·invokevirtual·#59·················//·Method·java/lang/String.length:()I
221 ·······112:·istore········8227 ·······123:·istore········5
222 ·······114:·iload·········6 
223 ·······116:·iload·········8 
224 ·······118:·if_icmplt·····158 
225 ·······121:·aload·········4228 ·······125:·aload·········6
226 ·······123:·invokevirtual·#59·················//·Method·java/lang/String.length:()I229 ·······127:·invokevirtual·#59·················//·Method·java/lang/String.length:()I
227 ·······126:·istore········6 
228 ·······128:·aload·········7 
229 ·······130:·invokevirtual·#59·················//·Method·java/lang/String.length:()I 
230 ·······133:·istore········8230 ·······130:·istore········7
231 ·······135:·iload·········6231 ·······132:·iload·········5
232 ·······137:·iload·········8232 ·······134:·iload·········7
233 ·······139:·if_icmpne·····51233 ·······136:·if_icmpne·····50
234 ·······142:·ldc···········#61·················//·String·*234 ·······139:·ldc···········#61·················//·String·*
235 ·······144:·astore_2235 ·······141:·astore········8
 236 ·······143:·aload·········6
236 ·······145:·aload·········7237 ·······145:·aload·········8
237 ·······147:·aload_2 
238 ·······148:·invokevirtual·#65·················//·Method·java/lang/String.endsWith:(Ljava/lang/String;)Z238 ·······147:·invokevirtual·#65·················//·Method·java/lang/String.endsWith:(Ljava/lang/String;)Z
239 ·······151:·istore········6239 ·······150:·istore········5
240 ·······153:·iload·········6240 ·······152:·iload·········5
241 ·······155:·ifeq··········51241 ·······154:·ifeq··········50
242 ·······158:·aload_0242 ·······157:·aload_0
243 ·······159:·getfield······#15·················//·Field·map:Ljava/util/Map;243 ·······158:·getfield······#15·················//·Field·map:Ljava/util/Map;
 244 ·······161:·astore········8
244 ·······162:·astore_2 
245 ·······163:·aload_2 
246 ·······164:·aload·········7245 ·······163:·aload·········8
 246 ·······165:·aload·········6
247 ·······166:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;247 ·······167:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
248 ·······171:·astore_3248 ·······172:·astore_3
249 ·······172:·aload·········7249 ·······173:·aload·········6
250 ·······174:·astore········4250 ·······175:·astore········4
251 ·······176:·goto··········51251 ·······177:·goto··········50
252 ·······179:·aload_0252 ·······180:·aload_0
253 ·······180:·monitorexit253 ·······181:·monitorexit
254 ·······181:·aload_3254 ·······182:·aload_3
255 ·······182:·areturn255 ·······183:·areturn
256 ·······183:·astore_2256 ·······184:·astore_2
257 ·······184:·aload_0257 ·······185:·aload_0
258 ·······185:·monitorexit258 ·······186:·monitorexit
259 ·······186:·aload_2259 ·······187:·aload_2
260 ·······187:·athrow260 ·······188:·athrow
261 ······Exception·table:261 ······Exception·table:
262 ·········from····to··target·type262 ·········from····to··target·type
263 ·············6····11···183···any263 ·············6····11···184···any
264 ············11····15···183···any264 ············11····15···184···any
265 ············17····23···183···any265 ············17····23···184···any
266 ············31····35···183···any266 ············31····35···184···any
267 ············36····42···183···any267 ············36····42···184···any
268 ············43····49···183···any268 ············43····49···184···any
269 ············51····58···183···any269 ············50····56···184···any
270 ············65····72···183···any270 ············63····69···184···any
271 ············74····79···183···any271 ············71····76···184···any
272 ············84····88···183···any272 ············81····85···184···any
 273 ············97···102···184···any
273 ···········100···105···183···any274 ···········104···109···184···any
274 ···········107···112···183···any 
275 ···········121···126···183···any275 ···········118···123···184···any
276 ···········128···133···183···any276 ···········125···130···184···any
277 ···········147···151···183···any277 ···········145···150···184···any
278 ···········158···162···183···any278 ···········157···161···184···any
279 ···········164···171···183···any279 ···········165···172···184···any
  
280 ··protected·boolean·matchUriRequestPattern(java.lang.String,·java.lang.String);280 ··protected·boolean·matchUriRequestPattern(java.lang.String,·java.lang.String);
281 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Z281 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Z
282 ····flags:·(0x0004)·ACC_PROTECTED282 ····flags:·(0x0004)·ACC_PROTECTED
283 ····Code:283 ····Code:
284 ······stack=300,·locals=9,·args_size=3284 ······stack=300,·locals=9,·args_size=3
285 ·········0:·iconst_0285 ·········0:·iconst_0
4.84 KB
org/apache/http/util/VersionInfo.class
4.77 KB
javap -verbose -constants -s -l -private {}
    
Offset 546, 67 lines modifiedOffset 546, 65 lines modified
546 ···········149···154···156···Class·java/io/IOException546 ···········149···154···156···Class·java/io/IOException
547 ···········154···156···156···Class·java/io/IOException547 ···········154···156···156···Class·java/io/IOException
  
548 ··public·static·org.apache.http.util.VersionInfo[]·loadVersionInfo(java.lang.String[],·java.lang.ClassLoader);548 ··public·static·org.apache.http.util.VersionInfo[]·loadVersionInfo(java.lang.String[],·java.lang.ClassLoader);
549 ····descriptor:·([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo;549 ····descriptor:·([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo;
550 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC550 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
551 ····Code:551 ····Code:
552 ······stack=300,·locals=10,·args_size=2552 ······stack=300,·locals=8,·args_size=2
 553 ·········0:·aload_0
553 ·········0:·ldc···········#151················//·String·Package·identifier·array554 ·········1:·ldc···········#151················//·String·Package·identifier·array
554 ·········2:·astore_2 
555 ·········3:·aload_0 
556 ·········4:·aload_2 
557 ·········5:·invokestatic··#37·················//·Method·org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;555 ·········3:·invokestatic··#37·················//·Method·org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
558 ·········8:·pop556 ·········6:·pop
559 ·········9:·new···········#153················//·class·java/util/ArrayList557 ·········7:·new···········#153················//·class·java/util/ArrayList
560 ········12:·astore_3558 ········10:·astore_2
561 ········13:·aload_0559 ········11:·aload_0
562 ········14:·arraylength560 ········12:·arraylength
563 ········15:·istore········4561 ········13:·istore_3
564 ········17:·aload_3562 ········14:·aload_2
565 ········18:·iload·········4563 ········15:·iload_3
566 ········20:·invokespecial·#156················//·Method·java/util/ArrayList."<init>":(I)V564 ········16:·invokespecial·#156················//·Method·java/util/ArrayList."<init>":(I)V
567 ········23:·aload_0565 ········19:·aload_0
 566 ········20:·arraylength
 567 ········21:·istore········4
 568 ········23:·iconst_0
 569 ········24:·istore_3
 570 ········25:·aconst_null
568 ········24:·astore········5571 ········26:·astore········5
569 ········26:·aload_0572 ········28:·iload_3
570 ········27:·arraylength 
571 ········28:·istore········6 
572 ········30:·iconst_0 
573 ········31:·istore········7 
574 ········33:·iload·········7573 ········29:·iload·········4
575 ········35:·iload·········6 
576 ········37:·if_icmpge·····78574 ········31:·if_icmpge·····68
577 ········40:·aload·········5 
578 ········42:·iload·········7575 ········34:·aload_0
 576 ········35:·iload_3
579 ········44:·aaload577 ········36:·aaload
580 ········45:·astore········8578 ········37:·astore········6
581 ········47:·aload·········8579 ········39:·aload·········6
582 ········49:·aload_1580 ········41:·aload_1
583 ········50:·invokestatic··#85·················//·Method·loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo;581 ········42:·invokestatic··#85·················//·Method·loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo;
584 ········53:·astore········9582 ········45:·astore········7
 583 ········47:·aload·········7
 584 ········49:·ifnull········61
 585 ········52:·aload_2
585 ········55:·aload·········9586 ········53:·aload·········7
586 ········57:·ifnull········69 
587 ········60:·aload_3 
588 ········61:·aload·········9 
589 ········63:·invokeinterface·#161,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z587 ········55:·invokeinterface·#161,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
590 ········68:·pop588 ········60:·pop
591 ········69:·iload·········7589 ········61:·iload_3
592 ········71:·iconst_1590 ········62:·iconst_1
593 ········72:·iadd591 ········63:·iadd
594 ········73:·istore········7592 ········64:·istore_3
595 ········75:·goto··········33593 ········65:·goto··········28
596 ········78:·aload_3594 ········68:·aload_2
597 ········79:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/List.size:()I595 ········69:·invokeinterface·#164,··1··········//·InterfaceMethod·java/util/List.size:()I
598 ········84:·anewarray·····#2··················//·class·org/apache/http/util/VersionInfo596 ········74:·anewarray·····#2··················//·class·org/apache/http/util/VersionInfo
 597 ········77:·astore········5
599 ········87:·astore_2 
600 ········88:·aload_3 
601 ········89:·aload_2598 ········79:·aload_2
 599 ········80:·aload·········5
602 ········90:·invokeinterface·#168,··2··········//·InterfaceMethod·java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;600 ········82:·invokeinterface·#168,··2··········//·InterfaceMethod·java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
603 ········95:·checkcast·····#170················//·class·"[Lorg/apache/http/util/VersionInfo;"601 ········87:·checkcast·····#170················//·class·"[Lorg/apache/http/util/VersionInfo;"
604 ········98:·areturn602 ········90:·areturn
  
605 ··public·final·java.lang.String·getClassloader();603 ··public·final·java.lang.String·getClassloader();
606 ····descriptor:·()Ljava/lang/String;604 ····descriptor:·()Ljava/lang/String;
607 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL605 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
608 ····Code:606 ····Code:
609 ······stack=300,·locals=1,·args_size=1607 ······stack=300,·locals=1,·args_size=1
610 ·········0:·aload_0608 ·········0:·aload_0
4.3 KB
org/apache/http/entity/mime/HttpMultipart.class
4.21 KB
javap -verbose -constants -s -l -private {}
    
Offset 208, 15 lines modifiedOffset 208, 15 lines modified
208 ········17:·pop208 ········17:·pop
209 ········18:·goto··········4209 ········18:·goto··········4
  
210 ··protected·void·formatMultipartHeader(org.apache.http.entity.mime.FormBodyPart,·java.io.OutputStream);210 ··protected·void·formatMultipartHeader(org.apache.http.entity.mime.FormBodyPart,·java.io.OutputStream);
211 ····descriptor:·(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V211 ····descriptor:·(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V
212 ····flags:·(0x0004)·ACC_PROTECTED212 ····flags:·(0x0004)·ACC_PROTECTED
213 ····Code:213 ····Code:
214 ······stack=300,·locals=13,·args_size=3214 ······stack=300,·locals=12,·args_size=3
215 ·········0:·aload_1215 ·········0:·aload_1
216 ·········1:·invokevirtual·#42·················//·Method·org/apache/http/entity/mime/FormBodyPart.getHeader:()Lorg/apache/http/entity/mime/Header;216 ·········1:·invokevirtual·#42·················//·Method·org/apache/http/entity/mime/FormBodyPart.getHeader:()Lorg/apache/http/entity/mime/Header;
217 ·········4:·astore_3217 ·········4:·astore_3
218 ·········5:·getstatic·····#48·················//·Field·org/apache/http/entity/mime/HttpMultipart$1.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I218 ·········5:·getstatic·····#48·················//·Field·org/apache/http/entity/mime/HttpMultipart$1.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I
219 ·········8:·astore········4219 ·········8:·astore········4
220 ········10:·aload_0220 ········10:·aload_0
221 ········11:·getfield······#23·················//·Field·mode:Lorg/apache/http/entity/mime/HttpMultipartMode;221 ········11:·getfield······#23·················//·Field·mode:Lorg/apache/http/entity/mime/HttpMultipartMode;
Offset 231, 55 lines modifiedOffset 231, 55 lines modified
231 ········30:·iload·········7231 ········30:·iload·········7
232 ········32:·lookupswitch··{·//·1232 ········32:·lookupswitch··{·//·1
233 ·······················1:·93233 ·······················1:·93
234 ·················default:·52234 ·················default:·52
235 ············}235 ············}
236 ········52:·aload_3236 ········52:·aload_3
237 ········53:·invokevirtual·#58·················//·Method·org/apache/http/entity/mime/Header.iterator:()Ljava/util/Iterator;237 ········53:·invokevirtual·#58·················//·Method·org/apache/http/entity/mime/Header.iterator:()Ljava/util/Iterator;
238 ········56:·astore········8238 ········56:·astore········4
239 ········58:·aload·········8239 ········58:·aload·········4
240 ········60:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z240 ········60:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
241 ········65:·istore········7241 ········65:·istore········6
242 ········67:·iload·········7242 ········67:·iload·········6
243 ········69:·ifeq··········157243 ········69:·ifeq··········157
244 ········72:·aload·········8244 ········72:·aload·········4
245 ········74:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;245 ········74:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
246 ········79:·checkcast·····#70·················//·class·org/apache/http/entity/mime/MinimalField246 ········79:·checkcast·····#70·················//·class·org/apache/http/entity/mime/MinimalField
247 ········82:·astore········9247 ········82:·astore········8
248 ········84:·aload·········9248 ········84:·aload·········8
249 ········86:·aload_2249 ········86:·aload_2
250 ········87:·invokestatic··#74·················//·Method·writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V250 ········87:·invokestatic··#74·················//·Method·writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V
251 ········90:·goto··········58251 ········90:·goto··········58
252 ········93:·aload_3252 ········93:·aload_3
253 ········94:·ldc···········#76·················//·String·Content-Disposition253 ········94:·ldc···········#76·················//·String·Content-Disposition
254 ········96:·invokevirtual·#80·················//·Method·org/apache/http/entity/mime/Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;254 ········96:·invokevirtual·#80·················//·Method·org/apache/http/entity/mime/Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;
255 ········99:·astore········10255 ········99:·astore········9
256 ·······101:·aload_0256 ·······101:·aload_0
257 ·······102:·getfield······#84·················//·Field·charset:Ljava/nio/charset/Charset;257 ·······102:·getfield······#84·················//·Field·charset:Ljava/nio/charset/Charset;
258 ·······105:·astore········4258 ·······105:·astore········4
259 ·······107:·aload·········10259 ·······107:·aload·········9
260 ·······109:·aload·········4260 ·······109:·aload·········4
261 ·······111:·aload_2261 ·······111:·aload_2
262 ·······112:·invokestatic··#87·················//·Method·writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V262 ·······112:·invokestatic··#87·················//·Method·writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V
263 ·······115:·aload_1263 ·······115:·aload_1
264 ·······116:·invokevirtual·#91·················//·Method·org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody;264 ·······116:·invokevirtual·#91·················//·Method·org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody;
265 ·······119:·astore········4265 ·······119:·astore········4
266 ·······121:·aload·········4266 ·······121:·aload·········4
267 ·······123:·invokeinterface·#97,··1···········//·InterfaceMethod·org/apache/http/entity/mime/content/ContentBody.getFilename:()Ljava/lang/String;267 ·······123:·invokeinterface·#97,··1···········//·InterfaceMethod·org/apache/http/entity/mime/content/ContentBody.getFilename:()Ljava/lang/String;
268 ·······128:·astore········11268 ·······128:·astore········10
269 ·······130:·aload·········11269 ·······130:·aload·········10
270 ·······132:·ifnull········157270 ·······132:·ifnull········157
271 ·······135:·aload_3271 ·······135:·aload_3
272 ·······136:·ldc···········#99·················//·String·Content-Type272 ·······136:·ldc···········#99·················//·String·Content-Type
273 ·······138:·invokevirtual·#80·················//·Method·org/apache/http/entity/mime/Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;273 ·······138:·invokevirtual·#80·················//·Method·org/apache/http/entity/mime/Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;
274 ·······141:·astore········12274 ·······141:·astore········11
275 ·······143:·aload_0275 ·······143:·aload_0
276 ·······144:·getfield······#84·················//·Field·charset:Ljava/nio/charset/Charset;276 ·······144:·getfield······#84·················//·Field·charset:Ljava/nio/charset/Charset;
277 ·······147:·astore········4277 ·······147:·astore········4
278 ·······149:·aload·········12278 ·······149:·aload·········11
279 ·······151:·aload·········4279 ·······151:·aload·········4
280 ·······153:·aload_2280 ·······153:·aload_2
281 ·······154:·invokestatic··#87·················//·Method·writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V281 ·······154:·invokestatic··#87·················//·Method·writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V
282 ·······157:·return282 ·······157:·return
  
283 ··public·java.util.List·getBodyParts();283 ··public·java.util.List·getBodyParts();
284 ····descriptor:·()Ljava/util/List;284 ····descriptor:·()Ljava/util/List;
1010 B
org/apache/http/impl/DefaultHttpRequestFactory.class
902 B
procyon -ec {}
    
Offset 33, 20 lines modifiedOffset 33, 22 lines modified
33 ········rfc2616_SPECIAL_METHODS[n]·=·"DELETE";33 ········rfc2616_SPECIAL_METHODS[n]·=·"DELETE";
34 ········rfc2616_SPECIAL_METHODS[3]·=·"TRACE";34 ········rfc2616_SPECIAL_METHODS[3]·=·"TRACE";
35 ········rfc2616_SPECIAL_METHODS[4]·=·"CONNECT";35 ········rfc2616_SPECIAL_METHODS[4]·=·"CONNECT";
36 ········RFC2616_SPECIAL_METHODS·=·rfc2616_SPECIAL_METHODS;36 ········RFC2616_SPECIAL_METHODS·=·rfc2616_SPECIAL_METHODS;
37 ····}37 ····}
38 ····38 ····
39 ····private·static·boolean·isOneOf(final·String[]·array,·final·String·anotherString)·{39 ····private·static·boolean·isOneOf(final·String[]·array,·final·String·anotherString)·{
 40 ········boolean·b·=·false;
40 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{41 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
41 ············if·(array[i].equalsIgnoreCase(anotherString))·{42 ············if·(array[i].equalsIgnoreCase(anotherString))·{
42 ················return·true;43 ················b·=·true;
 44 ················break;
43 ············}45 ············}
44 ········}46 ········}
45 ········return·false;47 ········return·b;
46 ····}48 ····}
47 ····49 ····
48 ····public·HttpRequest·newHttpRequest(final·String·str,·final·String·s)·{50 ····public·HttpRequest·newHttpRequest(final·String·str,·final·String·s)·{
49 ········Object·o;51 ········Object·o;
50 ········if·(isOneOf(DefaultHttpRequestFactory.RFC2616_COMMON_METHODS,·str))·{52 ········if·(isOneOf(DefaultHttpRequestFactory.RFC2616_COMMON_METHODS,·str))·{
51 ············o·=·new·BasicHttpRequest(str,·s);53 ············o·=·new·BasicHttpRequest(str,·s);
52 ········}54 ········}
7.48 KB
org/apache/http/message/BasicHeaderElement.class
7.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 256, 55 lines modifiedOffset 256, 53 lines modified
256 ·········6:·areturn256 ·········6:·areturn
  
257 ··public·org.apache.http.NameValuePair·getParameterByName(java.lang.String);257 ··public·org.apache.http.NameValuePair·getParameterByName(java.lang.String);
258 ····descriptor:·(Ljava/lang/String;)Lorg/apache/http/NameValuePair;258 ····descriptor:·(Ljava/lang/String;)Lorg/apache/http/NameValuePair;
259 ····flags:·(0x0001)·ACC_PUBLIC259 ····flags:·(0x0001)·ACC_PUBLIC
260 ····Code:260 ····Code:
261 ······stack=300,·locals=9,·args_size=2261 ······stack=300,·locals=9,·args_size=2
 262 ·········0:·aload_1
262 ·········0:·ldc···········#22·················//·String·Name263 ·········1:·ldc···········#22·················//·String·Name
263 ·········2:·astore_2 
264 ·········3:·aload_1 
265 ·········4:·aload_2 
266 ·········5:·invokestatic··#28·················//·Method·org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;264 ·········3:·invokestatic··#28·················//·Method·org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
267 ·········8:·pop265 ·········6:·pop
268 ·········9:·aconst_null266 ·········7:·aconst_null
269 ········10:·astore_3267 ·········8:·astore_2
270 ········11:·aload_0268 ·········9:·aload_0
271 ········12:·getfield······#36·················//·Field·parameters:[Lorg/apache/http/NameValuePair;269 ········10:·getfield······#36·················//·Field·parameters:[Lorg/apache/http/NameValuePair;
272 ········15:·astore········4 
273 ········17:·aload·········4270 ········13:·astore_3
 271 ········14:·aload_3
274 ········19:·arraylength272 ········15:·arraylength
 273 ········16:·istore········4
 274 ········18:·iconst_0
275 ········20:·istore········5275 ········19:·istore········5
276 ········22:·iconst_0 
277 ········23:·istore········6 
278 ········25:·iload·········6 
279 ········27:·iload·········5276 ········21:·iload·········5
280 ········29:·if_icmpge·····62 
281 ········32:·aload·········4277 ········23:·iload·········4
 278 ········25:·if_icmpge·····59
 279 ········28:·aload_3
 280 ········29:·iload·········5
 281 ········31:·aaload
 282 ········32:·astore········6
282 ········34:·iload·········6283 ········34:·aload·········6
283 ········36:·aaload 
284 ········37:·astore········7 
285 ········39:·aload·········7 
286 ········41:·invokeinterface·#59,··1···········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String;284 ········36:·invokeinterface·#59,··1···········//·InterfaceMethod·org/apache/http/NameValuePair.getName:()Ljava/lang/String;
287 ········46:·astore_2 
288 ········47:·aload_2285 ········41:·astore········7
 286 ········43:·aload·········7
289 ········48:·aload_1287 ········45:·aload_1
290 ········49:·invokevirtual·#63·················//·Method·java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z288 ········46:·invokevirtual·#63·················//·Method·java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z
291 ········52:·istore········8289 ········49:·istore········8
292 ········54:·iload·········8290 ········51:·iload·········8
293 ········56:·ifeq··········64291 ········53:·ifeq··········61
294 ········59:·aload·········7292 ········56:·aload·········6
295 ········61:·astore_3293 ········58:·astore_2
296 ········62:·aload_3294 ········59:·aload_2
297 ········63:·areturn295 ········60:·areturn
298 ········64:·iload·········6296 ········61:·iload·········5
299 ········66:·iconst_1297 ········63:·iconst_1
300 ········67:·iadd298 ········64:·iadd
301 ········68:·istore········6299 ········65:·istore········5
302 ········70:·goto··········25300 ········67:·goto··········21
  
303 ··public·int·getParameterCount();301 ··public·int·getParameterCount();
304 ····descriptor:·()I302 ····descriptor:·()I
305 ····flags:·(0x0001)·ACC_PUBLIC303 ····flags:·(0x0001)·ACC_PUBLIC
306 ····Code:304 ····Code:
307 ······stack=300,·locals=1,·args_size=1305 ······stack=300,·locals=1,·args_size=1
308 ·········0:·aload_0306 ·········0:·aload_0
Offset 355, 38 lines modifiedOffset 353, 40 lines modified
355 ········24:·getfield······#36·················//·Field·parameters:[Lorg/apache/http/NameValuePair;353 ········24:·getfield······#36·················//·Field·parameters:[Lorg/apache/http/NameValuePair;
356 ········27:·astore_3354 ········27:·astore_3
357 ········28:·aload_3355 ········28:·aload_3
358 ········29:·arraylength356 ········29:·arraylength
359 ········30:·istore········4357 ········30:·istore········4
360 ········32:·iconst_0358 ········32:·iconst_0
361 ········33:·istore········5359 ········33:·istore········5
 360 ········35:·aconst_null
 361 ········36:·astore_1
362 ········35:·iload·········5362 ········37:·iload·········5
363 ········37:·iload·········4363 ········39:·iload·········4
364 ········39:·if_icmpge·····64364 ········41:·if_icmpge·····66
365 ········42:·aload_3365 ········44:·aload_3
366 ········43:·iload·········5366 ········45:·iload·········5
367 ········45:·aaload367 ········47:·aaload
368 ········46:·astore········6368 ········48:·astore········6
369 ········48:·iload_2369 ········50:·iload_2
370 ········49:·aload·········6370 ········51:·aload·········6
371 ········51:·invokestatic··#70·················//·Method·org/apache/http/util/LangUtils.hashCode:(ILjava/lang/Object;)I371 ········53:·invokestatic··#70·················//·Method·org/apache/http/util/LangUtils.hashCode:(ILjava/lang/Object;)I
372 ········54:·istore_2372 ········56:·istore_2
373 ········55:·iload·········5373 ········57:·iload·········5
374 ········57:·iconst_1374 ········59:·iconst_1
375 ········58:·iadd375 ········60:·iadd
376 ········59:·istore········5376 ········61:·istore········5
377 ········61:·goto··········35377 ········63:·goto··········37
378 ········64:·iload_2378 ········66:·iload_2
379 ········65:·ireturn379 ········67:·ireturn
  
380 ··public·java.lang.String·toString();380 ··public·java.lang.String·toString();
381 ····descriptor:·()Ljava/lang/String;381 ····descriptor:·()Ljava/lang/String;
382 ····flags:·(0x0001)·ACC_PUBLIC382 ····flags:·(0x0001)·ACC_PUBLIC
383 ····Code:383 ····Code:
384 ······stack=300,·locals=7,·args_size=1384 ······stack=300,·locals=8,·args_size=1
385 ·········0:·new···········#72·················//·class·java/lang/StringBuilder385 ·········0:·new···········#72·················//·class·java/lang/StringBuilder
386 ·········3:·astore_1386 ·········3:·astore_1
387 ·········4:·aload_1387 ·········4:·aload_1
388 ·········5:·invokespecial·#73·················//·Method·java/lang/StringBuilder."<init>":()V388 ·········5:·invokespecial·#73·················//·Method·java/lang/StringBuilder."<init>":()V
389 ·········8:·aload_0389 ·········8:·aload_0
390 ·········9:·getfield······#32·················//·Field·name:Ljava/lang/String;390 ·········9:·getfield······#32·················//·Field·name:Ljava/lang/String;
391 ········12:·astore_2391 ········12:·astore_2
Offset 414, 33 lines modifiedOffset 414, 35 lines modified
414 ········47:·getfield······#36·················//·Field·parameters:[Lorg/apache/http/NameValuePair;414 ········47:·getfield······#36·················//·Field·parameters:[Lorg/apache/http/NameValuePair;
415 ········50:·astore_3415 ········50:·astore_3
416 ········51:·aload_3416 ········51:·aload_3
417 ········52:·arraylength417 ········52:·arraylength
418 ········53:·istore········4418 ········53:·istore········4
419 ········55:·iconst_0419 ········55:·iconst_0
420 ········56:·istore········5420 ········56:·istore········5
421 ········58:·iload·········5421 ········58:·aconst_null
 422 ········59:·astore_2
422 ········60:·iload·········4423 ········60:·iload·········5
 424 ········62:·iload·········4
423 ········62:·if_icmpge·····96425 ········64:·if_icmpge·····100
424 ········65:·aload_3426 ········67:·aload_3
425 ········66:·iload·········5427 ········68:·iload·········5
426 ········68:·aaload428 ········70:·aaload
427 ········69:·astore········6429 ········71:·astore········6
428 ········71:·ldc···········#81·················//·String·;430 ········73:·ldc···········#81·················//·String·;
429 ········73:·astore_2431 ········75:·astore········7
430 ········74:·aload_1432 ········77:·aload_1
431 ········75:·aload_2433 ········78:·aload·········7
Max diff block lines reached; 0/7479 bytes (0.00%) of diff not shown.
1.64 KB
org/apache/http/message/BasicHeaderValueFormatter.class
1.54 KB
procyon -ec {}
    
Offset 64, 22 lines modifiedOffset 64, 24 lines modified
64 ········}64 ········}
65 ········if·(separator)·{65 ········if·(separator)·{
66 ············charArrayBuffer.append(c);66 ············charArrayBuffer.append(c);
67 ········}67 ········}
68 ····}68 ····}
69 ····69 ····
70 ····protected·int·estimateElementsLen(final·HeaderElement[]·array)·{70 ····protected·int·estimateElementsLen(final·HeaderElement[]·array)·{
 71 ········int·i·=·0;
71 ········int·n;72 ········int·n;
72 ········if·(array·==·null·||·array.length·<·1)·{73 ········if·(array·==·null·||·array.length·<·1)·{
73 ············n·=·0;74 ············n·=·0;
74 ········}75 ········}
75 ········else·{76 ········else·{
76 ············n·=·(array.length·-·1)·*·2;77 ············n·=·(array.length·-·1)·*·2;
77 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{78 ············while·(i·<·array.length)·{
78 ················n·+=·this.estimateHeaderElementLen(array[i]);79 ················n·+=·this.estimateHeaderElementLen(array[i]);
 80 ················++i;
79 ············}81 ············}
80 ········}82 ········}
81 ········return·n;83 ········return·n;
82 ····}84 ····}
83 ····85 ····
84 ····protected·int·estimateHeaderElementLen(final·HeaderElement·headerElement)·{86 ····protected·int·estimateHeaderElementLen(final·HeaderElement·headerElement)·{
85 ········int·length;87 ········int·length;
Offset 114, 22 lines modifiedOffset 116, 24 lines modified
114 ················length·+=·value.length()·+·3;116 ················length·+=·value.length()·+·3;
115 ············}117 ············}
116 ········}118 ········}
117 ········return·length;119 ········return·length;
118 ····}120 ····}
119 ····121 ····
120 ····protected·int·estimateParametersLen(final·NameValuePair[]·array)·{122 ····protected·int·estimateParametersLen(final·NameValuePair[]·array)·{
 123 ········int·i·=·0;
121 ········int·n;124 ········int·n;
122 ········if·(array·==·null·||·array.length·<·1)·{125 ········if·(array·==·null·||·array.length·<·1)·{
123 ············n·=·0;126 ············n·=·0;
124 ········}127 ········}
125 ········else·{128 ········else·{
126 ············n·=·(array.length·-·1)·*·2;129 ············n·=·(array.length·-·1)·*·2;
127 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{130 ············while·(i·<·array.length)·{
128 ················n·+=·this.estimateNameValuePairLen(array[i]);131 ················n·+=·this.estimateNameValuePairLen(array[i]);
 132 ················++i;
129 ············}133 ············}
130 ········}134 ········}
131 ········return·n;135 ········return·n;
132 ····}136 ····}
133 ····137 ····
134 ····public·CharArrayBuffer·formatElements(final·CharArrayBuffer·charArrayBuffer,·final·HeaderElement[]·array,·final·boolean·b)·{138 ····public·CharArrayBuffer·formatElements(final·CharArrayBuffer·charArrayBuffer,·final·HeaderElement[]·array,·final·boolean·b)·{
135 ········Args.notNull((Object)array,·"Header·element·array");139 ········Args.notNull((Object)array,·"Header·element·array");
1.1 KB
org/apache/http/message/BasicHeaderValueParser.class
1.0 KB
procyon -ec {}
    
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ········final·char[]·all_DELIMITERS·=·array·=·new·char[2];23 ········final·char[]·all_DELIMITERS·=·array·=·new·char[2];
24 ········array[0]·=·';';24 ········array[0]·=·';';
25 ········array[1]·=·',';25 ········array[1]·=·',';
26 ········ALL_DELIMITERS·=·all_DELIMITERS;26 ········ALL_DELIMITERS·=·all_DELIMITERS;
27 ····}27 ····}
28 ····28 ····
29 ····private·static·boolean·isOneOf(final·char·c,·final·char[]·array)·{29 ····private·static·boolean·isOneOf(final·char·c,·final·char[]·array)·{
 30 ········boolean·b·=·false;
30 ········if·(array·!=·null)·{31 ········if·(array·!=·null)·{
31 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{32 ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
32 ················if·(c·==·array[i])·{33 ················if·(c·==·array[i])·{
33 ····················return·true;34 ····················b·=·true;
 35 ····················break;
34 ················}36 ················}
35 ············}37 ············}
36 ············return·false; 
37 ········}38 ········}
38 ········return·false;39 ········return·b;
39 ········return·false; 
40 ····}40 ····}
41 ····41 ····
42 ····public·static·HeaderElement[]·parseElements(final·String·s,·HeaderValueParser·instance)·{42 ····public·static·HeaderElement[]·parseElements(final·String·s,·HeaderValueParser·instance)·{
43 ········Args.notNull((Object)s,·"Value");43 ········Args.notNull((Object)s,·"Value");
44 ········final·CharArrayBuffer·charArrayBuffer·=·new·CharArrayBuffer(s.length());44 ········final·CharArrayBuffer·charArrayBuffer·=·new·CharArrayBuffer(s.length());
45 ········charArrayBuffer.append(s);45 ········charArrayBuffer.append(s);
46 ········final·ParserCursor·parserCursor·=·new·ParserCursor(0,·s.length());46 ········final·ParserCursor·parserCursor·=·new·ParserCursor(0,·s.length());
3.53 KB
org/apache/http/pool/AbstractConnPool.class
3.44 KB
javap -verbose -constants -s -l -private {}
    
Offset 1852, 21 lines modifiedOffset 1852, 21 lines modified
1852 ········22:·aload_21852 ········22:·aload_2
1853 ········23:·invokeinterface·#125,··1··········//·InterfaceMethod·java/util/concurrent/locks/Lock.lock:()V1853 ········23:·invokeinterface·#125,··1··········//·InterfaceMethod·java/util/concurrent/locks/Lock.lock:()V
1854 ········28:·aload_01854 ········28:·aload_0
1855 ········29:·getfield······#73·················//·Field·available:Ljava/util/LinkedList;1855 ········29:·getfield······#73·················//·Field·available:Ljava/util/LinkedList;
1856 ········32:·astore_21856 ········32:·astore_2
1857 ········33:·aload_21857 ········33:·aload_2
1858 ········34:·invokevirtual·#277················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;1858 ········34:·invokevirtual·#277················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator;
1859 ········37:·astore_31859 ········37:·astore_2
1860 ········38:·aload_31860 ········38:·aload_2
1861 ········39:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1861 ········39:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1862 ········44:·istore_11862 ········44:·istore_3
1863 ········45:·iload_11863 ········45:·iload_3
1864 ········46:·ifeq··········841864 ········46:·ifeq··········84
1865 ········49:·aload_31865 ········49:·aload_2
1866 ········50:·invokeinterface·#252,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1866 ········50:·invokeinterface·#252,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1867 ········55:·astore········41867 ········55:·astore········4
1868 ········57:·aload·········41868 ········57:·aload·········4
1869 ········59:·checkcast·····#158················//·class·org/apache/http/pool/PoolEntry1869 ········59:·checkcast·····#158················//·class·org/apache/http/pool/PoolEntry
1870 ········62:·astore········41870 ········62:·astore········4
1871 ········64:·aload·········41871 ········64:·aload·········4
1872 ········66:·invokevirtual·#169················//·Method·org/apache/http/pool/PoolEntry.close:()V1872 ········66:·invokevirtual·#169················//·Method·org/apache/http/pool/PoolEntry.close:()V
Offset 1878, 21 lines modifiedOffset 1878, 21 lines modified
1878 ········82:·aload_21878 ········82:·aload_2
1879 ········83:·athrow1879 ········83:·athrow
1880 ········84:·aload_01880 ········84:·aload_0
1881 ········85:·getfield······#68·················//·Field·leased:Ljava/util/Set;1881 ········85:·getfield······#68·················//·Field·leased:Ljava/util/Set;
1882 ········88:·astore_21882 ········88:·astore_2
1883 ········89:·aload_21883 ········89:·aload_2
1884 ········90:·invokeinterface·#244,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;1884 ········90:·invokeinterface·#244,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
1885 ········95:·astore_31885 ········95:·astore_2
1886 ········96:·aload_31886 ········96:·aload_2
1887 ········97:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1887 ········97:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1888 ·······102:·istore_11888 ·······102:·istore_3
1889 ·······103:·iload_11889 ·······103:·iload_3
1890 ·······104:·ifeq··········1301890 ·······104:·ifeq··········130
1891 ·······107:·aload_31891 ·······107:·aload_2
1892 ·······108:·invokeinterface·#252,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1892 ·······108:·invokeinterface·#252,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1893 ·······113:·astore········41893 ·······113:·astore········4
1894 ·······115:·aload·········41894 ·······115:·aload·········4
1895 ·······117:·checkcast·····#158················//·class·org/apache/http/pool/PoolEntry1895 ·······117:·checkcast·····#158················//·class·org/apache/http/pool/PoolEntry
1896 ·······120:·astore········41896 ·······120:·astore········4
1897 ·······122:·aload·········41897 ·······122:·aload·········4
1898 ·······124:·invokevirtual·#169················//·Method·org/apache/http/pool/PoolEntry.close:()V1898 ·······124:·invokevirtual·#169················//·Method·org/apache/http/pool/PoolEntry.close:()V
Offset 1901, 21 lines modifiedOffset 1901, 21 lines modified
1901 ·······131:·getfield······#63·················//·Field·routeToPool:Ljava/util/Map;1901 ·······131:·getfield······#63·················//·Field·routeToPool:Ljava/util/Map;
1902 ·······134:·astore_21902 ·······134:·astore_2
1903 ·······135:·aload_21903 ·······135:·aload_2
1904 ·······136:·invokeinterface·#339,··1··········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection;1904 ·······136:·invokeinterface·#339,··1··········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection;
1905 ·······141:·astore_21905 ·······141:·astore_2
1906 ·······142:·aload_21906 ·······142:·aload_2
1907 ·······143:·invokeinterface·#342,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;1907 ·······143:·invokeinterface·#342,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
1908 ·······148:·astore_31908 ·······148:·astore_2
1909 ·······149:·aload_31909 ·······149:·aload_2
1910 ·······150:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1910 ·······150:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1911 ·······155:·istore_11911 ·······155:·istore_3
1912 ·······156:·iload_11912 ·······156:·iload_3
1913 ·······157:·ifeq··········1831913 ·······157:·ifeq··········183
1914 ·······160:·aload_31914 ·······160:·aload_2
1915 ·······161:·invokeinterface·#252,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1915 ·······161:·invokeinterface·#252,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1916 ·······166:·astore········51916 ·······166:·astore········5
1917 ·······168:·aload·········51917 ·······168:·aload·········5
1918 ·······170:·checkcast·····#95·················//·class·org/apache/http/pool/RouteSpecificPool1918 ·······170:·checkcast·····#95·················//·class·org/apache/http/pool/RouteSpecificPool
1919 ·······173:·astore········51919 ·······173:·astore········5
1920 ·······175:·aload·········51920 ·······175:·aload·········5
1921 ·······177:·invokevirtual·#345················//·Method·org/apache/http/pool/RouteSpecificPool.shutdown:()V1921 ·······177:·invokevirtual·#345················//·Method·org/apache/http/pool/RouteSpecificPool.shutdown:()V
1.81 KB
org/apache/http/params/BasicHttpParams.class
1.73 KB
javap -verbose -constants -s -l -private {}
    
Offset 370, 34 lines modifiedOffset 370, 32 lines modified
370 ········39:·pop370 ········39:·pop
371 ········40:·goto··········4371 ········40:·goto··········4
  
372 ··public·void·setParameters(java.lang.String[],·java.lang.Object);372 ··public·void·setParameters(java.lang.String[],·java.lang.Object);
373 ····descriptor:·([Ljava/lang/String;Ljava/lang/Object;)V373 ····descriptor:·([Ljava/lang/String;Ljava/lang/Object;)V
374 ····flags:·(0x0001)·ACC_PUBLIC374 ····flags:·(0x0001)·ACC_PUBLIC
375 ····Code:375 ····Code:
376 ······stack=300,·locals=7,·args_size=3376 ······stack=300,·locals=6,·args_size=3
377 ·········0:·aload_1377 ·········0:·aload_1
378 ·········1:·astore_3 
379 ·········2:·aload_1 
380 ·········3:·arraylength378 ·········1:·arraylength
 379 ·········2:·istore_3
 380 ·········3:·iconst_0
381 ·········4:·istore········4381 ·········4:·istore········4
382 ·········6:·iconst_0 
383 ·········7:·istore········5 
384 ·········9:·iload·········5382 ·········6:·iload·········4
 383 ·········8:·iload_3
 384 ·········9:·if_icmpge·····35
 385 ········12:·aload_1
385 ········11:·iload·········4386 ········13:·iload·········4
386 ········13:·if_icmpge·····39 
387 ········16:·aload_3 
388 ········17:·iload·········5 
389 ········19:·aaload387 ········15:·aaload
390 ········20:·astore········6388 ········16:·astore········5
391 ········22:·aload_0389 ········18:·aload_0
392 ········23:·aload·········6390 ········19:·aload·········5
393 ········25:·aload_2391 ········21:·aload_2
394 ········26:·invokevirtual·#113················//·Method·setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;392 ········22:·invokevirtual·#113················//·Method·setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;
395 ········29:·pop393 ········25:·pop
396 ········30:·iload·········5394 ········26:·iload·········4
397 ········32:·iconst_1395 ········28:·iconst_1
398 ········33:·iadd396 ········29:·iadd
399 ········34:·istore········5397 ········30:·istore········4
400 ········36:·goto··········9398 ········32:·goto··········6
401 ········39:·return399 ········35:·return
402 }400 }
4.99 KB
org/apache/http/protocol/BasicHttpProcessor.class
4.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 463, 63 lines modifiedOffset 463, 59 lines modified
463 ·········4:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/List.size:()I463 ·········4:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/List.size:()I
464 ·········9:·ireturn464 ·········9:·ireturn
  
465 ··public·void·process(org.apache.http.HttpRequest,·org.apache.http.protocol.HttpContext);465 ··public·void·process(org.apache.http.HttpRequest,·org.apache.http.protocol.HttpContext);
466 ····descriptor:·(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V466 ····descriptor:·(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V
467 ····flags:·(0x0001)·ACC_PUBLIC467 ····flags:·(0x0001)·ACC_PUBLIC
468 ····Code:468 ····Code:
469 ······stack=300,·locals=7,·args_size=3469 ······stack=300,·locals=6,·args_size=3
470 ·········0:·aload_0470 ·········0:·aload_0
471 ·········1:·getfield······#24·················//·Field·requestInterceptors:Ljava/util/List;471 ·········1:·getfield······#24·················//·Field·requestInterceptors:Ljava/util/List;
472 ·········4:·astore_3 
473 ·········5:·aload_3 
474 ·········6:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;472 ·········4:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
475 ········11:·astore········4 
476 ········13:·aload·········4473 ·········9:·astore_3
 474 ········10:·aload_3
477 ········15:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z475 ········11:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
478 ········20:·istore········5476 ········16:·istore········4
479 ········22:·iload·········5477 ········18:·iload·········4
480 ········24:·ifeq··········51478 ········20:·ifeq··········46
481 ········27:·aload·········4479 ········23:·aload_3
482 ········29:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;480 ········24:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
483 ········34:·checkcast·····#81·················//·class·org/apache/http/HttpRequestInterceptor481 ········29:·checkcast·····#81·················//·class·org/apache/http/HttpRequestInterceptor
484 ········37:·astore········6482 ········32:·astore········5
485 ········39:·aload·········6483 ········34:·aload·········5
486 ········41:·aload_1484 ········36:·aload_1
487 ········42:·aload_2485 ········37:·aload_2
488 ········43:·invokeinterface·#100,··3··········//·InterfaceMethod·org/apache/http/HttpRequestInterceptor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V486 ········38:·invokeinterface·#100,··3··········//·InterfaceMethod·org/apache/http/HttpRequestInterceptor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V
489 ········48:·goto··········13487 ········43:·goto··········10
490 ········51:·return488 ········46:·return
  
491 ··public·void·process(org.apache.http.HttpResponse,·org.apache.http.protocol.HttpContext);489 ··public·void·process(org.apache.http.HttpResponse,·org.apache.http.protocol.HttpContext);
492 ····descriptor:·(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V490 ····descriptor:·(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
493 ····flags:·(0x0001)·ACC_PUBLIC491 ····flags:·(0x0001)·ACC_PUBLIC
494 ····Code:492 ····Code:
495 ······stack=300,·locals=7,·args_size=3493 ······stack=300,·locals=6,·args_size=3
496 ·········0:·aload_0494 ·········0:·aload_0
497 ·········1:·getfield······#26·················//·Field·responseInterceptors:Ljava/util/List;495 ·········1:·getfield······#26·················//·Field·responseInterceptors:Ljava/util/List;
498 ·········4:·astore_3 
499 ·········5:·aload_3 
500 ·········6:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;496 ·········4:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
501 ········11:·astore········4 
502 ········13:·aload·········4497 ·········9:·astore_3
 498 ········10:·aload_3
503 ········15:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z499 ········11:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
504 ········20:·istore········5500 ········16:·istore········4
505 ········22:·iload·········5501 ········18:·iload·········4
506 ········24:·ifeq··········51502 ········20:·ifeq··········46
507 ········27:·aload·········4503 ········23:·aload_3
508 ········29:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;504 ········24:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
509 ········34:·checkcast·····#83·················//·class·org/apache/http/HttpResponseInterceptor505 ········29:·checkcast·····#83·················//·class·org/apache/http/HttpResponseInterceptor
510 ········37:·astore········6506 ········32:·astore········5
511 ········39:·aload·········6507 ········34:·aload·········5
512 ········41:·aload_1508 ········36:·aload_1
513 ········42:·aload_2509 ········37:·aload_2
514 ········43:·invokeinterface·#103,··3··········//·InterfaceMethod·org/apache/http/HttpResponseInterceptor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V510 ········38:·invokeinterface·#103,··3··········//·InterfaceMethod·org/apache/http/HttpResponseInterceptor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
515 ········48:·goto··········13511 ········43:·goto··········10
516 ········51:·return512 ········46:·return
  
517 ··public·void·removeRequestInterceptorByClass(java.lang.Class);513 ··public·void·removeRequestInterceptorByClass(java.lang.Class);
518 ····descriptor:·(Ljava/lang/Class;)V514 ····descriptor:·(Ljava/lang/Class;)V
519 ····flags:·(0x0001)·ACC_PUBLIC515 ····flags:·(0x0001)·ACC_PUBLIC
520 ····Code:516 ····Code:
521 ······stack=300,·locals=6,·args_size=2517 ······stack=300,·locals=6,·args_size=2
522 ·········0:·aload_0518 ·········0:·aload_0
1.31 KB
smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie.smali
    
Offset 55, 21 lines modifiedOffset 55, 19 lines modified
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
  
57 #·virtual·methods57 #·virtual·methods
58 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;58 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
61 ····.prologue60 ····.prologue
62 ····.line·194261 ····.line·1942
63 ····check-cast·p1,·[Ljava/lang/Void;62 ····check-cast·p1,·[Ljava/lang/Void;
  
64 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String;63 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String;
  
66 ····move-result-object·v064 ····move-result-object·v0
  
67 ····return-object·v065 ····return-object·v0
68 .end·method66 .end·method
  
Offset 166, 21 lines modifiedOffset 164, 19 lines modified
166 ····iput·v2,·v1,·Lcom/lgallardo/qbittorrentclient/MainActivity;->httpStatusCode:I164 ····iput·v2,·v1,·Lcom/lgallardo/qbittorrentclient/MainActivity;->httpStatusCode:I
  
167 ····goto·:goto_0165 ····goto·:goto_0
168 .end·method166 .end·method
  
169 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V167 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
170 ····.locals·0168 ····.locals·0
171 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
172 ····.prologue169 ····.prologue
173 ····.line·1942170 ····.line·1942
174 ····check-cast·p1,·[Ljava/lang/String;171 ····check-cast·p1,·[Ljava/lang/String;
  
175 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
176 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;->onPostExecute([Ljava/lang/String;)V172 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;->onPostExecute([Ljava/lang/String;)V
  
177 ····return-void173 ····return-void
178 .end·method174 .end·method
  
179 .method·protected·onPostExecute([Ljava/lang/String;)V175 .method·protected·onPostExecute([Ljava/lang/String;)V
180 ····.locals·5176 ····.locals·5
565 B
smali/com/lgallardo/qbittorrentclient/NotifierService.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/content/BroadcastReceiver;2 .super·Landroid/content/BroadcastReceiver;
3 .source·"NotifierService.java"3 .source·"NotifierService.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/lgallardo/qbittorrentclient/NotifierService$1;, 
8 ········Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;,7 ········Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;,
9 ········Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;8 ········Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;
10 ····}9 ····}
11 .end·annotation10 .end·annotation
  
  
12 #·static·fields11 #·static·fields
906 B
smali/com/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator.smali
    
Offset 79, 24 lines modifiedOffset 79, 20 lines modified
79 ····sub-int·v2,·v1,·v079 ····sub-int·v2,·v1,·v0
  
80 ····goto·:goto_080 ····goto·:goto_0
81 .end·method81 .end·method
  
82 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I82 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
83 ····.locals·183 ····.locals·1
84 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
85 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
86 ····.prologue84 ····.prologue
87 ····.line·1585 ····.line·15
88 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;86 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;87 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
91 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
92 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I88 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
93 ····move-result·v089 ····move-result·v0
  
94 ····return·v090 ····return·v0
95 .end·method91 .end·method
685 B
smali/com/lgallardo/qbittorrentclient/MySSLSocketFactory$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;
  
25 ····.prologue26 ····.prologue
26 ····.line·3527 ····.line·35
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;->this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;->this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
899 B
smali/com/lgallardo/qbittorrentclient/TorrentPriorityComparator.smali
    
Offset 123, 24 lines modifiedOffset 123, 20 lines modified
123 ····sub-int·v4,·v0,·v1123 ····sub-int·v4,·v0,·v1
  
124 ····goto·:goto_0124 ····goto·:goto_0
125 .end·method125 .end·method
  
126 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I126 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
127 ····.locals·1127 ····.locals·1
128 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
129 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
130 ····.prologue128 ····.prologue
131 ····.line·15129 ····.line·15
132 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;130 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
133 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
134 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;131 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
135 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
136 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I132 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
137 ····move-result·v0133 ····move-result·v0
  
138 ····return·v0134 ····return·v0
139 .end·method135 .end·method
644 B
smali/com/lgallardo/qbittorrentclient/MainActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·87427 ····.line·874
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$4;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$4;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
882 B
smali/com/lgallardo/qbittorrentclient/TorrentEtaComparator.smali
    
Offset 79, 24 lines modifiedOffset 79, 20 lines modified
79 ····sub-int·v2,·v0,·v179 ····sub-int·v2,·v0,·v1
  
80 ····goto·:goto_080 ····goto·:goto_0
81 .end·method81 .end·method
  
82 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I82 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
83 ····.locals·183 ····.locals·1
84 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
85 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
86 ····.prologue84 ····.prologue
87 ····.line·1585 ····.line·15
88 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;86 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;87 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
91 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
92 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I88 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
93 ····move-result·v089 ····move-result·v0
  
94 ····return·v090 ····return·v0
95 .end·method91 .end·method
1.36 KB
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile.smali
    
Offset 63, 21 lines modifiedOffset 63, 19 lines modified
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
  
65 #·virtual·methods65 #·virtual·methods
66 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;66 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
67 ····.locals·167 ····.locals·1
68 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
69 ····.prologue68 ····.prologue
70 ····.line·59169 ····.line·591
71 ····check-cast·p1,·[Landroid/view/View;70 ····check-cast·p1,·[Landroid/view/View;
  
72 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
73 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;->doInBackground([Landroid/view/View;)[Landroid/view/View;71 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;->doInBackground([Landroid/view/View;)[Landroid/view/View;
  
74 ····move-result-object·v072 ····move-result-object·v0
  
75 ····return-object·v073 ····return-object·v0
76 .end·method74 .end·method
  
Offset 410, 21 lines modifiedOffset 408, 19 lines modified
410 ····.end·local·v9····#·"e":Ljava/lang/Exception;408 ····.end·local·v9····#·"e":Ljava/lang/Exception;
411 ····:cond_4409 ····:cond_4
412 ····return-object·p1410 ····return-object·p1
413 .end·method411 .end·method
  
414 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V412 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
415 ····.locals·0413 ····.locals·0
416 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
417 ····.prologue414 ····.prologue
418 ····.line·591415 ····.line·591
419 ····check-cast·p1,·[Landroid/view/View;416 ····check-cast·p1,·[Landroid/view/View;
  
420 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
421 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;->onPostExecute([Landroid/view/View;)V417 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;->onPostExecute([Landroid/view/View;)V
  
422 ····return-void418 ····return-void
423 .end·method419 .end·method
  
424 .method·protected·onPostExecute([Landroid/view/View;)V420 .method·protected·onPostExecute([Landroid/view/View;)V
425 ····.locals·9421 ····.locals·9
295 B
smali/com/lgallardo/qbittorrentclient/R.smali
    
Offset 25, 10 lines modifiedOffset 25, 9 lines modified
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·1028 ····.line·10
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·736 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
790 B
smali/com/lgallardo/qbittorrentclient/ItemstFragment$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;24 .field·final·synthetic·val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/ItemstFragment;
  
28 ····.prologue29 ····.prologue
29 ····.line·8030 ····.line·80
30 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;->this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment;31 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;->this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment;
  
31 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;->val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;32 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;->val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;
  
6.06 KB
smali/com/lgallardo/qbittorrentclient/MainActivity.smali
    
Offset 275, 15 lines modifiedOffset 275, 14 lines modified
275 ····.line·1319275 ····.line·1319
276 ····new-instance·v0,·Lcom/lgallardo/qbittorrentclient/MainActivity$8;276 ····new-instance·v0,·Lcom/lgallardo/qbittorrentclient/MainActivity$8;
  
277 ····invoke-direct·{v0,·p0},·Lcom/lgallardo/qbittorrentclient/MainActivity$8;-><init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V277 ····invoke-direct·{v0,·p0},·Lcom/lgallardo/qbittorrentclient/MainActivity$8;-><init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
  
278 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->m_Runnable:Ljava/lang/Runnable;278 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->m_Runnable:Ljava/lang/Runnable;
  
279 ····.line·2816 
280 ····return-void279 ····return-void
281 .end·method280 .end·method
  
282 .method·static·synthetic·access$1000(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V281 .method·static·synthetic·access$1000(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V
283 ····.locals·0282 ····.locals·0
284 ····.param·p0,·"x0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;283 ····.param·p0,·"x0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
285 ····.param·p1,·"x1"····#·Ljava/lang/String;284 ····.param·p1,·"x1"····#·Ljava/lang/String;
Offset 2679, 52 lines modifiedOffset 2678, 59 lines modified
2679 ····.local·v4,·"pIntent":Landroid/app/PendingIntent;2678 ····.local·v4,·"pIntent":Landroid/app/PendingIntent;
2680 ····new-instance·v5,·Landroid/app/Notification$Builder;2679 ····new-instance·v5,·Landroid/app/Notification$Builder;
  
2681 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V2680 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
2682 ····const-string·v6,·"qBittorrent"2681 ····const-string·v6,·"qBittorrent"
  
 2682 ····.line·1797
2683 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;2683 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
2684 ····move-result-object·v52684 ····move-result-object·v5
  
2685 ····const-string·v6,·"Torrent(s)·completed"2685 ····const-string·v6,·"Torrent(s)·completed"
  
 2686 ····.line·1798
2686 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;2687 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
2687 ····move-result-object·v52688 ····move-result-object·v5
  
2688 ····const·v6,·0x7f02002f2689 ····const·v6,·0x7f02002f
  
 2690 ····.line·1799
2689 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;2691 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;
  
2690 ····move-result-object·v52692 ····move-result-object·v5
  
 2693 ····.line·1800
2691 ····invoke-virtual·{p1},·Ljava/util/HashMap;->size()I2694 ····invoke-virtual·{p1},·Ljava/util/HashMap;->size()I
  
2692 ····move-result·v62695 ····move-result·v6
  
2693 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder;2696 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder;
  
2694 ····move-result-object·v52697 ····move-result-object·v5
  
 2698 ····.line·1801
2695 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;2699 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
  
2696 ····move-result-object·v52700 ····move-result-object·v5
  
2697 ····const/4·v6,·0x12701 ····const/4·v6,·0x1
  
 2702 ····.line·1802
2698 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;2703 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
2699 ····move-result-object·v02704 ····move-result-object·v0
  
2700 ····.line·18052705 ····.line·1805
2701 ····.local·v0,·"builder":Landroid/app/Notification$Builder;2706 ····.local·v0,·"builder":Landroid/app/Notification$Builder;
2702 ····const-string·v5,·"notification"2707 ····const-string·v5,·"notification"
  
 2708 ····.line·1806
2703 ····invoke-virtual·{p0,·v5},·Lcom/lgallardo/qbittorrentclient/MainActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;2709 ····invoke-virtual·{p0,·v5},·Lcom/lgallardo/qbittorrentclient/MainActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
2704 ····move-result-object·v32710 ····move-result-object·v3
  
2705 ····check-cast·v3,·Landroid/app/NotificationManager;2711 ····check-cast·v3,·Landroid/app/NotificationManager;
  
2706 ····.line·18102712 ····.line·1810
Offset 2935, 26 lines modifiedOffset 2941, 28 lines modified
2935 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;2941 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;
  
2936 ····.line·10822942 ····.line·1082
2937 ····iget-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmMgr:Landroid/app/AlarmManager;2943 ····iget-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmMgr:Landroid/app/AlarmManager;
  
2938 ····const/4·v1,·0x22944 ····const/4·v1,·0x2
  
 2945 ····.line·1083
2939 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J2946 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J
  
2940 ····move-result-wide·v22947 ····move-result-wide·v2
  
2941 ····const-wide/16·v4,·0x13882948 ····const-wide/16·v4,·0x1388
  
2942 ····add-long/2addr·v2,·v42949 ····add-long/2addr·v2,·v4
  
2943 ····sget-wide·v4,·Lcom/lgallardo/qbittorrentclient/MainActivity;->notification_period:J2950 ····sget-wide·v4,·Lcom/lgallardo/qbittorrentclient/MainActivity;->notification_period:J
  
2944 ····iget-object·v6,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;2951 ····iget-object·v6,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;
  
 2952 ····.line·1082
2945 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V2953 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V
  
2946 ····.line·10922954 ····.line·1092
2947 ····.end·local·v7····#·"editor":Landroid/content/SharedPreferences$Editor;2955 ····.end·local·v7····#·"editor":Landroid/content/SharedPreferences$Editor;
2948 ····.end·local·v8····#·"intent":Landroid/content/Intent;2956 ····.end·local·v8····#·"intent":Landroid/content/Intent;
2949 ····.end·local·v10····#·"qso":Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;2957 ····.end·local·v10····#·"qso":Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;
2950 ····:cond_22958 ····:cond_2
Offset 3445, 26 lines modifiedOffset 3453, 28 lines modified
3445 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;3453 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;
  
3446 ····.line·1963454 ····.line·196
3447 ····iget-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmMgr:Landroid/app/AlarmManager;3455 ····iget-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmMgr:Landroid/app/AlarmManager;
  
3448 ····const/4·v1,·0x23456 ····const/4·v1,·0x2
  
 3457 ····.line·197
3449 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J3458 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J
  
3450 ····move-result-wide·v23459 ····move-result-wide·v2
  
3451 ····const-wide/16·v4,·0x13883460 ····const-wide/16·v4,·0x1388
  
3452 ····add-long/2addr·v2,·v43461 ····add-long/2addr·v2,·v4
  
3453 ····sget-wide·v4,·Lcom/lgallardo/qbittorrentclient/MainActivity;->notification_period:J3462 ····sget-wide·v4,·Lcom/lgallardo/qbittorrentclient/MainActivity;->notification_period:J
  
3454 ····iget-object·v6,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;3463 ····iget-object·v6,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent;
  
 3464 ····.line·196
3455 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V3465 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V
Max diff block lines reached; 1703/6092 bytes (27.95%) of diff not shown.
644 B
smali/com/lgallardo/qbittorrentclient/MainActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·84327 ····.line·843
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$3;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$3;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
928 B
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·private·trackersNames:[Ljava/lang/String;32 .field·private·trackersNames:[Ljava/lang/String;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V34 .method·public·constructor·<init>(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V
35 ····.locals·235 ····.locals·2
 36 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
36 ····.param·p2,·"context"····#·Landroid/content/Context;37 ····.param·p2,·"context"····#·Landroid/content/Context;
37 ····.param·p3,·"trackersNames"····#·[Ljava/lang/String;38 ····.param·p3,·"trackersNames"····#·[Ljava/lang/String;
38 ····.param·p4,·"trackers"····#·[Lcom/lgallardo/qbittorrentclient/Tracker;39 ····.param·p4,·"trackers"····#·[Lcom/lgallardo/qbittorrentclient/Tracker;
  
39 ····.prologue40 ····.prologue
40 ····.line·103341 ····.line·1033
41 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;42 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
881 B
smali/com/lgallardo/qbittorrentclient/TorrentNameComparator.smali
    
Offset 83, 24 lines modifiedOffset 83, 20 lines modified
83 ····move-result·v283 ····move-result·v2
  
84 ····goto·:goto_084 ····goto·:goto_0
85 .end·method85 .end·method
  
86 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I86 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
87 ····.locals·187 ····.locals·1
88 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
89 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
90 ····.prologue88 ····.prologue
91 ····.line·1589 ····.line·15
92 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;90 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
93 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
94 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;91 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
95 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
96 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I92 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
97 ····move-result·v093 ····move-result·v0
  
98 ····return·v094 ····return·v0
99 .end·method95 .end·method
706 B
smali/com/lgallardo/qbittorrentclient/MainActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;18 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V20 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V
21 ····.locals·621 ····.locals·6
 22 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
22 ····.param·p2,·"x0"····#·Landroid/app/Activity;23 ····.param·p2,·"x0"····#·Landroid/app/Activity;
23 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;24 ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout;
24 ····.param·p4,·"x2"····#·I25 ····.param·p4,·"x2"····#·I
25 ····.param·p5,·"x3"····#·I26 ····.param·p5,·"x3"····#·I
26 ····.param·p6,·"x4"····#·I27 ····.param·p6,·"x4"····#·I
  
27 ····.prologue28 ····.prologue
644 B
smali/com/lgallardo/qbittorrentclient/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·83427 ····.line·834
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$2;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$2;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
791 B
smali/com/lgallardo/qbittorrentclient/ItemstFragment$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;22 .field·final·synthetic·val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V24 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/ItemstFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·36528 ····.line·365
28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;->this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment;29 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;->this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment;
  
29 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;->val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;30 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;->val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;
  
697 B
smali/com/lgallardo/qbittorrentclient/MainActivity$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$urlInput:Landroid/widget/EditText;22 .field·final·synthetic·val$urlInput:Landroid/widget/EditText;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V24 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·120528 ····.line·1205
28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$7;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;29 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$7;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
29 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$7;->val$urlInput:Landroid/widget/EditText;30 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$7;->val$urlInput:Landroid/widget/EditText;
  
1.35 KB
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers.smali
    
Offset 57, 21 lines modifiedOffset 57, 19 lines modified
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
  
59 #·virtual·methods59 #·virtual·methods
60 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;60 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
63 ····.prologue62 ····.prologue
64 ····.line·68763 ····.line·687
65 ····check-cast·p1,·[Landroid/view/View;64 ····check-cast·p1,·[Landroid/view/View;
  
66 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
67 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;->doInBackground([Landroid/view/View;)[Landroid/view/View;65 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;->doInBackground([Landroid/view/View;)[Landroid/view/View;
  
68 ····move-result-object·v066 ····move-result-object·v0
  
69 ····return-object·v067 ····return-object·v0
70 .end·method68 .end·method
  
Offset 322, 21 lines modifiedOffset 320, 19 lines modified
322 ····.end·local·v9····#·"e":Ljava/lang/Exception;320 ····.end·local·v9····#·"e":Ljava/lang/Exception;
323 ····:cond_3321 ····:cond_3
324 ····return-object·p1322 ····return-object·p1
325 .end·method323 .end·method
  
326 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V324 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
327 ····.locals·0325 ····.locals·0
328 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
329 ····.prologue326 ····.prologue
330 ····.line·687327 ····.line·687
331 ····check-cast·p1,·[Landroid/view/View;328 ····check-cast·p1,·[Landroid/view/View;
  
332 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
333 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;->onPostExecute([Landroid/view/View;)V329 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;->onPostExecute([Landroid/view/View;)V
  
334 ····return-void330 ····return-void
335 .end·method331 .end·method
  
336 .method·protected·onPostExecute([Landroid/view/View;)V332 .method·protected·onPostExecute([Landroid/view/View;)V
337 ····.locals·11333 ····.locals·11
715 B
smali/com/lgallardo/qbittorrentclient/MainActivity$10.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$uploadRateLimit:Landroid/widget/EditText;24 .field·final·synthetic·val$uploadRateLimit:Landroid/widget/EditText;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·147330 ····.line·1473
30 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$10;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;31 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$10;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
31 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$10;->val$hash:Ljava/lang/String;32 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$10;->val$hash:Ljava/lang/String;
  
868 B
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·private·values:[Ljava/lang/String;32 .field·private·values:[Ljava/lang/String;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V34 .method·public·constructor·<init>(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V
35 ····.locals·235 ····.locals·2
 36 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
36 ····.param·p2,·"context"····#·Landroid/content/Context;37 ····.param·p2,·"context"····#·Landroid/content/Context;
37 ····.param·p3,·"labels"····#·[Ljava/lang/String;38 ····.param·p3,·"labels"····#·[Ljava/lang/String;
38 ····.param·p4,·"values"····#·[Ljava/lang/String;39 ····.param·p4,·"values"····#·[Ljava/lang/String;
  
39 ····.prologue40 ····.prologue
40 ····.line·94141 ····.line·941
41 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;42 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
674 B
smali/com/lgallardo/qbittorrentclient/MainActivity$14.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$state:Ljava/lang/String;22 .field·final·synthetic·val$state:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·167028 ····.line·1670
28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$14;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;29 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$14;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
29 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$14;->val$state:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$14;->val$state:Ljava/lang/String;
  
958 B
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;32 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V34 .method·public·constructor·<init>(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V
35 ····.locals·235 ····.locals·2
 36 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
36 ····.param·p2,·"context"····#·Landroid/content/Context;37 ····.param·p2,·"context"····#·Landroid/content/Context;
37 ····.param·p3,·"filesNames"····#·[Ljava/lang/String;38 ····.param·p3,·"filesNames"····#·[Ljava/lang/String;
38 ····.param·p4,·"files"····#·[Lcom/lgallardo/qbittorrentclient/ContentFile;39 ····.param·p4,·"files"····#·[Lcom/lgallardo/qbittorrentclient/ContentFile;
  
39 ····.prologue40 ····.prologue
40 ····.line·97841 ····.line·978
41 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;42 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;
791 B
smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;24 .field·final·synthetic·val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$1"····#·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
28 ····.prologue29 ····.prologue
29 ····.line·23130 ····.line·231
30 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;31 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
31 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;->val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;32 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;->val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
904 B
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/app/Fragment;2 .super·Landroid/app/Fragment;
3 .source·"TorrentDetailsFragment.java"3 .source·"TorrentDetailsFragment.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;, 
8 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;,7 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;,
9 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;,8 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;,
10 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;,9 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;,
11 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;,10 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;,
12 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;,11 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;,
13 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;12 ········Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;
14 ····}13 ····}
5.49 KB
smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.smali
    
Offset 55, 21 lines modifiedOffset 55, 19 lines modified
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
  
57 #·virtual·methods57 #·virtual·methods
58 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;58 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
61 ····.prologue60 ····.prologue
62 ····.line·218461 ····.line·2184
63 ····check-cast·p1,·[Ljava/lang/String;62 ····check-cast·p1,·[Ljava/lang/String;
  
64 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;->doInBackground([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent;63 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;->doInBackground([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent;
  
66 ····move-result-object·v064 ····move-result-object·v0
  
67 ····return-object·v065 ····return-object·v0
68 .end·method66 .end·method
  
Offset 700, 14 lines modifiedOffset 698, 15 lines modified
  
700 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;698 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
701 ····move-result-object·v25699 ····move-result-object·v25
  
702 ····const/16·v26,·0x2191700 ····const/16·v26,·0x2191
  
 701 ····.line·2275
703 ····invoke-static/range·{v26·..·v26},·Ljava/lang/Character;->toString(C)Ljava/lang/String;702 ····invoke-static/range·{v26·..·v26},·Ljava/lang/Character;->toString(C)Ljava/lang/String;
  
704 ····move-result-object·v26703 ····move-result-object·v26
  
705 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;704 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
706 ····move-result-object·v25705 ····move-result-object·v25
Offset 748, 14 lines modifiedOffset 747, 15 lines modified
  
748 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;747 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
749 ····move-result-object·v25748 ····move-result-object·v25
  
750 ····aget-object·v26,·v24,·v19749 ····aget-object·v26,·v24,·v19
  
 750 ····.line·2276
751 ····invoke-virtual/range·{v26·..·v26},·Lcom/lgallardo/qbittorrentclient/Torrent;->getRatio()Ljava/lang/String;751 ····invoke-virtual/range·{v26·..·v26},·Lcom/lgallardo/qbittorrentclient/Torrent;->getRatio()Ljava/lang/String;
  
752 ····move-result-object·v26752 ····move-result-object·v26
  
753 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;753 ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
754 ····move-result-object·v25754 ····move-result-object·v25
Offset 792, 14 lines modifiedOffset 792, 15 lines modified
  
792 ····move-result-object·v25792 ····move-result-object·v25
  
793 ····invoke-virtual/range·{v25·..·v25},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;793 ····invoke-virtual/range·{v25·..·v25},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
794 ····move-result-object·v25794 ····move-result-object·v25
  
 795 ····.line·2274
795 ····move-object/from16·v0,·v25796 ····move-object/from16·v0,·v25
  
796 ····invoke-virtual·{v2,·v0},·Lcom/lgallardo/qbittorrentclient/Torrent;->setInfo(Ljava/lang/String;)V797 ····invoke-virtual·{v2,·v0},·Lcom/lgallardo/qbittorrentclient/Torrent;->setInfo(Ljava/lang/String;)V
  
797 ····.line·2215798 ····.line·2215
798 ····add-int/lit8·v19,·v19,·0x1799 ····add-int/lit8·v19,·v19,·0x1
  
Offset 917, 21 lines modifiedOffset 918, 19 lines modified
917 ····invoke-static·{v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I918 ····invoke-static·{v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
918 ····goto·:goto_4919 ····goto·:goto_4
919 .end·method920 .end·method
  
920 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V921 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
921 ····.locals·0922 ····.locals·0
922 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
923 ····.prologue923 ····.prologue
924 ····.line·2184924 ····.line·2184
925 ····check-cast·p1,·[Lcom/lgallardo/qbittorrentclient/Torrent;925 ····check-cast·p1,·[Lcom/lgallardo/qbittorrentclient/Torrent;
  
926 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
927 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;->onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V926 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;->onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V
  
928 ····return-void927 ····return-void
929 .end·method928 .end·method
  
930 .method·protected·onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V929 .method·protected·onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V
931 ····.locals·19930 ····.locals·19
Offset 1684, 14 lines modifiedOffset 1683, 15 lines modified
  
1684 ····if-nez·v14,·:cond_151683 ····if-nez·v14,·:cond_15
  
1685 ····const-string·v14,·"queuedDL"1684 ····const-string·v14,·"queuedDL"
  
1686 ····aget-object·v15,·p1,·v71685 ····aget-object·v15,·p1,·v7
  
 1686 ····.line·2356
1687 ····invoke-virtual·{v15},·Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String;1687 ····invoke-virtual·{v15},·Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String;
  
1688 ····move-result-object·v151688 ····move-result-object·v15
  
1689 ····invoke-virtual·{v14,·v15},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1689 ····invoke-virtual·{v14,·v15},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1690 ····move-result·v141690 ····move-result·v14
Offset 1820, 14 lines modifiedOffset 1820, 15 lines modified
  
1820 ····if-nez·v14,·:cond_181820 ····if-nez·v14,·:cond_18
  
1821 ····const-string·v14,·"queuedUP"1821 ····const-string·v14,·"queuedUP"
  
1822 ····aget-object·v15,·p1,·v71822 ····aget-object·v15,·p1,·v7
  
 1823 ····.line·2363
1823 ····invoke-virtual·{v15},·Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String;1824 ····invoke-virtual·{v15},·Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String;
  
1824 ····move-result-object·v151825 ····move-result-object·v15
  
1825 ····invoke-virtual·{v14,·v15},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1826 ····invoke-virtual·{v14,·v15},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1826 ····move-result·v141827 ····move-result·v14
Offset 2144, 14 lines modifiedOffset 2145, 15 lines modified
  
2144 ····if-nez·v14,·:cond_212145 ····if-nez·v14,·:cond_21
  
Max diff block lines reached; 1965/5482 bytes (35.84%) of diff not shown.
1.32 KB
smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand.smali
    
Offset 54, 21 lines modifiedOffset 54, 19 lines modified
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;57 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
58 ····.locals·158 ····.locals·1
59 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
60 ····.prologue59 ····.prologue
61 ····.line·201460 ····.line·2014
62 ····check-cast·p1,·[Ljava/lang/String;61 ····check-cast·p1,·[Ljava/lang/String;
  
63 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
64 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->doInBackground([Ljava/lang/String;)Ljava/lang/String;62 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
  
65 ····move-result-object·v063 ····move-result-object·v0
  
66 ····return-object·v064 ····return-object·v0
67 .end·method65 .end·method
  
Offset 155, 21 lines modifiedOffset 153, 19 lines modified
155 ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I153 ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
156 ····goto·:goto_0154 ····goto·:goto_0
157 .end·method155 .end·method
  
158 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V156 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
159 ····.locals·0157 ····.locals·0
160 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
161 ····.prologue158 ····.prologue
162 ····.line·2014159 ····.line·2014
163 ····check-cast·p1,·Ljava/lang/String;160 ····check-cast·p1,·Ljava/lang/String;
  
164 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
165 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->onPostExecute(Ljava/lang/String;)V161 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->onPostExecute(Ljava/lang/String;)V
  
166 ····return-void162 ····return-void
167 .end·method163 .end·method
  
168 .method·protected·onPostExecute(Ljava/lang/String;)V164 .method·protected·onPostExecute(Ljava/lang/String;)V
169 ····.locals·7165 ····.locals·7
648 B
smali/com/lgallardo/qbittorrentclient/MainActivity$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·150527 ····.line·1505
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$11;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$11;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/lgallardo/qbittorrentclient/MainActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·88127 ····.line·881
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$5;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$5;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
897 B
smali/com/lgallardo/qbittorrentclient/TorrentProgressComparator.smali
    
Offset 91, 24 lines modifiedOffset 91, 20 lines modified
91 ····sub-int·v4,·v1,·v091 ····sub-int·v4,·v1,·v0
  
92 ····goto·:goto_092 ····goto·:goto_0
93 .end·method93 .end·method
  
94 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I94 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
95 ····.locals·195 ····.locals·1
96 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
97 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
98 ····.prologue96 ····.prologue
99 ····.line·1597 ····.line·15
100 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;98 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
101 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
102 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;99 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
103 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
104 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I100 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
105 ····move-result·v0101 ····move-result·v0
  
106 ····return·v0102 ····return·v0
107 .end·method103 .end·method
891 B
smali/com/lgallardo/qbittorrentclient/TorrentRatioComparator.smali
    
Offset 101, 24 lines modifiedOffset 101, 20 lines modified
101 ····float-to-int·v4,·v4101 ····float-to-int·v4,·v4
  
102 ····goto·:goto_0102 ····goto·:goto_0
103 .end·method103 .end·method
  
104 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I104 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
105 ····.locals·1105 ····.locals·1
106 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
107 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
108 ····.prologue106 ····.prologue
109 ····.line·15107 ····.line·15
110 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;108 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
111 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
112 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;109 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
113 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
114 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I110 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
115 ····move-result·v0111 ····move-result·v0
  
116 ····return·v0112 ····return·v0
117 .end·method113 .end·method
5.49 KB
smali/com/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask.smali
    
Offset 55, 35 lines modifiedOffset 55, 34 lines modified
55 #·instance·fields55 #·instance·fields
56 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/NotifierService;56 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/NotifierService;
  
  
57 #·direct·methods57 #·direct·methods
58 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/NotifierService;)V58 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/NotifierService;)V
59 ····.locals·059 ····.locals·0
 60 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/NotifierService;
  
60 ····.prologue61 ····.prologue
61 ····.line·18062 ····.line·180
62 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->this$0:Lcom/lgallardo/qbittorrentclient/NotifierService;63 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->this$0:Lcom/lgallardo/qbittorrentclient/NotifierService;
  
63 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V64 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
64 ····return-void65 ····return-void
65 .end·method66 .end·method
  
  
66 #·virtual·methods67 #·virtual·methods
67 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;68 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
68 ····.locals·169 ····.locals·1
69 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
70 ····.prologue70 ····.prologue
71 ····.line·18071 ····.line·180
72 ····check-cast·p1,·[Ljava/lang/String;72 ····check-cast·p1,·[Ljava/lang/String;
  
73 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
74 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->doInBackground([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent;73 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->doInBackground([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent;
  
75 ····move-result-object·v074 ····move-result-object·v0
  
76 ····return-object·v075 ····return-object·v0
77 .end·method76 .end·method
  
Offset 591, 14 lines modifiedOffset 590, 15 lines modified
  
591 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;590 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
592 ····move-result-object·v19591 ····move-result-object·v19
  
593 ····const/16·v20,·0x2191592 ····const/16·v20,·0x2191
  
 593 ····.line·263
594 ····invoke-static/range·{v20·..·v20},·Ljava/lang/Character;->toString(C)Ljava/lang/String;594 ····invoke-static/range·{v20·..·v20},·Ljava/lang/Character;->toString(C)Ljava/lang/String;
  
595 ····move-result-object·v20595 ····move-result-object·v20
  
596 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;596 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
597 ····move-result-object·v19597 ····move-result-object·v19
Offset 639, 14 lines modifiedOffset 639, 15 lines modified
  
639 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;639 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
640 ····move-result-object·v19640 ····move-result-object·v19
  
641 ····aget-object·v20,·v28,·v23641 ····aget-object·v20,·v28,·v23
  
 642 ····.line·264
642 ····invoke-virtual/range·{v20·..·v20},·Lcom/lgallardo/qbittorrentclient/Torrent;->getRatio()Ljava/lang/String;643 ····invoke-virtual/range·{v20·..·v20},·Lcom/lgallardo/qbittorrentclient/Torrent;->getRatio()Ljava/lang/String;
  
643 ····move-result-object·v20644 ····move-result-object·v20
  
644 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;645 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
645 ····move-result-object·v19646 ····move-result-object·v19
Offset 683, 14 lines modifiedOffset 684, 15 lines modified
  
683 ····move-result-object·v19684 ····move-result-object·v19
  
684 ····invoke-virtual/range·{v19·..·v19},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;685 ····invoke-virtual/range·{v19·..·v19},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
685 ····move-result-object·v19686 ····move-result-object·v19
  
 687 ····.line·262
686 ····move-object/from16·v0,·v19688 ····move-object/from16·v0,·v19
  
687 ····invoke-virtual·{v5,·v0},·Lcom/lgallardo/qbittorrentclient/Torrent;->setInfo(Ljava/lang/String;)V689 ····invoke-virtual·{v5,·v0},·Lcom/lgallardo/qbittorrentclient/Torrent;->setInfo(Ljava/lang/String;)V
  
688 ····.line·226690 ····.line·226
689 ····add-int/lit8·v23,·v23,·0x1691 ····add-int/lit8·v23,·v23,·0x1
  
Offset 779, 21 lines modifiedOffset 781, 19 lines modified
779 ····invoke-static·{v5,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I781 ····invoke-static·{v5,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
780 ····goto·:goto_2782 ····goto·:goto_2
781 .end·method783 .end·method
  
782 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V784 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
783 ····.locals·0785 ····.locals·0
784 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
785 ····.prologue786 ····.prologue
786 ····.line·180787 ····.line·180
787 ····check-cast·p1,·[Lcom/lgallardo/qbittorrentclient/Torrent;788 ····check-cast·p1,·[Lcom/lgallardo/qbittorrentclient/Torrent;
  
788 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
789 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V789 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V
  
790 ····return-void790 ····return-void
791 .end·method791 .end·method
  
792 .method·protected·onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V792 .method·protected·onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V
793 ····.locals·24793 ····.locals·24
Offset 1291, 60 lines modifiedOffset 1291, 66 lines modified
  
1291 ····invoke-static·{},·Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context;1291 ····invoke-static·{},·Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context;
  
1292 ····move-result-object·v221292 ····move-result-object·v22
  
1293 ····invoke-direct/range·{v21·..·v22},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V1293 ····invoke-direct/range·{v21·..·v22},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
 1294 ····.line·397
1294 ····invoke-static·{},·Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context;1295 ····invoke-static·{},·Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context;
  
1295 ····move-result-object·v221296 ····move-result-object·v22
  
1296 ····const·v23,·0x7f0800431297 ····const·v23,·0x7f080043
  
1297 ····invoke-virtual/range·{v22·..·v23},·Landroid/content/Context;->getString(I)Ljava/lang/String;1298 ····invoke-virtual/range·{v22·..·v23},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
1298 ····move-result-object·v221299 ····move-result-object·v22
  
1299 ····invoke-virtual/range·{v21·..·v22},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;1300 ····invoke-virtual/range·{v21·..·v22},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
Max diff block lines reached; 1440/5466 bytes (26.34%) of diff not shown.
672 B
smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;21 .field·final·synthetic·this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·18627 ····.line·186
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.04 KB
smali/com/lgallardo/qbittorrentclient/DeviceBootReceiver.smali
    
Offset 493, 26 lines modifiedOffset 493, 28 lines modified
493 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmIntent:Landroid/app/PendingIntent;493 ····iput-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmIntent:Landroid/app/PendingIntent;
  
494 ····.line·69494 ····.line·69
495 ····iget-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmMgr:Landroid/app/AlarmManager;495 ····iget-object·v0,·p0,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmMgr:Landroid/app/AlarmManager;
  
496 ····const/4·v1,·0x2496 ····const/4·v1,·0x2
  
 497 ····.line·70
497 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J498 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J
  
498 ····move-result-wide·v2499 ····move-result-wide·v2
  
499 ····const-wide/32·v4,·0xea60500 ····const-wide/32·v4,·0xea60
  
500 ····add-long/2addr·v2,·v4501 ····add-long/2addr·v2,·v4
  
501 ····sget-wide·v4,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->notification_period:J502 ····sget-wide·v4,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->notification_period:J
  
502 ····iget-object·v6,·p0,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmIntent:Landroid/app/PendingIntent;503 ····iget-object·v6,·p0,·Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmIntent:Landroid/app/PendingIntent;
  
 504 ····.line·69
503 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V505 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V
  
504 ····.line·73506 ····.line·73
505 ····.end·local·v7····#·"intent":Landroid/content/Intent;507 ····.end·local·v7····#·"intent":Landroid/content/Intent;
506 ····:cond_0508 ····:cond_0
507 ····return-void509 ····return-void
508 .end·method510 .end·method
648 B
smali/com/lgallardo/qbittorrentclient/MainActivity$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·164827 ····.line·1648
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$13;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$13;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.25 KB
smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions.smali
    
Offset 54, 21 lines modifiedOffset 54, 19 lines modified
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;57 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
58 ····.locals·158 ····.locals·1
59 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
60 ····.prologue59 ····.prologue
61 ····.line·269260 ····.line·2692
62 ····check-cast·p1,·[Ljava/lang/String;61 ····check-cast·p1,·[Ljava/lang/String;
  
63 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
64 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;->doInBackground([Ljava/lang/String;)Ljava/lang/String;62 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
  
65 ····move-result-object·v063 ····move-result-object·v0
  
66 ····return-object·v064 ····return-object·v0
67 .end·method65 .end·method
  
Offset 388, 21 lines modifiedOffset 386, 19 lines modified
388 ····const/4·v1,·0x0386 ····const/4·v1,·0x0
  
389 ····goto·:goto_1387 ····goto·:goto_1
390 .end·method388 .end·method
  
391 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V389 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
392 ····.locals·0390 ····.locals·0
393 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
394 ····.prologue391 ····.prologue
395 ····.line·2692392 ····.line·2692
396 ····check-cast·p1,·Ljava/lang/String;393 ····check-cast·p1,·Ljava/lang/String;
  
397 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
398 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;->onPostExecute(Ljava/lang/String;)V394 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;->onPostExecute(Ljava/lang/String;)V
  
399 ····return-void395 ····return-void
400 .end·method396 .end·method
  
401 .method·protected·onPostExecute(Ljava/lang/String;)V397 .method·protected·onPostExecute(Ljava/lang/String;)V
402 ····.locals·4398 ····.locals·4
1.33 KB
smali/com/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie.smali
    
Offset 55, 21 lines modifiedOffset 55, 19 lines modified
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
  
57 #·virtual·methods57 #·virtual·methods
58 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;58 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
61 ····.prologue60 ····.prologue
62 ····.line·44261 ····.line·442
63 ····check-cast·p1,·[Ljava/lang/Void;62 ····check-cast·p1,·[Ljava/lang/Void;
  
64 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String;63 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String;
  
66 ····move-result-object·v064 ····move-result-object·v0
  
67 ····return-object·v065 ····return-object·v0
68 .end·method66 .end·method
  
Offset 189, 21 lines modifiedOffset 187, 19 lines modified
189 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I187 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
190 ····goto·:goto_0188 ····goto·:goto_0
191 .end·method189 .end·method
  
192 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V190 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
193 ····.locals·0191 ····.locals·0
194 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
195 ····.prologue192 ····.prologue
196 ····.line·442193 ····.line·442
197 ····check-cast·p1,·[Ljava/lang/String;194 ····check-cast·p1,·[Ljava/lang/String;
  
198 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
199 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;->onPostExecute([Ljava/lang/String;)V195 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;->onPostExecute([Ljava/lang/String;)V
  
200 ····return-void196 ····return-void
201 .end·method197 .end·method
  
202 .method·protected·onPostExecute([Ljava/lang/String;)V198 .method·protected·onPostExecute([Ljava/lang/String;)V
203 ····.locals·4199 ····.locals·4
672 B
smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;21 .field·final·synthetic·this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·22427 ····.line·224
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
912 B
smali/com/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator.smali
    
Offset 79, 24 lines modifiedOffset 79, 20 lines modified
79 ····sub-int·v2,·v1,·v079 ····sub-int·v2,·v1,·v0
  
80 ····goto·:goto_080 ····goto·:goto_0
81 .end·method81 .end·method
  
82 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I82 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
83 ····.locals·183 ····.locals·1
84 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
85 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
86 ····.prologue84 ····.prologue
87 ····.line·1585 ····.line·15
88 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;86 ····check-cast·p1,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
89 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
90 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;87 ····check-cast·p2,·Lcom/lgallardo/qbittorrentclient/Torrent;
  
91 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
92 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I88 ····invoke-virtual·{p0,·p1,·p2},·Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I
  
93 ····move-result·v089 ····move-result·v0
  
94 ····return·v090 ····return·v0
95 .end·method91 .end·method
561 B
smali/com/lgallardo/qbittorrentclient/TorrentListAdapter.smali
    
Offset 183, 14 lines modifiedOffset 183, 15 lines modified
  
183 ····.prologue183 ····.prologue
184 ····.line·43184 ····.line·43
185 ····iget-object·v10,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;->context:Landroid/content/Context;185 ····iget-object·v10,·p0,·Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;->context:Landroid/content/Context;
  
186 ····const-string·v11,·"layout_inflater"186 ····const-string·v11,·"layout_inflater"
  
 187 ····.line·44
187 ····invoke-virtual·{v10,·v11},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;188 ····invoke-virtual·{v10,·v11},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
188 ····move-result-object·v2189 ····move-result-object·v2
  
189 ····check-cast·v2,·Landroid/view/LayoutInflater;190 ····check-cast·v2,·Landroid/view/LayoutInflater;
  
190 ····.line·46191 ····.line·46
645 B
smali/com/lgallardo/qbittorrentclient/MainActivity$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·146627 ····.line·1466
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$9;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$9;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.38 KB
smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask.smali
    
Offset 59, 21 lines modifiedOffset 59, 19 lines modified
59 ····return-void59 ····return-void
60 .end·method60 .end·method
  
  
61 #·virtual·methods61 #·virtual·methods
62 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;62 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
65 ····.prologue64 ····.prologue
66 ····.line·77565 ····.line·775
67 ····check-cast·p1,·[Landroid/view/View;66 ····check-cast·p1,·[Landroid/view/View;
  
68 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
69 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;->doInBackground([Landroid/view/View;)[Landroid/view/View;67 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;->doInBackground([Landroid/view/View;)[Landroid/view/View;
  
70 ····move-result-object·v068 ····move-result-object·v0
  
71 ····return-object·v069 ····return-object·v0
72 .end·method70 .end·method
  
Offset 941, 21 lines modifiedOffset 939, 19 lines modified
941 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0939 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
942 ····goto·:goto_1940 ····goto·:goto_1
943 .end·method941 .end·method
  
944 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V942 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
945 ····.locals·0943 ····.locals·0
946 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
947 ····.prologue944 ····.prologue
948 ····.line·775945 ····.line·775
949 ····check-cast·p1,·[Landroid/view/View;946 ····check-cast·p1,·[Landroid/view/View;
  
950 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
951 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;->onPostExecute([Landroid/view/View;)V947 ····invoke-virtual·{p0,·p1},·Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;->onPostExecute([Landroid/view/View;)V
  
952 ····return-void948 ····return-void
953 .end·method949 .end·method
  
954 .method·protected·onPostExecute([Landroid/view/View;)V950 .method·protected·onPostExecute([Landroid/view/View;)V
955 ····.locals·11951 ····.locals·11
645 B
smali/com/lgallardo/qbittorrentclient/MainActivity$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·131927 ····.line·1319
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$8;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$8;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
791 B
smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;24 .field·final·synthetic·val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$1"····#·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
28 ····.prologue29 ····.prologue
29 ····.line·19330 ····.line·193
30 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;31 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;
  
31 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;->val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;32 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;->val$m:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
697 B
smali/com/lgallardo/qbittorrentclient/MainActivity$12.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$hash:Ljava/lang/String;24 .field·final·synthetic·val$hash:Ljava/lang/String;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V26 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·151230 ····.line·1512
30 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$12;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;31 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$12;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
31 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$12;->val$hash:Ljava/lang/String;32 ····iput-object·p2,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$12;->val$hash:Ljava/lang/String;
  
645 B
smali/com/lgallardo/qbittorrentclient/MainActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·119827 ····.line·1198
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$6;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/MainActivity$6;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
671 B
smali/com/lgallardo/qbittorrentclient/SettingsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity;21 .field·final·synthetic·this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V23 .method·constructor·<init>(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/lgallardo/qbittorrentclient/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;->this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity;28 ····iput-object·p1,·p0,·Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;->this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
451 B
smali/org/apache/http/HttpHost.smali
    
Offset 330, 14 lines modifiedOffset 330, 15 lines modified
  
330 ····if-ne·v3,·v4,·:cond_2330 ····if-ne·v3,·v4,·:cond_2
  
331 ····iget-object·v3,·p0,·Lorg/apache/http/HttpHost;->schemeName:Ljava/lang/String;331 ····iget-object·v3,·p0,·Lorg/apache/http/HttpHost;->schemeName:Ljava/lang/String;
  
332 ····iget-object·v4,·v0,·Lorg/apache/http/HttpHost;->schemeName:Ljava/lang/String;332 ····iget-object·v4,·v0,·Lorg/apache/http/HttpHost;->schemeName:Ljava/lang/String;
  
 333 ····.line·267
333 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z334 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
334 ····move-result·v3335 ····move-result·v3
  
335 ····if-nez·v3,·:cond_0336 ····if-nez·v3,·:cond_0
  
336 ····:cond_2337 ····:cond_2
2.05 KB
smali/org/apache/http/impl/SocketHttpClientConnection.smali
    
Offset 72, 30 lines modifiedOffset 72, 32 lines modified
72 ····:goto_072 ····:goto_0
73 ····invoke-virtual·{p0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;73 ····invoke-virtual·{p0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····const/16·v2,·0x3a75 ····const/16·v2,·0x3a
  
 76 ····.line·259
76 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;77 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
77 ····move-result-object·v178 ····move-result-object·v1
  
 79 ····.line·260
78 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getPort()I80 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getPort()I
  
79 ····move-result·v281 ····move-result·v2
  
80 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;82 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
81 ····.line·26483 ····.line·264
82 ····.end·local·v0····#·"addr":Ljava/net/InetSocketAddress;84 ····.end·local·v0····#·"addr":Ljava/net/InetSocketAddress;
83 ····:goto_185 ····:goto_1
84 ····return-void86 ····return-void
  
85 ····.line·25787 ····.line·258
86 ····.restart·local·v0····#·"addr":Ljava/net/InetSocketAddress;88 ····.restart·local·v0····#·"addr":Ljava/net/InetSocketAddress;
87 ····:cond_089 ····:cond_0
88 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress;90 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress;
  
89 ····move-result-object·v191 ····move-result-object·v1
  
90 ····goto·:goto_092 ····goto·:goto_0
Offset 180, 24 lines modifiedOffset 182, 26 lines modified
  
180 ····const/4·v2,·-0x1182 ····const/4·v2,·-0x1
  
181 ····invoke-interface·{p2,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I183 ····invoke-interface·{p2,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I
  
182 ····move-result·v0184 ····move-result·v0
  
183 ····.line·148185 ····.line·149
184 ····.local·v0,·"buffersize":I186 ····.local·v0,·"buffersize":I
185 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpClientConnection;->createSessionInputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer;187 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpClientConnection;->createSessionInputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer;
  
186 ····move-result-object·v1188 ····move-result-object·v1
  
 189 ····.line·150
187 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpClientConnection;->createSessionOutputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer;190 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpClientConnection;->createSessionOutputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer;
  
188 ····move-result-object·v2191 ····move-result-object·v2
  
 192 ····.line·148
189 ····invoke-virtual·{p0,·v1,·v2,·p2},·Lorg/apache/http/impl/SocketHttpClientConnection;->init(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V193 ····invoke-virtual·{p0,·v1,·v2,·p2},·Lorg/apache/http/impl/SocketHttpClientConnection;->init(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V
  
190 ····.line·153194 ····.line·153
191 ····const/4·v1,·0x1195 ····const/4·v1,·0x1
  
192 ····iput-boolean·v1,·p0,·Lorg/apache/http/impl/SocketHttpClientConnection;->open:Z196 ····iput-boolean·v1,·p0,·Lorg/apache/http/impl/SocketHttpClientConnection;->open:Z
  
2.12 KB
smali/org/apache/http/impl/DefaultBHttpClientConnection.smali
    
Offset 101, 14 lines modifiedOffset 101, 15 lines modified
101 ····.local·p8,·"requestWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;,·"Lorg/apache/http/io/HttpMessageWriterFactory<Lorg/apache/http/HttpRequest;>;"101 ····.local·p8,·"requestWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;,·"Lorg/apache/http/io/HttpMessageWriterFactory<Lorg/apache/http/HttpRequest;>;"
102 ····.local·p9,·"responseParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;,·"Lorg/apache/http/io/HttpMessageParserFactory<Lorg/apache/http/HttpResponse;>;"102 ····.local·p9,·"responseParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;,·"Lorg/apache/http/io/HttpMessageParserFactory<Lorg/apache/http/HttpResponse;>;"
103 ····invoke-direct/range·{p0·..·p7},·Lorg/apache/http/impl/BHttpConnectionBase;-><init>(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V103 ····invoke-direct/range·{p0·..·p7},·Lorg/apache/http/impl/BHttpConnectionBase;-><init>(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V
  
104 ····.line·99104 ····.line·99
105 ····if-eqz·p8,·:cond_0105 ····if-eqz·p8,·:cond_0
  
 106 ····.line·100
106 ····.end·local·p8····#·"requestWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;,·"Lorg/apache/http/io/HttpMessageWriterFactory<Lorg/apache/http/HttpRequest;>;"107 ····.end·local·p8····#·"requestWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;,·"Lorg/apache/http/io/HttpMessageWriterFactory<Lorg/apache/http/HttpRequest;>;"
107 ····:goto_0108 ····:goto_0
108 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpClientConnection;->getSessionOutputBuffer()Lorg/apache/http/io/SessionOutputBuffer;109 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpClientConnection;->getSessionOutputBuffer()Lorg/apache/http/io/SessionOutputBuffer;
  
109 ····move-result-object·v0110 ····move-result-object·v0
  
110 ····invoke-interface·{p8,·v0},·Lorg/apache/http/io/HttpMessageWriterFactory;->create(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter;111 ····invoke-interface·{p8,·v0},·Lorg/apache/http/io/HttpMessageWriterFactory;->create(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter;
Offset 116, 14 lines modifiedOffset 117, 15 lines modified
116 ····move-result-object·v0117 ····move-result-object·v0
  
117 ····iput-object·v0,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnection;->requestWriter:Lorg/apache/http/io/HttpMessageWriter;118 ····iput-object·v0,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnection;->requestWriter:Lorg/apache/http/io/HttpMessageWriter;
  
118 ····.line·101119 ····.line·101
119 ····if-eqz·p9,·:cond_1120 ····if-eqz·p9,·:cond_1
  
 121 ····.line·102
120 ····.end·local·p9····#·"responseParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;,·"Lorg/apache/http/io/HttpMessageParserFactory<Lorg/apache/http/HttpResponse;>;"122 ····.end·local·p9····#·"responseParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;,·"Lorg/apache/http/io/HttpMessageParserFactory<Lorg/apache/http/HttpResponse;>;"
121 ····:goto_1123 ····:goto_1
122 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpClientConnection;->getSessionInputBuffer()Lorg/apache/http/io/SessionInputBuffer;124 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpClientConnection;->getSessionInputBuffer()Lorg/apache/http/io/SessionInputBuffer;
  
123 ····move-result-object·v0125 ····move-result-object·v0
  
124 ····invoke-interface·{p9,·v0,·p5},·Lorg/apache/http/io/HttpMessageParserFactory;->create(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser;126 ····invoke-interface·{p9,·v0,·p5},·Lorg/apache/http/io/HttpMessageParserFactory;->create(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser;
2.05 KB
smali/org/apache/http/impl/SocketHttpServerConnection.smali
    
Offset 69, 30 lines modifiedOffset 69, 32 lines modified
69 ····:goto_069 ····:goto_0
70 ····invoke-virtual·{p0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;70 ····invoke-virtual·{p0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
71 ····move-result-object·v171 ····move-result-object·v1
  
72 ····const/16·v2,·0x3a72 ····const/16·v2,·0x3a
  
 73 ····.line·247
73 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;74 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
74 ····move-result-object·v175 ····move-result-object·v1
  
 76 ····.line·248
75 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getPort()I77 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getPort()I
  
76 ····move-result·v278 ····move-result·v2
  
77 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;79 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
78 ····.line·25280 ····.line·252
79 ····.end·local·v0····#·"addr":Ljava/net/InetSocketAddress;81 ····.end·local·v0····#·"addr":Ljava/net/InetSocketAddress;
80 ····:goto_182 ····:goto_1
81 ····return-void83 ····return-void
  
82 ····.line·24584 ····.line·246
83 ····.restart·local·v0····#·"addr":Ljava/net/InetSocketAddress;85 ····.restart·local·v0····#·"addr":Ljava/net/InetSocketAddress;
84 ····:cond_086 ····:cond_0
85 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress;87 ····invoke-virtual·{v0},·Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress;
  
86 ····move-result-object·v188 ····move-result-object·v1
  
87 ····goto·:goto_089 ····goto·:goto_0
Offset 177, 24 lines modifiedOffset 179, 26 lines modified
  
177 ····const/4·v2,·-0x1179 ····const/4·v2,·-0x1
  
178 ····invoke-interface·{p2,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I180 ····invoke-interface·{p2,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I
  
179 ····move-result·v0181 ····move-result·v0
  
180 ····.line·135182 ····.line·136
181 ····.local·v0,·"buffersize":I183 ····.local·v0,·"buffersize":I
182 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpServerConnection;->createSessionInputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer;184 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpServerConnection;->createSessionInputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer;
  
183 ····move-result-object·v1185 ····move-result-object·v1
  
 186 ····.line·137
184 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpServerConnection;->createSessionOutputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer;187 ····invoke-virtual·{p0,·p1,·v0,·p2},·Lorg/apache/http/impl/SocketHttpServerConnection;->createSessionOutputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer;
  
185 ····move-result-object·v2188 ····move-result-object·v2
  
 189 ····.line·135
186 ····invoke-virtual·{p0,·v1,·v2,·p2},·Lorg/apache/http/impl/SocketHttpServerConnection;->init(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V190 ····invoke-virtual·{p0,·v1,·v2,·p2},·Lorg/apache/http/impl/SocketHttpServerConnection;->init(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V
  
187 ····.line·140191 ····.line·140
188 ····const/4·v1,·0x1192 ····const/4·v1,·0x1
  
189 ····iput-boolean·v1,·p0,·Lorg/apache/http/impl/SocketHttpServerConnection;->open:Z193 ····iput-boolean·v1,·p0,·Lorg/apache/http/impl/SocketHttpServerConnection;->open:Z
  
2.79 KB
smali/org/apache/http/impl/ConnSupport.smali
    
Offset 54, 37 lines modifiedOffset 54, 41 lines modified
54 ····.line·5154 ····.line·51
55 ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder;55 ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder;
  
56 ····move-result-object·v356 ····move-result-object·v3
  
57 ····if-eqz·v1,·:cond_257 ····if-eqz·v1,·:cond_2
  
 58 ····.line·52
58 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;59 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;
59 ····:goto_160 ····:goto_1
60 ····invoke-virtual·{v3,·v1},·Ljava/nio/charset/CharsetDecoder;->onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;61 ····invoke-virtual·{v3,·v1},·Ljava/nio/charset/CharsetDecoder;->onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;
  
61 ····move-result-object·v362 ····move-result-object·v3
  
62 ····if-eqz·v2,·:cond_363 ····if-eqz·v2,·:cond_3
  
 64 ····.line·53
63 ····.end·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;65 ····.end·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;
64 ····:goto_266 ····:goto_2
65 ····invoke-virtual·{v3,·v2},·Ljava/nio/charset/CharsetDecoder;->onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;67 ····invoke-virtual·{v3,·v2},·Ljava/nio/charset/CharsetDecoder;->onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;
  
66 ····move-result-object·v368 ····move-result-object·v3
  
67 ····goto·:goto_069 ····goto·:goto_0
  
 70 ····.line·51
68 ····.restart·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;71 ····.restart·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;
69 ····.restart·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;72 ····.restart·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;
70 ····:cond_273 ····:cond_2
71 ····sget-object·v1,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;74 ····sget-object·v1,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;
  
72 ····goto·:goto_175 ····goto·:goto_1
  
 76 ····.line·52
73 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;77 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;
74 ····:cond_378 ····:cond_3
75 ····sget-object·v2,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;79 ····sget-object·v2,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;
  
76 ····goto·:goto_280 ····goto·:goto_2
77 .end·method81 .end·method
  
Offset 128, 36 lines modifiedOffset 132, 40 lines modified
128 ····.local·v2,·"unmappable":Ljava/nio/charset/CodingErrorAction;132 ····.local·v2,·"unmappable":Ljava/nio/charset/CodingErrorAction;
129 ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->newEncoder()Ljava/nio/charset/CharsetEncoder;133 ····invoke-virtual·{v0},·Ljava/nio/charset/Charset;->newEncoder()Ljava/nio/charset/CharsetEncoder;
  
130 ····move-result-object·v3134 ····move-result-object·v3
  
131 ····if-eqz·v1,·:cond_2135 ····if-eqz·v1,·:cond_2
  
 136 ····.line·68
132 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;137 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;
133 ····:goto_1138 ····:goto_1
134 ····invoke-virtual·{v3,·v1},·Ljava/nio/charset/CharsetEncoder;->onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;139 ····invoke-virtual·{v3,·v1},·Ljava/nio/charset/CharsetEncoder;->onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
  
135 ····move-result-object·v3140 ····move-result-object·v3
  
136 ····if-eqz·v2,·:cond_3141 ····if-eqz·v2,·:cond_3
  
 142 ····.line·69
137 ····.end·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;143 ····.end·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;
138 ····:goto_2144 ····:goto_2
139 ····invoke-virtual·{v3,·v2},·Ljava/nio/charset/CharsetEncoder;->onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;145 ····invoke-virtual·{v3,·v2},·Ljava/nio/charset/CharsetEncoder;->onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;
  
140 ····move-result-object·v3146 ····move-result-object·v3
  
141 ····goto·:goto_0147 ····goto·:goto_0
  
 148 ····.line·67
142 ····.restart·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;149 ····.restart·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;
143 ····.restart·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;150 ····.restart·local·v2····#·"unmappable":Ljava/nio/charset/CodingErrorAction;
144 ····:cond_2151 ····:cond_2
145 ····sget-object·v1,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;152 ····sget-object·v1,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;
  
146 ····goto·:goto_1153 ····goto·:goto_1
  
 154 ····.line·68
147 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;155 ····.end·local·v1····#·"malformed":Ljava/nio/charset/CodingErrorAction;
148 ····:cond_3156 ····:cond_3
149 ····sget-object·v2,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;157 ····sget-object·v2,·Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction;
  
150 ····goto·:goto_2158 ····goto·:goto_2
151 .end·method159 .end·method
580 B
smali/org/apache/http/impl/BHttpConnectionBase.smali
    
Offset 165, 16 lines modifiedOffset 165, 18 lines modified
165 ····move-result·v1165 ····move-result·v1
  
166 ····.line·338166 ····.line·338
167 ····iget-object·v2,·p0,·Lorg/apache/http/impl/BHttpConnectionBase;->socket:Ljava/net/Socket;167 ····iget-object·v2,·p0,·Lorg/apache/http/impl/BHttpConnectionBase;->socket:Ljava/net/Socket;
  
168 ····invoke-virtual·{v2,·v0},·Ljava/net/Socket;->setSoTimeout(I)V168 ····invoke-virtual·{v2,·v0},·Ljava/net/Socket;->setSoTimeout(I)V
  
 169 ····.line·336
169 ····return·v1170 ····return·v1
  
 171 ····.line·338
170 ····:catchall_0172 ····:catchall_0
171 ····move-exception·v1173 ····move-exception·v1
  
172 ····iget-object·v2,·p0,·Lorg/apache/http/impl/BHttpConnectionBase;->socket:Ljava/net/Socket;174 ····iget-object·v2,·p0,·Lorg/apache/http/impl/BHttpConnectionBase;->socket:Ljava/net/Socket;
  
173 ····invoke-virtual·{v2,·v0},·Ljava/net/Socket;->setSoTimeout(I)V175 ····invoke-virtual·{v2,·v0},·Ljava/net/Socket;->setSoTimeout(I)V
  
2.96 KB
smali/org/apache/http/impl/AbstractHttpClientConnection.smali
    
Offset 304, 42 lines modifiedOffset 304, 45 lines modified
304 ····move-object·v0,·p1304 ····move-object·v0,·p1
  
305 ····.line·228305 ····.line·228
306 ····check-cast·v0,·Lorg/apache/http/io/EofSensor;306 ····check-cast·v0,·Lorg/apache/http/io/EofSensor;
  
307 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->eofSensor:Lorg/apache/http/io/EofSensor;307 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->eofSensor:Lorg/apache/http/io/EofSensor;
  
308 ····.line·230308 ····.line·232
309 ····:cond_0309 ····:cond_0
310 ····invoke-virtual·{p0},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createHttpResponseFactory()Lorg/apache/http/HttpResponseFactory;310 ····invoke-virtual·{p0},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createHttpResponseFactory()Lorg/apache/http/HttpResponseFactory;
  
311 ····move-result-object·v0311 ····move-result-object·v0
  
 312 ····.line·230
312 ····invoke-virtual·{p0,·p1,·v0,·p3},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createResponseParser(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser;313 ····invoke-virtual·{p0,·p1,·v0,·p3},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createResponseParser(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser;
  
313 ····move-result-object·v0314 ····move-result-object·v0
  
314 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->responseParser:Lorg/apache/http/io/HttpMessageParser;315 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->responseParser:Lorg/apache/http/io/HttpMessageParser;
  
315 ····.line·234316 ····.line·234
316 ····invoke-virtual·{p0,·p2,·p3},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createRequestWriter(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter;317 ····invoke-virtual·{p0,·p2,·p3},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createRequestWriter(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter;
  
317 ····move-result-object·v0318 ····move-result-object·v0
  
318 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->requestWriter:Lorg/apache/http/io/HttpMessageWriter;319 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->requestWriter:Lorg/apache/http/io/HttpMessageWriter;
  
319 ····.line·236320 ····.line·237
320 ····invoke-interface·{p1},·Lorg/apache/http/io/SessionInputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;321 ····invoke-interface·{p1},·Lorg/apache/http/io/SessionInputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;
  
321 ····move-result-object·v0322 ····move-result-object·v0
  
 323 ····.line·238
322 ····invoke-interface·{p2},·Lorg/apache/http/io/SessionOutputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;324 ····invoke-interface·{p2},·Lorg/apache/http/io/SessionOutputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;
  
323 ····move-result-object·v1325 ····move-result-object·v1
  
 326 ····.line·236
324 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createConnectionMetrics(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl;327 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/http/impl/AbstractHttpClientConnection;->createConnectionMetrics(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl;
  
325 ····move-result-object·v0328 ····move-result-object·v0
  
326 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl;329 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl;
  
327 ····.line·239330 ····.line·239
Offset 590, 18 lines modifiedOffset 593, 20 lines modified
  
590 ····.line·265593 ····.line·265
591 ····:cond_0594 ····:cond_0
592 ····iget-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->entityserializer:Lorg/apache/http/impl/entity/EntitySerializer;595 ····iget-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->entityserializer:Lorg/apache/http/impl/entity/EntitySerializer;
  
593 ····iget-object·v1,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->outbuffer:Lorg/apache/http/io/SessionOutputBuffer;596 ····iget-object·v1,·p0,·Lorg/apache/http/impl/AbstractHttpClientConnection;->outbuffer:Lorg/apache/http/io/SessionOutputBuffer;
  
 597 ····.line·268
594 ····invoke-interface·{p1},·Lorg/apache/http/HttpEntityEnclosingRequest;->getEntity()Lorg/apache/http/HttpEntity;598 ····invoke-interface·{p1},·Lorg/apache/http/HttpEntityEnclosingRequest;->getEntity()Lorg/apache/http/HttpEntity;
  
595 ····move-result-object·v2599 ····move-result-object·v2
  
 600 ····.line·265
596 ····invoke-virtual·{v0,·v1,·p1,·v2},·Lorg/apache/http/impl/entity/EntitySerializer;->serialize(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V601 ····invoke-virtual·{v0,·v1,·p1,·v2},·Lorg/apache/http/impl/entity/EntitySerializer;->serialize(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V
  
597 ····goto·:goto_0602 ····goto·:goto_0
598 .end·method603 .end·method
  
599 .method·public·sendRequestHeader(Lorg/apache/http/HttpRequest;)V604 .method·public·sendRequestHeader(Lorg/apache/http/HttpRequest;)V
600 ····.locals·1605 ····.locals·1
1.52 KB
smali/org/apache/http/impl/DefaultBHttpServerConnection.smali
    
Offset 120, 14 lines modifiedOffset 120, 15 lines modified
120 ····move-object/from16·v8,·p7120 ····move-object/from16·v8,·p7
  
121 ····invoke-direct/range·{v1·..·v8},·Lorg/apache/http/impl/BHttpConnectionBase;-><init>(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V121 ····invoke-direct/range·{v1·..·v8},·Lorg/apache/http/impl/BHttpConnectionBase;-><init>(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V
  
122 ····.line·99122 ····.line·99
123 ····if-eqz·p8,·:cond_1123 ····if-eqz·p8,·:cond_1
  
 124 ····.line·100
124 ····.end·local·p8····#·"requestParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;,·"Lorg/apache/http/io/HttpMessageParserFactory<Lorg/apache/http/HttpRequest;>;"125 ····.end·local·p8····#·"requestParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;,·"Lorg/apache/http/io/HttpMessageParserFactory<Lorg/apache/http/HttpRequest;>;"
125 ····:goto_1126 ····:goto_1
126 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpServerConnection;->getSessionInputBuffer()Lorg/apache/http/io/SessionInputBuffer;127 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpServerConnection;->getSessionInputBuffer()Lorg/apache/http/io/SessionInputBuffer;
  
127 ····move-result-object·v1128 ····move-result-object·v1
  
128 ····move-object/from16·v0,·p8129 ····move-object/from16·v0,·p8
Offset 137, 14 lines modifiedOffset 138, 15 lines modified
137 ····move-result-object·v1138 ····move-result-object·v1
  
138 ····iput-object·v1,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnection;->requestParser:Lorg/apache/http/io/HttpMessageParser;139 ····iput-object·v1,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnection;->requestParser:Lorg/apache/http/io/HttpMessageParser;
  
139 ····.line·101140 ····.line·101
140 ····if-eqz·p9,·:cond_2141 ····if-eqz·p9,·:cond_2
  
 142 ····.line·102
141 ····.end·local·p9····#·"responseWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;,·"Lorg/apache/http/io/HttpMessageWriterFactory<Lorg/apache/http/HttpResponse;>;"143 ····.end·local·p9····#·"responseWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;,·"Lorg/apache/http/io/HttpMessageWriterFactory<Lorg/apache/http/HttpResponse;>;"
142 ····:goto_2144 ····:goto_2
143 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpServerConnection;->getSessionOutputBuffer()Lorg/apache/http/io/SessionOutputBuffer;145 ····invoke-virtual·{p0},·Lorg/apache/http/impl/DefaultBHttpServerConnection;->getSessionOutputBuffer()Lorg/apache/http/io/SessionOutputBuffer;
  
144 ····move-result-object·v1146 ····move-result-object·v1
  
145 ····move-object/from16·v0,·p9147 ····move-object/from16·v0,·p9
2.42 KB
smali/org/apache/http/impl/DefaultBHttpClientConnectionFactory.smali
    
Offset 215, 15 lines modifiedOffset 215, 14 lines modified
215 ····return-void215 ····return-void
216 .end·method216 .end·method
  
  
217 #·virtual·methods217 #·virtual·methods
218 .method·public·bridge·synthetic·createConnection(Ljava/net/Socket;)Lorg/apache/http/HttpConnection;218 .method·public·bridge·synthetic·createConnection(Ljava/net/Socket;)Lorg/apache/http/HttpConnection;
219 ····.locals·1219 ····.locals·1
220 ····.param·p1,·"x0"····#·Ljava/net/Socket; 
221 ····.annotation·system·Ldalvik/annotation/Throws;220 ····.annotation·system·Ldalvik/annotation/Throws;
222 ········value·=·{221 ········value·=·{
223 ············Ljava/io/IOException;222 ············Ljava/io/IOException;
224 ········}223 ········}
225 ····.end·annotation224 ····.end·annotation
  
226 ····.prologue225 ····.prologue
Offset 246, 38 lines modifiedOffset 245, 43 lines modified
  
246 ····.prologue245 ····.prologue
247 ····.line·89246 ····.line·89
248 ····new-instance·v0,·Lorg/apache/http/impl/DefaultBHttpClientConnection;247 ····new-instance·v0,·Lorg/apache/http/impl/DefaultBHttpClientConnection;
  
249 ····iget-object·v1,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;248 ····iget-object·v1,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 249 ····.line·90
250 ····invoke-virtual·{v1},·Lorg/apache/http/config/ConnectionConfig;->getBufferSize()I250 ····invoke-virtual·{v1},·Lorg/apache/http/config/ConnectionConfig;->getBufferSize()I
  
251 ····move-result·v1251 ····move-result·v1
  
252 ····iget-object·v2,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;252 ····iget-object·v2,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 253 ····.line·91
253 ····invoke-virtual·{v2},·Lorg/apache/http/config/ConnectionConfig;->getFragmentSizeHint()I254 ····invoke-virtual·{v2},·Lorg/apache/http/config/ConnectionConfig;->getFragmentSizeHint()I
  
254 ····move-result·v2255 ····move-result·v2
  
255 ····iget-object·v3,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;256 ····iget-object·v3,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 257 ····.line·92
256 ····invoke-static·{v3},·Lorg/apache/http/impl/ConnSupport;->createDecoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder;258 ····invoke-static·{v3},·Lorg/apache/http/impl/ConnSupport;->createDecoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder;
  
257 ····move-result-object·v3259 ····move-result-object·v3
  
258 ····iget-object·v4,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;260 ····iget-object·v4,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 261 ····.line·93
259 ····invoke-static·{v4},·Lorg/apache/http/impl/ConnSupport;->createEncoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder;262 ····invoke-static·{v4},·Lorg/apache/http/impl/ConnSupport;->createEncoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder;
  
260 ····move-result-object·v4263 ····move-result-object·v4
  
261 ····iget-object·v5,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;264 ····iget-object·v5,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 265 ····.line·94
262 ····invoke-virtual·{v5},·Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints;266 ····invoke-virtual·{v5},·Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints;
  
263 ····move-result-object·v5267 ····move-result-object·v5
  
264 ····iget-object·v6,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;268 ····iget-object·v6,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;
  
265 ····iget-object·v7,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;269 ····iget-object·v7,·p0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;
1.84 KB
smali/org/apache/http/impl/DefaultHttpRequestFactory.smali
    
Offset 108, 58 lines modifiedOffset 108, 48 lines modified
  
108 .method·private·static·isOneOf([Ljava/lang/String;Ljava/lang/String;)Z108 .method·private·static·isOneOf([Ljava/lang/String;Ljava/lang/String;)Z
109 ····.locals·5109 ····.locals·5
110 ····.param·p0,·"methods"····#·[Ljava/lang/String;110 ····.param·p0,·"methods"····#·[Ljava/lang/String;
111 ····.param·p1,·"method"····#·Ljava/lang/String;111 ····.param·p1,·"method"····#·Ljava/lang/String;
  
112 ····.prologue112 ····.prologue
 113 ····const/4·v1,·0x0
113 ····.line·72 
114 ····move-object·v0,·p0 
  
115 ····.local·v0,·"arr$":[Ljava/lang/String;114 ····.line·72
116 ····array-length·v2,·v0115 ····array-length·v3,·p0
  
 116 ····move·v2,·v1
117 ····.local·v2,·"len$":I 
118 ····const/4·v1,·0x0 
  
119 ····.local·v1,·"i$":I 
120 ····:goto_0117 ····:goto_0
121 ····if-ge·v1,·v2,·:cond_1118 ····if-ge·v2,·v3,·:cond_0
  
122 ····aget-object·v3,·v0,·v1119 ····aget-object·v0,·p0,·v2
  
123 ····.line·73120 ····.line·73
124 ····.local·v3,·"method2":Ljava/lang/String;121 ····.local·v0,·"method2":Ljava/lang/String;
125 ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z122 ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
126 ····move-result·v4123 ····move-result·v4
  
127 ····if-eqz·v4,·:cond_0124 ····if-eqz·v4,·:cond_1
  
128 ····.line·74125 ····.line·74
129 ····const/4·v4,·0x1126 ····const/4·v1,·0x1
  
130 ····.line·77127 ····.line·77
131 ····.end·local·v3····#·"method2":Ljava/lang/String;128 ····.end·local·v0····#·"method2":Ljava/lang/String;
132 ····:goto_1 
133 ····return·v4 
  
134 ····.line·72 
135 ····.restart·local·v3····#·"method2":Ljava/lang/String; 
136 ····:cond_0129 ····:cond_0
137 ····add-int/lit8·v1,·v1,·0x1130 ····return·v1
  
138 ····goto·:goto_0 
  
139 ····.line·77131 ····.line·72
140 ····.end·local·v3····#·"method2":Ljava/lang/String;132 ····.restart·local·v0····#·"method2":Ljava/lang/String;
141 ····:cond_1133 ····:cond_1
142 ····const/4·v4,·0x0134 ····add-int/lit8·v2,·v2,·0x1
  
143 ····goto·:goto_1135 ····goto·:goto_0
144 .end·method136 .end·method
  
  
145 #·virtual·methods137 #·virtual·methods
146 .method·public·newHttpRequest(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/HttpRequest;138 .method·public·newHttpRequest(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/HttpRequest;
147 ····.locals·3139 ····.locals·3
148 ····.param·p1,·"method"····#·Ljava/lang/String;140 ····.param·p1,·"method"····#·Ljava/lang/String;
2.42 KB
smali/org/apache/http/impl/DefaultBHttpServerConnectionFactory.smali
    
Offset 215, 15 lines modifiedOffset 215, 14 lines modified
215 ····return-void215 ····return-void
216 .end·method216 .end·method
  
  
217 #·virtual·methods217 #·virtual·methods
218 .method·public·bridge·synthetic·createConnection(Ljava/net/Socket;)Lorg/apache/http/HttpConnection;218 .method·public·bridge·synthetic·createConnection(Ljava/net/Socket;)Lorg/apache/http/HttpConnection;
219 ····.locals·1219 ····.locals·1
220 ····.param·p1,·"x0"····#·Ljava/net/Socket; 
221 ····.annotation·system·Ldalvik/annotation/Throws;220 ····.annotation·system·Ldalvik/annotation/Throws;
222 ········value·=·{221 ········value·=·{
223 ············Ljava/io/IOException;222 ············Ljava/io/IOException;
224 ········}223 ········}
225 ····.end·annotation224 ····.end·annotation
  
226 ····.prologue225 ····.prologue
Offset 246, 38 lines modifiedOffset 245, 43 lines modified
  
246 ····.prologue245 ····.prologue
247 ····.line·89246 ····.line·89
248 ····new-instance·v0,·Lorg/apache/http/impl/DefaultBHttpServerConnection;247 ····new-instance·v0,·Lorg/apache/http/impl/DefaultBHttpServerConnection;
  
249 ····iget-object·v1,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;248 ····iget-object·v1,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 249 ····.line·90
250 ····invoke-virtual·{v1},·Lorg/apache/http/config/ConnectionConfig;->getBufferSize()I250 ····invoke-virtual·{v1},·Lorg/apache/http/config/ConnectionConfig;->getBufferSize()I
  
251 ····move-result·v1251 ····move-result·v1
  
252 ····iget-object·v2,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;252 ····iget-object·v2,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 253 ····.line·91
253 ····invoke-virtual·{v2},·Lorg/apache/http/config/ConnectionConfig;->getFragmentSizeHint()I254 ····invoke-virtual·{v2},·Lorg/apache/http/config/ConnectionConfig;->getFragmentSizeHint()I
  
254 ····move-result·v2255 ····move-result·v2
  
255 ····iget-object·v3,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;256 ····iget-object·v3,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 257 ····.line·92
256 ····invoke-static·{v3},·Lorg/apache/http/impl/ConnSupport;->createDecoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder;258 ····invoke-static·{v3},·Lorg/apache/http/impl/ConnSupport;->createDecoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder;
  
257 ····move-result-object·v3259 ····move-result-object·v3
  
258 ····iget-object·v4,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;260 ····iget-object·v4,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 261 ····.line·93
259 ····invoke-static·{v4},·Lorg/apache/http/impl/ConnSupport;->createEncoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder;262 ····invoke-static·{v4},·Lorg/apache/http/impl/ConnSupport;->createEncoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder;
  
260 ····move-result-object·v4263 ····move-result-object·v4
  
261 ····iget-object·v5,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;264 ····iget-object·v5,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig;
  
 265 ····.line·94
262 ····invoke-virtual·{v5},·Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints;266 ····invoke-virtual·{v5},·Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints;
  
263 ····move-result-object·v5267 ····move-result-object·v5
  
264 ····iget-object·v6,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;268 ····iget-object·v6,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;
  
265 ····iget-object·v7,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;269 ····iget-object·v7,·p0,·Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy;
2.94 KB
smali/org/apache/http/impl/AbstractHttpServerConnection.smali
    
Offset 310, 42 lines modifiedOffset 310, 45 lines modified
310 ····move-object·v0,·p1310 ····move-object·v0,·p1
  
311 ····.line·228311 ····.line·228
312 ····check-cast·v0,·Lorg/apache/http/io/EofSensor;312 ····check-cast·v0,·Lorg/apache/http/io/EofSensor;
  
313 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->eofSensor:Lorg/apache/http/io/EofSensor;313 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->eofSensor:Lorg/apache/http/io/EofSensor;
  
314 ····.line·230314 ····.line·232
315 ····:cond_0315 ····:cond_0
316 ····invoke-virtual·{p0},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createHttpRequestFactory()Lorg/apache/http/HttpRequestFactory;316 ····invoke-virtual·{p0},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createHttpRequestFactory()Lorg/apache/http/HttpRequestFactory;
  
317 ····move-result-object·v0317 ····move-result-object·v0
  
 318 ····.line·230
318 ····invoke-virtual·{p0,·p1,·v0,·p3},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createRequestParser(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser;319 ····invoke-virtual·{p0,·p1,·v0,·p3},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createRequestParser(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser;
  
319 ····move-result-object·v0320 ····move-result-object·v0
  
320 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->requestParser:Lorg/apache/http/io/HttpMessageParser;321 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->requestParser:Lorg/apache/http/io/HttpMessageParser;
  
321 ····.line·234322 ····.line·234
322 ····invoke-virtual·{p0,·p2,·p3},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createResponseWriter(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter;323 ····invoke-virtual·{p0,·p2,·p3},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createResponseWriter(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter;
  
323 ····move-result-object·v0324 ····move-result-object·v0
  
324 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->responseWriter:Lorg/apache/http/io/HttpMessageWriter;325 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->responseWriter:Lorg/apache/http/io/HttpMessageWriter;
  
325 ····.line·236326 ····.line·237
326 ····invoke-interface·{p1},·Lorg/apache/http/io/SessionInputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;327 ····invoke-interface·{p1},·Lorg/apache/http/io/SessionInputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;
  
327 ····move-result-object·v0328 ····move-result-object·v0
  
 329 ····.line·238
328 ····invoke-interface·{p2},·Lorg/apache/http/io/SessionOutputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;330 ····invoke-interface·{p2},·Lorg/apache/http/io/SessionOutputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics;
  
329 ····move-result-object·v1331 ····move-result-object·v1
  
 332 ····.line·236
330 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createConnectionMetrics(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl;333 ····invoke-virtual·{p0,·v0,·v1},·Lorg/apache/http/impl/AbstractHttpServerConnection;->createConnectionMetrics(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl;
  
331 ····move-result-object·v0334 ····move-result-object·v0
  
332 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl;335 ····iput-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl;
  
333 ····.line·239336 ····.line·239
Offset 524, 18 lines modifiedOffset 527, 20 lines modified
  
524 ····.line·281527 ····.line·281
525 ····:cond_0528 ····:cond_0
526 ····iget-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->entityserializer:Lorg/apache/http/impl/entity/EntitySerializer;529 ····iget-object·v0,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->entityserializer:Lorg/apache/http/impl/entity/EntitySerializer;
  
527 ····iget-object·v1,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->outbuffer:Lorg/apache/http/io/SessionOutputBuffer;530 ····iget-object·v1,·p0,·Lorg/apache/http/impl/AbstractHttpServerConnection;->outbuffer:Lorg/apache/http/io/SessionOutputBuffer;
  
 531 ····.line·284
528 ····invoke-interface·{p1},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity;532 ····invoke-interface·{p1},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity;
  
529 ····move-result-object·v2533 ····move-result-object·v2
  
 534 ····.line·281
530 ····invoke-virtual·{v0,·v1,·p1,·v2},·Lorg/apache/http/impl/entity/EntitySerializer;->serialize(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V535 ····invoke-virtual·{v0,·v1,·p1,·v2},·Lorg/apache/http/impl/entity/EntitySerializer;->serialize(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V
  
531 ····goto·:goto_0536 ····goto·:goto_0
532 .end·method537 .end·method
  
533 .method·public·sendResponseHeader(Lorg/apache/http/HttpResponse;)V538 .method·public·sendResponseHeader(Lorg/apache/http/HttpResponse;)V
534 ····.locals·2539 ····.locals·2
867 B
smali/org/apache/http/impl/io/DefaultHttpRequestWriter.smali
    
Offset 45, 26 lines modifiedOffset 45, 24 lines modified
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V48 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V
49 ····.locals·049 ····.locals·0
50 ····.param·p1,·"x0"····#·Lorg/apache/http/HttpMessage; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Ljava/io/IOException;52 ············Ljava/io/IOException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
57 ····.line·4256 ····.line·42
58 ····check-cast·p1,·Lorg/apache/http/HttpRequest;57 ····check-cast·p1,·Lorg/apache/http/HttpRequest;
  
59 ····.end·local·p1····#·"x0":Lorg/apache/http/HttpMessage; 
60 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/DefaultHttpRequestWriter;->writeHeadLine(Lorg/apache/http/HttpRequest;)V58 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/DefaultHttpRequestWriter;->writeHeadLine(Lorg/apache/http/HttpRequest;)V
  
61 ····return-void59 ····return-void
62 .end·method60 .end·method
  
63 .method·protected·writeHeadLine(Lorg/apache/http/HttpRequest;)V61 .method·protected·writeHeadLine(Lorg/apache/http/HttpRequest;)V
64 ····.locals·362 ····.locals·3
953 B
smali/org/apache/http/impl/io/AbstractMessageWriter.smali
    
Offset 177, 14 lines modifiedOffset 177, 15 lines modified
177 ····.local·v0,·"header":Lorg/apache/http/Header;177 ····.local·v0,·"header":Lorg/apache/http/Header;
178 ····iget-object·v2,·p0,·Lorg/apache/http/impl/io/AbstractMessageWriter;->sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer;178 ····iget-object·v2,·p0,·Lorg/apache/http/impl/io/AbstractMessageWriter;->sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer;
  
179 ····iget-object·v3,·p0,·Lorg/apache/http/impl/io/AbstractMessageWriter;->lineFormatter:Lorg/apache/http/message/LineFormatter;179 ····iget-object·v3,·p0,·Lorg/apache/http/impl/io/AbstractMessageWriter;->lineFormatter:Lorg/apache/http/message/LineFormatter;
  
180 ····iget-object·v4,·p0,·Lorg/apache/http/impl/io/AbstractMessageWriter;->lineBuf:Lorg/apache/http/util/CharArrayBuffer;180 ····iget-object·v4,·p0,·Lorg/apache/http/impl/io/AbstractMessageWriter;->lineBuf:Lorg/apache/http/util/CharArrayBuffer;
  
 181 ····.line·113
181 ····invoke-interface·{v3,·v4,·v0},·Lorg/apache/http/message/LineFormatter;->formatHeader(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer;182 ····invoke-interface·{v3,·v4,·v0},·Lorg/apache/http/message/LineFormatter;->formatHeader(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer;
  
182 ····move-result-object·v3183 ····move-result-object·v3
  
183 ····invoke-interface·{v2,·v3},·Lorg/apache/http/io/SessionOutputBuffer;->writeLine(Lorg/apache/http/util/CharArrayBuffer;)V184 ····invoke-interface·{v2,·v3},·Lorg/apache/http/io/SessionOutputBuffer;->writeLine(Lorg/apache/http/util/CharArrayBuffer;)V
  
184 ····goto·:goto_0185 ····goto·:goto_0
852 B
smali/org/apache/http/impl/io/HttpResponseWriter.smali
    
Offset 35, 26 lines modifiedOffset 35, 24 lines modified
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V38 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V
39 ····.locals·039 ····.locals·0
40 ····.param·p1,·"x0"····#·Lorg/apache/http/HttpMessage; 
41 ····.annotation·system·Ldalvik/annotation/Throws;40 ····.annotation·system·Ldalvik/annotation/Throws;
42 ········value·=·{41 ········value·=·{
43 ············Ljava/io/IOException;42 ············Ljava/io/IOException;
44 ········}43 ········}
45 ····.end·annotation44 ····.end·annotation
  
46 ····.prologue45 ····.prologue
47 ····.line·4646 ····.line·46
48 ····check-cast·p1,·Lorg/apache/http/HttpResponse;47 ····check-cast·p1,·Lorg/apache/http/HttpResponse;
  
49 ····.end·local·p1····#·"x0":Lorg/apache/http/HttpMessage; 
50 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/HttpResponseWriter;->writeHeadLine(Lorg/apache/http/HttpResponse;)V48 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/HttpResponseWriter;->writeHeadLine(Lorg/apache/http/HttpResponse;)V
  
51 ····return-void49 ····return-void
52 .end·method50 .end·method
  
53 .method·protected·writeHeadLine(Lorg/apache/http/HttpResponse;)V51 .method·protected·writeHeadLine(Lorg/apache/http/HttpResponse;)V
54 ····.locals·352 ····.locals·3
846 B
smali/org/apache/http/impl/io/HttpRequestWriter.smali
    
Offset 35, 26 lines modifiedOffset 35, 24 lines modified
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V38 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V
39 ····.locals·039 ····.locals·0
40 ····.param·p1,·"x0"····#·Lorg/apache/http/HttpMessage; 
41 ····.annotation·system·Ldalvik/annotation/Throws;40 ····.annotation·system·Ldalvik/annotation/Throws;
42 ········value·=·{41 ········value·=·{
43 ············Ljava/io/IOException;42 ············Ljava/io/IOException;
44 ········}43 ········}
45 ····.end·annotation44 ····.end·annotation
  
46 ····.prologue45 ····.prologue
47 ····.line·4646 ····.line·46
48 ····check-cast·p1,·Lorg/apache/http/HttpRequest;47 ····check-cast·p1,·Lorg/apache/http/HttpRequest;
  
49 ····.end·local·p1····#·"x0":Lorg/apache/http/HttpMessage; 
50 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/HttpRequestWriter;->writeHeadLine(Lorg/apache/http/HttpRequest;)V48 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/HttpRequestWriter;->writeHeadLine(Lorg/apache/http/HttpRequest;)V
  
51 ····return-void49 ····return-void
52 .end·method50 .end·method
  
53 .method·protected·writeHeadLine(Lorg/apache/http/HttpRequest;)V51 .method·protected·writeHeadLine(Lorg/apache/http/HttpRequest;)V
54 ····.locals·352 ····.locals·3
1.11 KB
smali/org/apache/http/impl/io/ChunkedInputStream.smali
    
Offset 329, 14 lines modifiedOffset 329, 15 lines modified
  
329 ····const/4·v3,·-0x1329 ····const/4·v3,·-0x1
  
330 ····const/4·v4,·-0x1330 ····const/4·v4,·-0x1
  
331 ····const/4·v5,·0x0331 ····const/4·v5,·0x0
  
 332 ····.line·265
332 ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/apache/http/impl/io/AbstractMessageParser;->parseHeaders(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header;333 ····invoke-static·{v2,·v3,·v4,·v5},·Lorg/apache/http/impl/io/AbstractMessageParser;->parseHeaders(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header;
  
333 ····move-result-object·v2334 ····move-result-object·v2
  
334 ····iput-object·v2,·p0,·Lorg/apache/http/impl/io/ChunkedInputStream;->footers:[Lorg/apache/http/Header;335 ····iput-object·v2,·p0,·Lorg/apache/http/impl/io/ChunkedInputStream;->footers:[Lorg/apache/http/Header;
335 ····:try_end_0336 ····:try_end_0
336 ····.catch·Lorg/apache/http/HttpException;·{:try_start_0·..·:try_end_0}·:catch_0337 ····.catch·Lorg/apache/http/HttpException;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 358, 14 lines modifiedOffset 359, 15 lines modified
  
358 ····const-string·v3,·"Invalid·footer:·"359 ····const-string·v3,·"Invalid·footer:·"
  
359 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;360 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
360 ····move-result-object·v2361 ····move-result-object·v2
  
 362 ····.line·268
361 ····invoke-virtual·{v0},·Lorg/apache/http/HttpException;->getMessage()Ljava/lang/String;363 ····invoke-virtual·{v0},·Lorg/apache/http/HttpException;->getMessage()Ljava/lang/String;
  
362 ····move-result-object·v3364 ····move-result-object·v3
  
363 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;365 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
364 ····move-result-object·v2366 ····move-result-object·v2
1.83 KB
smali/org/apache/http/impl/io/AbstractMessageParser.smali
    
Offset 418, 14 lines modifiedOffset 418, 15 lines modified
418 ····if-eq·v1,·v8,·:cond_6418 ····if-eq·v1,·v8,·:cond_6
  
419 ····.line·211419 ····.line·211
420 ····.end·local·v1····#·"ch":C420 ····.end·local·v1····#·"ch":C
421 ····:cond_5421 ····:cond_5
422 ····if-lez·p2,·:cond_7422 ····if-lez·p2,·:cond_7
  
 423 ····.line·212
423 ····invoke-virtual·{v7},·Lorg/apache/http/util/CharArrayBuffer;->length()I424 ····invoke-virtual·{v7},·Lorg/apache/http/util/CharArrayBuffer;->length()I
  
424 ····move-result·v8425 ····move-result·v8
  
425 ····add-int/lit8·v8,·v8,·0x1426 ····add-int/lit8·v8,·v8,·0x1
  
426 ····invoke-virtual·{v2},·Lorg/apache/http/util/CharArrayBuffer;->length()I427 ····invoke-virtual·{v2},·Lorg/apache/http/util/CharArrayBuffer;->length()I
Offset 584, 28 lines modifiedOffset 585, 31 lines modified
  
584 ····.line·267585 ····.line·267
585 ····:pswitch_1586 ····:pswitch_1
586 ····iget-object·v4,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->sessionBuffer:Lorg/apache/http/io/SessionInputBuffer;587 ····iget-object·v4,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->sessionBuffer:Lorg/apache/http/io/SessionInputBuffer;
  
587 ····iget-object·v5,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->messageConstraints:Lorg/apache/http/config/MessageConstraints;588 ····iget-object·v5,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->messageConstraints:Lorg/apache/http/config/MessageConstraints;
  
 589 ····.line·269
588 ····invoke-virtual·{v5},·Lorg/apache/http/config/MessageConstraints;->getMaxHeaderCount()I590 ····invoke-virtual·{v5},·Lorg/apache/http/config/MessageConstraints;->getMaxHeaderCount()I
  
589 ····move-result·v5591 ····move-result·v5
  
590 ····iget-object·v6,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->messageConstraints:Lorg/apache/http/config/MessageConstraints;592 ····iget-object·v6,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->messageConstraints:Lorg/apache/http/config/MessageConstraints;
  
 593 ····.line·270
591 ····invoke-virtual·{v6},·Lorg/apache/http/config/MessageConstraints;->getMaxLineLength()I594 ····invoke-virtual·{v6},·Lorg/apache/http/config/MessageConstraints;->getMaxLineLength()I
  
592 ····move-result·v6595 ····move-result·v6
  
593 ····iget-object·v7,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->lineParser:Lorg/apache/http/message/LineParser;596 ····iget-object·v7,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->lineParser:Lorg/apache/http/message/LineParser;
  
594 ····iget-object·v8,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->headerLines:Ljava/util/List;597 ····iget-object·v8,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->headerLines:Ljava/util/List;
  
 598 ····.line·267
595 ····invoke-static·{v4,·v5,·v6,·v7,·v8},·Lorg/apache/http/impl/io/AbstractMessageParser;->parseHeaders(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header;599 ····invoke-static·{v4,·v5,·v6,·v7,·v8},·Lorg/apache/http/impl/io/AbstractMessageParser;->parseHeaders(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header;
  
596 ····move-result-object·v0600 ····move-result-object·v0
  
597 ····.line·273601 ····.line·273
598 ····.local·v0,·"headers":[Lorg/apache/http/Header;602 ····.local·v0,·"headers":[Lorg/apache/http/Header;
599 ····iget-object·v4,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->message:Lorg/apache/http/HttpMessage;603 ····iget-object·v4,·p0,·Lorg/apache/http/impl/io/AbstractMessageParser;->message:Lorg/apache/http/HttpMessage;
873 B
smali/org/apache/http/impl/io/DefaultHttpResponseWriter.smali
    
Offset 45, 26 lines modifiedOffset 45, 24 lines modified
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V48 .method·protected·bridge·synthetic·writeHeadLine(Lorg/apache/http/HttpMessage;)V
49 ····.locals·049 ····.locals·0
50 ····.param·p1,·"x0"····#·Lorg/apache/http/HttpMessage; 
51 ····.annotation·system·Ldalvik/annotation/Throws;50 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{51 ········value·=·{
53 ············Ljava/io/IOException;52 ············Ljava/io/IOException;
54 ········}53 ········}
55 ····.end·annotation54 ····.end·annotation
  
56 ····.prologue55 ····.prologue
57 ····.line·4256 ····.line·42
58 ····check-cast·p1,·Lorg/apache/http/HttpResponse;57 ····check-cast·p1,·Lorg/apache/http/HttpResponse;
  
59 ····.end·local·p1····#·"x0":Lorg/apache/http/HttpMessage; 
60 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/DefaultHttpResponseWriter;->writeHeadLine(Lorg/apache/http/HttpResponse;)V58 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/io/DefaultHttpResponseWriter;->writeHeadLine(Lorg/apache/http/HttpResponse;)V
  
61 ····return-void59 ····return-void
62 .end·method60 .end·method
  
63 .method·protected·writeHeadLine(Lorg/apache/http/HttpResponse;)V61 .method·protected·writeHeadLine(Lorg/apache/http/HttpResponse;)V
64 ····.locals·362 ····.locals·3
622 B
smali/org/apache/http/impl/io/DefaultHttpRequestParser.smali
    
Offset 130, 15 lines modifiedOffset 130, 14 lines modified
130 ····return-void130 ····return-void
131 .end·method131 .end·method
  
  
132 #·virtual·methods132 #·virtual·methods
133 .method·protected·bridge·synthetic·parseHead(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;133 .method·protected·bridge·synthetic·parseHead(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;
134 ····.locals·1134 ····.locals·1
135 ····.param·p1,·"x0"····#·Lorg/apache/http/io/SessionInputBuffer; 
136 ····.annotation·system·Ldalvik/annotation/Throws;135 ····.annotation·system·Ldalvik/annotation/Throws;
137 ········value·=·{136 ········value·=·{
138 ············Ljava/io/IOException;,137 ············Ljava/io/IOException;,
139 ············Lorg/apache/http/HttpException;,138 ············Lorg/apache/http/HttpException;,
140 ············Lorg/apache/http/ParseException;139 ············Lorg/apache/http/ParseException;
141 ········}140 ········}
142 ····.end·annotation141 ····.end·annotation
624 B
smali/org/apache/http/impl/io/DefaultHttpResponseParser.smali
    
Offset 130, 15 lines modifiedOffset 130, 14 lines modified
130 ····return-void130 ····return-void
131 .end·method131 .end·method
  
  
132 #·virtual·methods132 #·virtual·methods
133 .method·protected·bridge·synthetic·parseHead(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;133 .method·protected·bridge·synthetic·parseHead(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;
134 ····.locals·1134 ····.locals·1
135 ····.param·p1,·"x0"····#·Lorg/apache/http/io/SessionInputBuffer; 
136 ····.annotation·system·Ldalvik/annotation/Throws;135 ····.annotation·system·Ldalvik/annotation/Throws;
137 ········value·=·{136 ········value·=·{
138 ············Ljava/io/IOException;,137 ············Ljava/io/IOException;,
139 ············Lorg/apache/http/HttpException;,138 ············Lorg/apache/http/HttpException;,
140 ············Lorg/apache/http/ParseException;139 ············Lorg/apache/http/ParseException;
141 ········}140 ········}
142 ····.end·annotation141 ····.end·annotation
663 B
smali/org/apache/http/impl/entity/StrictContentLengthStrategy.smali
    
Offset 127, 14 lines modifiedOffset 127, 15 lines modified
  
127 ····const-string·v8,·"Chunked·transfer·encoding·not·allowed·for·"127 ····const-string·v8,·"Chunked·transfer·encoding·not·allowed·for·"
  
128 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;128 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····move-result-object·v7129 ····move-result-object·v7
  
 130 ····.line·90
130 ····invoke-interface·{p1},·Lorg/apache/http/HttpMessage;->getProtocolVersion()Lorg/apache/http/ProtocolVersion;131 ····invoke-interface·{p1},·Lorg/apache/http/HttpMessage;->getProtocolVersion()Lorg/apache/http/ProtocolVersion;
  
131 ····move-result-object·v8132 ····move-result-object·v8
  
132 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;133 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
133 ····move-result-object·v7134 ····move-result-object·v7
559 B
smali/org/apache/http/impl/entity/LaxContentLengthStrategy.smali
    
Offset 166, 18 lines modifiedOffset 166, 20 lines modified
  
166 ····const-string·v12,·"chunked"166 ····const-string·v12,·"chunked"
  
167 ····add-int/lit8·v13,·v7,·-0x1167 ····add-int/lit8·v13,·v7,·-0x1
  
168 ····aget-object·v13,·v1,·v13168 ····aget-object·v13,·v1,·v13
  
 169 ····.line·98
169 ····invoke-interface·{v13},·Lorg/apache/http/HeaderElement;->getName()Ljava/lang/String;170 ····invoke-interface·{v13},·Lorg/apache/http/HeaderElement;->getName()Ljava/lang/String;
  
170 ····move-result-object·v13171 ····move-result-object·v13
  
 172 ····.line·97
171 ····invoke-virtual·{v12,·v13},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z173 ····invoke-virtual·{v12,·v13},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
172 ····move-result·v12174 ····move-result·v12
  
173 ····if-eqz·v12,·:cond_2175 ····if-eqz·v12,·:cond_2
  
174 ····.line·99176 ····.line·99
1.03 KB
smali/org/apache/http/impl/pool/BasicConnPool.smali
    
Offset 154, 24 lines modifiedOffset 154, 20 lines modified
154 ····invoke-direct·{v0,·v1,·p1,·p2},·Lorg/apache/http/impl/pool/BasicPoolEntry;-><init>(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V154 ····invoke-direct·{v0,·v1,·p1,·p2},·Lorg/apache/http/impl/pool/BasicPoolEntry;-><init>(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V
  
155 ····return-object·v0155 ····return-object·v0
156 .end·method156 .end·method
  
157 .method·protected·bridge·synthetic·createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;157 .method·protected·bridge·synthetic·createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;
158 ····.locals·1158 ····.locals·1
159 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
160 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
161 ····.prologue159 ····.prologue
162 ····.line·50160 ····.line·50
163 ····check-cast·p1,·Lorg/apache/http/HttpHost;161 ····check-cast·p1,·Lorg/apache/http/HttpHost;
  
164 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
165 ····check-cast·p2,·Lorg/apache/http/HttpClientConnection;162 ····check-cast·p2,·Lorg/apache/http/HttpClientConnection;
  
166 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
167 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/http/impl/pool/BasicConnPool;->createEntry(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry;163 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/http/impl/pool/BasicConnPool;->createEntry(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry;
  
168 ····move-result-object·v0164 ····move-result-object·v0
  
169 ····return-object·v0165 ····return-object·v0
170 .end·method166 .end·method
2.39 KB
smali/org/apache/http/impl/pool/BasicConnFactory.smali
    
Offset 192, 14 lines modifiedOffset 192, 15 lines modified
192 ····move-result-object·v0192 ····move-result-object·v0
  
193 ····iput-object·v0,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->sconfig:Lorg/apache/http/config/SocketConfig;193 ····iput-object·v0,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->sconfig:Lorg/apache/http/config/SocketConfig;
  
194 ····.line·80194 ····.line·80
195 ····new-instance·v0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;195 ····new-instance·v0,·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;
  
 196 ····.line·81
196 ····invoke-static·{p2},·Lorg/apache/http/params/HttpParamConfig;->getConnectionConfig(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig;197 ····invoke-static·{p2},·Lorg/apache/http/params/HttpParamConfig;->getConnectionConfig(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig;
  
197 ····move-result-object·v1198 ····move-result-object·v1
  
198 ····invoke-direct·{v0,·v1},·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;-><init>(Lorg/apache/http/config/ConnectionConfig;)V199 ····invoke-direct·{v0,·v1},·Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;-><init>(Lorg/apache/http/config/ConnectionConfig;)V
  
199 ····iput-object·v0,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->connFactory:Lorg/apache/http/HttpConnectionFactory;200 ····iput-object·v0,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->connFactory:Lorg/apache/http/HttpConnectionFactory;
Offset 249, 26 lines modifiedOffset 250, 24 lines modified
249 ····return-void250 ····return-void
250 .end·method251 .end·method
  
  
251 #·virtual·methods252 #·virtual·methods
252 .method·public·bridge·synthetic·create(Ljava/lang/Object;)Ljava/lang/Object;253 .method·public·bridge·synthetic·create(Ljava/lang/Object;)Ljava/lang/Object;
253 ····.locals·1254 ····.locals·1
254 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
255 ····.annotation·system·Ldalvik/annotation/Throws;255 ····.annotation·system·Ldalvik/annotation/Throws;
256 ········value·=·{256 ········value·=·{
257 ············Ljava/io/IOException;257 ············Ljava/io/IOException;
258 ········}258 ········}
259 ····.end·annotation259 ····.end·annotation
  
260 ····.prologue260 ····.prologue
261 ····.line·57261 ····.line·57
262 ····check-cast·p1,·Lorg/apache/http/HttpHost;262 ····check-cast·p1,·Lorg/apache/http/HttpHost;
  
263 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
264 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/pool/BasicConnFactory;->create(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection;263 ····invoke-virtual·{p0,·p1},·Lorg/apache/http/impl/pool/BasicConnFactory;->create(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection;
  
265 ····move-result-object·v0264 ····move-result-object·v0
  
266 ····return-object·v0265 ····return-object·v0
267 .end·method266 .end·method
  
Offset 363, 14 lines modifiedOffset 362, 15 lines modified
363 ····.line·151362 ····.line·151
364 ····iget-object·v5,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->sslfactory:Ljavax/net/ssl/SSLSocketFactory;363 ····iget-object·v5,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->sslfactory:Ljavax/net/ssl/SSLSocketFactory;
  
365 ····if-eqz·v5,·:cond_3364 ····if-eqz·v5,·:cond_3
  
366 ····iget-object·v5,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->sslfactory:Ljavax/net/ssl/SSLSocketFactory;365 ····iget-object·v5,·p0,·Lorg/apache/http/impl/pool/BasicConnFactory;->sslfactory:Ljavax/net/ssl/SSLSocketFactory;
  
 366 ····.line·152
367 ····:goto_1367 ····:goto_1
368 ····invoke-virtual·{v5},·Ljavax/net/SocketFactory;->createSocket()Ljava/net/Socket;368 ····invoke-virtual·{v5},·Ljavax/net/SocketFactory;->createSocket()Ljava/net/Socket;
  
369 ····move-result-object·v4369 ····move-result-object·v4
  
370 ····.line·154370 ····.line·154
371 ····:cond_1371 ····:cond_1
Offset 406, 15 lines modifiedOffset 406, 15 lines modified
406 ····new-instance·v4,·Ljava/net/Socket;406 ····new-instance·v4,·Ljava/net/Socket;
  
407 ····.end·local·v4····#·"socket":Ljava/net/Socket;407 ····.end·local·v4····#·"socket":Ljava/net/Socket;
408 ····invoke-direct·{v4},·Ljava/net/Socket;-><init>()V408 ····invoke-direct·{v4},·Ljava/net/Socket;-><init>()V
  
409 ····goto·:goto_0409 ····goto·:goto_0
  
410 ····.line·151410 ····.line·152
411 ····.restart·local·v4····#·"socket":Ljava/net/Socket;411 ····.restart·local·v4····#·"socket":Ljava/net/Socket;
412 ····:cond_3412 ····:cond_3
413 ····invoke-static·{},·Ljavax/net/ssl/SSLSocketFactory;->getDefault()Ljavax/net/SocketFactory;413 ····invoke-static·{},·Ljavax/net/ssl/SSLSocketFactory;->getDefault()Ljavax/net/SocketFactory;
  
414 ····move-result-object·v5414 ····move-result-object·v5
  
415 ····goto·:goto_1415 ····goto·:goto_1
840 B
smali/org/apache/http/message/BasicHeaderIterator.smali
    
Offset 70, 30 lines modifiedOffset 70, 33 lines modified
  
70 ····iget-object·v0,·p0,·Lorg/apache/http/message/BasicHeaderIterator;->headerName:Ljava/lang/String;70 ····iget-object·v0,·p0,·Lorg/apache/http/message/BasicHeaderIterator;->headerName:Ljava/lang/String;
  
71 ····iget-object·v1,·p0,·Lorg/apache/http/message/BasicHeaderIterator;->allHeaders:[Lorg/apache/http/Header;71 ····iget-object·v1,·p0,·Lorg/apache/http/message/BasicHeaderIterator;->allHeaders:[Lorg/apache/http/Header;
  
72 ····aget-object·v1,·v1,·p172 ····aget-object·v1,·v1,·p1
  
 73 ····.line·119
73 ····invoke-interface·{v1},·Lorg/apache/http/Header;->getName()Ljava/lang/String;74 ····invoke-interface·{v1},·Lorg/apache/http/Header;->getName()Ljava/lang/String;
  
74 ····move-result-object·v175 ····move-result-object·v1
  
75 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z76 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
76 ····move-result·v077 ····move-result·v0
  
77 ····if-eqz·v0,·:cond_178 ····if-eqz·v0,·:cond_1
  
78 ····:cond_079 ····:cond_0
79 ····const/4·v0,·0x180 ····const/4·v0,·0x1
  
 81 ····.line·118
80 ····:goto_082 ····:goto_0
81 ····return·v083 ····return·v0
  
 84 ····.line·119
82 ····:cond_185 ····:cond_1
83 ····const/4·v0,·0x086 ····const/4·v0,·0x0
  
84 ····goto·:goto_087 ····goto·:goto_0
85 .end·method88 .end·method
  
86 .method·protected·findNext(I)I89 .method·protected·findNext(I)I
9.01 KB
smali/org/apache/http/message/BasicHeaderElement.smali
    
Offset 140, 24 lines modifiedOffset 140, 26 lines modified
  
140 ····if-eqz·v3,·:cond_2140 ····if-eqz·v3,·:cond_2
  
141 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;141 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;
  
142 ····iget-object·v4,·v0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;142 ····iget-object·v4,·v0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;
  
 143 ····.line·121
143 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z144 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
144 ····move-result·v3145 ····move-result·v3
  
145 ····if-eqz·v3,·:cond_2146 ····if-eqz·v3,·:cond_2
  
146 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;147 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;
  
147 ····iget-object·v4,·v0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;148 ····iget-object·v4,·v0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;
  
 149 ····.line·122
148 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z150 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z
  
149 ····move-result·v3151 ····move-result·v3
  
150 ····if-nez·v3,·:cond_0152 ····if-nez·v3,·:cond_0
  
151 ····:cond_2153 ····:cond_2
Offset 198, 61 lines modifiedOffset 200, 58 lines modified
  
198 .method·public·getParameterByName(Ljava/lang/String;)Lorg/apache/http/NameValuePair;200 .method·public·getParameterByName(Ljava/lang/String;)Lorg/apache/http/NameValuePair;
199 ····.locals·6201 ····.locals·6
200 ····.param·p1,·"name"····#·Ljava/lang/String;202 ····.param·p1,·"name"····#·Ljava/lang/String;
  
201 ····.prologue203 ····.prologue
202 ····.line·102204 ····.line·102
203 ····const-string·v5,·"Name"205 ····const-string·v2,·"Name"
  
204 ····invoke-static·{p1,·v5},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;206 ····invoke-static·{p1,·v2},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
205 ····.line·103207 ····.line·103
206 ····const/4·v2,·0x0208 ····const/4·v1,·0x0
  
207 ····.line·104209 ····.line·104
208 ····.local·v2,·"found":Lorg/apache/http/NameValuePair;210 ····.local·v1,·"found":Lorg/apache/http/NameValuePair;
209 ····iget-object·v0,·p0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;211 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;
  
210 ····.local·v0,·"arr$":[Lorg/apache/http/NameValuePair; 
211 ····array-length·v4,·v0212 ····array-length·v4,·v3
  
212 ····.local·v4,·"len$":I 
213 ····const/4·v3,·0x0213 ····const/4·v2,·0x0
  
214 ····.local·v3,·"i$":I 
215 ····:goto_0214 ····:goto_0
216 ····if-ge·v3,·v4,·:cond_0215 ····if-ge·v2,·v4,·:cond_0
  
217 ····aget-object·v1,·v0,·v3216 ····aget-object·v0,·v3,·v2
  
218 ····.line·105217 ····.line·105
219 ····.local·v1,·"current":Lorg/apache/http/NameValuePair;218 ····.local·v0,·"current":Lorg/apache/http/NameValuePair;
220 ····invoke-interface·{v1},·Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String;219 ····invoke-interface·{v0},·Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String;
  
221 ····move-result-object·v5220 ····move-result-object·v5
  
222 ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z221 ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
223 ····move-result·v5222 ····move-result·v5
  
224 ····if-eqz·v5,·:cond_1223 ····if-eqz·v5,·:cond_1
  
225 ····.line·106224 ····.line·106
226 ····move-object·v2,·v1225 ····move-object·v1,·v0
  
227 ····.line·110226 ····.line·110
228 ····.end·local·v1····#·"current":Lorg/apache/http/NameValuePair;227 ····.end·local·v0····#·"current":Lorg/apache/http/NameValuePair;
229 ····:cond_0228 ····:cond_0
230 ····return-object·v2229 ····return-object·v1
  
231 ····.line·104230 ····.line·104
232 ····.restart·local·v1····#·"current":Lorg/apache/http/NameValuePair;231 ····.restart·local·v0····#·"current":Lorg/apache/http/NameValuePair;
233 ····:cond_1232 ····:cond_1
234 ····add-int/lit8·v3,·v3,·0x1233 ····add-int/lit8·v2,·v2,·0x1
  
235 ····goto·:goto_0234 ····goto·:goto_0
236 .end·method235 .end·method
  
237 .method·public·getParameterCount()I236 .method·public·getParameterCount()I
238 ····.locals·1237 ····.locals·1
  
Offset 288, 129 lines modifiedOffset 287, 123 lines modified
288 ····.line·85287 ····.line·85
289 ····iget-object·v0,·p0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;288 ····iget-object·v0,·p0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;
  
290 ····return-object·v0289 ····return-object·v0
291 .end·method290 .end·method
  
292 .method·public·hashCode()I291 .method·public·hashCode()I
293 ····.locals·6292 ····.locals·5
  
294 ····.prologue293 ····.prologue
295 ····.line·130294 ····.line·130
296 ····const/16·v1,·0x11295 ····const/16·v0,·0x11
  
297 ····.line·131296 ····.line·131
298 ····.local·v1,·"hash":I297 ····.local·v0,·"hash":I
299 ····iget-object·v5,·p0,·Lorg/apache/http/message/BasicHeaderElement;->name:Ljava/lang/String;298 ····iget-object·v2,·p0,·Lorg/apache/http/message/BasicHeaderElement;->name:Ljava/lang/String;
  
300 ····invoke-static·{v1,·v5},·Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I299 ····invoke-static·{v0,·v2},·Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I
  
301 ····move-result·v1300 ····move-result·v0
  
302 ····.line·132301 ····.line·132
303 ····iget-object·v5,·p0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;302 ····iget-object·v2,·p0,·Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String;
  
304 ····invoke-static·{v1,·v5},·Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I303 ····invoke-static·{v0,·v2},·Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I
  
305 ····move-result·v1304 ····move-result·v0
  
306 ····.line·133305 ····.line·133
307 ····iget-object·v0,·p0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;306 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair;
  
308 ····.local·v0,·"arr$":[Lorg/apache/http/NameValuePair; 
309 ····array-length·v3,·v0307 ····array-length·v4,·v3
  
310 ····.local·v3,·"len$":I 
311 ····const/4·v2,·0x0308 ····const/4·v2,·0x0
  
312 ····.local·v2,·"i$":I 
Max diff block lines reached; 4274/9118 bytes (46.87%) of diff not shown.
5.75 KB
smali/org/apache/http/message/BasicHeaderValueParser.smali
    
Offset 73, 71 lines modifiedOffset 73, 52 lines modified
73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V73 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
74 ····.line·7474 ····.line·74
75 ····return-void75 ····return-void
76 .end·method76 .end·method
  
77 .method·private·static·isOneOf(C[C)Z77 .method·private·static·isOneOf(C[C)Z
78 ····.locals·578 ····.locals·4
79 ····.param·p0,·"ch"····#·C79 ····.param·p0,·"ch"····#·C
80 ····.param·p1,·"chs"····#·[C80 ····.param·p1,·"chs"····#·[C
  
81 ····.prologue81 ····.prologue
 82 ····const/4·v1,·0x0
  
82 ····.line·24983 ····.line·249
83 ····if-eqz·p1,·:cond_184 ····if-eqz·p1,·:cond_0
  
84 ····.line·25085 ····.line·250
85 ····move-object·v0,·p1 
  
86 ····.local·v0,·"arr$":[C 
87 ····array-length·v3,·v086 ····array-length·v3,·p1
  
 87 ····move·v2,·v1
88 ····.local·v3,·"len$":I 
89 ····const/4·v2,·0x0 
  
90 ····.local·v2,·"i$":I 
91 ····:goto_088 ····:goto_0
92 ····if-ge·v2,·v3,·:cond_189 ····if-ge·v2,·v3,·:cond_0
  
93 ····aget-char·v1,·v0,·v290 ····aget-char·v0,·p1,·v2
  
94 ····.line·25191 ····.line·251
95 ····.local·v1,·"ch2":C92 ····.local·v0,·"ch2":C
96 ····if-ne·p0,·v1,·:cond_093 ····if-ne·p0,·v0,·:cond_1
  
97 ····.line·25294 ····.line·252
98 ····const/4·v4,·0x195 ····const/4·v1,·0x1
  
99 ····.line·25696 ····.line·256
100 ····.end·local·v0····#·"arr$":[C 
101 ····.end·local·v1····#·"ch2":C97 ····.end·local·v0····#·"ch2":C
 98 ····:cond_0
102 ····.end·local·v2····#·"i$":I 
103 ····.end·local·v3····#·"len$":I 
104 ····:goto_1 
105 ····return·v499 ····return·v1
  
106 ····.line·250100 ····.line·250
107 ····.restart·local·v0····#·"arr$":[C 
108 ····.restart·local·v1····#·"ch2":C101 ····.restart·local·v0····#·"ch2":C
109 ····.restart·local·v2····#·"i$":I 
110 ····.restart·local·v3····#·"len$":I 
111 ····:cond_0102 ····:cond_1
112 ····add-int/lit8·v2,·v2,·0x1103 ····add-int/lit8·v2,·v2,·0x1
  
113 ····goto·:goto_0104 ····goto·:goto_0
  
114 ····.line·256 
115 ····.end·local·v0····#·"arr$":[C 
116 ····.end·local·v1····#·"ch2":C 
117 ····.end·local·v2····#·"i$":I 
118 ····.end·local·v3····#·"len$":I 
119 ····:cond_1 
120 ····const/4·v4,·0x0 
  
121 ····goto·:goto_1 
122 .end·method105 .end·method
  
123 .method·public·static·parseElements(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement;106 .method·public·static·parseElements(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement;
124 ····.locals·4107 ····.locals·4
125 ····.param·p0,·"value"····#·Ljava/lang/String;108 ····.param·p0,·"value"····#·Ljava/lang/String;
126 ····.param·p1,·"parser"····#·Lorg/apache/http/message/HeaderValueParser;109 ····.param·p1,·"parser"····#·Lorg/apache/http/message/HeaderValueParser;
127 ····.annotation·system·Ldalvik/annotation/Throws;110 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 176, 20 lines modifiedOffset 157, 22 lines modified
  
176 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V157 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V
  
177 ····.line·92158 ····.line·92
178 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;159 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;
179 ····if-eqz·p1,·:cond_0160 ····if-eqz·p1,·:cond_0
  
 161 ····.line·93
180 ····.end·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;162 ····.end·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;
181 ····:goto_0163 ····:goto_0
182 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/HeaderValueParser;->parseElements(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement;164 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/HeaderValueParser;->parseElements(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement;
  
183 ····move-result-object·v2165 ····move-result-object·v2
  
 166 ····.line·92
184 ····return-object·v2167 ····return-object·v2
  
185 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;168 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;
186 ····:cond_0169 ····:cond_0
187 ····sget-object·p1,·Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser;170 ····sget-object·p1,·Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser;
  
188 ····goto·:goto_0171 ····goto·:goto_0
Offset 235, 20 lines modifiedOffset 218, 22 lines modified
  
235 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V218 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V
  
236 ····.line·129219 ····.line·129
237 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;220 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;
238 ····if-eqz·p1,·:cond_0221 ····if-eqz·p1,·:cond_0
  
 222 ····.line·130
239 ····.end·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;223 ····.end·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;
240 ····:goto_0224 ····:goto_0
241 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/HeaderValueParser;->parseHeaderElement(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement;225 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/HeaderValueParser;->parseHeaderElement(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement;
  
242 ····move-result-object·v2226 ····move-result-object·v2
  
 227 ····.line·129
243 ····return-object·v2228 ····return-object·v2
  
244 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;229 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/HeaderValueParser;
245 ····:cond_0230 ····:cond_0
246 ····sget-object·p1,·Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser;231 ····sget-object·p1,·Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser;
  
247 ····goto·:goto_0232 ····goto·:goto_0
Offset 294, 20 lines modifiedOffset 279, 22 lines modified
  
294 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V279 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V
  
295 ····.line·237280 ····.line·237
296 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;281 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;
Max diff block lines reached; 1976/5775 bytes (34.22%) of diff not shown.
3.72 KB
smali/org/apache/http/message/BasicLineFormatter.smali
    
Offset 62, 22 lines modifiedOffset 62, 24 lines modified
62 ····.line·26962 ····.line·269
63 ····if-eqz·p1,·:cond_063 ····if-eqz·p1,·:cond_0
  
64 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;64 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
65 ····:goto_065 ····:goto_0
66 ····const/4·v0,·0x066 ····const/4·v0,·0x0
  
 67 ····.line·270
67 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->formatHeader(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer;68 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->formatHeader(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer;
  
68 ····move-result-object·v069 ····move-result-object·v0
  
69 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;70 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
70 ····move-result-object·v071 ····move-result-object·v0
  
 72 ····.line·269
71 ····return-object·v073 ····return-object·v0
  
72 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;74 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
73 ····:cond_075 ····:cond_0
74 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;76 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;
  
75 ····goto·:goto_077 ····goto·:goto_0
Offset 92, 22 lines modifiedOffset 94, 24 lines modified
92 ····.line·10394 ····.line·103
93 ····if-eqz·p1,·:cond_095 ····if-eqz·p1,·:cond_0
  
94 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;96 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
95 ····:goto_097 ····:goto_0
96 ····const/4·v0,·0x098 ····const/4·v0,·0x0
  
 99 ····.line·104
97 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->appendProtocolVersion(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer;100 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->appendProtocolVersion(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer;
  
98 ····move-result-object·v0101 ····move-result-object·v0
  
99 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;102 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
100 ····move-result-object·v0103 ····move-result-object·v0
  
 104 ····.line·103
101 ····return-object·v0105 ····return-object·v0
  
102 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;106 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
103 ····:cond_0107 ····:cond_0
104 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;108 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;
  
105 ····goto·:goto_0109 ····goto·:goto_0
Offset 122, 22 lines modifiedOffset 126, 24 lines modified
122 ····.line·157126 ····.line·157
123 ····if-eqz·p1,·:cond_0127 ····if-eqz·p1,·:cond_0
  
124 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;128 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
125 ····:goto_0129 ····:goto_0
126 ····const/4·v0,·0x0130 ····const/4·v0,·0x0
  
 131 ····.line·158
127 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->formatRequestLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer;132 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->formatRequestLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer;
  
128 ····move-result-object·v0133 ····move-result-object·v0
  
129 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;134 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
130 ····move-result-object·v0135 ····move-result-object·v0
  
 136 ····.line·157
131 ····return-object·v0137 ····return-object·v0
  
132 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;138 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
133 ····:cond_0139 ····:cond_0
134 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;140 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;
  
135 ····goto·:goto_0141 ····goto·:goto_0
Offset 152, 22 lines modifiedOffset 158, 24 lines modified
152 ····.line·212158 ····.line·212
153 ····if-eqz·p1,·:cond_0159 ····if-eqz·p1,·:cond_0
  
154 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;160 ····.end·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
155 ····:goto_0161 ····:goto_0
156 ····const/4·v0,·0x0162 ····const/4·v0,·0x0
  
 163 ····.line·213
157 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->formatStatusLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer;164 ····invoke-interface·{p1,·v0,·p0},·Lorg/apache/http/message/LineFormatter;->formatStatusLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer;
  
158 ····move-result-object·v0165 ····move-result-object·v0
  
159 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;166 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
160 ····move-result-object·v0167 ····move-result-object·v0
  
 168 ····.line·212
161 ····return-object·v0169 ····return-object·v0
  
162 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;170 ····.restart·local·p1····#·"formatter":Lorg/apache/http/message/LineFormatter;
163 ····:cond_0171 ····:cond_0
164 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;172 ····sget-object·p1,·Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter;
  
165 ····goto·:goto_0173 ····goto·:goto_0
Offset 346, 14 lines modifiedOffset 354, 15 lines modified
  
346 ····move-result·v4354 ····move-result·v4
  
347 ····add-int/2addr·v3,·v4355 ····add-int/2addr·v3,·v4
  
348 ····add-int/lit8·v3,·v3,·0x1356 ····add-int/lit8·v3,·v3,·0x1
  
 357 ····.line·188
349 ····invoke-interface·{p2},·Lorg/apache/http/RequestLine;->getProtocolVersion()Lorg/apache/http/ProtocolVersion;358 ····invoke-interface·{p2},·Lorg/apache/http/RequestLine;->getProtocolVersion()Lorg/apache/http/ProtocolVersion;
  
350 ····move-result-object·v4359 ····move-result-object·v4
  
351 ····invoke-virtual·{p0,·v4},·Lorg/apache/http/message/BasicLineFormatter;->estimateProtocolVersionLen(Lorg/apache/http/ProtocolVersion;)I360 ····invoke-virtual·{p0,·v4},·Lorg/apache/http/message/BasicLineFormatter;->estimateProtocolVersionLen(Lorg/apache/http/ProtocolVersion;)I
  
352 ····move-result·v4361 ····move-result·v4
7.69 KB
smali/org/apache/http/message/BasicHeaderValueFormatter.smali
    
Offset 67, 22 lines modifiedOffset 67, 24 lines modified
67 ····.line·9267 ····.line·92
68 ····if-eqz·p2,·:cond_068 ····if-eqz·p2,·:cond_0
  
69 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;69 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
70 ····:goto_070 ····:goto_0
71 ····const/4·v0,·0x071 ····const/4·v0,·0x0
  
 72 ····.line·93
72 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatElements(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;73 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatElements(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;
  
73 ····move-result-object·v074 ····move-result-object·v0
  
74 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;75 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
75 ····move-result-object·v076 ····move-result-object·v0
  
 77 ····.line·92
76 ····return-object·v078 ····return-object·v0
  
77 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;79 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
78 ····:cond_080 ····:cond_0
79 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;81 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;
  
80 ····goto·:goto_082 ····goto·:goto_0
Offset 98, 22 lines modifiedOffset 100, 24 lines modified
98 ····.line·158100 ····.line·158
99 ····if-eqz·p2,·:cond_0101 ····if-eqz·p2,·:cond_0
  
100 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;102 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
101 ····:goto_0103 ····:goto_0
102 ····const/4·v0,·0x0104 ····const/4·v0,·0x0
  
 105 ····.line·159
103 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatHeaderElement(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;106 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatHeaderElement(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;
  
104 ····move-result-object·v0107 ····move-result-object·v0
  
105 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;108 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
106 ····move-result-object·v0109 ····move-result-object·v0
  
 110 ····.line·158
107 ····return-object·v0111 ····return-object·v0
  
108 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;112 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
109 ····:cond_0113 ····:cond_0
110 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;114 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;
  
111 ····goto·:goto_0115 ····goto·:goto_0
Offset 129, 22 lines modifiedOffset 133, 24 lines modified
129 ····.line·308133 ····.line·308
130 ····if-eqz·p2,·:cond_0134 ····if-eqz·p2,·:cond_0
  
131 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;135 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
132 ····:goto_0136 ····:goto_0
133 ····const/4·v0,·0x0137 ····const/4·v0,·0x0
  
 138 ····.line·309
134 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatNameValuePair(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer;139 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatNameValuePair(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer;
  
135 ····move-result-object·v0140 ····move-result-object·v0
  
136 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;141 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
137 ····move-result-object·v0142 ····move-result-object·v0
  
 143 ····.line·308
138 ····return-object·v0144 ····return-object·v0
  
139 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;145 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
140 ····:cond_0146 ····:cond_0
141 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;147 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;
  
142 ····goto·:goto_0148 ····goto·:goto_0
Offset 160, 22 lines modifiedOffset 166, 24 lines modified
160 ····.line·243166 ····.line·243
161 ····if-eqz·p2,·:cond_0167 ····if-eqz·p2,·:cond_0
  
162 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;168 ····.end·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
163 ····:goto_0169 ····:goto_0
164 ····const/4·v0,·0x0170 ····const/4·v0,·0x0
  
 171 ····.line·244
165 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatParameters(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer;172 ····invoke-interface·{p2,·v0,·p0,·p1},·Lorg/apache/http/message/HeaderValueFormatter;->formatParameters(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer;
  
166 ····move-result-object·v0173 ····move-result-object·v0
  
167 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;174 ····invoke-virtual·{v0},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
168 ····move-result-object·v0175 ····move-result-object·v0
  
 176 ····.line·243
169 ····return-object·v0177 ····return-object·v0
  
170 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;178 ····.restart·local·p2····#·"formatter":Lorg/apache/http/message/HeaderValueFormatter;
171 ····:cond_0179 ····:cond_0
172 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;180 ····sget-object·p2,·Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter;
  
173 ····goto·:goto_0181 ····goto·:goto_0
Offset 283, 66 lines modifiedOffset 291, 60 lines modified
  
283 ····.line·393291 ····.line·393
284 ····:cond_4292 ····:cond_4
285 ····return-void293 ····return-void
286 .end·method294 .end·method
  
287 .method·protected·estimateElementsLen([Lorg/apache/http/HeaderElement;)I295 .method·protected·estimateElementsLen([Lorg/apache/http/HeaderElement;)I
288 ····.locals·7296 ····.locals·5
289 ····.param·p1,·"elems"····#·[Lorg/apache/http/HeaderElement;297 ····.param·p1,·"elems"····#·[Lorg/apache/http/HeaderElement;
  
290 ····.prologue298 ····.prologue
 299 ····const/4·v2,·0x0
  
291 ····.line·129300 ····.line·129
292 ····if-eqz·p1,·:cond_0301 ····if-eqz·p1,·:cond_0
  
293 ····array-length·v5,·p1302 ····array-length·v3,·p1
  
294 ····const/4·v6,·0x1303 ····const/4·v4,·0x1
  
295 ····if-ge·v5,·v6,·:cond_2304 ····if-ge·v3,·v4,·:cond_2
  
296 ····.line·130 
297 ····:cond_0305 ····:cond_0
298 ····const/4·v4,·0x0306 ····move·v1,·v2
  
299 ····.line·138307 ····.line·138
Max diff block lines reached; 3725/7756 bytes (48.03%) of diff not shown.
10.0 KB
smali/org/apache/http/message/BasicLineParser.smali
    
Offset 113, 20 lines modifiedOffset 113, 22 lines modified
113 ····.line·428113 ····.line·428
114 ····.local·v0,·"buffer":Lorg/apache/http/util/CharArrayBuffer;114 ····.local·v0,·"buffer":Lorg/apache/http/util/CharArrayBuffer;
115 ····invoke-virtual·{v0,·p0},·Lorg/apache/http/util/CharArrayBuffer;->append(Ljava/lang/String;)V115 ····invoke-virtual·{v0,·p0},·Lorg/apache/http/util/CharArrayBuffer;->append(Ljava/lang/String;)V
  
116 ····.line·429116 ····.line·429
117 ····if-eqz·p1,·:cond_0117 ····if-eqz·p1,·:cond_0
  
 118 ····.line·430
118 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;119 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
119 ····:goto_0120 ····:goto_0
120 ····invoke-interface·{p1,·v0},·Lorg/apache/http/message/LineParser;->parseHeader(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header;121 ····invoke-interface·{p1,·v0},·Lorg/apache/http/message/LineParser;->parseHeader(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header;
  
121 ····move-result-object·v1122 ····move-result-object·v1
  
 123 ····.line·429
122 ····return-object·v1124 ····return-object·v1
  
123 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;125 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
124 ····:cond_0126 ····:cond_0
125 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;127 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;
  
126 ····goto·:goto_0128 ····goto·:goto_0
Offset 172, 20 lines modifiedOffset 174, 22 lines modified
  
172 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V174 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V
  
173 ····.line·110175 ····.line·110
174 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;176 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;
175 ····if-eqz·p1,·:cond_0177 ····if-eqz·p1,·:cond_0
  
 178 ····.line·111
176 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;179 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
177 ····:goto_0180 ····:goto_0
178 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/LineParser;->parseProtocolVersion(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion;181 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/LineParser;->parseProtocolVersion(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion;
  
179 ····move-result-object·v2182 ····move-result-object·v2
  
 183 ····.line·110
180 ····return-object·v2184 ····return-object·v2
  
181 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;185 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
182 ····:cond_0186 ····:cond_0
183 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;187 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;
  
184 ····goto·:goto_0188 ····goto·:goto_0
Offset 231, 20 lines modifiedOffset 235, 22 lines modified
  
231 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V235 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V
  
232 ····.line·259236 ····.line·259
233 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;237 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;
234 ····if-eqz·p1,·:cond_0238 ····if-eqz·p1,·:cond_0
  
 239 ····.line·260
235 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;240 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
236 ····:goto_0241 ····:goto_0
237 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/LineParser;->parseRequestLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine;242 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/LineParser;->parseRequestLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine;
  
238 ····move-result-object·v2243 ····move-result-object·v2
  
 244 ····.line·259
239 ····return-object·v2245 ····return-object·v2
  
240 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;246 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
241 ····:cond_0247 ····:cond_0
242 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;248 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;
  
243 ····goto·:goto_0249 ····goto·:goto_0
Offset 290, 20 lines modifiedOffset 296, 22 lines modified
  
290 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V296 ····invoke-direct·{v1,·v2,·v3},·Lorg/apache/http/message/ParserCursor;-><init>(II)V
  
291 ····.line·346297 ····.line·346
292 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;298 ····.local·v1,·"cursor":Lorg/apache/http/message/ParserCursor;
293 ····if-eqz·p1,·:cond_0299 ····if-eqz·p1,·:cond_0
  
 300 ····.line·347
294 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;301 ····.end·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
295 ····:goto_0302 ····:goto_0
296 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/LineParser;->parseStatusLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine;303 ····invoke-interface·{p1,·v0,·v1},·Lorg/apache/http/message/LineParser;->parseStatusLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine;
  
297 ····move-result-object·v2304 ····move-result-object·v2
  
 305 ····.line·346
298 ····return-object·v2306 ····return-object·v2
  
299 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;307 ····.restart·local·p1····#·"parser":Lorg/apache/http/message/LineParser;
300 ····:cond_0308 ····:cond_0
301 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;309 ····sget-object·p1,·Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser;
  
302 ····goto·:goto_0310 ····goto·:goto_0
Offset 480, 14 lines modifiedOffset 488, 15 lines modified
480 ····:goto_3488 ····:goto_3
481 ····invoke-virtual·{p1},·Lorg/apache/http/util/CharArrayBuffer;->length()I489 ····invoke-virtual·{p1},·Lorg/apache/http/util/CharArrayBuffer;->length()I
  
482 ····move-result·v7490 ····move-result·v7
  
483 ····if-ge·v0,·v7,·:cond_2491 ····if-ge·v0,·v7,·:cond_2
  
 492 ····.line·226
484 ····invoke-virtual·{p1,·v0},·Lorg/apache/http/util/CharArrayBuffer;->charAt(I)C493 ····invoke-virtual·{p1,·v0},·Lorg/apache/http/util/CharArrayBuffer;->charAt(I)C
  
485 ····move-result·v7494 ····move-result·v7
  
486 ····invoke-static·{v7},·Lorg/apache/http/protocol/HTTP;->isWhitespace(C)Z495 ····invoke-static·{v7},·Lorg/apache/http/protocol/HTTP;->isWhitespace(C)Z
  
487 ····move-result·v7496 ····move-result·v7
Offset 634, 14 lines modifiedOffset 643, 15 lines modified
  
634 ····const-string·v15,·"Not·a·valid·protocol·version:·"643 ····const-string·v15,·"Not·a·valid·protocol·version:·"
  
635 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;644 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
636 ····move-result-object·v14645 ····move-result-object·v14
  
 646 ····.line·134
637 ····move-object/from16·v0,·p1647 ····move-object/from16·v0,·p1
  
638 ····invoke-virtual·{v0,·v4,·v5},·Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String;648 ····invoke-virtual·{v0,·v4,·v5},·Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String;
  
639 ····move-result-object·v15649 ····move-result-object·v15
  
640 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;650 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 732, 14 lines modifiedOffset 742, 15 lines modified
  
732 ····const-string·v15,·"Not·a·valid·protocol·version:·"742 ····const-string·v15,·"Not·a·valid·protocol·version:·"
  
Max diff block lines reached; 5878/10170 bytes (57.80%) of diff not shown.
1.04 KB
smali/org/apache/http/message/BufferedHeader.smali
    
Offset 66, 14 lines modifiedOffset 66, 15 lines modified
  
66 ····const-string·v4,·"Invalid·header:·"66 ····const-string·v4,·"Invalid·header:·"
  
67 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;67 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
68 ····move-result-object·v368 ····move-result-object·v3
  
 69 ····.line·83
69 ····invoke-virtual·{p1},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;70 ····invoke-virtual·{p1},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
70 ····move-result-object·v471 ····move-result-object·v4
  
71 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
72 ····move-result-object·v373 ····move-result-object·v3
Offset 111, 14 lines modifiedOffset 112, 15 lines modified
  
111 ····const-string·v4,·"Invalid·header:·"112 ····const-string·v4,·"Invalid·header:·"
  
112 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
113 ····move-result-object·v3114 ····move-result-object·v3
  
 115 ····.line·88
114 ····invoke-virtual·{p1},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;116 ····invoke-virtual·{p1},·Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String;
  
115 ····move-result-object·v4117 ····move-result-object·v4
  
116 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;118 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
117 ····move-result-object·v3119 ····move-result-object·v3
1.55 KB
smali/org/apache/http/message/BasicHttpResponse.smali
    
Offset 225, 21 lines modifiedOffset 225, 23 lines modified
225 ····invoke-interface·{v1,·p1,·v0},·Lorg/apache/http/ReasonPhraseCatalog;->getReason(ILjava/util/Locale;)Ljava/lang/String;225 ····invoke-interface·{v1,·p1,·v0},·Lorg/apache/http/ReasonPhraseCatalog;->getReason(ILjava/util/Locale;)Ljava/lang/String;
  
226 ····move-result-object·v0226 ····move-result-object·v0
  
227 ····:goto_1227 ····:goto_1
228 ····return-object·v0228 ····return-object·v0
  
 229 ····.line·210
229 ····:cond_0230 ····:cond_0
230 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;231 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
231 ····move-result-object·v0232 ····move-result-object·v0
  
232 ····goto·:goto_0233 ····goto·:goto_0
  
 234 ····.line·209
233 ····:cond_1235 ····:cond_1
234 ····const/4·v0,·0x0236 ····const/4·v0,·0x0
  
235 ····goto·:goto_1237 ····goto·:goto_1
236 .end·method238 .end·method
  
237 .method·public·getStatusLine()Lorg/apache/http/StatusLine;239 .method·public·getStatusLine()Lorg/apache/http/StatusLine;
Offset 265, 14 lines modifiedOffset 267, 15 lines modified
  
265 ····iget-object·v1,·p0,·Lorg/apache/http/message/BasicHttpResponse;->reasonPhrase:Ljava/lang/String;267 ····iget-object·v1,·p0,·Lorg/apache/http/message/BasicHttpResponse;->reasonPhrase:Ljava/lang/String;
  
266 ····if-eqz·v1,·:cond_2268 ····if-eqz·v1,·:cond_2
  
267 ····iget-object·v1,·p0,·Lorg/apache/http/message/BasicHttpResponse;->reasonPhrase:Ljava/lang/String;269 ····iget-object·v1,·p0,·Lorg/apache/http/message/BasicHttpResponse;->reasonPhrase:Ljava/lang/String;
  
 270 ····.line·134
268 ····:goto_1271 ····:goto_1
269 ····invoke-direct·{v2,·v0,·v3,·v1},·Lorg/apache/http/message/BasicStatusLine;-><init>(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V272 ····invoke-direct·{v2,·v0,·v3,·v1},·Lorg/apache/http/message/BasicStatusLine;-><init>(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V
  
270 ····iput-object·v2,·p0,·Lorg/apache/http/message/BasicHttpResponse;->statusline:Lorg/apache/http/StatusLine;273 ····iput-object·v2,·p0,·Lorg/apache/http/message/BasicHttpResponse;->statusline:Lorg/apache/http/StatusLine;
  
271 ····.line·136274 ····.line·136
272 ····:cond_0275 ····:cond_0
Offset 285, 14 lines modifiedOffset 288, 15 lines modified
285 ····sget-object·v0,·Lorg/apache/http/HttpVersion;->HTTP_1_1:Lorg/apache/http/HttpVersion;288 ····sget-object·v0,·Lorg/apache/http/HttpVersion;->HTTP_1_1:Lorg/apache/http/HttpVersion;
  
286 ····goto·:goto_0289 ····goto·:goto_0
  
287 ····:cond_2290 ····:cond_2
288 ····iget·v1,·p0,·Lorg/apache/http/message/BasicHttpResponse;->code:I291 ····iget·v1,·p0,·Lorg/apache/http/message/BasicHttpResponse;->code:I
  
 292 ····.line·134
289 ····invoke-virtual·{p0,·v1},·Lorg/apache/http/message/BasicHttpResponse;->getReason(I)Ljava/lang/String;293 ····invoke-virtual·{p0,·v1},·Lorg/apache/http/message/BasicHttpResponse;->getReason(I)Ljava/lang/String;
  
290 ····move-result-object·v1294 ····move-result-object·v1
  
291 ····goto·:goto_1295 ····goto·:goto_1
292 .end·method296 .end·method
  
540 B
smali/org/apache/http/message/BasicNameValuePair.smali
    
Offset 110, 14 lines modifiedOffset 110, 15 lines modified
  
110 ····if-eqz·v3,·:cond_2110 ····if-eqz·v3,·:cond_2
  
111 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicNameValuePair;->value:Ljava/lang/String;111 ····iget-object·v3,·p0,·Lorg/apache/http/message/BasicNameValuePair;->value:Ljava/lang/String;
  
112 ····iget-object·v4,·v0,·Lorg/apache/http/message/BasicNameValuePair;->value:Ljava/lang/String;112 ····iget-object·v4,·v0,·Lorg/apache/http/message/BasicNameValuePair;->value:Ljava/lang/String;
  
 113 ····.line·93
113 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z114 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
114 ····move-result·v3115 ····move-result·v3
  
115 ····if-nez·v3,·:cond_0116 ····if-nez·v3,·:cond_0
  
116 ····:cond_2117 ····:cond_2
4.14 KB
smali/org/apache/http/params/BasicHttpParams.smali
    
Offset 124, 56 lines modifiedOffset 124, 55 lines modified
  
124 .method·public·copyParams(Lorg/apache/http/params/HttpParams;)V124 .method·public·copyParams(Lorg/apache/http/params/HttpParams;)V
125 ····.locals·4125 ····.locals·4
126 ····.param·p1,·"target"····#·Lorg/apache/http/params/HttpParams;126 ····.param·p1,·"target"····#·Lorg/apache/http/params/HttpParams;
  
127 ····.prologue127 ····.prologue
128 ····.line·172128 ····.line·172
129 ····iget-object·v2,·p0,·Lorg/apache/http/params/BasicHttpParams;->parameters:Ljava/util/Map;129 ····iget-object·v1,·p0,·Lorg/apache/http/params/BasicHttpParams;->parameters:Ljava/util/Map;
  
130 ····invoke-interface·{v2},·Ljava/util/Map;->entrySet()Ljava/util/Set;130 ····invoke-interface·{v1},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
131 ····move-result-object·v2131 ····move-result-object·v1
  
132 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;132 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
133 ····move-result-object·v0133 ····move-result-object·v2
  
134 ····.local·v0,·"i$":Ljava/util/Iterator; 
135 ····:goto_0134 ····:goto_0
136 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z135 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
137 ····move-result·v2136 ····move-result·v1
  
138 ····if-eqz·v2,·:cond_0137 ····if-eqz·v1,·:cond_0
  
139 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;138 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
140 ····move-result-object·v1139 ····move-result-object·v0
  
141 ····check-cast·v1,·Ljava/util/Map$Entry;140 ····check-cast·v0,·Ljava/util/Map$Entry;
  
142 ····.line·173141 ····.line·173
143 ····.local·v1,·"me":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;"142 ····.local·v0,·"me":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;"
144 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;143 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
145 ····move-result-object·v2144 ····move-result-object·v1
  
146 ····check-cast·v2,·Ljava/lang/String;145 ····check-cast·v1,·Ljava/lang/String;
  
147 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;146 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
148 ····move-result-object·v3147 ····move-result-object·v3
  
149 ····invoke-interface·{p1,·v2,·v3},·Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;148 ····invoke-interface·{p1,·v1,·v3},·Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;
  
150 ····goto·:goto_0149 ····goto·:goto_0
  
151 ····.line·175150 ····.line·175
152 ····.end·local·v1····#·"me":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;"151 ····.end·local·v0····#·"me":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;"
153 ····:cond_0152 ····:cond_0
154 ····return-void153 ····return-void
155 .end·method154 .end·method
  
156 .method·public·getNames()Ljava/util/Set;155 .method·public·getNames()Ljava/util/Set;
157 ····.locals·2156 ····.locals·2
158 ····.annotation·system·Ldalvik/annotation/Signature;157 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 326, 41 lines modifiedOffset 325, 36 lines modified
  
326 ····invoke-interface·{v0,·p1},·Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;325 ····invoke-interface·{v0,·p1},·Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
327 ····goto·:goto_0326 ····goto·:goto_0
328 .end·method327 .end·method
  
329 .method·public·setParameters([Ljava/lang/String;Ljava/lang/Object;)V328 .method·public·setParameters([Ljava/lang/String;Ljava/lang/Object;)V
330 ····.locals·4329 ····.locals·3
331 ····.param·p1,·"names"····#·[Ljava/lang/String;330 ····.param·p1,·"names"····#·[Ljava/lang/String;
332 ····.param·p2,·"value"····#·Ljava/lang/Object;331 ····.param·p2,·"value"····#·Ljava/lang/Object;
  
333 ····.prologue332 ····.prologue
334 ····.line·95333 ····.line·95
335 ····move-object·v0,·p1 
  
336 ····.local·v0,·"arr$":[Ljava/lang/String; 
337 ····array-length·v2,·v0334 ····array-length·v2,·p1
  
338 ····.local·v2,·"len$":I 
339 ····const/4·v1,·0x0335 ····const/4·v1,·0x0
  
340 ····.local·v1,·"i$":I 
341 ····:goto_0336 ····:goto_0
342 ····if-ge·v1,·v2,·:cond_0337 ····if-ge·v1,·v2,·:cond_0
  
343 ····aget-object·v3,·v0,·v1338 ····aget-object·v0,·p1,·v1
  
344 ····.line·96339 ····.line·96
345 ····.local·v3,·"name":Ljava/lang/String;340 ····.local·v0,·"name":Ljava/lang/String;
346 ····invoke-virtual·{p0,·v3,·p2},·Lorg/apache/http/params/BasicHttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;341 ····invoke-virtual·{p0,·v0,·p2},·Lorg/apache/http/params/BasicHttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;
  
347 ····.line·95342 ····.line·95
348 ····add-int/lit8·v1,·v1,·0x1343 ····add-int/lit8·v1,·v1,·0x1
  
349 ····goto·:goto_0344 ····goto·:goto_0
  
350 ····.line·98345 ····.line·98
351 ····.end·local·v3····#·"name":Ljava/lang/String;346 ····.end·local·v0····#·"name":Ljava/lang/String;
352 ····:cond_0347 ····:cond_0
353 ····return-void348 ····return-void
354 .end·method349 .end·method
5.94 KB
smali/org/apache/http/params/HttpParamConfig.smali
    
Offset 44, 57 lines modifiedOffset 44, 66 lines modified
44 ····.local·v0,·"csname":Ljava/lang/String;44 ····.local·v0,·"csname":Ljava/lang/String;
45 ····invoke-static·{},·Lorg/apache/http/config/ConnectionConfig;->custom()Lorg/apache/http/config/ConnectionConfig$Builder;45 ····invoke-static·{},·Lorg/apache/http/config/ConnectionConfig;->custom()Lorg/apache/http/config/ConnectionConfig$Builder;
  
46 ····move-result-object·v346 ····move-result-object·v3
  
47 ····if-eqz·v0,·:cond_047 ····if-eqz·v0,·:cond_0
  
 48 ····.line·69
48 ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;49 ····invoke-static·{v0},·Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
  
49 ····move-result-object·v250 ····move-result-object·v2
  
50 ····:goto_051 ····:goto_0
51 ····invoke-virtual·{v3,·v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder;52 ····invoke-virtual·{v3,·v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
52 ····move-result-object·v353 ····move-result-object·v3
  
53 ····const-string·v2,·"http.malformed.input.action"54 ····const-string·v2,·"http.malformed.input.action"
  
 55 ····.line·71
54 ····invoke-interface·{p0,·v2},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;56 ····invoke-interface·{p0,·v2},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
55 ····move-result-object·v257 ····move-result-object·v2
  
56 ····check-cast·v2,·Ljava/nio/charset/CodingErrorAction;58 ····check-cast·v2,·Ljava/nio/charset/CodingErrorAction;
  
 59 ····.line·70
57 ····invoke-virtual·{v3,·v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;60 ····invoke-virtual·{v3,·v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
58 ····move-result-object·v361 ····move-result-object·v3
  
59 ····const-string·v2,·"http.unmappable.input.action"62 ····const-string·v2,·"http.unmappable.input.action"
  
 63 ····.line·73
60 ····invoke-interface·{p0,·v2},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;64 ····invoke-interface·{p0,·v2},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
61 ····move-result-object·v265 ····move-result-object·v2
  
62 ····check-cast·v2,·Ljava/nio/charset/CodingErrorAction;66 ····check-cast·v2,·Ljava/nio/charset/CodingErrorAction;
  
 67 ····.line·72
63 ····invoke-virtual·{v3,·v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;68 ····invoke-virtual·{v3,·v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
64 ····move-result-object·v269 ····move-result-object·v2
  
 70 ····.line·74
65 ····invoke-virtual·{v2,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMessageConstraints(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder;71 ····invoke-virtual·{v2,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMessageConstraints(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
66 ····move-result-object·v272 ····move-result-object·v2
  
 73 ····.line·75
67 ····invoke-virtual·{v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->build()Lorg/apache/http/config/ConnectionConfig;74 ····invoke-virtual·{v2},·Lorg/apache/http/config/ConnectionConfig$Builder;->build()Lorg/apache/http/config/ConnectionConfig;
  
68 ····move-result-object·v275 ····move-result-object·v2
  
 76 ····.line·68
69 ····return-object·v277 ····return-object·v2
  
 78 ····.line·69
70 ····:cond_079 ····:cond_0
71 ····const/4·v2,·0x080 ····const/4·v2,·0x0
  
72 ····goto·:goto_081 ····goto·:goto_0
73 .end·method82 .end·method
  
74 .method·public·static·getMessageConstraints(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints;83 .method·public·static·getMessageConstraints(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints;
Offset 107, 36 lines modifiedOffset 116, 40 lines modified
107 ····.line·59116 ····.line·59
108 ····invoke-static·{},·Lorg/apache/http/config/MessageConstraints;->custom()Lorg/apache/http/config/MessageConstraints$Builder;117 ····invoke-static·{},·Lorg/apache/http/config/MessageConstraints;->custom()Lorg/apache/http/config/MessageConstraints$Builder;
  
109 ····move-result-object·v0118 ····move-result-object·v0
  
110 ····const-string·v1,·"http.connection.max-header-count"119 ····const-string·v1,·"http.connection.max-header-count"
  
 120 ····.line·60
111 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I121 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I
  
112 ····move-result·v1122 ····move-result·v1
  
113 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxHeaderCount(I)Lorg/apache/http/config/MessageConstraints$Builder;123 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxHeaderCount(I)Lorg/apache/http/config/MessageConstraints$Builder;
  
114 ····move-result-object·v0124 ····move-result-object·v0
  
115 ····const-string·v1,·"http.connection.max-line-length"125 ····const-string·v1,·"http.connection.max-line-length"
  
 126 ····.line·61
116 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I127 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I
  
117 ····move-result·v1128 ····move-result·v1
  
118 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxLineLength(I)Lorg/apache/http/config/MessageConstraints$Builder;129 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxLineLength(I)Lorg/apache/http/config/MessageConstraints$Builder;
  
119 ····move-result-object·v0130 ····move-result-object·v0
  
 131 ····.line·62
120 ····invoke-virtual·{v0},·Lorg/apache/http/config/MessageConstraints$Builder;->build()Lorg/apache/http/config/MessageConstraints;132 ····invoke-virtual·{v0},·Lorg/apache/http/config/MessageConstraints$Builder;->build()Lorg/apache/http/config/MessageConstraints;
  
121 ····move-result-object·v0133 ····move-result-object·v0
  
 134 ····.line·59
122 ····return-object·v0135 ····return-object·v0
123 .end·method136 .end·method
  
124 .method·public·static·getSocketConfig(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig;137 .method·public·static·getSocketConfig(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig;
125 ····.locals·3138 ····.locals·3
126 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;139 ····.param·p0,·"params"····#·Lorg/apache/http/params/HttpParams;
  
Offset 146, 65 lines modifiedOffset 159, 72 lines modified
146 ····.line·49159 ····.line·49
147 ····invoke-static·{},·Lorg/apache/http/config/SocketConfig;->custom()Lorg/apache/http/config/SocketConfig$Builder;160 ····invoke-static·{},·Lorg/apache/http/config/SocketConfig;->custom()Lorg/apache/http/config/SocketConfig$Builder;
  
148 ····move-result-object·v0161 ····move-result-object·v0
  
149 ····const-string·v1,·"http.socket.timeout"162 ····const-string·v1,·"http.socket.timeout"
  
 163 ····.line·50
150 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I164 ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I
  
151 ····move-result·v1165 ····move-result·v1
  
152 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoTimeout(I)Lorg/apache/http/config/SocketConfig$Builder;166 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoTimeout(I)Lorg/apache/http/config/SocketConfig$Builder;
  
153 ····move-result-object·v0167 ····move-result-object·v0
  
154 ····const-string·v1,·"http.socket.reuseaddr"168 ····const-string·v1,·"http.socket.reuseaddr"
  
 169 ····.line·51
Max diff block lines reached; 1557/5984 bytes (26.02%) of diff not shown.
1.52 KB
smali/org/apache/http/params/HttpProtocolParams.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 ····const-string·v1,·"HTTP·parameters"32 ····const-string·v1,·"HTTP·parameters"
  
33 ····invoke-static·{p0,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;33 ····invoke-static·{p0,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
34 ····.line·8934 ····.line·89
35 ····const-string·v1,·"http.protocol.content-charset"35 ····const-string·v1,·"http.protocol.content-charset"
  
 36 ····.line·90
36 ····invoke-interface·{p0,·v1},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;37 ····invoke-interface·{p0,·v1},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
37 ····move-result-object·v038 ····move-result-object·v0
  
38 ····check-cast·v0,·Ljava/lang/String;39 ····check-cast·v0,·Ljava/lang/String;
  
39 ····.line·9140 ····.line·91
Offset 67, 14 lines modifiedOffset 68, 15 lines modified
67 ····const-string·v1,·"HTTP·parameters"68 ····const-string·v1,·"HTTP·parameters"
  
68 ····invoke-static·{p0,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;69 ····invoke-static·{p0,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
69 ····.line·6170 ····.line·61
70 ····const-string·v1,·"http.protocol.element-charset"71 ····const-string·v1,·"http.protocol.element-charset"
  
 72 ····.line·62
71 ····invoke-interface·{p0,·v1},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;73 ····invoke-interface·{p0,·v1},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
72 ····move-result-object·v074 ····move-result-object·v0
  
73 ····check-cast·v0,·Ljava/lang/String;75 ····check-cast·v0,·Ljava/lang/String;
  
74 ····.line·6376 ····.line·63
Offset 196, 14 lines modifiedOffset 198, 15 lines modified
196 ····const-string·v1,·"HTTP·parameters"198 ····const-string·v1,·"HTTP·parameters"
  
197 ····invoke-static·{p0,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;199 ····invoke-static·{p0,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
198 ····.line·117200 ····.line·117
199 ····const-string·v1,·"http.protocol.version"201 ····const-string·v1,·"http.protocol.version"
  
 202 ····.line·118
200 ····invoke-interface·{p0,·v1},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;203 ····invoke-interface·{p0,·v1},·Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object;
  
201 ····move-result-object·v0204 ····move-result-object·v0
  
202 ····.line·119205 ····.line·119
203 ····.local·v0,·"param":Ljava/lang/Object;206 ····.local·v0,·"param":Ljava/lang/Object;
204 ····if-nez·v0,·:cond_0207 ····if-nez·v0,·:cond_0
2.48 KB
smali/org/apache/http/entity/ContentType.smali
    
Offset 668, 69 lines modifiedOffset 668, 66 lines modified
668 .end·method668 .end·method
  
669 .method·public·getParameter(Ljava/lang/String;)Ljava/lang/String;669 .method·public·getParameter(Ljava/lang/String;)Ljava/lang/String;
670 ····.locals·6670 ····.locals·6
671 ····.param·p1,·"name"····#·Ljava/lang/String;671 ····.param·p1,·"name"····#·Ljava/lang/String;
  
672 ····.prologue672 ····.prologue
673 ····const/4·v4,·0x0673 ····const/4·v1,·0x0
  
674 ····.line·126674 ····.line·126
675 ····const-string·v5,·"Parameter·name"675 ····const-string·v2,·"Parameter·name"
  
676 ····invoke-static·{p1,·v5},·Lorg/apache/http/util/Args;->notEmpty(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;676 ····invoke-static·{p1,·v2},·Lorg/apache/http/util/Args;->notEmpty(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;
  
677 ····.line·127677 ····.line·127
678 ····iget-object·v5,·p0,·Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair;678 ····iget-object·v2,·p0,·Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair;
  
679 ····if-nez·v5,·:cond_1679 ····if-nez·v2,·:cond_1
  
680 ····.line·135680 ····.line·135
681 ····:cond_0681 ····:cond_0
682 ····:goto_0682 ····:goto_0
683 ····return-object·v4683 ····return-object·v1
  
684 ····.line·130684 ····.line·130
685 ····:cond_1685 ····:cond_1
686 ····iget-object·v0,·p0,·Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair;686 ····iget-object·v3,·p0,·Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair;
  
687 ····.local·v0,·"arr$":[Lorg/apache/http/NameValuePair; 
688 ····array-length·v2,·v0687 ····array-length·v4,·v3
  
689 ····.local·v2,·"len$":I 
690 ····const/4·v1,·0x0688 ····const/4·v2,·0x0
  
691 ····.local·v1,·"i$":I 
692 ····:goto_1689 ····:goto_1
693 ····if-ge·v1,·v2,·:cond_0690 ····if-ge·v2,·v4,·:cond_0
  
694 ····aget-object·v3,·v0,·v1691 ····aget-object·v0,·v3,·v2
  
695 ····.line·131692 ····.line·131
696 ····.local·v3,·"param":Lorg/apache/http/NameValuePair;693 ····.local·v0,·"param":Lorg/apache/http/NameValuePair;
697 ····invoke-interface·{v3},·Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String;694 ····invoke-interface·{v0},·Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String;
  
698 ····move-result-object·v5695 ····move-result-object·v5
  
699 ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z696 ····invoke-virtual·{v5,·p1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
700 ····move-result·v5697 ····move-result·v5
  
701 ····if-eqz·v5,·:cond_2698 ····if-eqz·v5,·:cond_2
  
702 ····.line·132699 ····.line·132
703 ····invoke-interface·{v3},·Lorg/apache/http/NameValuePair;->getValue()Ljava/lang/String;700 ····invoke-interface·{v0},·Lorg/apache/http/NameValuePair;->getValue()Ljava/lang/String;
  
704 ····move-result-object·v4701 ····move-result-object·v1
  
705 ····goto·:goto_0702 ····goto·:goto_0
  
706 ····.line·130703 ····.line·130
707 ····:cond_2704 ····:cond_2
708 ····add-int/lit8·v1,·v1,·0x1705 ····add-int/lit8·v2,·v2,·0x1
  
709 ····goto·:goto_1706 ····goto·:goto_1
710 .end·method707 .end·method
  
711 .method·public·toString()Ljava/lang/String;708 .method·public·toString()Ljava/lang/String;
712 ····.locals·4709 ····.locals·4
  
510 B
smali/org/apache/http/entity/mime/HttpRFC6532Multipart.smali
    
Offset 67, 15 lines modifiedOffset 67, 14 lines modified
  
67 ····.line·6767 ····.line·67
68 ····.local·v1,·"header":Lorg/apache/http/entity/mime/Header;68 ····.local·v1,·"header":Lorg/apache/http/entity/mime/Header;
69 ····invoke-virtual·{v1},·Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator;69 ····invoke-virtual·{v1},·Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator;
  
70 ····move-result-object·v270 ····move-result-object·v2
  
71 ····.local·v2,·"i$":Ljava/util/Iterator; 
72 ····:goto_071 ····:goto_0
73 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z72 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
74 ····move-result·v373 ····move-result·v3
  
75 ····if-eqz·v3,·:cond_074 ····if-eqz·v3,·:cond_0
  
10.4 KB
smali/org/apache/http/entity/mime/AbstractMultipartForm.smali
    
Offset 321, 118 lines modifiedOffset 321, 117 lines modified
321 ····.line·90321 ····.line·90
322 ····return-void322 ····return-void
323 .end·method323 .end·method
  
  
324 #·virtual·methods324 #·virtual·methods
325 .method·doWriteTo(Ljava/io/OutputStream;Z)V325 .method·doWriteTo(Ljava/io/OutputStream;Z)V
326 ····.locals·5326 ····.locals·4
327 ····.param·p1,·"out"····#·Ljava/io/OutputStream;327 ····.param·p1,·"out"····#·Ljava/io/OutputStream;
328 ····.param·p2,·"writeContent"····#·Z328 ····.param·p2,·"writeContent"····#·Z
329 ····.annotation·system·Ldalvik/annotation/Throws;329 ····.annotation·system·Ldalvik/annotation/Throws;
330 ········value·=·{330 ········value·=·{
331 ············Ljava/io/IOException;331 ············Ljava/io/IOException;
332 ········}332 ········}
333 ····.end·annotation333 ····.end·annotation
  
334 ····.prologue334 ····.prologue
335 ····.line·139335 ····.line·139
336 ····iget-object·v3,·p0,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->charset:Ljava/nio/charset/Charset;336 ····iget-object·v2,·p0,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->charset:Ljava/nio/charset/Charset;
  
337 ····invoke-virtual·{p0},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBoundary()Ljava/lang/String;337 ····invoke-virtual·{p0},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBoundary()Ljava/lang/String;
  
338 ····move-result-object·v4338 ····move-result-object·v3
  
339 ····invoke-static·{v3,·v4},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->encode(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer;339 ····invoke-static·{v2,·v3},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->encode(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer;
  
340 ····move-result-object·v0340 ····move-result-object·v0
  
341 ····.line·140341 ····.line·140
342 ····.local·v0,·"boundary":Lorg/apache/http/util/ByteArrayBuffer;342 ····.local·v0,·"boundary":Lorg/apache/http/util/ByteArrayBuffer;
343 ····invoke-virtual·{p0},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBodyParts()Ljava/util/List;343 ····invoke-virtual·{p0},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBodyParts()Ljava/util/List;
  
344 ····move-result-object·v3344 ····move-result-object·v2
  
345 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;345 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
346 ····move-result-object·v1346 ····move-result-object·v2
  
347 ····.local·v1,·"i$":Ljava/util/Iterator; 
348 ····:goto_0347 ····:goto_0
349 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z348 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
350 ····move-result·v3349 ····move-result·v3
  
351 ····if-eqz·v3,·:cond_1350 ····if-eqz·v3,·:cond_1
  
352 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;351 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
353 ····move-result-object·v2352 ····move-result-object·v1
  
354 ····check-cast·v2,·Lorg/apache/http/entity/mime/FormBodyPart;353 ····check-cast·v1,·Lorg/apache/http/entity/mime/FormBodyPart;
  
355 ····.line·141354 ····.line·141
356 ····.local·v2,·"part":Lorg/apache/http/entity/mime/FormBodyPart;355 ····.local·v1,·"part":Lorg/apache/http/entity/mime/FormBodyPart;
357 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;356 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;
  
358 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V357 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
359 ····.line·142358 ····.line·142
360 ····invoke-static·{v0,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V359 ····invoke-static·{v0,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
361 ····.line·143360 ····.line·143
362 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;361 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
  
363 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V362 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
364 ····.line·145363 ····.line·145
365 ····invoke-virtual·{p0,·v2,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V364 ····invoke-virtual·{p0,·v1,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V
  
366 ····.line·147365 ····.line·147
367 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;366 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
  
368 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V367 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
369 ····.line·149368 ····.line·149
370 ····if-eqz·p2,·:cond_0369 ····if-eqz·p2,·:cond_0
  
371 ····.line·150370 ····.line·150
372 ····invoke-virtual·{v2},·Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody;371 ····invoke-virtual·{v1},·Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody;
  
373 ····move-result-object·v3372 ····move-result-object·v3
  
374 ····invoke-interface·{v3,·p1},·Lorg/apache/http/entity/mime/content/ContentBody;->writeTo(Ljava/io/OutputStream;)V373 ····invoke-interface·{v3,·p1},·Lorg/apache/http/entity/mime/content/ContentBody;->writeTo(Ljava/io/OutputStream;)V
  
375 ····.line·152374 ····.line·152
376 ····:cond_0375 ····:cond_0
377 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;376 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
  
378 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V377 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
379 ····goto·:goto_0378 ····goto·:goto_0
  
380 ····.line·154379 ····.line·154
381 ····.end·local·v2····#·"part":Lorg/apache/http/entity/mime/FormBodyPart;380 ····.end·local·v1····#·"part":Lorg/apache/http/entity/mime/FormBodyPart;
382 ····:cond_1381 ····:cond_1
383 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;382 ····sget-object·v2,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;
  
384 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V383 ····invoke-static·{v2,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
385 ····.line·155384 ····.line·155
386 ····invoke-static·{v0,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V385 ····invoke-static·{v0,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
387 ····.line·156386 ····.line·156
388 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;387 ····sget-object·v2,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer;
  
389 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V388 ····invoke-static·{v2,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
390 ····.line·157389 ····.line·157
391 ····sget-object·v3,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;390 ····sget-object·v2,·Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer;
  
392 ····invoke-static·{v3,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V391 ····invoke-static·{v2,·p1},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V
  
393 ····.line·158392 ····.line·158
394 ····return-void393 ····return-void
395 .end·method394 .end·method
  
396 .method·protected·abstract·formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V395 .method·protected·abstract·formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V
397 ····.annotation·system·Ldalvik/annotation/Throws;396 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 493, 37 lines modifiedOffset 492, 36 lines modified
493 ····.line·190492 ····.line·190
494 ····const-wide/16·v2,·0x0493 ····const-wide/16·v2,·0x0
  
495 ····.line·191494 ····.line·191
496 ····.local·v2,·"contentLen":J495 ····.local·v2,·"contentLen":J
497 ····invoke-virtual·{p0},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBodyParts()Ljava/util/List;496 ····invoke-virtual·{p0},·Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBodyParts()Ljava/util/List;
  
498 ····move-result-object·v12497 ····move-result-object·v9
Max diff block lines reached; 3406/10535 bytes (32.33%) of diff not shown.
1.66 KB
smali/org/apache/http/entity/mime/MultipartEntity.smali
    
Offset 25, 20 lines modifiedOffset 25, 22 lines modified
25 .method·static·constructor·<clinit>()V25 .method·static·constructor·<clinit>()V
26 ····.locals·126 ····.locals·1
  
27 ····.prologue27 ····.prologue
28 ····.line·5328 ····.line·53
29 ····const-string·v0,·"-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"29 ····const-string·v0,·"-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  
 30 ····.line·55
30 ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C31 ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C
  
31 ····move-result-object·v032 ····move-result-object·v0
  
32 ····sput-object·v0,·Lorg/apache/http/entity/mime/MultipartEntity;->MULTIPART_CHARS:[C33 ····sput-object·v0,·Lorg/apache/http/entity/mime/MultipartEntity;->MULTIPART_CHARS:[C
  
 34 ····.line·53
33 ····return-void35 ····return-void
34 .end·method36 .end·method
  
35 .method·public·constructor·<init>()V37 .method·public·constructor·<init>()V
36 ····.locals·238 ····.locals·2
  
37 ····.prologue39 ····.prologue
Offset 78, 22 lines modifiedOffset 80, 25 lines modified
78 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V80 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
79 ····.line·7181 ····.line·71
80 ····new-instance·v0,·Lorg/apache/http/entity/mime/MultipartEntityBuilder;82 ····new-instance·v0,·Lorg/apache/http/entity/mime/MultipartEntityBuilder;
  
81 ····invoke-direct·{v0},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;-><init>()V83 ····invoke-direct·{v0},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;-><init>()V
  
 84 ····.line·72
82 ····invoke-virtual·{v0,·p1},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setMode(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;85 ····invoke-virtual·{v0,·p1},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setMode(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;
  
83 ····move-result-object·v086 ····move-result-object·v0
  
 87 ····.line·73
84 ····invoke-virtual·{v0,·p3},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;88 ····invoke-virtual·{v0,·p3},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;
  
85 ····move-result-object·v089 ····move-result-object·v0
  
 90 ····.line·74
86 ····invoke-virtual·{v0,·p2},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setBoundary(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;91 ····invoke-virtual·{v0,·p2},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setBoundary(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;
  
87 ····move-result-object·v092 ····move-result-object·v0
  
88 ····iput-object·v0,·p0,·Lorg/apache/http/entity/mime/MultipartEntity;->builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder;93 ····iput-object·v0,·p0,·Lorg/apache/http/entity/mime/MultipartEntity;->builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder;
  
89 ····.line·7594 ····.line·75
508 B
smali/org/apache/http/entity/mime/HttpStrictMultipart.smali
    
Offset 67, 15 lines modifiedOffset 67, 14 lines modified
  
67 ····.line·6767 ····.line·67
68 ····.local·v1,·"header":Lorg/apache/http/entity/mime/Header;68 ····.local·v1,·"header":Lorg/apache/http/entity/mime/Header;
69 ····invoke-virtual·{v1},·Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator;69 ····invoke-virtual·{v1},·Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator;
  
70 ····move-result-object·v270 ····move-result-object·v2
  
71 ····.local·v2,·"i$":Ljava/util/Iterator; 
72 ····:goto_071 ····:goto_0
73 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z72 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
74 ····move-result·v373 ····move-result·v3
  
75 ····if-eqz·v3,·:cond_074 ····if-eqz·v3,·:cond_0
  
1.52 KB
smali/org/apache/http/entity/mime/MultipartEntityBuilder.smali
    
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 .class·public·Lorg/apache/http/entity/mime/MultipartEntityBuilder;1 .class·public·Lorg/apache/http/entity/mime/MultipartEntityBuilder;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"MultipartEntityBuilder.java"3 .source·"MultipartEntityBuilder.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lorg/apache/http/entity/mime/MultipartEntityBuilder$1; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields4 #·static·fields
11 .field·private·static·final·DEFAULT_SUBTYPE:Ljava/lang/String;·=·"form-data"5 .field·private·static·final·DEFAULT_SUBTYPE:Ljava/lang/String;·=·"form-data"
  
12 .field·private·static·final·MULTIPART_CHARS:[C6 .field·private·static·final·MULTIPART_CHARS:[C
  
  
13 #·instance·fields7 #·instance·fields
Offset 42, 20 lines modifiedOffset 34, 22 lines modified
42 .method·static·constructor·<clinit>()V34 .method·static·constructor·<clinit>()V
43 ····.locals·135 ····.locals·1
  
44 ····.prologue36 ····.prologue
45 ····.line·5737 ····.line·57
46 ····const-string·v0,·"-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"38 ····const-string·v0,·"-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
  
 39 ····.line·59
47 ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C40 ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C
  
48 ····move-result-object·v041 ····move-result-object·v0
  
49 ····sput-object·v0,·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->MULTIPART_CHARS:[C42 ····sput-object·v0,·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->MULTIPART_CHARS:[C
  
 43 ····.line·57
50 ····return-void44 ····return-void
51 .end·method45 .end·method
  
52 .method·constructor·<init>()V46 .method·constructor·<init>()V
53 ····.locals·247 ····.locals·2
  
54 ····.prologue48 ····.prologue
Offset 539, 15 lines modifiedOffset 533, 15 lines modified
539 ····:cond_1533 ····:cond_1
540 ····invoke-direct·{p0},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->generateBoundary()Ljava/lang/String;534 ····invoke-direct·{p0},·Lorg/apache/http/entity/mime/MultipartEntityBuilder;->generateBoundary()Ljava/lang/String;
  
541 ····move-result-object·v0535 ····move-result-object·v0
  
542 ····goto·:goto_1536 ····goto·:goto_1
  
543 ····.line·186537 ····.line·187
544 ····.restart·local·v0····#·"b":Ljava/lang/String;538 ····.restart·local·v0····#·"b":Ljava/lang/String;
545 ····:cond_2539 ····:cond_2
546 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;540 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;
  
547 ····move-result-object·v1541 ····move-result-object·v1
  
548 ····goto·:goto_2542 ····goto·:goto_2
6.08 KB
smali/org/apache/http/entity/mime/HttpMultipart.smali
    
Offset 1, 19 lines modifiedOffset 1, 13 lines modified
1 .class·public·Lorg/apache/http/entity/mime/HttpMultipart;1 .class·public·Lorg/apache/http/entity/mime/HttpMultipart;
2 .super·Lorg/apache/http/entity/mime/AbstractMultipartForm;2 .super·Lorg/apache/http/entity/mime/AbstractMultipartForm;
3 .source·"HttpMultipart.java"3 .source·"HttpMultipart.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lorg/apache/http/entity/mime/HttpMultipart$1; 
8 ····} 
9 .end·annotation 
  
10 .annotation·runtime·Ljava/lang/Deprecated;5 .annotation·runtime·Ljava/lang/Deprecated;
11 .end·annotation6 .end·annotation
  
  
12 #·instance·fields7 #·instance·fields
13 .field·private·final·mode:Lorg/apache/http/entity/mime/HttpMultipartMode;8 .field·private·final·mode:Lorg/apache/http/entity/mime/HttpMultipartMode;
  
Offset 106, 15 lines modifiedOffset 100, 15 lines modified
  
106 ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z100 ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
107 ····goto·:goto_0101 ····goto·:goto_0
108 .end·method102 .end·method
  
109 .method·protected·formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V103 .method·protected·formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V
110 ····.locals·8104 ····.locals·7
111 ····.param·p1,·"part"····#·Lorg/apache/http/entity/mime/FormBodyPart;105 ····.param·p1,·"part"····#·Lorg/apache/http/entity/mime/FormBodyPart;
112 ····.param·p2,·"out"····#·Ljava/io/OutputStream;106 ····.param·p2,·"out"····#·Ljava/io/OutputStream;
113 ····.annotation·system·Ldalvik/annotation/Throws;107 ····.annotation·system·Ldalvik/annotation/Throws;
114 ········value·=·{108 ········value·=·{
115 ············Ljava/io/IOException;109 ············Ljava/io/IOException;
116 ········}110 ········}
117 ····.end·annotation111 ····.end·annotation
Offset 123, 32 lines modifiedOffset 117, 31 lines modified
123 ····.line·94117 ····.line·94
124 ····invoke-virtual·{p1},·Lorg/apache/http/entity/mime/FormBodyPart;->getHeader()Lorg/apache/http/entity/mime/Header;118 ····invoke-virtual·{p1},·Lorg/apache/http/entity/mime/FormBodyPart;->getHeader()Lorg/apache/http/entity/mime/Header;
  
125 ····move-result-object·v4119 ····move-result-object·v4
  
126 ····.line·95120 ····.line·95
127 ····.local·v4,·"header":Lorg/apache/http/entity/mime/Header;121 ····.local·v4,·"header":Lorg/apache/http/entity/mime/Header;
128 ····sget-object·v6,·Lorg/apache/http/entity/mime/HttpMultipart$1;->$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I122 ····sget-object·v5,·Lorg/apache/http/entity/mime/HttpMultipart$1;->$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I
  
129 ····iget-object·v7,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->mode:Lorg/apache/http/entity/mime/HttpMultipartMode;123 ····iget-object·v6,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->mode:Lorg/apache/http/entity/mime/HttpMultipartMode;
  
130 ····invoke-virtual·{v7},·Lorg/apache/http/entity/mime/HttpMultipartMode;->ordinal()I124 ····invoke-virtual·{v6},·Lorg/apache/http/entity/mime/HttpMultipartMode;->ordinal()I
  
131 ····move-result·v7125 ····move-result·v6
  
132 ····aget·v6,·v6,·v7126 ····aget·v5,·v5,·v6
  
133 ····packed-switch·v6,·:pswitch_data_0127 ····packed-switch·v5,·:pswitch_data_0
  
134 ····.line·108128 ····.line·108
135 ····invoke-virtual·{v4},·Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator;129 ····invoke-virtual·{v4},·Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator;
  
136 ····move-result-object·v5130 ····move-result-object·v5
  
137 ····.local·v5,·"i$":Ljava/util/Iterator; 
138 ····:goto_0131 ····:goto_0
139 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z132 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
140 ····move-result·v6133 ····move-result·v6
  
141 ····if-eqz·v6,·:cond_0134 ····if-eqz·v6,·:cond_0
  
Offset 162, 53 lines modifiedOffset 155, 52 lines modified
162 ····.local·v2,·"field":Lorg/apache/http/entity/mime/MinimalField;155 ····.local·v2,·"field":Lorg/apache/http/entity/mime/MinimalField;
163 ····invoke-static·{v2,·p2},·Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V156 ····invoke-static·{v2,·p2},·Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V
  
164 ····goto·:goto_0157 ····goto·:goto_0
  
165 ····.line·99158 ····.line·99
166 ····.end·local·v2····#·"field":Lorg/apache/http/entity/mime/MinimalField;159 ····.end·local·v2····#·"field":Lorg/apache/http/entity/mime/MinimalField;
167 ····.end·local·v5····#·"i$":Ljava/util/Iterator; 
168 ····:pswitch_0160 ····:pswitch_0
169 ····const-string·v6,·"Content-Disposition"161 ····const-string·v5,·"Content-Disposition"
  
170 ····invoke-virtual·{v4,·v6},·Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;162 ····invoke-virtual·{v4,·v5},·Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;
  
171 ····move-result-object·v0163 ····move-result-object·v0
  
172 ····.line·100164 ····.line·100
173 ····.local·v0,·"cd":Lorg/apache/http/entity/mime/MinimalField;165 ····.local·v0,·"cd":Lorg/apache/http/entity/mime/MinimalField;
174 ····iget-object·v6,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset;166 ····iget-object·v5,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset;
  
175 ····invoke-static·{v0,·v6,·p2},·Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V167 ····invoke-static·{v0,·v5,·p2},·Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V
  
176 ····.line·101168 ····.line·101
177 ····invoke-virtual·{p1},·Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody;169 ····invoke-virtual·{p1},·Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody;
  
178 ····move-result-object·v6170 ····move-result-object·v5
  
179 ····invoke-interface·{v6},·Lorg/apache/http/entity/mime/content/ContentBody;->getFilename()Ljava/lang/String;171 ····invoke-interface·{v5},·Lorg/apache/http/entity/mime/content/ContentBody;->getFilename()Ljava/lang/String;
  
180 ····move-result-object·v3172 ····move-result-object·v3
  
181 ····.line·102173 ····.line·102
182 ····.local·v3,·"filename":Ljava/lang/String;174 ····.local·v3,·"filename":Ljava/lang/String;
183 ····if-eqz·v3,·:cond_0175 ····if-eqz·v3,·:cond_0
  
184 ····.line·103176 ····.line·103
185 ····const-string·v6,·"Content-Type"177 ····const-string·v5,·"Content-Type"
  
186 ····invoke-virtual·{v4,·v6},·Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;178 ····invoke-virtual·{v4,·v5},·Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;
  
187 ····move-result-object·v1179 ····move-result-object·v1
  
188 ····.line·104180 ····.line·104
189 ····.local·v1,·"ct":Lorg/apache/http/entity/mime/MinimalField;181 ····.local·v1,·"ct":Lorg/apache/http/entity/mime/MinimalField;
190 ····iget-object·v6,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset;182 ····iget-object·v5,·p0,·Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset;
  
191 ····invoke-static·{v1,·v6,·p2},·Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V183 ····invoke-static·{v1,·v5,·p2},·Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V
  
192 ····.line·112184 ····.line·112
193 ····.end·local·v0····#·"cd":Lorg/apache/http/entity/mime/MinimalField;185 ····.end·local·v0····#·"cd":Lorg/apache/http/entity/mime/MinimalField;
194 ····.end·local·v1····#·"ct":Lorg/apache/http/entity/mime/MinimalField;186 ····.end·local·v1····#·"ct":Lorg/apache/http/entity/mime/MinimalField;
195 ····.end·local·v3····#·"filename":Ljava/lang/String;187 ····.end·local·v3····#·"filename":Ljava/lang/String;
196 ····:cond_0188 ····:cond_0
197 ····return-void189 ····return-void
Offset 295, 15 lines modifiedOffset 287, 14 lines modified
295 ····move-result-wide·v0287 ····move-result-wide·v0
  
296 ····return-wide·v0288 ····return-wide·v0
297 .end·method289 .end·method
Max diff block lines reached; 284/6125 bytes (4.64%) of diff not shown.
506 B
smali/org/apache/http/util/NetUtils.smali
    
Offset 58, 14 lines modifiedOffset 58, 15 lines modified
58 ····:cond_058 ····:cond_0
59 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;59 ····invoke-virtual·{p0,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
60 ····move-result-object·v260 ····move-result-object·v2
  
61 ····const/16·v3,·0x3a61 ····const/16·v3,·0x3a
  
 62 ····.line·48
62 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
63 ····move-result-object·v264 ····move-result-object·v2
  
64 ····invoke-virtual·{v1},·Ljava/net/InetSocketAddress;->getPort()I65 ····invoke-virtual·{v1},·Ljava/net/InetSocketAddress;->getPort()I
  
65 ····move-result·v366 ····move-result·v3
770 B
smali/org/apache/http/util/EntityUtils.smali
    
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ····.line·123233 ····.line·123
234 ····.local·v2,·"instream":Ljava/io/InputStream;234 ····.local·v2,·"instream":Ljava/io/InputStream;
235 ····if-nez·v2,·:cond_0235 ····if-nez·v2,·:cond_0
  
236 ····.line·124236 ····.line·124
237 ····const/4·v5,·0x0237 ····const/4·v5,·0x0
  
238 ····.line·141238 ····.line·139
239 ····:goto_0239 ····:goto_0
240 ····return-object·v5240 ····return-object·v5
  
241 ····.line·127241 ····.line·127
242 ····:cond_0242 ····:cond_0
243 ····:try_start_0243 ····:try_start_0
244 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J244 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J
Offset 421, 15 lines modifiedOffset 421, 15 lines modified
421 ····.line·215421 ····.line·215
422 ····.local·v5,·"instream":Ljava/io/InputStream;422 ····.local·v5,·"instream":Ljava/io/InputStream;
423 ····if-nez·v5,·:cond_0423 ····if-nez·v5,·:cond_0
  
424 ····.line·216424 ····.line·216
425 ····const/4·v9,·0x0425 ····const/4·v9,·0x0
  
426 ····.line·249426 ····.line·247
427 ····:goto_0427 ····:goto_0
428 ····return-object·v9428 ····return-object·v9
  
429 ····.line·219429 ····.line·219
430 ····:cond_0430 ····:cond_0
431 ····:try_start_0431 ····:try_start_0
432 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J432 ····invoke-interface·{p0},·Lorg/apache/http/HttpEntity;->getContentLength()J
6.39 KB
smali/org/apache/http/util/VersionInfo.smali
    
Offset 193, 14 lines modifiedOffset 193, 15 lines modified
  
193 ····move-result·v0193 ····move-result·v0
  
194 ····if-lt·v0,·v1,·:cond_1194 ····if-lt·v0,·v1,·:cond_1
  
195 ····const-string·v0,·"${pom.version}"195 ····const-string·v0,·"${pom.version}"
  
 196 ····.line·281
196 ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z197 ····invoke-virtual·{v3,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
197 ····move-result·v0198 ····move-result·v0
  
198 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
199 ····.line·282200 ····.line·282
Offset 218, 22 lines modifiedOffset 219, 24 lines modified
218 ····.end·local·v4····#·"timestamp":Ljava/lang/String;219 ····.end·local·v4····#·"timestamp":Ljava/lang/String;
219 ····check-cast·v4,·Ljava/lang/String;220 ····check-cast·v4,·Ljava/lang/String;
  
220 ····.line·286221 ····.line·286
221 ····.restart·local·v4····#·"timestamp":Ljava/lang/String;222 ····.restart·local·v4····#·"timestamp":Ljava/lang/String;
222 ····if-eqz·v4,·:cond_4223 ····if-eqz·v4,·:cond_4
  
 224 ····.line·287
223 ····invoke-virtual·{v4},·Ljava/lang/String;->length()I225 ····invoke-virtual·{v4},·Ljava/lang/String;->length()I
  
224 ····move-result·v0226 ····move-result·v0
  
225 ····if-lt·v0,·v1,·:cond_3227 ····if-lt·v0,·v1,·:cond_3
  
226 ····const-string·v0,·"${mvn.timestamp}"228 ····const-string·v0,·"${mvn.timestamp}"
  
 229 ····.line·288
227 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z230 ····invoke-virtual·{v4,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
228 ····move-result·v0231 ····move-result·v0
  
229 ····if-eqz·v0,·:cond_4232 ····if-eqz·v0,·:cond_4
  
230 ····.line·290233 ····.line·290
Offset 386, 14 lines modifiedOffset 389, 15 lines modified
  
386 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V389 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
  
387 ····const/16·v6,·0x2e390 ····const/16·v6,·0x2e
  
388 ····const/16·v7,·0x2f391 ····const/16·v7,·0x2f
  
 392 ····.line·233
389 ····invoke-virtual·{p0,·v6,·v7},·Ljava/lang/String;->replace(CC)Ljava/lang/String;393 ····invoke-virtual·{p0,·v6,·v7},·Ljava/lang/String;->replace(CC)Ljava/lang/String;
  
390 ····move-result-object·v6394 ····move-result-object·v6
  
391 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;395 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
392 ····move-result-object·v5396 ····move-result-object·v5
Offset 499, 83 lines modifiedOffset 503, 78 lines modified
499 ····:catch_0503 ····:catch_0
500 ····move-exception·v5504 ····move-exception·v5
  
501 ····goto·:goto_1505 ····goto·:goto_1
502 .end·method506 .end·method
  
503 .method·public·static·loadVersionInfo([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo;507 .method·public·static·loadVersionInfo([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo;
504 ····.locals·7508 ····.locals·5
505 ····.param·p0,·"pckgs"····#·[Ljava/lang/String;509 ····.param·p0,·"pckgs"····#·[Ljava/lang/String;
506 ····.param·p1,·"clsldr"····#·Ljava/lang/ClassLoader;510 ····.param·p1,·"clsldr"····#·Ljava/lang/ClassLoader;
  
507 ····.prologue511 ····.prologue
508 ····.line·198512 ····.line·198
509 ····const-string·v6,·"Package·identifier·array"513 ····const-string·v3,·"Package·identifier·array"
  
510 ····invoke-static·{p0,·v6},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;514 ····invoke-static·{p0,·v3},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
511 ····.line·199515 ····.line·199
512 ····new-instance·v5,·Ljava/util/ArrayList;516 ····new-instance·v2,·Ljava/util/ArrayList;
  
513 ····array-length·v6,·p0517 ····array-length·v3,·p0
  
514 ····invoke-direct·{v5,·v6},·Ljava/util/ArrayList;-><init>(I)V518 ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V
  
515 ····.line·200519 ····.line·200
516 ····.local·v5,·"vil":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/util/VersionInfo;>;"520 ····.local·v2,·"vil":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/util/VersionInfo;>;"
517 ····move-object·v0,·p0 
  
518 ····.local·v0,·"arr$":[Ljava/lang/String; 
519 ····array-length·v2,·v0521 ····array-length·v4,·p0
  
520 ····.local·v2,·"len$":I 
521 ····const/4·v1,·0x0522 ····const/4·v3,·0x0
  
522 ····.local·v1,·"i$":I 
523 ····:goto_0523 ····:goto_0
524 ····if-ge·v1,·v2,·:cond_1524 ····if-ge·v3,·v4,·:cond_1
  
525 ····aget-object·v3,·v0,·v1525 ····aget-object·v0,·p0,·v3
  
526 ····.line·201526 ····.line·201
527 ····.local·v3,·"pckg":Ljava/lang/String;527 ····.local·v0,·"pckg":Ljava/lang/String;
528 ····invoke-static·{v3,·p1},·Lorg/apache/http/util/VersionInfo;->loadVersionInfo(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo;528 ····invoke-static·{v0,·p1},·Lorg/apache/http/util/VersionInfo;->loadVersionInfo(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo;
  
529 ····move-result-object·v4529 ····move-result-object·v1
  
530 ····.line·202530 ····.line·202
531 ····.local·v4,·"vi":Lorg/apache/http/util/VersionInfo;531 ····.local·v1,·"vi":Lorg/apache/http/util/VersionInfo;
532 ····if-eqz·v4,·:cond_0532 ····if-eqz·v1,·:cond_0
  
533 ····.line·203533 ····.line·203
534 ····invoke-interface·{v5,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z534 ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
535 ····.line·200535 ····.line·200
536 ····:cond_0536 ····:cond_0
537 ····add-int/lit8·v1,·v1,·0x1537 ····add-int/lit8·v3,·v3,·0x1
  
538 ····goto·:goto_0538 ····goto·:goto_0
  
539 ····.line·207539 ····.line·207
540 ····.end·local·v3····#·"pckg":Ljava/lang/String;540 ····.end·local·v0····#·"pckg":Ljava/lang/String;
541 ····.end·local·v4····#·"vi":Lorg/apache/http/util/VersionInfo;541 ····.end·local·v1····#·"vi":Lorg/apache/http/util/VersionInfo;
542 ····:cond_1542 ····:cond_1
543 ····invoke-interface·{v5},·Ljava/util/List;->size()I543 ····invoke-interface·{v2},·Ljava/util/List;->size()I
  
544 ····move-result·v6544 ····move-result·v3
  
545 ····new-array·v6,·v6,·[Lorg/apache/http/util/VersionInfo;545 ····new-array·v3,·v3,·[Lorg/apache/http/util/VersionInfo;
  
546 ····invoke-interface·{v5,·v6},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;546 ····invoke-interface·{v2,·v3},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
Max diff block lines reached; 2030/6459 bytes (31.43%) of diff not shown.
1.29 KB
smali/org/apache/http/pool/PoolEntryFuture.smali
    
Offset 175, 14 lines modifiedOffset 175, 15 lines modified
  
175 ····.line·141175 ····.line·141
176 ····:cond_2176 ····:cond_2
177 ····iget-object·v1,·p0,·Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock;177 ····iget-object·v1,·p0,·Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock;
  
178 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V178 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
 179 ····.line·139
179 ····return·v0180 ····return·v0
180 .end·method181 .end·method
  
181 .method·public·cancel(Z)Z182 .method·public·cancel(Z)Z
182 ····.locals·2183 ····.locals·2
183 ····.param·p1,·"mayInterruptIfRunning"····#·Z184 ····.param·p1,·"mayInterruptIfRunning"····#·Z
  
Offset 207, 14 lines modifiedOffset 208, 15 lines modified
207 ····const/4·v0,·0x0208 ····const/4·v0,·0x0
  
208 ····.line·73209 ····.line·73
209 ····iget-object·v1,·p0,·Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock;210 ····iget-object·v1,·p0,·Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock;
  
210 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V211 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
 212 ····.line·71
211 ····:goto_0213 ····:goto_0
212 ····return·v0214 ····return·v0
  
213 ····.line·65215 ····.line·65
214 ····:cond_0216 ····:cond_0
215 ····const/4·v1,·0x1217 ····const/4·v1,·0x1
  
Offset 350, 14 lines modifiedOffset 352, 15 lines modified
350 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0352 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
351 ····.line·116353 ····.line·116
352 ····iget-object·v2,·p0,·Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock;354 ····iget-object·v2,·p0,·Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock;
  
353 ····invoke-interface·{v2},·Ljava/util/concurrent/locks/Lock;->unlock()V355 ····invoke-interface·{v2},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
 356 ····.line·107
354 ····:goto_0357 ····:goto_0
355 ····return-object·v1358 ····return-object·v1
  
356 ····.line·102359 ····.line·102
357 ····:cond_0360 ····:cond_0
358 ····:try_start_1361 ····:try_start_1
359 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/apache/http/pool/PoolEntryFuture;->getPoolEntry(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;362 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/apache/http/pool/PoolEntryFuture;->getPoolEntry(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
1.5 KB
smali/org/apache/http/pool/AbstractConnPool$3.smali
    
Offset 30, 18 lines modifiedOffset 30, 19 lines modified
  
30 .field·final·synthetic·val$deadline:J30 .field·final·synthetic·val$deadline:J
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;J)V32 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;J)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lorg/apache/http/pool/AbstractConnPool;
  
34 ····.prologue35 ····.prologue
35 ····.line·49336 ····.line·493
36 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$3;,·"Lorg/apache/http/pool/AbstractConnPool.3;"37 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$3;,·"Lorg/apache/http/pool/AbstractConnPool$3;"
37 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$3;->this$0:Lorg/apache/http/pool/AbstractConnPool;38 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$3;->this$0:Lorg/apache/http/pool/AbstractConnPool;
  
38 ····iput-wide·p2,·p0,·Lorg/apache/http/pool/AbstractConnPool$3;->val$deadline:J39 ····iput-wide·p2,·p0,·Lorg/apache/http/pool/AbstractConnPool$3;->val$deadline:J
  
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40 ····return-void41 ····return-void
Offset 57, 15 lines modifiedOffset 58, 15 lines modified
57 ············"Lorg/apache/http/pool/PoolEntry",58 ············"Lorg/apache/http/pool/PoolEntry",
58 ············"<TT;TC;>;)V"59 ············"<TT;TC;>;)V"
59 ········}60 ········}
60 ····.end·annotation61 ····.end·annotation
  
61 ····.prologue62 ····.prologue
62 ····.line·49663 ····.line·496
63 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$3;,·"Lorg/apache/http/pool/AbstractConnPool.3;"64 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$3;,·"Lorg/apache/http/pool/AbstractConnPool$3;"
64 ····.local·p1,·"entry":Lorg/apache/http/pool/PoolEntry;,·"Lorg/apache/http/pool/PoolEntry<TT;TC;>;"65 ····.local·p1,·"entry":Lorg/apache/http/pool/PoolEntry;,·"Lorg/apache/http/pool/PoolEntry<TT;TC;>;"
65 ····invoke-virtual·{p1},·Lorg/apache/http/pool/PoolEntry;->getUpdated()J66 ····invoke-virtual·{p1},·Lorg/apache/http/pool/PoolEntry;->getUpdated()J
  
66 ····move-result-wide·v067 ····move-result-wide·v0
  
67 ····iget-wide·v2,·p0,·Lorg/apache/http/pool/AbstractConnPool$3;->val$deadline:J68 ····iget-wide·v2,·p0,·Lorg/apache/http/pool/AbstractConnPool$3;->val$deadline:J
  
3.51 KB
smali/org/apache/http/pool/RouteSpecificPool.smali
    
Offset 539, 21 lines modifiedOffset 539, 20 lines modified
  
539 .method·public·shutdown()V539 .method·public·shutdown()V
540 ····.locals·4540 ····.locals·4
  
541 ····.prologue541 ····.prologue
542 ····.line·155542 ····.line·155
543 ····.local·p0,·"this":Lorg/apache/http/pool/RouteSpecificPool;,·"Lorg/apache/http/pool/RouteSpecificPool<TT;TC;TE;>;"543 ····.local·p0,·"this":Lorg/apache/http/pool/RouteSpecificPool;,·"Lorg/apache/http/pool/RouteSpecificPool<TT;TC;TE;>;"
544 ····iget-object·v3,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList;544 ····iget-object·v2,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList;
  
545 ····invoke-virtual·{v3},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator;545 ····invoke-virtual·{v2},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator;
  
546 ····move-result-object·v2546 ····move-result-object·v2
  
547 ····.local·v2,·"i$":Ljava/util/Iterator; 
548 ····:goto_0547 ····:goto_0
549 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z548 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
550 ····move-result·v3549 ····move-result·v3
  
551 ····if-eqz·v3,·:cond_0550 ····if-eqz·v3,·:cond_0
  
Offset 570, 22 lines modifiedOffset 569, 22 lines modified
570 ····invoke-virtual·{v1,·v3},·Lorg/apache/http/pool/PoolEntryFuture;->cancel(Z)Z569 ····invoke-virtual·{v1,·v3},·Lorg/apache/http/pool/PoolEntryFuture;->cancel(Z)Z
  
571 ····goto·:goto_0570 ····goto·:goto_0
  
572 ····.line·158571 ····.line·158
573 ····.end·local·v1····#·"future":Lorg/apache/http/pool/PoolEntryFuture;,·"Lorg/apache/http/pool/PoolEntryFuture<TE;>;"572 ····.end·local·v1····#·"future":Lorg/apache/http/pool/PoolEntryFuture;,·"Lorg/apache/http/pool/PoolEntryFuture<TE;>;"
574 ····:cond_0573 ····:cond_0
575 ····iget-object·v3,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList;574 ····iget-object·v2,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList;
  
576 ····invoke-virtual·{v3},·Ljava/util/LinkedList;->clear()V575 ····invoke-virtual·{v2},·Ljava/util/LinkedList;->clear()V
  
577 ····.line·159576 ····.line·159
578 ····iget-object·v3,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList;577 ····iget-object·v2,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList;
  
579 ····invoke-virtual·{v3},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator;578 ····invoke-virtual·{v2},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator;
  
580 ····move-result-object·v2579 ····move-result-object·v2
  
581 ····:goto_1580 ····:goto_1
582 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z581 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
583 ····move-result·v3582 ····move-result·v3
Offset 603, 22 lines modifiedOffset 602, 22 lines modified
603 ····invoke-virtual·{v0},·Lorg/apache/http/pool/PoolEntry;->close()V602 ····invoke-virtual·{v0},·Lorg/apache/http/pool/PoolEntry;->close()V
  
604 ····goto·:goto_1603 ····goto·:goto_1
  
605 ····.line·162604 ····.line·162
606 ····.end·local·v0····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"605 ····.end·local·v0····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
607 ····:cond_1606 ····:cond_1
608 ····iget-object·v3,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList;607 ····iget-object·v2,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList;
  
609 ····invoke-virtual·{v3},·Ljava/util/LinkedList;->clear()V608 ····invoke-virtual·{v2},·Ljava/util/LinkedList;->clear()V
  
610 ····.line·163609 ····.line·163
611 ····iget-object·v3,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set;610 ····iget-object·v2,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set;
  
612 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;611 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
613 ····move-result-object·v2612 ····move-result-object·v2
  
614 ····:goto_2613 ····:goto_2
615 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z614 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
616 ····move-result·v3615 ····move-result·v3
Offset 636, 17 lines modifiedOffset 635, 17 lines modified
636 ····invoke-virtual·{v0},·Lorg/apache/http/pool/PoolEntry;->close()V635 ····invoke-virtual·{v0},·Lorg/apache/http/pool/PoolEntry;->close()V
  
637 ····goto·:goto_2636 ····goto·:goto_2
  
638 ····.line·166637 ····.line·166
639 ····.end·local·v0····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"638 ····.end·local·v0····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
640 ····:cond_2639 ····:cond_2
641 ····iget-object·v3,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set;640 ····iget-object·v2,·p0,·Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set;
  
642 ····invoke-interface·{v3},·Ljava/util/Set;->clear()V641 ····invoke-interface·{v2},·Ljava/util/Set;->clear()V
  
643 ····.line·167642 ····.line·167
644 ····return-void643 ····return-void
645 .end·method644 .end·method
  
646 .method·public·toString()Ljava/lang/String;645 .method·public·toString()Ljava/lang/String;
647 ····.locals·2646 ····.locals·2
1.49 KB
smali/org/apache/http/pool/AbstractConnPool$4.smali
    
Offset 30, 18 lines modifiedOffset 30, 19 lines modified
  
30 .field·final·synthetic·val$now:J30 .field·final·synthetic·val$now:J
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;J)V32 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;J)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lorg/apache/http/pool/AbstractConnPool;
  
34 ····.prologue35 ····.prologue
35 ····.line·50936 ····.line·509
36 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$4;,·"Lorg/apache/http/pool/AbstractConnPool.4;"37 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$4;,·"Lorg/apache/http/pool/AbstractConnPool$4;"
37 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$4;->this$0:Lorg/apache/http/pool/AbstractConnPool;38 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$4;->this$0:Lorg/apache/http/pool/AbstractConnPool;
  
38 ····iput-wide·p2,·p0,·Lorg/apache/http/pool/AbstractConnPool$4;->val$now:J39 ····iput-wide·p2,·p0,·Lorg/apache/http/pool/AbstractConnPool$4;->val$now:J
  
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40 ····return-void41 ····return-void
Offset 57, 15 lines modifiedOffset 58, 15 lines modified
57 ············"Lorg/apache/http/pool/PoolEntry",58 ············"Lorg/apache/http/pool/PoolEntry",
58 ············"<TT;TC;>;)V"59 ············"<TT;TC;>;)V"
59 ········}60 ········}
60 ····.end·annotation61 ····.end·annotation
  
61 ····.prologue62 ····.prologue
62 ····.line·51263 ····.line·512
63 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$4;,·"Lorg/apache/http/pool/AbstractConnPool.4;"64 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$4;,·"Lorg/apache/http/pool/AbstractConnPool$4;"
64 ····.local·p1,·"entry":Lorg/apache/http/pool/PoolEntry;,·"Lorg/apache/http/pool/PoolEntry<TT;TC;>;"65 ····.local·p1,·"entry":Lorg/apache/http/pool/PoolEntry;,·"Lorg/apache/http/pool/PoolEntry<TT;TC;>;"
65 ····iget-wide·v0,·p0,·Lorg/apache/http/pool/AbstractConnPool$4;->val$now:J66 ····iget-wide·v0,·p0,·Lorg/apache/http/pool/AbstractConnPool$4;->val$now:J
  
66 ····invoke-virtual·{p1,·v0,·v1},·Lorg/apache/http/pool/PoolEntry;->isExpired(J)Z67 ····invoke-virtual·{p1,·v0,·v1},·Lorg/apache/http/pool/PoolEntry;->isExpired(J)Z
  
67 ····move-result·v068 ····move-result·v0
  
1.8 KB
smali/org/apache/http/pool/AbstractConnPool$1.smali
    
Offset 26, 19 lines modifiedOffset 26, 20 lines modified
  
26 .field·final·synthetic·val$route:Ljava/lang/Object;26 .field·final·synthetic·val$route:Ljava/lang/Object;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V28 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lorg/apache/http/pool/AbstractConnPool;
  
30 ····.prologue31 ····.prologue
31 ····.line·14632 ····.line·146
32 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$1;,·"Lorg/apache/http/pool/AbstractConnPool.1;"33 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$1;,·"Lorg/apache/http/pool/AbstractConnPool$1;"
33 ····.local·p2,·"x0":Ljava/lang/Object;,·"TT;"34 ····.local·p2,·"route":Ljava/lang/Object;,·"TT;"
34 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->this$0:Lorg/apache/http/pool/AbstractConnPool;35 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->this$0:Lorg/apache/http/pool/AbstractConnPool;
  
35 ····iput-object·p3,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->val$route:Ljava/lang/Object;36 ····iput-object·p3,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->val$route:Ljava/lang/Object;
  
36 ····invoke-direct·{p0,·p2},·Lorg/apache/http/pool/RouteSpecificPool;-><init>(Ljava/lang/Object;)V37 ····invoke-direct·{p0,·p2},·Lorg/apache/http/pool/RouteSpecificPool;-><init>(Ljava/lang/Object;)V
  
37 ····return-void38 ····return-void
Offset 52, 15 lines modifiedOffset 53, 15 lines modified
52 ········value·=·{53 ········value·=·{
53 ············"(TC;)TE;"54 ············"(TC;)TE;"
54 ········}55 ········}
55 ····.end·annotation56 ····.end·annotation
  
56 ····.prologue57 ····.prologue
57 ····.line·15058 ····.line·150
58 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$1;,·"Lorg/apache/http/pool/AbstractConnPool.1;"59 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$1;,·"Lorg/apache/http/pool/AbstractConnPool$1;"
59 ····.local·p1,·"conn":Ljava/lang/Object;,·"TC;"60 ····.local·p1,·"conn":Ljava/lang/Object;,·"TC;"
60 ····iget-object·v0,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->this$0:Lorg/apache/http/pool/AbstractConnPool;61 ····iget-object·v0,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->this$0:Lorg/apache/http/pool/AbstractConnPool;
  
61 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->val$route:Ljava/lang/Object;62 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool$1;->val$route:Ljava/lang/Object;
  
62 ····invoke-virtual·{v0,·v1,·p1},·Lorg/apache/http/pool/AbstractConnPool;->createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;63 ····invoke-virtual·{v0,·v1,·p1},·Lorg/apache/http/pool/AbstractConnPool;->createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;
  
3.2 KB
smali/org/apache/http/pool/AbstractConnPool$2.smali
    
Offset 28, 20 lines modifiedOffset 28, 21 lines modified
  
28 .field·final·synthetic·val$state:Ljava/lang/Object;28 .field·final·synthetic·val$state:Ljava/lang/Object;
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V30 .method·constructor·<init>(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lorg/apache/http/pool/AbstractConnPool;
32 ····.param·p2,·"x0"····#·Ljava/util/concurrent/locks/Lock;33 ····.param·p2,·"lock"····#·Ljava/util/concurrent/locks/Lock;
  
33 ····.prologue34 ····.prologue
34 ····.line·17035 ····.line·170
35 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$2;,·"Lorg/apache/http/pool/AbstractConnPool.2;"36 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$2;,·"Lorg/apache/http/pool/AbstractConnPool$2;"
36 ····.local·p3,·"x1":Lorg/apache/http/concurrent/FutureCallback;,·"Lorg/apache/http/concurrent/FutureCallback<TE;>;"37 ····.local·p3,·"callback":Lorg/apache/http/concurrent/FutureCallback;,·"Lorg/apache/http/concurrent/FutureCallback<TE;>;"
37 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->this$0:Lorg/apache/http/pool/AbstractConnPool;38 ····iput-object·p1,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->this$0:Lorg/apache/http/pool/AbstractConnPool;
  
38 ····iput-object·p4,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$route:Ljava/lang/Object;39 ····iput-object·p4,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$route:Ljava/lang/Object;
  
39 ····iput-object·p5,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$state:Ljava/lang/Object;40 ····iput-object·p5,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$state:Ljava/lang/Object;
  
40 ····invoke-direct·{p0,·p2,·p3},·Lorg/apache/http/pool/PoolEntryFuture;-><init>(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V41 ····invoke-direct·{p0,·p2,·p3},·Lorg/apache/http/pool/PoolEntryFuture;-><init>(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V
Offset 49, 27 lines modifiedOffset 50, 25 lines modified
49 ····return-void50 ····return-void
50 .end·method51 .end·method
  
  
51 #·virtual·methods52 #·virtual·methods
52 .method·public·bridge·synthetic·getPoolEntry(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;53 .method·public·bridge·synthetic·getPoolEntry(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;
53 ····.locals·154 ····.locals·1
54 ····.param·p1,·"x0"····#·J 
55 ····.param·p3,·"x1"····#·Ljava/util/concurrent/TimeUnit; 
56 ····.annotation·system·Ldalvik/annotation/Throws;55 ····.annotation·system·Ldalvik/annotation/Throws;
57 ········value·=·{56 ········value·=·{
58 ············Ljava/io/IOException;,57 ············Ljava/io/IOException;,
59 ············Ljava/lang/InterruptedException;,58 ············Ljava/lang/InterruptedException;,
60 ············Ljava/util/concurrent/TimeoutException;59 ············Ljava/util/concurrent/TimeoutException;
61 ········}60 ········}
62 ····.end·annotation61 ····.end·annotation
  
63 ····.prologue62 ····.prologue
64 ····.line·17063 ····.line·170
65 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$2;,·"Lorg/apache/http/pool/AbstractConnPool.2;"64 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$2;,·"Lorg/apache/http/pool/AbstractConnPool$2;"
66 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/apache/http/pool/AbstractConnPool$2;->getPoolEntry(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry;65 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/apache/http/pool/AbstractConnPool$2;->getPoolEntry(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry;
  
67 ····move-result-object·v066 ····move-result-object·v0
  
68 ····return-object·v067 ····return-object·v0
69 .end·method68 .end·method
  
Offset 91, 15 lines modifiedOffset 90, 15 lines modified
91 ············Ljava/util/concurrent/TimeoutException;,90 ············Ljava/util/concurrent/TimeoutException;,
92 ············Ljava/io/IOException;91 ············Ljava/io/IOException;
93 ········}92 ········}
94 ····.end·annotation93 ····.end·annotation
  
95 ····.prologue94 ····.prologue
96 ····.line·17795 ····.line·177
97 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$2;,·"Lorg/apache/http/pool/AbstractConnPool.2;"96 ····.local·p0,·"this":Lorg/apache/http/pool/AbstractConnPool$2;,·"Lorg/apache/http/pool/AbstractConnPool$2;"
98 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->this$0:Lorg/apache/http/pool/AbstractConnPool;97 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->this$0:Lorg/apache/http/pool/AbstractConnPool;
  
99 ····iget-object·v2,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$route:Ljava/lang/Object;98 ····iget-object·v2,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$route:Ljava/lang/Object;
  
100 ····iget-object·v3,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$state:Ljava/lang/Object;99 ····iget-object·v3,·p0,·Lorg/apache/http/pool/AbstractConnPool$2;->val$state:Ljava/lang/Object;
  
101 ····move-wide·v4,·p1100 ····move-wide·v4,·p1
14.4 KB
smali/org/apache/http/pool/AbstractConnPool.smali
    
Offset 338, 14 lines modifiedOffset 338, 15 lines modified
338 ····cmp-long·v18,·p3,·v18338 ····cmp-long·v18,·p3,·v18
  
339 ····if-lez·v18,·:cond_0339 ····if-lez·v18,·:cond_0
  
340 ····.line·213340 ····.line·213
341 ····new-instance·v5,·Ljava/util/Date;341 ····new-instance·v5,·Ljava/util/Date;
  
 342 ····.line·214
342 ····.end·local·v5····#·"deadline":Ljava/util/Date;343 ····.end·local·v5····#·"deadline":Ljava/util/Date;
343 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J344 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
344 ····move-result-wide·v18345 ····move-result-wide·v18
  
345 ····move-object/from16·v0,·p5346 ····move-object/from16·v0,·p5
  
Offset 449, 14 lines modifiedOffset 450, 15 lines modified
  
449 ····move-object/from16·v18,·v0450 ····move-object/from16·v18,·v0
  
450 ····invoke-interface/range·{v18·..·v18},·Ljava/util/concurrent/locks/Lock;->unlock()V451 ····invoke-interface/range·{v18·..·v18},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
451 ····move-object·v7,·v6452 ····move-object·v7,·v6
  
 453 ····.line·274
452 ····.end·local·v6····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"454 ····.end·local·v6····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
453 ····.local·v7,·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"455 ····.local·v7,·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
454 ····:goto_2456 ····:goto_2
455 ····return-object·v7457 ····return-object·v7
  
456 ····.line·222458 ····.line·222
457 ····.end·local·v7····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"459 ····.end·local·v7····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
Offset 729, 14 lines modifiedOffset 731, 15 lines modified
  
729 ····move-object/from16·v18,·v0731 ····move-object/from16·v18,·v0
  
730 ····invoke-interface/range·{v18·..·v18},·Ljava/util/concurrent/locks/Lock;->unlock()V732 ····invoke-interface/range·{v18·..·v18},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
731 ····move-object·v7,·v6733 ····move-object·v7,·v6
  
 734 ····.line·274
732 ····.end·local·v6····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"735 ····.end·local·v6····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
733 ····.restart·local·v7····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"736 ····.restart·local·v7····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
734 ····goto/16·:goto_2737 ····goto/16·:goto_2
  
735 ····.line·252738 ····.line·252
736 ····.end·local·v4····#·"conn":Ljava/lang/Object;,·"TC;"739 ····.end·local·v4····#·"conn":Ljava/lang/Object;,·"TC;"
737 ····.end·local·v7····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"740 ····.end·local·v7····#·"entry":Lorg/apache/http/pool/PoolEntry;,·"TE;"
Offset 826, 14 lines modifiedOffset 829, 15 lines modified
826 ····invoke-virtual·{v0,·v1},·Ljava/util/LinkedList;->remove(Ljava/lang/Object;)Z829 ····invoke-virtual·{v0,·v1},·Ljava/util/LinkedList;->remove(Ljava/lang/Object;)Z
  
827 ····.line·292830 ····.line·292
828 ····if-nez·v15,·:cond_1831 ····if-nez·v15,·:cond_1
  
829 ····if-eqz·v5,·:cond_1832 ····if-eqz·v5,·:cond_1
  
 833 ····.line·293
830 ····invoke-virtual·{v5},·Ljava/util/Date;->getTime()J834 ····invoke-virtual·{v5},·Ljava/util/Date;->getTime()J
  
831 ····move-result-wide·v18835 ····move-result-wide·v18
  
832 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J836 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
833 ····move-result-wide·v20837 ····move-result-wide·v20
Offset 1224, 16 lines modifiedOffset 1228, 18 lines modified
1224 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01228 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1225 ····.line·3731229 ····.line·373
1226 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;1230 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;
  
1227 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V1231 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
 1232 ····.line·371
1228 ····return·v01233 ····return·v0
  
 1234 ····.line·373
1229 ····:catchall_01235 ····:catchall_0
1230 ····move-exception·v01236 ····move-exception·v0
  
1231 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;1237 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;
  
1232 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V1238 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
Offset 1270, 16 lines modifiedOffset 1276, 18 lines modified
1270 ····move-result·v01276 ····move-result·v0
  
1271 ····.line·3941277 ····.line·394
1272 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;1278 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;
  
1273 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V1279 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
 1280 ····.line·392
1274 ····return·v01281 ····return·v0
  
 1282 ····.line·394
1275 ····:catchall_01283 ····:catchall_0
1276 ····move-exception·v01284 ····move-exception·v0
  
1277 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;1285 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;
  
1278 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V1286 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
Offset 1303, 16 lines modifiedOffset 1311, 18 lines modified
1303 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01311 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1304 ····.line·3541312 ····.line·354
1305 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;1313 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;
  
1306 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V1314 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
 1315 ····.line·352
1307 ····return·v01316 ····return·v0
  
 1317 ····.line·354
1308 ····:catchall_01318 ····:catchall_0
1309 ····move-exception·v01319 ····move-exception·v0
  
1310 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;1320 ····iget-object·v1,·p0,·Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock;
  
1311 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V1321 ····invoke-interface·{v1},·Ljava/util/concurrent/locks/Lock;->unlock()V
  
Offset 1347, 41 lines modifiedOffset 1357, 47 lines modified
  
1347 ····move-result-object·v01357 ····move-result-object·v0
  
1348 ····.line·4161358 ····.line·416
1349 ····.local·v0,·"pool":Lorg/apache/http/pool/RouteSpecificPool;,·"Lorg/apache/http/pool/RouteSpecificPool<TT;TC;TE;>;"1359 ····.local·v0,·"pool":Lorg/apache/http/pool/RouteSpecificPool;,·"Lorg/apache/http/pool/RouteSpecificPool<TT;TC;TE;>;"
1350 ····new-instance·v1,·Lorg/apache/http/pool/PoolStats;1360 ····new-instance·v1,·Lorg/apache/http/pool/PoolStats;
Max diff block lines reached; 11135/14640 bytes (76.06%) of diff not shown.
830 B
smali/org/apache/http/protocol/HttpService.smali
    
Offset 663, 14 lines modifiedOffset 663, 15 lines modified
  
663 ····.line·351663 ····.line·351
664 ····.restart·local·v2····#·"ex":Lorg/apache/http/HttpException;664 ····.restart·local·v2····#·"ex":Lorg/apache/http/HttpException;
665 ····iget-object·v5,·p0,·Lorg/apache/http/protocol/HttpService;->responseFactory:Lorg/apache/http/HttpResponseFactory;665 ····iget-object·v5,·p0,·Lorg/apache/http/protocol/HttpService;->responseFactory:Lorg/apache/http/HttpResponseFactory;
  
666 ····sget-object·v6,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;666 ····sget-object·v6,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;
  
 667 ····.line·352
667 ····invoke-interface·{v5,·v6,·v9,·p2},·Lorg/apache/http/HttpResponseFactory;->newHttpResponse(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;668 ····invoke-interface·{v5,·v6,·v9,·p2},·Lorg/apache/http/HttpResponseFactory;->newHttpResponse(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;
  
668 ····move-result-object·v4669 ····move-result-object·v4
  
669 ····.line·354670 ····.line·354
670 ····invoke-virtual·{p0,·v2,·v4},·Lorg/apache/http/protocol/HttpService;->handleException(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V671 ····invoke-virtual·{p0,·v2,·v4},·Lorg/apache/http/protocol/HttpService;->handleException(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V
  
408 B
smali/org/apache/http/protocol/ResponseDate.smali
    
Offset 73, 14 lines modifiedOffset 73, 15 lines modified
73 ····.local·v1,·"status":I73 ····.local·v1,·"status":I
74 ····const/16·v2,·0xc874 ····const/16·v2,·0xc8
  
75 ····if-lt·v1,·v2,·:cond_075 ····if-lt·v1,·v2,·:cond_0
  
76 ····const-string·v2,·"Date"76 ····const-string·v2,·"Date"
  
 77 ····.line·60
77 ····invoke-interface·{p1,·v2},·Lorg/apache/http/HttpResponse;->containsHeader(Ljava/lang/String;)Z78 ····invoke-interface·{p1,·v2},·Lorg/apache/http/HttpResponse;->containsHeader(Ljava/lang/String;)Z
  
78 ····move-result·v279 ····move-result·v2
  
79 ····if-nez·v2,·:cond_080 ····if-nez·v2,·:cond_0
  
80 ····.line·6181 ····.line·61
436 B
smali/org/apache/http/protocol/RequestDate.smali
    
Offset 63, 14 lines modifiedOffset 63, 15 lines modified
63 ····.line·5863 ····.line·58
64 ····instance-of·v1,·p1,·Lorg/apache/http/HttpEntityEnclosingRequest;64 ····instance-of·v1,·p1,·Lorg/apache/http/HttpEntityEnclosingRequest;
  
65 ····if-eqz·v1,·:cond_065 ····if-eqz·v1,·:cond_0
  
66 ····const-string·v1,·"Date"66 ····const-string·v1,·"Date"
  
 67 ····.line·59
67 ····invoke-interface·{p1,·v1},·Lorg/apache/http/HttpRequest;->containsHeader(Ljava/lang/String;)Z68 ····invoke-interface·{p1,·v1},·Lorg/apache/http/HttpRequest;->containsHeader(Ljava/lang/String;)Z
  
68 ····move-result·v169 ····move-result·v1
  
69 ····if-nez·v1,·:cond_070 ····if-nez·v1,·:cond_0
  
70 ····.line·6071 ····.line·60
3.31 KB
smali/org/apache/http/protocol/ImmutableHttpProcessor.smali
    
Offset 319, 39 lines modifiedOffset 319, 36 lines modified
319 ············Ljava/io/IOException;,319 ············Ljava/io/IOException;,
320 ············Lorg/apache/http/HttpException;320 ············Lorg/apache/http/HttpException;
321 ········}321 ········}
322 ····.end·annotation322 ····.end·annotation
  
323 ····.prologue323 ····.prologue
324 ····.line·130324 ····.line·130
325 ····iget-object·v0,·p0,·Lorg/apache/http/protocol/ImmutableHttpProcessor;->requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor;325 ····iget-object·v2,·p0,·Lorg/apache/http/protocol/ImmutableHttpProcessor;->requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor;
  
326 ····.local·v0,·"arr$":[Lorg/apache/http/HttpRequestInterceptor; 
327 ····array-length·v2,·v0326 ····array-length·v3,·v2
  
328 ····.local·v2,·"len$":I 
329 ····const/4·v1,·0x0327 ····const/4·v1,·0x0
  
330 ····.local·v1,·"i$":I 
331 ····:goto_0328 ····:goto_0
332 ····if-ge·v1,·v2,·:cond_0329 ····if-ge·v1,·v3,·:cond_0
  
333 ····aget-object·v3,·v0,·v1330 ····aget-object·v0,·v2,·v1
  
334 ····.line·131331 ····.line·131
335 ····.local·v3,·"requestInterceptor":Lorg/apache/http/HttpRequestInterceptor;332 ····.local·v0,·"requestInterceptor":Lorg/apache/http/HttpRequestInterceptor;
336 ····invoke-interface·{v3,·p1,·p2},·Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V333 ····invoke-interface·{v0,·p1,·p2},·Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V
  
337 ····.line·130334 ····.line·130
338 ····add-int/lit8·v1,·v1,·0x1335 ····add-int/lit8·v1,·v1,·0x1
  
339 ····goto·:goto_0336 ····goto·:goto_0
  
340 ····.line·133337 ····.line·133
341 ····.end·local·v3····#·"requestInterceptor":Lorg/apache/http/HttpRequestInterceptor;338 ····.end·local·v0····#·"requestInterceptor":Lorg/apache/http/HttpRequestInterceptor;
342 ····:cond_0339 ····:cond_0
343 ····return-void340 ····return-void
344 .end·method341 .end·method
  
345 .method·public·process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V342 .method·public·process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
346 ····.locals·4343 ····.locals·4
347 ····.param·p1,·"response"····#·Lorg/apache/http/HttpResponse;344 ····.param·p1,·"response"····#·Lorg/apache/http/HttpResponse;
Offset 361, 35 lines modifiedOffset 358, 32 lines modified
361 ············Ljava/io/IOException;,358 ············Ljava/io/IOException;,
362 ············Lorg/apache/http/HttpException;359 ············Lorg/apache/http/HttpException;
363 ········}360 ········}
364 ····.end·annotation361 ····.end·annotation
  
365 ····.prologue362 ····.prologue
366 ····.line·138363 ····.line·138
367 ····iget-object·v0,·p0,·Lorg/apache/http/protocol/ImmutableHttpProcessor;->responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor;364 ····iget-object·v2,·p0,·Lorg/apache/http/protocol/ImmutableHttpProcessor;->responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor;
  
368 ····.local·v0,·"arr$":[Lorg/apache/http/HttpResponseInterceptor; 
369 ····array-length·v2,·v0365 ····array-length·v3,·v2
  
370 ····.local·v2,·"len$":I 
371 ····const/4·v1,·0x0366 ····const/4·v1,·0x0
  
372 ····.local·v1,·"i$":I 
373 ····:goto_0367 ····:goto_0
374 ····if-ge·v1,·v2,·:cond_0368 ····if-ge·v1,·v3,·:cond_0
  
375 ····aget-object·v3,·v0,·v1369 ····aget-object·v0,·v2,·v1
  
376 ····.line·139370 ····.line·139
377 ····.local·v3,·"responseInterceptor":Lorg/apache/http/HttpResponseInterceptor;371 ····.local·v0,·"responseInterceptor":Lorg/apache/http/HttpResponseInterceptor;
378 ····invoke-interface·{v3,·p1,·p2},·Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V372 ····invoke-interface·{v0,·p1,·p2},·Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
  
379 ····.line·138373 ····.line·138
380 ····add-int/lit8·v1,·v1,·0x1374 ····add-int/lit8·v1,·v1,·0x1
  
381 ····goto·:goto_0375 ····goto·:goto_0
  
382 ····.line·141376 ····.line·141
383 ····.end·local·v3····#·"responseInterceptor":Lorg/apache/http/HttpResponseInterceptor;377 ····.end·local·v0····#·"responseInterceptor":Lorg/apache/http/HttpResponseInterceptor;
384 ····:cond_0378 ····:cond_0
385 ····return-void379 ····return-void
386 .end·method380 .end·method
7.37 KB
smali/org/apache/http/protocol/BasicHttpProcessor.smali
    
Offset 427, 42 lines modifiedOffset 427, 41 lines modified
427 ············Ljava/io/IOException;,427 ············Ljava/io/IOException;,
428 ············Lorg/apache/http/HttpException;428 ············Lorg/apache/http/HttpException;
429 ········}429 ········}
430 ····.end·annotation430 ····.end·annotation
  
431 ····.prologue431 ····.prologue
432 ····.line·201432 ····.line·201
433 ····iget-object·v2,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List;433 ····iget-object·v1,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List;
  
434 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;434 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
435 ····move-result-object·v0435 ····move-result-object·v1
  
436 ····.local·v0,·"i$":Ljava/util/Iterator; 
437 ····:goto_0436 ····:goto_0
438 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z437 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
439 ····move-result·v2438 ····move-result·v2
  
440 ····if-eqz·v2,·:cond_0439 ····if-eqz·v2,·:cond_0
  
441 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;440 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
442 ····move-result-object·v1441 ····move-result-object·v0
  
443 ····check-cast·v1,·Lorg/apache/http/HttpRequestInterceptor;442 ····check-cast·v0,·Lorg/apache/http/HttpRequestInterceptor;
  
444 ····.line·202443 ····.line·202
445 ····.local·v1,·"interceptor":Lorg/apache/http/HttpRequestInterceptor;444 ····.local·v0,·"interceptor":Lorg/apache/http/HttpRequestInterceptor;
446 ····invoke-interface·{v1,·p1,·p2},·Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V445 ····invoke-interface·{v0,·p1,·p2},·Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V
  
447 ····goto·:goto_0446 ····goto·:goto_0
  
448 ····.line·204447 ····.line·204
449 ····.end·local·v1····#·"interceptor":Lorg/apache/http/HttpRequestInterceptor;448 ····.end·local·v0····#·"interceptor":Lorg/apache/http/HttpRequestInterceptor;
450 ····:cond_0449 ····:cond_0
451 ····return-void450 ····return-void
452 .end·method451 .end·method
  
453 .method·public·process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V452 .method·public·process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
454 ····.locals·3453 ····.locals·3
455 ····.param·p1,·"response"····#·Lorg/apache/http/HttpResponse;454 ····.param·p1,·"response"····#·Lorg/apache/http/HttpResponse;
Offset 472, 42 lines modifiedOffset 471, 41 lines modified
472 ············Ljava/io/IOException;,471 ············Ljava/io/IOException;,
473 ············Lorg/apache/http/HttpException;472 ············Lorg/apache/http/HttpException;
474 ········}473 ········}
475 ····.end·annotation474 ····.end·annotation
  
476 ····.prologue475 ····.prologue
477 ····.line·210476 ····.line·210
478 ····iget-object·v2,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List;477 ····iget-object·v1,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List;
  
479 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;478 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
480 ····move-result-object·v0479 ····move-result-object·v1
  
481 ····.local·v0,·"i$":Ljava/util/Iterator; 
482 ····:goto_0480 ····:goto_0
483 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z481 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
484 ····move-result·v2482 ····move-result·v2
  
485 ····if-eqz·v2,·:cond_0483 ····if-eqz·v2,·:cond_0
  
486 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;484 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
487 ····move-result-object·v1485 ····move-result-object·v0
  
488 ····check-cast·v1,·Lorg/apache/http/HttpResponseInterceptor;486 ····check-cast·v0,·Lorg/apache/http/HttpResponseInterceptor;
  
489 ····.line·211487 ····.line·211
490 ····.local·v1,·"interceptor":Lorg/apache/http/HttpResponseInterceptor;488 ····.local·v0,·"interceptor":Lorg/apache/http/HttpResponseInterceptor;
491 ····invoke-interface·{v1,·p1,·p2},·Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V489 ····invoke-interface·{v0,·p1,·p2},·Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V
  
492 ····goto·:goto_0490 ····goto·:goto_0
  
493 ····.line·213491 ····.line·213
494 ····.end·local·v1····#·"interceptor":Lorg/apache/http/HttpResponseInterceptor;492 ····.end·local·v0····#·"interceptor":Lorg/apache/http/HttpResponseInterceptor;
495 ····:cond_0493 ····:cond_0
496 ····return-void494 ····return-void
497 .end·method495 .end·method
  
498 .method·public·removeRequestInterceptorByClass(Ljava/lang/Class;)V496 .method·public·removeRequestInterceptorByClass(Ljava/lang/Class;)V
499 ····.locals·3497 ····.locals·3
500 ····.annotation·system·Ldalvik/annotation/Signature;498 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 635, 70 lines modifiedOffset 633, 69 lines modified
635 ············"<*>;)V"633 ············"<*>;)V"
636 ········}634 ········}
637 ····.end·annotation635 ····.end·annotation
  
638 ····.prologue636 ····.prologue
639 ····.line·176637 ····.line·176
640 ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<*>;"638 ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<*>;"
641 ····const-string·v2,·"Inteceptor·list"639 ····const-string·v1,·"Inteceptor·list"
  
642 ····invoke-static·{p1,·v2},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;640 ····invoke-static·{p1,·v1},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
643 ····.line·177641 ····.line·177
644 ····iget-object·v2,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List;642 ····iget-object·v1,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List;
  
645 ····invoke-interface·{v2},·Ljava/util/List;->clear()V643 ····invoke-interface·{v1},·Ljava/util/List;->clear()V
  
646 ····.line·178644 ····.line·178
647 ····iget-object·v2,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List;645 ····iget-object·v1,·p0,·Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List;
  
648 ····invoke-interface·{v2},·Ljava/util/List;->clear()V646 ····invoke-interface·{v1},·Ljava/util/List;->clear()V
  
649 ····.line·179647 ····.line·179
650 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;648 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
651 ····move-result-object·v0649 ····move-result-object·v2
  
652 ····.local·v0,·"i$":Ljava/util/Iterator; 
653 ····:cond_0650 ····:cond_0
654 ····:goto_0651 ····:goto_0
655 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z652 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
656 ····move-result·v2653 ····move-result·v1
  
657 ····if-eqz·v2,·:cond_2654 ····if-eqz·v1,·:cond_2
  
658 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;655 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
659 ····move-result-object·v1656 ····move-result-object·v0
  
660 ····.line·180657 ····.line·180
661 ····.local·v1,·"obj":Ljava/lang/Object;658 ····.local·v0,·"obj":Ljava/lang/Object;
Max diff block lines reached; 1316/7440 bytes (17.69%) of diff not shown.
446 B
smali/org/apache/http/protocol/ResponseConnControl.smali
    
Offset 151, 14 lines modifiedOffset 151, 15 lines modified
  
151 ····const-wide/16·v10,·0x0151 ····const-wide/16·v10,·0x0
  
152 ····cmp-long·v7,·v8,·v10152 ····cmp-long·v7,·v8,·v10
  
153 ····if-gez·v7,·:cond_5153 ····if-gez·v7,·:cond_5
  
 154 ····.line·88
154 ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->isChunked()Z155 ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->isChunked()Z
  
155 ····move-result·v7156 ····move-result·v7
  
156 ····if-eqz·v7,·:cond_4157 ····if-eqz·v7,·:cond_4
  
157 ····sget-object·v7,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;158 ····sget-object·v7,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;
1.41 KB
smali/org/apache/http/protocol/HttpRequestExecutor.smali
    
Offset 266, 15 lines modifiedOffset 266, 15 lines modified
266 ····instance-of·v4,·p1,·Lorg/apache/http/HttpEntityEnclosingRequest;266 ····instance-of·v4,·p1,·Lorg/apache/http/HttpEntityEnclosingRequest;
  
267 ····if-eqz·v4,·:cond_3267 ····if-eqz·v4,·:cond_3
  
268 ····.line·208268 ····.line·208
269 ····const/4·v1,·0x1269 ····const/4·v1,·0x1
  
270 ····.line·209270 ····.line·210
271 ····.local·v1,·"sendentity":Z271 ····.local·v1,·"sendentity":Z
272 ····invoke-interface·{p1},·Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine;272 ····invoke-interface·{p1},·Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine;
  
273 ····move-result-object·v4273 ····move-result-object·v4
  
274 ····invoke-interface·{v4},·Lorg/apache/http/RequestLine;->getProtocolVersion()Lorg/apache/http/ProtocolVersion;274 ····invoke-interface·{v4},·Lorg/apache/http/RequestLine;->getProtocolVersion()Lorg/apache/http/ProtocolVersion;
  
Offset 290, 14 lines modifiedOffset 290, 15 lines modified
  
290 ····move-result·v4290 ····move-result·v4
  
291 ····if-eqz·v4,·:cond_2291 ····if-eqz·v4,·:cond_2
  
292 ····sget-object·v4,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;292 ····sget-object·v4,·Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion;
  
 293 ····.line·212
293 ····invoke-virtual·{v3,·v4},·Lorg/apache/http/ProtocolVersion;->lessEquals(Lorg/apache/http/ProtocolVersion;)Z294 ····invoke-virtual·{v3,·v4},·Lorg/apache/http/ProtocolVersion;->lessEquals(Lorg/apache/http/ProtocolVersion;)Z
  
294 ····move-result·v4295 ····move-result·v4
  
295 ····if-nez·v4,·:cond_2296 ····if-nez·v4,·:cond_2
  
296 ····.line·214297 ····.line·214
Offset 357, 14 lines modifiedOffset 358, 15 lines modified
  
357 ····const-string·v6,·"Unexpected·response:·"358 ····const-string·v6,·"Unexpected·response:·"
  
358 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;359 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
359 ····move-result-object·v5360 ····move-result-object·v5
  
 361 ····.line·226
360 ····invoke-interface·{v0},·Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine;362 ····invoke-interface·{v0},·Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine;
  
361 ····move-result-object·v6363 ····move-result-object·v6
  
362 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;364 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
363 ····move-result-object·v5365 ····move-result-object·v5
436 B
smali/org/apache/http/protocol/RequestExpectContinue.smali
    
Offset 98, 14 lines modifiedOffset 98, 15 lines modified
  
98 ····move-result-object·v198 ····move-result-object·v1
  
99 ····.line·8199 ····.line·81
100 ····.local·v1,·"entity":Lorg/apache/http/HttpEntity;100 ····.local·v1,·"entity":Lorg/apache/http/HttpEntity;
101 ····if-eqz·v1,·:cond_0101 ····if-eqz·v1,·:cond_0
  
 102 ····.line·82
102 ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->getContentLength()J103 ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->getContentLength()J
  
103 ····move-result-wide·v4104 ····move-result-wide·v4
  
104 ····const-wide/16·v6,·0x0105 ····const-wide/16·v6,·0x0
  
105 ····cmp-long·v3,·v4,·v6106 ····cmp-long·v3,·v4,·v6
4.0 KB
smali/org/apache/http/protocol/ChainBuilder.smali
    
Offset 137, 15 lines modifiedOffset 137, 14 lines modified
  
137 ····.line·86137 ····.line·86
138 ····:cond_1138 ····:cond_1
139 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;139 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
140 ····move-result-object·v1140 ····move-result-object·v1
  
141 ····.local·v1,·"i$":Ljava/util/Iterator; 
142 ····:goto_0141 ····:goto_0
143 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z142 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
144 ····move-result·v2143 ····move-result·v2
  
145 ····if-eqz·v2,·:cond_0144 ····if-eqz·v2,·:cond_0
  
Offset 157, 15 lines modifiedOffset 156, 15 lines modified
157 ····.local·v0,·"e":Ljava/lang/Object;,·"TE;"156 ····.local·v0,·"e":Ljava/lang/Object;,·"TE;"
158 ····invoke-virtual·{p0,·v0},·Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;157 ····invoke-virtual·{p0,·v0},·Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
  
159 ····goto·:goto_0158 ····goto·:goto_0
160 .end·method159 .end·method
  
161 .method·public·varargs·addAllFirst([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;160 .method·public·varargs·addAllFirst([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
162 ····.locals·4161 ····.locals·3
163 ····.annotation·system·Ldalvik/annotation/Signature;162 ····.annotation·system·Ldalvik/annotation/Signature;
164 ········value·=·{163 ········value·=·{
165 ············"([TE;)",164 ············"([TE;)",
166 ············"Lorg/apache/http/protocol/ChainBuilder",165 ············"Lorg/apache/http/protocol/ChainBuilder",
167 ············"<TE;>;"166 ············"<TE;>;"
168 ········}167 ········}
169 ····.end·annotation168 ····.end·annotation
Offset 178, 34 lines modifiedOffset 177, 29 lines modified
  
178 ····.line·99177 ····.line·99
179 ····:cond_0178 ····:cond_0
180 ····return-object·p0179 ····return-object·p0
  
181 ····.line·96180 ····.line·96
182 ····:cond_1181 ····:cond_1
183 ····move-object·v0,·p1 
  
184 ····.local·v0,·"arr$":[Ljava/lang/Object; 
185 ····array-length·v3,·v0182 ····array-length·v2,·p1
  
186 ····.local·v3,·"len$":I 
187 ····const/4·v2,·0x0183 ····const/4·v1,·0x0
  
188 ····.local·v2,·"i$":I 
189 ····:goto_0184 ····:goto_0
190 ····if-ge·v2,·v3,·:cond_0185 ····if-ge·v1,·v2,·:cond_0
  
191 ····aget-object·v1,·v0,·v2186 ····aget-object·v0,·p1,·v1
  
192 ····.line·97187 ····.line·97
193 ····.local·v1,·"e":Ljava/lang/Object;,·"TE;"188 ····.local·v0,·"e":Ljava/lang/Object;,·"TE;"
194 ····invoke-virtual·{p0,·v1},·Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;189 ····invoke-virtual·{p0,·v0},·Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
  
195 ····.line·96190 ····.line·96
196 ····add-int/lit8·v2,·v2,·0x1191 ····add-int/lit8·v1,·v1,·0x1
  
197 ····goto·:goto_0192 ····goto·:goto_0
198 .end·method193 .end·method
  
199 .method·public·addAllLast(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder;194 .method·public·addAllLast(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder;
200 ····.locals·3195 ····.locals·3
201 ····.annotation·system·Ldalvik/annotation/Signature;196 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 230, 15 lines modifiedOffset 224, 14 lines modified
  
230 ····.line·106224 ····.line·106
231 ····:cond_1225 ····:cond_1
232 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;226 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
233 ····move-result-object·v1227 ····move-result-object·v1
  
234 ····.local·v1,·"i$":Ljava/util/Iterator; 
235 ····:goto_0228 ····:goto_0
236 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z229 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
237 ····move-result·v2230 ····move-result·v2
  
238 ····if-eqz·v2,·:cond_0231 ····if-eqz·v2,·:cond_0
  
Offset 250, 15 lines modifiedOffset 243, 15 lines modified
250 ····.local·v0,·"e":Ljava/lang/Object;,·"TE;"243 ····.local·v0,·"e":Ljava/lang/Object;,·"TE;"
251 ····invoke-virtual·{p0,·v0},·Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;244 ····invoke-virtual·{p0,·v0},·Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
  
252 ····goto·:goto_0245 ····goto·:goto_0
253 .end·method246 .end·method
  
254 .method·public·varargs·addAllLast([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;247 .method·public·varargs·addAllLast([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
255 ····.locals·4248 ····.locals·3
256 ····.annotation·system·Ldalvik/annotation/Signature;249 ····.annotation·system·Ldalvik/annotation/Signature;
257 ········value·=·{250 ········value·=·{
258 ············"([TE;)",251 ············"([TE;)",
259 ············"Lorg/apache/http/protocol/ChainBuilder",252 ············"Lorg/apache/http/protocol/ChainBuilder",
260 ············"<TE;>;"253 ············"<TE;>;"
261 ········}254 ········}
262 ····.end·annotation255 ····.end·annotation
Offset 271, 34 lines modifiedOffset 264, 29 lines modified
  
271 ····.line·119264 ····.line·119
272 ····:cond_0265 ····:cond_0
273 ····return-object·p0266 ····return-object·p0
  
274 ····.line·116267 ····.line·116
275 ····:cond_1268 ····:cond_1
276 ····move-object·v0,·p1 
  
277 ····.local·v0,·"arr$":[Ljava/lang/Object; 
278 ····array-length·v3,·v0269 ····array-length·v2,·p1
  
279 ····.local·v3,·"len$":I 
280 ····const/4·v2,·0x0270 ····const/4·v1,·0x0
  
281 ····.local·v2,·"i$":I 
282 ····:goto_0271 ····:goto_0
283 ····if-ge·v2,·v3,·:cond_0272 ····if-ge·v1,·v2,·:cond_0
  
284 ····aget-object·v1,·v0,·v2273 ····aget-object·v0,·p1,·v1
  
285 ····.line·117274 ····.line·117
286 ····.local·v1,·"e":Ljava/lang/Object;,·"TE;"275 ····.local·v0,·"e":Ljava/lang/Object;,·"TE;"
287 ····invoke-virtual·{p0,·v1},·Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;276 ····invoke-virtual·{p0,·v0},·Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;
  
288 ····.line·116277 ····.line·116
289 ····add-int/lit8·v2,·v2,·0x1278 ····add-int/lit8·v1,·v1,·0x1
  
Max diff block lines reached; 168/3995 bytes (4.21%) of diff not shown.
1.27 KB
smali/org/apache/http/protocol/HttpProcessorBuilder.smali
    
Offset 364, 32 lines modifiedOffset 364, 36 lines modified
  
364 ····iget-object·v0,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder;364 ····iget-object·v0,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder;
  
365 ····if-eqz·v0,·:cond_1365 ····if-eqz·v0,·:cond_1
  
366 ····iget-object·v0,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder;366 ····iget-object·v0,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder;
  
 367 ····.line·147
367 ····invoke-virtual·{v0},·Lorg/apache/http/protocol/ChainBuilder;->build()Ljava/util/LinkedList;368 ····invoke-virtual·{v0},·Lorg/apache/http/protocol/ChainBuilder;->build()Ljava/util/LinkedList;
  
368 ····move-result-object·v0369 ····move-result-object·v0
  
369 ····:goto_0370 ····:goto_0
370 ····iget-object·v3,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder;371 ····iget-object·v3,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder;
  
371 ····if-eqz·v3,·:cond_0372 ····if-eqz·v3,·:cond_0
  
372 ····iget-object·v1,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder;373 ····iget-object·v1,·p0,·Lorg/apache/http/protocol/HttpProcessorBuilder;->responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder;
  
 374 ····.line·148
373 ····invoke-virtual·{v1},·Lorg/apache/http/protocol/ChainBuilder;->build()Ljava/util/LinkedList;375 ····invoke-virtual·{v1},·Lorg/apache/http/protocol/ChainBuilder;->build()Ljava/util/LinkedList;
  
374 ····move-result-object·v1376 ····move-result-object·v1
  
375 ····:cond_0377 ····:cond_0
376 ····invoke-direct·{v2,·v0,·v1},·Lorg/apache/http/protocol/ImmutableHttpProcessor;-><init>(Ljava/util/List;Ljava/util/List;)V378 ····invoke-direct·{v2,·v0,·v1},·Lorg/apache/http/protocol/ImmutableHttpProcessor;-><init>(Ljava/util/List;Ljava/util/List;)V
  
 379 ····.line·146
377 ····return-object·v2380 ····return-object·v2
  
378 ····:cond_1381 ····:cond_1
379 ····move-object·v0,·v1382 ····move-object·v0,·v1
  
 383 ····.line·147
380 ····goto·:goto_0384 ····goto·:goto_0
381 .end·method385 .end·method
5.81 KB
smali/org/apache/http/protocol/UriPatternMatcher.smali
    
Offset 106, 130 lines modifiedOffset 106, 130 lines modified
  
106 ····.prologue106 ····.prologue
107 ····.line·121107 ····.line·121
108 ····.local·p0,·"this":Lorg/apache/http/protocol/UriPatternMatcher;,·"Lorg/apache/http/protocol/UriPatternMatcher<TT;>;"108 ····.local·p0,·"this":Lorg/apache/http/protocol/UriPatternMatcher;,·"Lorg/apache/http/protocol/UriPatternMatcher<TT;>;"
109 ····monitor-enter·p0109 ····monitor-enter·p0
  
110 ····:try_start_0110 ····:try_start_0
111 ····const-string·v4,·"Request·path"111 ····const-string·v3,·"Request·path"
  
112 ····invoke-static·{p1,·v4},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;112 ····invoke-static·{p1,·v3},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
113 ····.line·123113 ····.line·123
114 ····iget-object·v4,·p0,·Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map;114 ····iget-object·v3,·p0,·Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map;
  
115 ····invoke-interface·{v4,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;115 ····invoke-interface·{v3,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
116 ····move-result-object·v2116 ····move-result-object·v1
  
117 ····.line·124117 ····.line·124
118 ····.local·v2,·"obj":Ljava/lang/Object;,·"TT;"118 ····.local·v1,·"obj":Ljava/lang/Object;,·"TT;"
119 ····if-nez·v2,·:cond_2119 ····if-nez·v1,·:cond_2
  
120 ····.line·126120 ····.line·126
121 ····const/4·v0,·0x0121 ····const/4·v0,·0x0
  
122 ····.line·127122 ····.line·127
123 ····.local·v0,·"bestMatch":Ljava/lang/String;123 ····.local·v0,·"bestMatch":Ljava/lang/String;
124 ····iget-object·v4,·p0,·Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map;124 ····iget-object·v3,·p0,·Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map;
  
125 ····invoke-interface·{v4},·Ljava/util/Map;->keySet()Ljava/util/Set;125 ····invoke-interface·{v3},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
126 ····move-result-object·v4126 ····move-result-object·v3
  
127 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;127 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
128 ····move-result-object·v1128 ····move-result-object·v3
  
129 ····.local·v1,·"i$":Ljava/util/Iterator; 
130 ····:cond_0129 ····:cond_0
131 ····:goto_0130 ····:goto_0
132 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z131 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
133 ····move-result·v4132 ····move-result·v4
  
134 ····if-eqz·v4,·:cond_2133 ····if-eqz·v4,·:cond_2
  
135 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;134 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
136 ····move-result-object·v3135 ····move-result-object·v2
  
137 ····check-cast·v3,·Ljava/lang/String;136 ····check-cast·v2,·Ljava/lang/String;
  
138 ····.line·128137 ····.line·128
139 ····.local·v3,·"pattern":Ljava/lang/String;138 ····.local·v2,·"pattern":Ljava/lang/String;
140 ····invoke-virtual·{p0,·v3,·p1},·Lorg/apache/http/protocol/UriPatternMatcher;->matchUriRequestPattern(Ljava/lang/String;Ljava/lang/String;)Z139 ····invoke-virtual·{p0,·v2,·p1},·Lorg/apache/http/protocol/UriPatternMatcher;->matchUriRequestPattern(Ljava/lang/String;Ljava/lang/String;)Z
  
141 ····move-result·v4140 ····move-result·v4
  
142 ····if-eqz·v4,·:cond_0141 ····if-eqz·v4,·:cond_0
  
143 ····.line·130142 ····.line·130
144 ····if-eqz·v0,·:cond_1143 ····if-eqz·v0,·:cond_1
  
 144 ····.line·131
145 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I145 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
146 ····move-result·v4146 ····move-result·v4
  
147 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I147 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
148 ····move-result·v5148 ····move-result·v5
  
149 ····if-lt·v4,·v5,·:cond_1149 ····if-lt·v4,·v5,·:cond_1
  
 150 ····.line·132
150 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I151 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
151 ····move-result·v4152 ····move-result·v4
  
152 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I153 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
153 ····move-result·v5154 ····move-result·v5
  
154 ····if-ne·v4,·v5,·:cond_0155 ····if-ne·v4,·v5,·:cond_0
  
155 ····const-string·v4,·"*"156 ····const-string·v4,·"*"
  
156 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z157 ····invoke-virtual·{v2,·v4},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
  
157 ····move-result·v4158 ····move-result·v4
  
158 ····if-eqz·v4,·:cond_0159 ····if-eqz·v4,·:cond_0
  
159 ····.line·133160 ····.line·133
160 ····:cond_1161 ····:cond_1
161 ····iget-object·v4,·p0,·Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map;162 ····iget-object·v4,·p0,·Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map;
  
162 ····invoke-interface·{v4,·v3},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;163 ····invoke-interface·{v4,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
163 ····:try_end_0164 ····:try_end_0
164 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0165 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
165 ····move-result-object·v2166 ····move-result-object·v1
  
166 ····.line·134167 ····.line·134
167 ····move-object·v0,·v3168 ····move-object·v0,·v2
  
168 ····goto·:goto_0169 ····goto·:goto_0
  
169 ····.line·139170 ····.line·139
170 ····.end·local·v0····#·"bestMatch":Ljava/lang/String;171 ····.end·local·v0····#·"bestMatch":Ljava/lang/String;
171 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
172 ····.end·local·v3····#·"pattern":Ljava/lang/String;172 ····.end·local·v2····#·"pattern":Ljava/lang/String;
173 ····:cond_2173 ····:cond_2
174 ····monitor-exit·p0174 ····monitor-exit·p0
  
175 ····return-object·v2175 ····return-object·v1
  
176 ····.line·121176 ····.line·121
177 ····.end·local·v2····#·"obj":Ljava/lang/Object;,·"TT;"177 ····.end·local·v1····#·"obj":Ljava/lang/Object;,·"TT;"
178 ····:catchall_0178 ····:catchall_0
179 ····move-exception·v4179 ····move-exception·v3
  
180 ····monitor-exit·p0180 ····monitor-exit·p0
  
181 ····throw·v4181 ····throw·v3
182 .end·method182 .end·method
  
Max diff block lines reached; 1078/5840 bytes (18.46%) of diff not shown.
4.74 KB
smali/org/apache/http/config/ConnectionConfig.smali
    
Offset 100, 46 lines modifiedOffset 100, 51 lines modified
100 ····invoke-static·{p0,·v0},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;100 ····invoke-static·{p0,·v0},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
101 ····.line·118101 ····.line·118
102 ····new-instance·v0,·Lorg/apache/http/config/ConnectionConfig$Builder;102 ····new-instance·v0,·Lorg/apache/http/config/ConnectionConfig$Builder;
  
103 ····invoke-direct·{v0},·Lorg/apache/http/config/ConnectionConfig$Builder;-><init>()V103 ····invoke-direct·{v0},·Lorg/apache/http/config/ConnectionConfig$Builder;-><init>()V
  
 104 ····.line·119
104 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getCharset()Ljava/nio/charset/Charset;105 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getCharset()Ljava/nio/charset/Charset;
  
105 ····move-result-object·v1106 ····move-result-object·v1
  
106 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder;107 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
107 ····move-result-object·v0108 ····move-result-object·v0
  
 109 ····.line·120
108 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getMalformedInputAction()Ljava/nio/charset/CodingErrorAction;110 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getMalformedInputAction()Ljava/nio/charset/CodingErrorAction;
  
109 ····move-result-object·v1111 ····move-result-object·v1
  
110 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;112 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
111 ····move-result-object·v0113 ····move-result-object·v0
  
 114 ····.line·121
112 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getUnmappableInputAction()Ljava/nio/charset/CodingErrorAction;115 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getUnmappableInputAction()Ljava/nio/charset/CodingErrorAction;
  
113 ····move-result-object·v1116 ····move-result-object·v1
  
114 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setUnmappableInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;117 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setUnmappableInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
115 ····move-result-object·v0118 ····move-result-object·v0
  
 119 ····.line·122
116 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints;120 ····invoke-virtual·{p0},·Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints;
  
117 ····move-result-object·v1121 ····move-result-object·v1
  
118 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMessageConstraints(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder;122 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/ConnectionConfig$Builder;->setMessageConstraints(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder;
  
119 ····move-result-object·v0123 ····move-result-object·v0
  
 124 ····.line·118
120 ····return-object·v0125 ····return-object·v0
121 .end·method126 .end·method
  
122 .method·public·static·custom()Lorg/apache/http/config/ConnectionConfig$Builder;127 .method·public·static·custom()Lorg/apache/http/config/ConnectionConfig$Builder;
123 ····.locals·1128 ····.locals·1
  
124 ····.prologue129 ····.prologue
Offset 270, 74 lines modifiedOffset 275, 80 lines modified
  
270 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;275 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
271 ····move-result-object·v1276 ····move-result-object·v1
  
272 ····const-string·v2,·",·fragmentSizeHint="277 ····const-string·v2,·",·fragmentSizeHint="
  
 278 ····.line·103
273 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;279 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
274 ····move-result-object·v1280 ····move-result-object·v1
  
275 ····iget·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->fragmentSizeHint:I281 ····iget·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->fragmentSizeHint:I
  
276 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;282 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
277 ····move-result-object·v1283 ····move-result-object·v1
  
278 ····const-string·v2,·",·charset="284 ····const-string·v2,·",·charset="
  
 285 ····.line·104
279 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;286 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
280 ····move-result-object·v1287 ····move-result-object·v1
  
281 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->charset:Ljava/nio/charset/Charset;288 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->charset:Ljava/nio/charset/Charset;
  
282 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;289 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
283 ····move-result-object·v1290 ····move-result-object·v1
  
284 ····const-string·v2,·",·malformedInputAction="291 ····const-string·v2,·",·malformedInputAction="
  
 292 ····.line·105
285 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;293 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
286 ····move-result-object·v1294 ····move-result-object·v1
  
287 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->malformedInputAction:Ljava/nio/charset/CodingErrorAction;295 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->malformedInputAction:Ljava/nio/charset/CodingErrorAction;
  
288 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;296 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
289 ····move-result-object·v1297 ····move-result-object·v1
  
290 ····const-string·v2,·",·unmappableInputAction="298 ····const-string·v2,·",·unmappableInputAction="
  
 299 ····.line·106
291 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
292 ····move-result-object·v1301 ····move-result-object·v1
  
293 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->unmappableInputAction:Ljava/nio/charset/CodingErrorAction;302 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->unmappableInputAction:Ljava/nio/charset/CodingErrorAction;
  
294 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;303 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
295 ····move-result-object·v1304 ····move-result-object·v1
  
296 ····const-string·v2,·",·messageConstraints="305 ····const-string·v2,·",·messageConstraints="
  
 306 ····.line·107
297 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;307 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
298 ····move-result-object·v1308 ····move-result-object·v1
  
299 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->messageConstraints:Lorg/apache/http/config/MessageConstraints;309 ····iget-object·v2,·p0,·Lorg/apache/http/config/ConnectionConfig;->messageConstraints:Lorg/apache/http/config/MessageConstraints;
  
300 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;310 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
301 ····move-result-object·v1311 ····move-result-object·v1
  
302 ····const-string·v2,·"]"312 ····const-string·v2,·"]"
  
 313 ····.line·108
303 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;314 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 113/4750 bytes (2.38%) of diff not shown.
3.95 KB
smali/org/apache/http/config/SocketConfig.smali
    
Offset 94, 54 lines modifiedOffset 94, 60 lines modified
94 ····invoke-static·{p0,·v0},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;94 ····invoke-static·{p0,·v0},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
95 ····.line·14595 ····.line·145
96 ····new-instance·v0,·Lorg/apache/http/config/SocketConfig$Builder;96 ····new-instance·v0,·Lorg/apache/http/config/SocketConfig$Builder;
  
97 ····invoke-direct·{v0},·Lorg/apache/http/config/SocketConfig$Builder;-><init>()V97 ····invoke-direct·{v0},·Lorg/apache/http/config/SocketConfig$Builder;-><init>()V
  
 98 ····.line·146
98 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->getSoTimeout()I99 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->getSoTimeout()I
  
99 ····move-result·v1100 ····move-result·v1
  
100 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoTimeout(I)Lorg/apache/http/config/SocketConfig$Builder;101 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoTimeout(I)Lorg/apache/http/config/SocketConfig$Builder;
  
101 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·147
102 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->isSoReuseAddress()Z104 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->isSoReuseAddress()Z
  
103 ····move-result·v1105 ····move-result·v1
  
104 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoReuseAddress(Z)Lorg/apache/http/config/SocketConfig$Builder;106 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoReuseAddress(Z)Lorg/apache/http/config/SocketConfig$Builder;
  
105 ····move-result-object·v0107 ····move-result-object·v0
  
 108 ····.line·148
106 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->getSoLinger()I109 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->getSoLinger()I
  
107 ····move-result·v1110 ····move-result·v1
  
108 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoLinger(I)Lorg/apache/http/config/SocketConfig$Builder;111 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoLinger(I)Lorg/apache/http/config/SocketConfig$Builder;
  
109 ····move-result-object·v0112 ····move-result-object·v0
  
 113 ····.line·149
110 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->isSoKeepAlive()Z114 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->isSoKeepAlive()Z
  
111 ····move-result·v1115 ····move-result·v1
  
112 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoKeepAlive(Z)Lorg/apache/http/config/SocketConfig$Builder;116 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setSoKeepAlive(Z)Lorg/apache/http/config/SocketConfig$Builder;
  
113 ····move-result-object·v0117 ····move-result-object·v0
  
 118 ····.line·150
114 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->isTcpNoDelay()Z119 ····invoke-virtual·{p0},·Lorg/apache/http/config/SocketConfig;->isTcpNoDelay()Z
  
115 ····move-result·v1120 ····move-result·v1
  
116 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setTcpNoDelay(Z)Lorg/apache/http/config/SocketConfig$Builder;121 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/SocketConfig$Builder;->setTcpNoDelay(Z)Lorg/apache/http/config/SocketConfig$Builder;
  
117 ····move-result-object·v0122 ····move-result-object·v0
  
 123 ····.line·145
118 ····return-object·v0124 ····return-object·v0
119 .end·method125 .end·method
  
120 .method·public·static·custom()Lorg/apache/http/config/SocketConfig$Builder;126 .method·public·static·custom()Lorg/apache/http/config/SocketConfig$Builder;
121 ····.locals·1127 ····.locals·1
  
122 ····.prologue128 ····.prologue
Offset 262, 62 lines modifiedOffset 268, 67 lines modified
  
262 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;268 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
263 ····move-result-object·v1269 ····move-result-object·v1
  
264 ····const-string·v2,·",·soReuseAddress="270 ····const-string·v2,·",·soReuseAddress="
  
 271 ····.line·131
265 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;272 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
266 ····move-result-object·v1273 ····move-result-object·v1
  
267 ····iget-boolean·v2,·p0,·Lorg/apache/http/config/SocketConfig;->soReuseAddress:Z274 ····iget-boolean·v2,·p0,·Lorg/apache/http/config/SocketConfig;->soReuseAddress:Z
  
268 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;275 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
269 ····move-result-object·v1276 ····move-result-object·v1
  
270 ····const-string·v2,·",·soLinger="277 ····const-string·v2,·",·soLinger="
  
 278 ····.line·132
271 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;279 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
272 ····move-result-object·v1280 ····move-result-object·v1
  
273 ····iget·v2,·p0,·Lorg/apache/http/config/SocketConfig;->soLinger:I281 ····iget·v2,·p0,·Lorg/apache/http/config/SocketConfig;->soLinger:I
  
274 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;282 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
275 ····move-result-object·v1283 ····move-result-object·v1
  
276 ····const-string·v2,·",·soKeepAlive="284 ····const-string·v2,·",·soKeepAlive="
  
 285 ····.line·133
277 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;286 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
278 ····move-result-object·v1287 ····move-result-object·v1
  
279 ····iget-boolean·v2,·p0,·Lorg/apache/http/config/SocketConfig;->soKeepAlive:Z288 ····iget-boolean·v2,·p0,·Lorg/apache/http/config/SocketConfig;->soKeepAlive:Z
  
280 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;289 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
281 ····move-result-object·v1290 ····move-result-object·v1
  
282 ····const-string·v2,·",·tcpNoDelay="291 ····const-string·v2,·",·tcpNoDelay="
  
 292 ····.line·134
283 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;293 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
284 ····move-result-object·v1294 ····move-result-object·v1
  
285 ····iget-boolean·v2,·p0,·Lorg/apache/http/config/SocketConfig;->tcpNoDelay:Z295 ····iget-boolean·v2,·p0,·Lorg/apache/http/config/SocketConfig;->tcpNoDelay:Z
  
286 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;296 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
  
287 ····move-result-object·v1297 ····move-result-object·v1
  
288 ····const-string·v2,·"]"298 ····const-string·v2,·"]"
  
 299 ····.line·135
289 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
290 ····.line·136301 ····.line·136
291 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;302 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
292 ····move-result-object·v1303 ····move-result-object·v1
Max diff block lines reached; 0/3949 bytes (0.00%) of diff not shown.
2.01 KB
smali/org/apache/http/config/MessageConstraints.smali
    
Offset 73, 30 lines modifiedOffset 73, 33 lines modified
73 ····invoke-static·{p0,·v0},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;73 ····invoke-static·{p0,·v0},·Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
  
74 ····.line·8274 ····.line·82
75 ····new-instance·v0,·Lorg/apache/http/config/MessageConstraints$Builder;75 ····new-instance·v0,·Lorg/apache/http/config/MessageConstraints$Builder;
  
76 ····invoke-direct·{v0},·Lorg/apache/http/config/MessageConstraints$Builder;-><init>()V76 ····invoke-direct·{v0},·Lorg/apache/http/config/MessageConstraints$Builder;-><init>()V
  
 77 ····.line·83
77 ····invoke-virtual·{p0},·Lorg/apache/http/config/MessageConstraints;->getMaxHeaderCount()I78 ····invoke-virtual·{p0},·Lorg/apache/http/config/MessageConstraints;->getMaxHeaderCount()I
  
78 ····move-result·v179 ····move-result·v1
  
79 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxHeaderCount(I)Lorg/apache/http/config/MessageConstraints$Builder;80 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxHeaderCount(I)Lorg/apache/http/config/MessageConstraints$Builder;
  
80 ····move-result-object·v081 ····move-result-object·v0
  
 82 ····.line·84
81 ····invoke-virtual·{p0},·Lorg/apache/http/config/MessageConstraints;->getMaxLineLength()I83 ····invoke-virtual·{p0},·Lorg/apache/http/config/MessageConstraints;->getMaxLineLength()I
  
82 ····move-result·v184 ····move-result·v1
  
83 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxLineLength(I)Lorg/apache/http/config/MessageConstraints$Builder;85 ····invoke-virtual·{v0,·v1},·Lorg/apache/http/config/MessageConstraints$Builder;->setMaxLineLength(I)Lorg/apache/http/config/MessageConstraints$Builder;
  
84 ····move-result-object·v086 ····move-result-object·v0
  
 87 ····.line·82
85 ····return-object·v088 ····return-object·v0
86 .end·method89 .end·method
  
87 .method·public·static·custom()Lorg/apache/http/config/MessageConstraints$Builder;90 .method·public·static·custom()Lorg/apache/http/config/MessageConstraints$Builder;
88 ····.locals·191 ····.locals·1
  
89 ····.prologue92 ····.prologue
Offset 208, 26 lines modifiedOffset 211, 28 lines modified
  
208 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;211 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
209 ····move-result-object·v1212 ····move-result-object·v1
  
210 ····const-string·v2,·",·maxHeaderCount="213 ····const-string·v2,·",·maxHeaderCount="
  
 214 ····.line·67
211 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;215 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
212 ····move-result-object·v1216 ····move-result-object·v1
  
213 ····iget·v2,·p0,·Lorg/apache/http/config/MessageConstraints;->maxHeaderCount:I217 ····iget·v2,·p0,·Lorg/apache/http/config/MessageConstraints;->maxHeaderCount:I
  
214 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;218 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
215 ····move-result-object·v1219 ····move-result-object·v1
  
216 ····const-string·v2,·"]"220 ····const-string·v2,·"]"
  
 221 ····.line·68
217 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;222 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
218 ····.line·69223 ····.line·69
219 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;224 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
220 ····move-result-object·v1225 ····move-result-object·v1