<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_services_Mms/src/com, branch android10-dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/'/>
<entry>
<title>Merge "To prevent MMS get the incorrect resource on MSIM device" into qt-dev</title>
<updated>2019-05-23T13:15:31+00:00</updated>
<author>
<name>Calvin Pan</name>
<email>calvinpan@google.com</email>
</author>
<published>2019-05-23T13:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=9f67590d1b60e0db3fcd2e2ad069d1d703154a9f'/>
<id>9f67590d1b60e0db3fcd2e2ad069d1d703154a9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set read timeout to prevent stuck in HTTP IO</title>
<updated>2019-05-17T07:29:48+00:00</updated>
<author>
<name>calvinpan</name>
<email>calvinpan@google.com</email>
</author>
<published>2019-03-14T13:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=9c292c6fc63c41d6d6778607ca109e7ed77d62b9'/>
<id>9c292c6fc63c41d6d6778607ca109e7ed77d62b9</id>
<content type='text'>
Set read timeout to prevent stuck in HTTP IO

Bug: 125013369
Test: Pass the stress test in the b/125013369#comment39
Change-Id: I992fbbcf73586ae0ecf8c423e697aaf30a022d7d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set read timeout to prevent stuck in HTTP IO

Bug: 125013369
Test: Pass the stress test in the b/125013369#comment39
Change-Id: I992fbbcf73586ae0ecf8c423e697aaf30a022d7d
</pre>
</div>
</content>
</entry>
<entry>
<title>Make MMS service raise intent on DSDS non-data SIM</title>
<updated>2019-04-30T21:54:53+00:00</updated>
<author>
<name>Sahin Caliskan</name>
<email>sahinc@google.com</email>
</author>
<published>2019-04-29T21:03:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=a5ee8fdef990add08d7cc5e7a3eaf8b546984c3b'/>
<id>a5ee8fdef990add08d7cc5e7a3eaf8b546984c3b</id>
<content type='text'>
This change makes it so that if the user wants to send or receive MMS on
a dual-SIM dual-standby device on the non-default-data-SIM, an intent is
raised to the settings app.

Test: tested manually using logs - this package doesn't have any testing
setup unfortunately (b/33250218)

Bug: 128542685
Change-Id: I5e79660dafb039933ce3a2f1d703400eaf7e648c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change makes it so that if the user wants to send or receive MMS on
a dual-SIM dual-standby device on the non-default-data-SIM, an intent is
raised to the settings app.

Test: tested manually using logs - this package doesn't have any testing
setup unfortunately (b/33250218)

Bug: 128542685
Change-Id: I5e79660dafb039933ce3a2f1d703400eaf7e648c
</pre>
</div>
</content>
</entry>
<entry>
<title>To prevent MMS get the incorrect resource on MSIM device</title>
<updated>2019-04-29T02:33:35+00:00</updated>
<author>
<name>calvinpan</name>
<email>calvinpan@google.com</email>
</author>
<published>2019-04-25T09:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=72e1823a180320294fbc1c30abe2c452cab7ae25'/>
<id>72e1823a180320294fbc1c30abe2c452cab7ae25</id>
<content type='text'>
Get TelephonyManager with subid to prevent getting the incorrect
resource(MMS_CONFIG_USER_AGENT and MMS_CONFIG_UA_PROF_URL) on MSIM
device.

Bug: 131296413
Test: Build pass.
Change-Id: I3c51d6e2882596be6dcf660d6903b2cb3e96a6c9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get TelephonyManager with subid to prevent getting the incorrect
resource(MMS_CONFIG_USER_AGENT and MMS_CONFIG_UA_PROF_URL) on MSIM
device.

Bug: 131296413
Test: Build pass.
Change-Id: I3c51d6e2882596be6dcf660d6903b2cb3e96a6c9
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash when UaProfUrlTagName is null</title>
<updated>2019-04-12T23:17:52+00:00</updated>
<author>
<name>Sahin Caliskan</name>
<email>sahinc@google.com</email>
</author>
<published>2019-04-11T17:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=2f64561055b6a0d83b1cab5a117633b14f2c127c'/>
<id>2f64561055b6a0d83b1cab5a117633b14f2c127c</id>
<content type='text'>
This change fixes a silent MMS lib crash when the UaProfUrlTagName is
empty.

Test: Tested manually by modifying the configs and using temporary log
lines

Bug: 128510421

Change-Id: I3500a5988d1b50e79599846cce641ec3bca923ca
(cherry picked from commit d7bdbde7a3b103589c1915e3333e66f998a3bfac)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change fixes a silent MMS lib crash when the UaProfUrlTagName is
empty.

Test: Tested manually by modifying the configs and using temporary log
lines

Bug: 128510421

Change-Id: I3500a5988d1b50e79599846cce641ec3bca923ca
(cherry picked from commit d7bdbde7a3b103589c1915e3333e66f998a3bfac)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix always using carrier package on DSDS</title>
<updated>2019-04-01T18:39:18+00:00</updated>
<author>
<name>Sahin Caliskan</name>
<email>sahinc@google.com</email>
</author>
<published>2019-04-01T18:37:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=d0b410ff84b873363a3751215134463f403647b3'/>
<id>d0b410ff84b873363a3751215134463f403647b3</id>
<content type='text'>
This change makes it so that we actually get the carrier package
associated with the subscription instead of just sending the MMS over
the default package.

Test: tested manually
Bug: 120850686

Change-Id: Ia05be70af7f42f35aaf68204bdaf9940da0919af
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change makes it so that we actually get the carrier package
associated with the subscription instead of just sending the MMS over
the default package.

Test: tested manually
Bug: 120850686

Change-Id: Ia05be70af7f42f35aaf68204bdaf9940da0919af
</pre>
</div>
</content>
</entry>
<entry>
<title>Wake up all MMS requests when wait timeout is expired</title>
<updated>2019-01-23T09:33:07+00:00</updated>
<author>
<name>Taesu Lee</name>
<email>taesu82.lee@samsung.com</email>
</author>
<published>2016-04-22T06:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=cff7167a71da244b87f81d41f3e72d44cedae9ed'/>
<id>cff7167a71da244b87f81d41f3e72d44cedae9ed</id>
<content type='text'>
It wakes up all MMS requests when wait timeout is expired for
 - fixing releasing wrong network request.
 - removal unnecessary waiting.
 - fast-fail together.

Issue will happen in below circumstance.
1. Start a new MMS network request(A).
 - mMmsRequestCount = 1
2. Start another MMS network request(B) before MMS network is available.
 - mMmsRequestCount = 2
3. Wait timeout for A is expired first.
 - Release the current MMS network request even if B is expecting the
 MMS network.
 - mMmsRequestCount = 0
4. Start a new MMS network request(C) before timeout for B.
 - mMmsRequestCount = 1
5. Wait timeout for B is expired before MMS network is available.
 - Release the current MMS network request but it is for C.
 - mMmsRequestCount = 0
 - C is still waiting for remaining timeout without any active network
 request.

Test: Manual

Change-Id: I080711a8904ac15c9b89c7bda03042e8eb80689a
Signed-off-by: Taesu Lee &lt;taesu82.lee@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It wakes up all MMS requests when wait timeout is expired for
 - fixing releasing wrong network request.
 - removal unnecessary waiting.
 - fast-fail together.

Issue will happen in below circumstance.
1. Start a new MMS network request(A).
 - mMmsRequestCount = 1
2. Start another MMS network request(B) before MMS network is available.
 - mMmsRequestCount = 2
3. Wait timeout for A is expired first.
 - Release the current MMS network request even if B is expecting the
 MMS network.
 - mMmsRequestCount = 0
4. Start a new MMS network request(C) before timeout for B.
 - mMmsRequestCount = 1
5. Wait timeout for B is expired before MMS network is available.
 - Release the current MMS network request but it is for C.
 - mMmsRequestCount = 0
 - C is still waiting for remaining timeout without any active network
 request.

Test: Manual

Change-Id: I080711a8904ac15c9b89c7bda03042e8eb80689a
Signed-off-by: Taesu Lee &lt;taesu82.lee@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ResolvUtil dependency</title>
<updated>2018-09-12T05:57:44+00:00</updated>
<author>
<name>Erik Kline</name>
<email>ek@google.com</email>
</author>
<published>2018-09-12T05:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=b16902928623d7867bd82f2a6d3a2a7c8a543f87'/>
<id>b16902928623d7867bd82f2a6d3a2a7c8a543f87</id>
<content type='text'>
The functionality was moved into Network in aosp/674269.

Test: as follows
    - built, flashed, booted
    - runtest frameworks-net passes
    - presubmit
Bug: 64133961
Bug: 72345192
Bug: 73872000
Bug: 78548486

Change-Id: I47d793da72cf891418d6a72f389a2cf6c11d66fd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The functionality was moved into Network in aosp/674269.

Test: as follows
    - built, flashed, booted
    - runtest frameworks-net passes
    - presubmit
Bug: 64133961
Bug: 72345192
Bug: 73872000
Bug: 78548486

Change-Id: I47d793da72cf891418d6a72f389a2cf6c11d66fd
</pre>
</div>
</content>
</entry>
<entry>
<title>Bypass private DNS for Mms</title>
<updated>2018-05-01T02:02:34+00:00</updated>
<author>
<name>Remi NGUYEN VAN</name>
<email>reminv@google.com</email>
</author>
<published>2018-04-25T08:53:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=2a83a312bd4a0b1996a40351beb61f0620d7d9d1'/>
<id>2a83a312bd4a0b1996a40351beb61f0620d7d9d1</id>
<content type='text'>
Bug: b/78601698
Bug: b/78494660
Test: manual: MMS sending works
Change-Id: I1e3e0ba21d17108cf9c898e28137010492dc306b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: b/78601698
Bug: b/78494660
Test: manual: MMS sending works
Change-Id: I1e3e0ba21d17108cf9c898e28137010492dc306b
</pre>
</div>
</content>
</entry>
<entry>
<title>Add messageId null check in persistIfRequired.</title>
<updated>2017-09-07T17:46:44+00:00</updated>
<author>
<name>Nikola</name>
<email>nikolalukic@google.com</email>
</author>
<published>2017-09-07T01:45:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Mms/commit/?id=b12b7030171904c8bbf536b8fb0d2f3d7619f444'/>
<id>b12b7030171904c8bbf536b8fb0d2f3d7619f444</id>
<content type='text'>
Bug: 65421518

Test: Build Android with change and verify that SendRequest does not
crash when a pdu confirmation is received from the carrier after sending
an MMS from non-default messaging app.

Change-Id: Ibf141e4674b528f9c4811df6e04abac16296d108
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 65421518

Test: Build Android with change and verify that SendRequest does not
crash when a pdu confirmation is received from the carrier after sending
an MMS from non-default messaging app.

Change-Id: Ibf141e4674b528f9c4811df6e04abac16296d108
</pre>
</div>
</content>
</entry>
</feed>
