eeb364a1e8916609bee877b893443bd940ea87da |
|
21-May-2016 |
Ye Wen <ywen@google.com> |
Wait for IPv4 provisioned when connecting to IPv4 MMS URL T-Mobile's MMS network is IPv6 based. Sometimes MMS URL is provisioned as static IPv4 address, e.g for "unrecognized" devices. In that case, IPv4 provisioning takes some time. MMS service needs to wait for it before making connection. b/27245530 Change-Id: I62e370a1e6abd668f0b1333664aadf87583045dd
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
fc9fe6722792fef7afc32f07abebcf885ab65c7c |
|
18-Apr-2016 |
Amit Mahajan <amitmahajan@google.com> |
Change to use Phone instead of PhoneBase/PhoneProxy Bug: 26544841 Change-Id: I67f3f574313f0247874259894d5feef12276ce4c
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
ab1cadebc3136446b44b4dbdcd9df51a960f289f |
|
05-Mar-2016 |
Xia Ying <yingxia@motorola.com> |
Send MMS with international (no NANP) destination address in CDMA/GSM network Reuse SmsNumberUtils to covert the destination numbers per Verizon's requirement in MMSService before sending MMS. BUG=26294725 (Merged from https://partner-android-review.googlesource.com/#/c/538993/) Change-Id: I92080e06c223f5cd9db81800e4c13e7ec33421db
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
abb8a5b4d9e3cdf5ffe5140d30552ffc8eb6c991 |
|
02-Mar-2016 |
Abhijith Shastry <ashastry@google.com> |
Suppress blocks after sending MMS to emergency services. BUG: 26989170 Change-Id: Ibe6befb4e460767b78faf8b82f622c79401a28e9
/packages/services/Mms/src/com/android/mms/service/SendRequest.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/SendRequest.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/SendRequest.java
|
89880097fa77ca930504c1a5ec9f6d87e9ae13df |
|
26-Mar-2015 |
Ye Wen <ywen@google.com> |
Fix NPE caused by ServiceProber b/19777915 Change-Id: I99323fc8271f40a8258e87cfd0500ea293ac2556
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
1b2066c9c8f40e2cdabdedfe873a4c960ec7b7d6 |
|
01-Nov-2014 |
Abhijith Shastry <ashastry@google.com> |
Use AIDL based API's to comunicate with the carrier app for MMS sending and downloading. BUG: 18005911 Change-Id: I2d874bac71ee531c41bf9417444d41c45f179dc0
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
79ab3ac28d02ba5f05d012a63cffa73931070a85 |
|
20-Nov-2014 |
Wink Saville <wink@google.com> |
Additional changes to SubscriptionManager API as per API council. bug: 17575308 Change-Id: Idd98aa46c15a9219ccf28091c62602ac8bf16c62
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
8690f9e8c8b116d93273233340508458c9f357cb |
|
20-Nov-2014 |
Wink Saville <wink@google.com> |
Revert "Additional changes to SubscriptionManager API as per API council." This reverts commit e05c0f2174664f12bfb77db898b261c8d3f31f75. Change-Id: I5b646effaca458cf8b08e707da5fcd3424f17099
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
e05c0f2174664f12bfb77db898b261c8d3f31f75 |
|
19-Nov-2014 |
Wink Saville <wink@google.com> |
Additional changes to SubscriptionManager API as per API council. bug: 17575308 Change-Id: I7773965094510999bfce8fc6b2b31ba6ce496653
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
a813bdf7fc206eb894537908b3f95c06a62d153f |
|
18-Nov-2014 |
Ye Wen <ywen@google.com> |
PduParser MSIM support (1/4) PduParser needs to know if Content-Disposition part header is supported for a specific carrier. Originally this is loaded directly from system resource in PduParser. This won't work for multi-SIM, which requires getting that config based on carrier. This change adds parameter to indicate if this header is supported and requires caller to provider the config. b/18371228 Change-Id: Ief4ef8942f5dce5251429887f312dcadb03dbf39
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
22519cf9f57f3cc359ccb84bcd508ae0f9750821 |
|
06-Nov-2014 |
Ye Wen <ywen@google.com> |
Stop persisting MMS into OUTBOX before sending Persisting MMS into OUTBOX before sending proved to cause problems with Messaging app (and potentially other apps) that could try sending messages in OUTBOX without being asked as manifested in bug b/18155366. This CL only presists SendReq after it is being sent. b/18202414 Change-Id: Iae041a2a8b135d8ea5975e36242be128a608e292
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
3cf9a9481b8e95d0fb654d083b06ee9a23a8e4e8 |
|
15-Oct-2014 |
Ye Wen <ywen@google.com> |
Support multi-sim in mms service Also fixed bug related to LINE1 macro in mms config b/17945978 b/16681645 b/17945978 Change-Id: I79e33d6f1b72f18fb7a12afef903ef96e98ce052
/packages/services/Mms/src/com/android/mms/service/SendRequest.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/SendRequest.java
|
a6b72c46163e5fabe74415d2bfbf877a3941150c |
|
23-Oct-2014 |
Wink Saville <wink@google.com> |
Change subId to int from long Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
f6d88a72cd01ecaf9f0319249e239afc008f1ac8 |
|
09-Sep-2014 |
Cheuksan Wang <edwang@google.com> |
Send and download MMS via content provider instead of PDU bytes. Change-Id: Ib5a93d07799c9e14fea8be820c6bd4bc7ae8be3a
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
3e40f4c4a8c82e795a5cea235d52eacd177c0a69 |
|
05-Sep-2014 |
Ye Wen <ywen@google.com> |
MMS API cleanup (3/4) - Hide APIs not approved by API council (b/17189780) - Change configOverrides in MMS APIs from ContentValues to Bundle to be consistent (b/17390017) - Change SmsManager.MMS_EXTRA_DATA to EXTRA_MMS_DATA per API council review (b/17390977) b/17189780 b/17390017 b/17390977 Change-Id: Icb076d376055b216179ba0b276d1bdcba065d315
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
b83f2faa04dc275b6779644308384459ffcff63f |
|
28-Aug-2014 |
Julian Odell <juliano@google.com> |
Bug 17262099: MMS API changes (multi-project). Move MMS api to using content providerrather than byte[] to pass MMS message contents. Rebased and merged into TOT. Change-Id: I83987d7183cf9b9eef0c4348bcb49ebf00e0a068
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
8a79dc0267f021de60f321e621691370b79cb81a |
|
02-Sep-2014 |
Shri Borde <shri@google.com> |
Bug 17209369: Save subId in the pdu table when sending/receiving Bug 17243357: MmsConfig.getCarrierConfigValues in support of equivalent SmsManager api Change-Id: I8390cd613f82559c79bbb55c335fe0f723ba2344
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
d5ca1fde3ac346f14829f9d5a81e009e214d30cc |
|
28-Aug-2014 |
Diego Pontoriero <diegs@google.com> |
Change TelephonyManager method name to accurately reflect functionality. Bug: 17163860 Change-Id: I72ab5b911a31e29851210f97b59647ffa6fe3578
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
c984707ecf54d545a4a5809c6ce1d18bf7cee61e |
|
01-Aug-2014 |
Ye Wen <ywen@google.com> |
Allow MmsConfig override per request (3/3) Instead of providing ways to override MmsConfig globally, this allows the override per request, which is safer. Also added subId to the getter of MessagingConfigurationManager. b/16681649 Change-Id: If93ddd534843f0d9679342f5c709df173b4e6650
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
35415aae82c485aec731d182609b505ba8035808 |
|
22-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Use TelephonyManager API instead of copying logic to get broadcast receiver. Change-Id: I08b28281ba23db343421ddf02b6db7a5ff4f3cac
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
4af2d19ab837097ee9755819735f58e191545ade |
|
22-Jul-2014 |
Ye Wen <ywen@google.com> |
Merge "Move MmsService into phone process (1/2)" into lmp-dev
|
b07ae2f78ac69a1e7bcfb1ce62e69d7283b46295 |
|
21-Jul-2014 |
Ye Wen <ywen@google.com> |
Move MmsService into phone process (1/2) b/16324360 Change-Id: Ic7b1fe7fc76541a892fb9b235a10cb2ef52796fb
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
63030b07c9fc84771a230e99c6eb07e23ea89448 |
|
21-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
CarrierApp: Do not send broadcast if there is no carrier app. Avoids an unnecessary broadcast. Change-Id: Idc8bff4c7a35b7ea0bb7446cd74515cf1675868d
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
6f31811156a8aeef55011749c25d7c98d7a7a7dd |
|
14-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Protecting messagings APIs for carrier access. APIs protected by this CL: - MMS outbound broadcast. - MMS outbound broadcast result. - MMS dowload broadcast. - MMS dowload broadcast result. BUG=15993876 Change-Id: I8309a1de23426dcc66a10383335cff9242920410
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
18aabe2742cbaffc3c8293cfb3ce2841fe82326d |
|
10-Jul-2014 |
Ye Wen <ywen@google.com> |
New SMS and MMS APIs and semantics (4/4) 1. New SMS and MMS APIs impl. 2. Partial support of multi-sim 3. Record message creator 4. Mms config access b/14095333 Change-Id: I1f41f8a57269933531fb3bc7c8ffe3391e700216
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
d67694000f5830bafa78a7ea824560c74de4baf3 |
|
12-Jul-2014 |
Colin Cross <ccross@google.com> |
Revert "New SMS and MMS APIs and semantics (4/4)" This reverts commit e2b75c7234b90971b3c77d471a05be9ac6b6effb. Change-Id: I4fff42b7ed3befaf05566e6d75b0ba7ac3489a48
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
e2b75c7234b90971b3c77d471a05be9ac6b6effb |
|
10-Jul-2014 |
Ye Wen <ywen@google.com> |
New SMS and MMS APIs and semantics (4/4) 1. New SMS and MMS APIs impl. 2. Partial support of multi-sim 3. Record message creator 4. Mms config access b/14095333 Change-Id: I50b920e7b9e526ea968660a7189bc56059d15136
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
b786d3ea3daf4a91119ea06c532fe7ef5835944c |
|
03-Jul-2014 |
Ye Wen <ywen@google.com> |
Support MMS send/download by carrier app (3/3) Added support to redirect MMS send/download to carrier app b/14095333 Change-Id: I33853e28384f697b8477334b51f500518fba7217
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
3a14e46a22e95062102a19c955a819bf239dbc52 |
|
28-Jun-2014 |
Ye Wen <ywen@google.com> |
MMS auto persisting (3/4) b/14095333 Change-Id: Idad6d32cd063b9ef44f67433d63a88fbeed641b1
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|
c91cc9d4a5aa12a570a3b35a12b3e34a6a9eeb51 |
|
19-May-2014 |
Ye Wen <ywen@google.com> |
MMS API: impl. of sending and downloading b/14095333 Change-Id: Ia30e0e01ab1ab570f2f566e35f7446d8f1270c6d
/packages/services/Mms/src/com/android/mms/service/SendRequest.java
|