History log of /packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c2348f85a918ec6846c3ce4957ae2cd5d69a1f33 17-Sep-2015 Ye Wen <ywen@google.com> MMS proxy host dns lookup should happen on mms network

b/24071236

Change-Id: Ia34a66ce1a09276dab4e98b8ee0ab0fa819eea65
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
8153aed48a84305533f26c06a07a51bd358cee41 16-Jun-2015 Ye Wen <ywen@google.com> Better logging for MmsService

- Annotate most logging with request id
- Added logging for IO exception when transferring downloaded PDU

b/21701652
b/21815174

Change-Id: I98554219ae0b2bcfb4450b9e783bd634908b34e7
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
4467007f09a9f2319ba25aa18e04f54693e6bfa1 09-Jun-2015 Jonathan Basseri <misterikkit@google.com> Read MMS config from CarrierConfigManager.

This updates MmsConfigManager to get MMS config from
CarrierConfigManager instead of mms_config.xml resource files. There
should be no visible change in the public SmsManager API, which still
exposes the same data in getCarrierConfigValues.

This CL eliminates classes MmsConfigXmlParser, MmsConfig, and
MmsConfig.Overridden. Bundles are used instead of MmsConfig objects, and
the logic contained in Overridden was moved closer to where it is used.
(e.g. HTTP param "macro" expansion)

Bug: 21085630
Change-Id: Ia17ab3b19e88d5cdba755979481b4208759d7767
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
960d2d429a4a58cc1cc01653e3685afb4b45fda9 27-Feb-2015 Ye Wen <ywen@google.com> Fix null proxy problem for MmsHttpClient

Network.openConnection now does not support null proxy

b/19535861

Change-Id: I98a57339637062dbbc35408abc4ada54af00e3bc
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
fc80ae2fc8149e783e2dfaafb8aa9794cd639bc1 27-Feb-2015 Ye Wen <ywen@google.com> am 7d1eae86: am 189322a5: Redact MMS message URL logging

* commit '7d1eae866f6a4534d4783ad097d43166ac22b06a':
Redact MMS message URL logging
7d1eae866f6a4534d4783ad097d43166ac22b06a 27-Feb-2015 Ye Wen <ywen@google.com> am 189322a5: Redact MMS message URL logging

* commit '189322a58f0b9825b515cadd4c270d870ad39da2':
Redact MMS message URL logging
189322a58f0b9825b515cadd4c270d870ad39da2 20-Feb-2015 Ye Wen <ywen@google.com> Redact MMS message URL logging

Sprint embeds phone number into message URL.

b/19444241

Change-Id: I19505816d6b0639e2bd66bcfe12b53a6531db766
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
7a284e5b43a12ba9e4fa7786786f059bf924dd78 27-Jan-2015 Ye Wen <ywen@google.com> Use Network.openConnection instead of duplicating the code

Network.openConnection didn't support proxy but now it does. So removing
redundant code in MmsService and directly call the method. Also moved
confusing MmsConfig macro log to the right place.

b/18717580

Change-Id: I02ed49d738d3d8ad0e315dc8d3e59098f8849d82
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
6b2ef3b7a2a8e65ef81c031b92227a38cf5c400a 20-Jan-2015 Neil Fuller <nfuller@google.com> Fix for broken MMS build

Broken by AOSP commit e78f117bcbd6b57d783737107f445ef75ecb474a
that upgraded OkHttp.

MMS in LMP depends (very directly) on internal OkHttp APIs so
it broke in the first branch that merges AOSP and LMP code.

Change-Id: Ied2c9f565a078bb3fbc83a37f9baa6846811bae2
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
857fb76ec009a46eebbb7c44fe87355cbcc753de 15-Dec-2014 Ye Wen <ywen@google.com> Do not add charset to Content-Type header for some carriers

b/18604507

Change-Id: Ic29475e11e516d95196df34f29ad9361f9a7d12b
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
f3debb19850814e9a857cd45f55cf48cf30f51e0 26-Nov-2014 Ye Wen <ywen@google.com> MmsService fixes

- Fix MmsNetworkManager to always clear up mNetwork when connection is
lost or unavailable (b/18327075)
- Fix MmsHttpClient to always return HTTP status for 4xx and 5xx
failures (b/17520290)
- Fix MmsNetworkManager.getAllByName to not synchronize on the call of
Network.getAllByName (b/18543268)
- Also added logging for UA and UAProfUrl

b/18327075
b/17520290
b/18543268

Change-Id: Ic4b71898081b36f7cfda1e28863477a658a0e3aa
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java
bdb6fe1cfbc8ecb7ed56798f49de7ba62019fd72 30-Oct-2014 Ye Wen <ywen@google.com> Use okhttp lib for MMS service HTTP request

b/18103954
b/17965324

Change-Id: Iab09cbeb7c2475b55d476e24b175f3c0736b6703
/packages/services/Mms/src/com/android/mms/service/MmsHttpClient.java