<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_services_Telephony/proguard.flags, branch simpleperf-release</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_Telephony/'/>
<entry>
<title>Add code for communicating with carrier servers</title>
<updated>2021-01-13T19:17:50+00:00</updated>
<author>
<name>Hall Liu</name>
<email>hallliu@google.com</email>
</author>
<published>2020-12-24T03:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=e31bac6a7e8d97463ab8f4f80ec5fc61319b8f05'/>
<id>e31bac6a7e8d97463ab8f4f80ec5fc61319b8f05</id>
<content type='text'>
Add code to
* Authenticate with carrier servers
* Upload pictures via HTTP
* Download pictures via HTTP

Test: atest CallComposerAuthTest
Bug: 175435766
Change-Id: I22362c694867c75ea209a021e383a08d730c7972
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add code to
* Authenticate with carrier servers
* Upload pictures via HTTP
* Download pictures via HTTP

Test: atest CallComposerAuthTest
Bug: 175435766
Change-Id: I22362c694867c75ea209a021e383a08d730c7972
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup RadioOnHelper and supporting methods</title>
<updated>2017-08-11T23:48:15+00:00</updated>
<author>
<name>Brad Ebinger</name>
<email>breadley@google.com</email>
</author>
<published>2017-08-11T18:08:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=a58ecc2b25030eacc8485ef7c0fee8d62a5eb397'/>
<id>a58ecc2b25030eacc8485ef7c0fee8d62a5eb397</id>
<content type='text'>
Minor changes to comments and fixs possible bug
introduced in refactor: The phone type should
be saved before the radio is turned on in order
for the TelephonyConnectionService to switch
the phone type later if it changes when the
call is placed.

Test: Telephony Unit Tests
Change-Id: Id6c1c3299bacbb4335cb5bf62f76de7a7b90a298
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Minor changes to comments and fixs possible bug
introduced in refactor: The phone type should
be saved before the radio is turned on in order
for the TelephonyConnectionService to switch
the phone type later if it changes when the
call is placed.

Test: Telephony Unit Tests
Change-Id: Id6c1c3299bacbb4335cb5bf62f76de7a7b90a298
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix NPE in SyncMessage</title>
<updated>2016-06-09T01:35:42+00:00</updated>
<author>
<name>Ta-wei Yen</name>
<email>twyen@google.com</email>
</author>
<published>2016-06-09T01:35:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=4e0e3fb539547765d401079417c1b5eae817142d'/>
<id>4e0e3fb539547765d401079417c1b5eae817142d</id>
<content type='text'>
Integer parsing in SyncMessage is throwing NPE if a field is missing.
Some fields are mandatory in a SYNC SMS, but carriers sometimes does
not send them all.

This CL refactors SyncMessage and StatusMessage so missing fields are
accounted for and all fields will have non null default value.

+ @NeededForTesting to prevent proguard from removing unused methods

Change-Id: I8af34de18cbed4484d592292aaec03456ed05af5
Fixes:29218479
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Integer parsing in SyncMessage is throwing NPE if a field is missing.
Some fields are mandatory in a SYNC SMS, but carriers sometimes does
not send them all.

This CL refactors SyncMessage and StatusMessage so missing fields are
accounted for and all fields will have non null default value.

+ @NeededForTesting to prevent proguard from removing unused methods

Change-Id: I8af34de18cbed4484d592292aaec03456ed05af5
Fixes:29218479
</pre>
</div>
</content>
</entry>
<entry>
<title>Add telephony side visual voicemail config</title>
<updated>2016-05-10T23:30:31+00:00</updated>
<author>
<name>Ta-wei Yen</name>
<email>twyen@google.com</email>
</author>
<published>2016-05-03T21:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=34d3b56c750fb3d9bb1c47b7f7a392bc4f2e1a01'/>
<id>34d3b56c750fb3d9bb1c47b7f7a392bc4f2e1a01</id>
<content type='text'>
Carrier specific visual voicemail configs used to be managed by
CarrierConfigManager. Adding a new config will require public API
changes, which we are prevented from doing so. Also some settings are
better not to be made public as it will complicate the settings to much.

For example, some carrier provides direct SSL connection to their IMAP
server. This port used to be hard coded, and we cannot add it to the
public API until next SDK release. Some carrier is also known to have
faulty implementation in their IMAP server, so we need to avoid using
some command. This config which is for some specific situation is not
suitable for public API.

This CL add another layer of config, TelephonyVvmConfig.
TelephonyVvmConfigManager will load the configs from a xml file, and
provide a suitable config based on MCC MNC. OmtpVvmCarrierConfigHelper
will still prioritize configs provided by CarrierConfigManager, but will
use the values from telephony if CarrierConfigManager does not provide
the config or the config is not public.

+ Mutliple carrier package name support
+ Proguard flags to prevent VisibleForTesting from being removed.

Bug:28703544

Change-Id: I9be7f4c8b45100a4ac9a4d6bca1842f2e244a99d
(cherry picked from commit a385c00f9ae50c5582b2685f2807701b9393d56a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Carrier specific visual voicemail configs used to be managed by
CarrierConfigManager. Adding a new config will require public API
changes, which we are prevented from doing so. Also some settings are
better not to be made public as it will complicate the settings to much.

For example, some carrier provides direct SSL connection to their IMAP
server. This port used to be hard coded, and we cannot add it to the
public API until next SDK release. Some carrier is also known to have
faulty implementation in their IMAP server, so we need to avoid using
some command. This config which is for some specific situation is not
suitable for public API.

This CL add another layer of config, TelephonyVvmConfig.
TelephonyVvmConfigManager will load the configs from a xml file, and
provide a suitable config based on MCC MNC. OmtpVvmCarrierConfigHelper
will still prioritize configs provided by CarrierConfigManager, but will
use the values from telephony if CarrierConfigManager does not provide
the config or the config is not public.

+ Mutliple carrier package name support
+ Proguard flags to prevent VisibleForTesting from being removed.

Bug:28703544

Change-Id: I9be7f4c8b45100a4ac9a4d6bca1842f2e244a99d
(cherry picked from commit a385c00f9ae50c5582b2685f2807701b9393d56a)
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused old UI code</title>
<updated>2013-09-19T01:04:07+00:00</updated>
<author>
<name>Jay Shrauner</name>
<email>shrauner@google.com</email>
</author>
<published>2013-09-17T02:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=6fe8fd6b90be53f5f0a10f589ac320db07b71ba2'/>
<id>6fe8fd6b90be53f5f0a10f589ac320db07b71ba2</id>
<content type='text'>
Remove unused UI code copied over from apps/Phone that is no longer used.

Bug:10608890
Change-Id: I41a0bd01102df70aa9a28bfa24994eca05e3fc0c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove unused UI code copied over from apps/Phone that is no longer used.

Bug:10608890
Change-Id: I41a0bd01102df70aa9a28bfa24994eca05e3fc0c
</pre>
</div>
</content>
</entry>
<entry>
<title>Blanket copy of PhoneApp to services/Telephony.</title>
<updated>2013-07-10T19:27:06+00:00</updated>
<author>
<name>Santos Cordon</name>
<email>santoscordon@google.com</email>
</author>
<published>2013-07-10T18:58:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_services_Telephony/commit/?id=7d4ddf6dc0d7c8158bac3a5dec7936e837e95bdd'/>
<id>7d4ddf6dc0d7c8158bac3a5dec7936e837e95bdd</id>
<content type='text'>
First phase of splitting out InCallUI from PhoneApp.

Change-Id: I237341c4ff00e96c677caa4580b251ef3432931b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First phase of splitting out InCallUI from PhoneApp.

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