161229 Commits

Author SHA1 Message Date
Lorenzo Colitti
f0e3a7044b Log DHCP replies that we can't parse.
Bug: 19704592
Bug: 20335221
Change-Id: I73def02a08345bd96f45cb970f9f251e6d5df2db
2015-04-22 17:25:17 +09:00
Erik Kline
009d4a864f Merge "Final removal of CONNECTIVITY_ACTION_IMMEDIATE." into m-wireless-dev 2015-04-22 00:36:11 +00:00
Erik Kline
2625befbb1 Final removal of CONNECTIVITY_ACTION_IMMEDIATE.
Since the demise of the connectivity change delay,
CONNECTIVITY_ACTION_IMMEDIATE has been sent out back to back with
CONNECTIVITY_ACTION.

Interested parties should watch for CONNECTIVITY_ACTION.

Bug: 20013379
Change-Id: I072dddf95adb3bbd17fa1f7159d4ea848ade8f19
2015-04-22 08:56:43 +09:00
Prerepa Viswanadham
db1dbb8895 Manage onfound/lost resources (1/2)
Provide error callback to app if advertisement tracking resources
can't be reserved

Change-Id: Ie66b2ec7a64b24bbdf3bb22003a4a7eb46623792
2015-04-21 23:19:22 +00:00
xinhe
7e5e791d22 Fix build error on API
Change-Id: Id7024feb6baf8c6cc607702b3ac90dfbd3d483ba
2015-04-21 15:42:03 -07:00
Yorke Lee
170102d631 DO NOT MERGE Make CAPABILITY_CAN_PAUSE_VIDEO public
Change-Id: If20f642a3d6bda886a68bb1e0ce459c38361a73c
2015-04-21 15:05:37 -07:00
Yorke Lee
c539080a93 DO NOT MERGE Make CAPABILITY_VIDEO_CALLING public
Change was previously made in master

Change-Id: Ica37a2060dca35ed6c734852a12b8f9ab27cd8aa
2015-04-21 15:03:29 -07:00
Vinit Deshpande
4cb5d80abe Merge "Updating the current.txt for get/setDomainSuffixMatch" into m-wireless-dev 2015-04-21 21:51:18 +00:00
Vinit Deshpande
0a272776a6 Updating the current.txt for get/setDomainSuffixMatch
Change-Id: I0fdc396ea5c6d9bc0dd0b803df6b1d38c518a058
2015-04-21 14:49:54 -07:00
xinhe
b99d4144c4 Merge "set softAP band selection API hidden 20460598" into m-wireless-dev 2015-04-21 21:39:07 +00:00
xinhe
023158cbbc set softAP band selection API hidden
20460598

Change-Id: I2a13961896bacf0bd67c387dc1983dc45ca0e52d
2015-04-21 14:33:14 -07:00
Jan Nordqvist
37f0820d6c Changed [gs]etDomSubjectMatch to [gs]etDomainSubjectMatch.
Change-Id: I42a69320a95a96522500375e3e101c159ee5bf1b
2015-04-21 21:12:10 +00:00
Lorenzo Colitti
6332b7e3bc Merge "Set the secs field in the BOOTP header." into m-wireless-dev 2015-04-21 07:39:02 +00:00
Lorenzo Colitti
3e979321a5 Set the secs field in the BOOTP header.
We mostly follow RFC 2131, which says that secs is the number of
seconds "since client began address acquisition or renewal
process", and thus set secs to zero on renew. This is different
from our current behaviour, which keeps on counting without
resetting secs to zero on renew.

Bug: 19704592
Change-Id: Ifbb7644094c579be626ffb698eee87047425dbf0
2015-04-21 16:21:21 +09:00
Erik Kline
83cda0057a Listen for CONNECTIVITY_ACTION instead of _IMMEDIATE
I missed this in yesterday's reaping of CONNECTIVITY_ACTION_IMMEDIATE.

Bug: 20013379
Change-Id: I6a7a0b76c1e2d183d9357ecf912ebb6dc0a5c08f
2015-04-21 13:39:32 +09:00
Erik Kline
082474a505 CONNECTIVITY_ACTION is the new _IMMEDIATE
Bug: 20013379
Change-Id: I3e904dc0a0ddb30c7bb8cdb24d0762052ddc59eb
2015-04-21 13:04:36 +09:00
Jan Nordqvist
c91bc62f2b Added setDomSuffixMatch for AAA cert suffix matching.
Change-Id: I112399d2ce3d940ccf4451477b3b4edb93010b42
2015-04-17 21:22:37 +00:00
Jan Nordqvist
6593256e78 A few minor fixes for EAP-TLS.
Change-Id: I807d44d1bd84b929d21df402542c4b6f1f646b30
2015-04-17 21:22:03 +00:00
Santos Cordon
cffc3605ce DO NOT MERGE Unfinal getPhone.
The change to make it final was breaking existing apps.

...and other changes.

Bug: 20283873
Change-Id: I8db4243850ad15f688dbca59ff5427b4799cbd1b
2015-04-16 17:27:45 -07:00
Andrew Lee
8eb87f0da8 DO NOT MERGE Rename Call*Listener to Call*Callback.
Deprecate the existing Listener methods and interfaces so that they
can be replaced.

Bug: 20160491
Change-Id: I11c104c625b03751f3792fc4367883c18c6e2d54
2015-04-16 17:11:35 -07:00
Santos Cordon
7e24657d07 DO NOT MERGE Move Phone.java APIs into InCallService
This change is one step in the right direction of getting rid of
Phone.java.

Phone.java was deemed superfluous and this change moves the methods
previously exposed in Phone.java into InCallService.  This was done by
having InCallService listen to Phone and pipe the calls as appropriate.
However, state still lives in Phone and we eventually want to move that
code into InCallService.  That will be done in a later CL.

Bug: 20160495
Change-Id: Id142431c253c1f24f260da42e8bedd1eb2ce448b
2015-04-16 16:50:17 -07:00
Jay Shrauner
7f22726ff3 Merge "DO NOT MERGE Remove connection substate" into m-wireless-dev 2015-04-16 23:23:21 +00:00
xinhe
7f61051949 enable RTT capability exception
Bug:20299517
Change-Id: I497cc08b90f720d1717e107f93f75fda4212c8a8
2015-04-16 15:34:00 -07:00
Jay Shrauner
6f20a6a2b4 DO NOT MERGE Remove connection substate
Bug:20300433
Change-Id: Ifefc08b5165de3e0b6ce92007e5f612879dcc4d9
2015-04-16 15:05:05 -07:00
Andrew Lee
c8769de831 Add StatusHints to public API.
Change-Id: Ib7bcc7396e2c8bea338290445cbe85d3283a03c0
2015-04-16 14:00:36 -07:00
Andrew Lee
3e3e2f2b9c Fix missing comma.
Change-Id: Ied739e7f1b6d548237821db553f27994b0ee92af
2015-04-16 13:49:30 -07:00
Andrew Lee
0f51da328d resolve merge conflicts of edc625f to m-wireless-dev.
Change-Id: Ibbcd764505ccc38f9f61c96993d979a099f1cc6b
2015-04-16 13:11:55 -07:00
Yorke Lee
167c3a717f DO NOT MERGE Change hasVoicemailNumber to getVoicemailNumber
Bug: 20223485
Change-Id: I293572bb6c32c5084fe684e7cfe7bd2bbfb5443b
2015-04-16 12:40:23 -07:00
Andrew Lee
4467b98724 Update current APIs on m-wireless-dev.
Change-Id: I3c090773f3fadf0c1ca9483eb1265cba4939b411
2015-04-16 12:20:46 -07:00
Paul Jensen
25a217c0fb Add captive portal API.
This API allows apps other than the system's CaptivePortalLogin
to handle signing in to captive portals.

bug:19416463
Change-Id: I27fce5856b635233e6ff66396d50ccabedd76cf5
2015-04-16 16:53:10 +00:00
Tyler Gunn
04b18ec153 Merge "Fix incorrect Conference time for IMS conference calls." into m-wireless-dev 2015-04-16 16:38:23 +00:00
Tyler Gunn
75958420f2 Support for multiple VideoCall.Listeners for a VideoCall.
The current code assumes that only a single instance of VideoCall will be
provided to the default system InCall UI.  Ideally multiple
InCallService implementations should be able to use the VideoCall APIs.
Note: it only really makes sense for a single InCallService to get/set
the video surfaces.

- Fixed bug in ParcelableCall which would cause a new instance of
VideoCallImpl to be created every time a call is updated from Telecom.
Added a flag to ParcelableCall to indicate whether the parcel includes a
change to the video provider information, which is used when unparceling
to determine whether to set/create the video call impl.
- Renamed "setVideoCallback" to "addVideocallback".
- Modified Connection.VideoProvider code to keep a list of Video callbacks
and fire off all of them when Video Provider changes occur.

Bug: 20092420
Change-Id: Ic16b6afe1b7532cc64d006c133adbae57946d97d
2015-04-16 16:37:25 +00:00
Tyler Gunn
bd1f9ece87 Fix incorrect Conference time for IMS conference calls.
Looks like the connectTimeMillis parameter to ParcelableConference
got removed when partner CLs were merged in.  Adding it back fixes
the problem.

Bug: 20159830
Change-Id: Ibe067f64f8faea6fd1eb157e5073bc702978c511
2015-04-16 08:38:10 -07:00
fenglu
2bbd2b6830 LCE service implementation - connectivity side
Change-Id: If11bd99c44c7dc8d2aa2bc05a10e04421739baa6
2015-04-15 23:13:52 -07:00
Jay Shrauner
e14bbcc0e2 DO NOT MERGE Hide getUserSelectedOutgoingPhoneAccount
Bug:20224972
Change-Id: I21528788e38817f77fc68b56e26a33ac726d39e2
2015-04-15 20:49:15 -07:00
Nancy Chen
48903511b0 Add keys for visual voicemail carrier configuration values
Each carrier has its own set of visual voicemail configuration values
to be retrieved from the carrier config manager API.

Bug:19236241
Change-Id: Ic1d59a13d2203c70aba178c315c47ec2661ea56e
2015-04-15 17:35:58 -07:00
Pierre Vandwalle
cd405fedea Merge "add HAL PNO config parameter" into m-wireless-dev 2015-04-16 00:24:11 +00:00
Pierre Vandwalle
66143cacd8 Merge "add disconnected scan parameter, add bytes[] container to scanResults" into m-wireless-dev 2015-04-16 00:24:05 +00:00
Pierre Vandwalle
3876fb5728 add HAL PNO config parameter
Change-Id: I847ec3a9cbd9f0036a4de7b88667f26f7880d7b1
2015-04-15 17:09:47 -07:00
Jonathan Basseri
3031bf9611 Adding Carrier Config API.
UICC privileged carrier apps will extend CarrierConfigService to provide
carrier-specific configuration. Apps/services will use
CarrierConfigManager to read the current configuration.

CarrierConfigManager also defines the set of configuration variables and
their default values.

Bug: b/19483786
Change-Id: I027211b43276afd6fe893ae50048c52f2aed5cf5
2015-04-15 16:06:51 -07:00
Jay Shrauner
1cf9b6bec1 DO NOT MERGE Make Telecom/InCallUI APIs public
Bug:20260870
Change-Id: Ie3a2db0685664f2f1ceea8f40b1249d01e9385b8
2015-04-15 14:42:24 -07:00
Yorke Lee
383932ad8e DO NOT MERGE Make defaultOutgoingPhoneAccount public
Bug: 20224972
Change-Id: Ided1aab01d5014bd608d0d139975f933f64341c5
2015-04-15 14:24:36 -07:00
Andrew Lee
18ac20ef9c Merge "DO NOT MERGE Suffix VT_LOCAL/REMOTE with BIDIRECTIONAL." into m-wireless-dev 2015-04-15 20:54:02 +00:00
Jay Shrauner
3452b39692 Merge "DO NOT MERGE Hide Voicemail APIs" into m-wireless-dev 2015-04-15 20:24:28 +00:00
Jay Shrauner
870edddcbe DO NOT MERGE Hide Voicemail APIs
Bug:20162722
Change-Id: Ie405b077a9598f16ff19adfa09df3217f342cc1e
2015-04-15 13:17:11 -07:00
Andre Eisenbach
42beb0f029 Merge "Fix make update-api" into m-wireless-dev 2015-04-15 20:12:48 +00:00
Andrew Lee
e268f4c28e DO NOT MERGE Suffix VT_LOCAL/REMOTE with BIDIRECTIONAL.
Bug: 20160395
Change-Id: Ib343fde5088f3a5823c73de6ab77564b4be0d12c
2015-04-15 13:08:21 -07:00
Jay Shrauner
62ad27e864 DO NOT MERGE Hide Voicemails.{insert, deleteAll, setStatus}
Bug:20162722
Change-Id: Idbd9a643c4870b48ee1230e344717f50507936d8
2015-04-15 12:38:20 -07:00
Yorke Lee
b67927126f Fix make update-api
Change-Id: Iaee002c64096fbd6ba05d6484cc50840146a4af0
2015-04-15 11:55:20 -07:00
Jay Shrauner
193de667ed DO NOT MERGE Remove deprecated telecom APIs. Mark others final.
Bug:
Change-Id: I8a04903052a964f3997b5bb36730b8b200c8e472
2015-04-15 11:05:50 -07:00