Calin Juravle
468be64cf2
Compile secondary dex files in DexManager
...
am: 7218363a92
Change-Id: I53e7864b097cf9cff702e9185bb1c9091d97fe63
2017-03-03 00:03:17 +00:00
Calin Juravle
27ea592098
Notify DexManager about new package installs
...
am: fcd672fca3
Change-Id: I63514deebef293d52f7811023b0915cf655514f6
2017-03-03 00:01:03 +00:00
Peter Qiu
d919593b9d
Merge "hotspot2: expose string constants for cert type and auth methods"
...
am: 603fb2ef56
Change-Id: I6ae4811e97a99c04a423c1390d87a8c21f4ae416
2017-03-02 22:21:27 +00:00
Treehugger Robot
603fb2ef56
Merge "hotspot2: expose string constants for cert type and auth methods"
2017-03-02 22:11:01 +00:00
Calin Juravle
7218363a92
Compile secondary dex files in DexManager
...
Add logic for secondary dex compilation in DexManager. Also, extend the
`cmd package compile` command with '--secondary-dex' option which will
compile all used secondary dex files for the given package.
Test: flash & boot,
cmd package compile --secondary-dex -f -m speed
com.google.android.gms
Bug: 32871170
(cherry picked from commit c22c30ed1c )
Change-Id: I3cf26edbfb5e9f3683e608bb2a596e1ab5682bd4
Merged-In: Ia2b95cb70d26c4ead5cb650047641b0881ca84ae
2017-03-02 13:11:52 -08:00
Calin Juravle
fcd672fca3
Notify DexManager about new package installs
...
This will update the internal cache so that the secondary dex files of
the new package can be found when loaded.
Test: runtest -x .../DexManagerTests.java
Bug: 32871170
(cherry picked from commit 0d4b8f8b0c )
Change-Id: I34008f6d262f19e88a346a36b83e4093b4129105
Merged-In: I0cb7158af249feeb01cf578a7544dda978eede9d
2017-03-02 13:11:28 -08:00
Shubham Ajmera
c847aae2cf
Merge "Fix Javadoc for StrictMode#permitUnbufferdIo"
...
am: b8648ae07a
Change-Id: I86adc3e40c083c999b717384ae38e437a17a9557
2017-03-02 17:32:14 +00:00
Treehugger Robot
b8648ae07a
Merge "Fix Javadoc for StrictMode#permitUnbufferdIo"
2017-03-02 17:23:45 +00:00
Hugo Benichi
5983a772cb
Merge "ConnectivityManager: no double NetworkCallback registration"
...
am: 06a192fa49
Change-Id: I250fa7d3c5e37a66caa41cc898a44bcb18c9a0c4
2017-03-02 08:04:03 +00:00
Treehugger Robot
06a192fa49
Merge "ConnectivityManager: no double NetworkCallback registration"
2017-03-02 07:56:26 +00:00
Hugo Benichi
faa70976b4
ConnectivityManager: no double NetworkCallback registration
...
Test: new test in ConnectivityManagerTest
Bug: 20701525
Change-Id: I205333d31d43e6e6c7fe704ce63b458065f345ce
2017-03-02 15:19:37 +09:00
Jack Yu
01cfdb4f3a
Merge "Added two new RIL commands support"
...
am: d7b60d7869
Change-Id: I28f1e0192db63a302daa69c2e6b13762fcbfb37b
2017-03-02 06:11:24 +00:00
Treehugger Robot
d7b60d7869
Merge "Added two new RIL commands support"
2017-03-02 06:02:20 +00:00
Jack Yu
1bab118bed
Added two new RIL commands support
...
Added RIL_REQUEST_SEND_DEVICE_STATE and
RIL_REQUEST_SET_UNSOLICITED_RESPONSE_FILTER RIL requests support.
Test: telephony sanity tests
bug: 32223897, 20125037, 28294587
Merged-In: I148a4322dfab2d8d84faf6505fb89dfc290411e3
Change-Id: I148a4322dfab2d8d84faf6505fb89dfc290411e3
2017-03-02 03:29:07 +00:00
Elliott Hughes
91c1048bc7
Merge "Basic javadoc for android.os.UpdateEngine."
...
am: cbafc8d682
Change-Id: I927f7e3014d7e27b4e003d2f4f4fdaa7ea0645c5
2017-03-02 03:01:34 +00:00
Elliott Hughes
cbafc8d682
Merge "Basic javadoc for android.os.UpdateEngine."
2017-03-02 02:52:09 +00:00
Paul Stewart
32655dfa19
Merge "Fix up EAP-SIM documentation"
...
am: 2142b14a88
Change-Id: I944734796ea97fded5cc818899ddf7b41cbeca00
2017-03-02 00:12:43 +00:00
Peter Qiu
f8dbd216c8
hotspot2: expose string constants for cert type and auth methods
...
So that we can use these constants in WifiService and the apps
as well in the future.
While there, remove auth method "CHAP" from the supported list,
since it is currenlty not supported by WifiService.
Bug: 34206769
Test: make -j32
Change-Id: Icadc3b13f2b135d51445d336116fbba86e96b70f
2017-03-01 16:05:52 -08:00
Treehugger Robot
2142b14a88
Merge "Fix up EAP-SIM documentation"
2017-03-02 00:01:33 +00:00
Tim Zhang
07acbea653
Merge "Remove FastJNI optimization on AssetManager to avoid dead lock."
...
am: 4904e7ae2a
Change-Id: I38169c42b5b5600c0e3d00f0342429b3843f88f8
2017-03-01 23:23:24 +00:00
Treehugger Robot
4904e7ae2a
Merge "Remove FastJNI optimization on AssetManager to avoid dead lock."
2017-03-01 23:13:14 +00:00
Tim Zhang
14e0a1e819
Remove FastJNI optimization on AssetManager to avoid dead lock.
...
I found there was a dead lock among main, android.display and GC threads
when running monkey test.
- Main thread got a mutex and was suspended by GC thread.
- Android.display thread waited for mutex held by main thread.
- GC thread waited for suspention of android.display thread.
This will lead to ANR or screen freeze.
Merged-In: I13cf1eca3cb3b7c01aa754874f2b48aab0b472e8
Change-Id: I13cf1eca3cb3b7c01aa754874f2b48aab0b472e8
2017-03-01 22:17:19 +00:00
Paul Stewart
906a077cf8
Fix up EAP-SIM documentation
...
Address API Council comments on doucmentation for the method calls
and constants related to EAP-SIM. While here, improve unit tests
to ensure that passing a null certificate (chain) causes the config
to forget any existing client certificates.
Bug: 35847887
Test: Unit tests
Change-Id: I1c4e18e1a7cfb61aa4764e32778793368938e70b
2017-03-01 14:02:28 -08:00
Yifan Hong
7719c1ad0d
Merge "getTransport checks interface and instance names."
...
am: 7f0300f1e2
Change-Id: Ie44e09d89745d2179514c3b9fb8ab80e544e3701
2017-03-01 21:46:05 +00:00
Tyler Gunn
8c7d28f163
Merge "Support for showing self-managed calls in IncallService."
...
am: 5a33057092
Change-Id: I3491e4c099abf8ccc504fcb85109ba1576e34aba
2017-03-01 21:41:04 +00:00
nharold
1f7f262920
Merge changes from topic 'query-fplmn-sync'
...
am: 0dc62c6dd3
Change-Id: Ibc08427e8de920f7f95a6a530b45cfcf8402d203
2017-03-01 21:37:58 +00:00
Treehugger Robot
7f0300f1e2
Merge "getTransport checks interface and instance names."
2017-03-01 21:24:25 +00:00
Tyler Gunn
5a33057092
Merge "Support for showing self-managed calls in IncallService."
2017-03-01 20:32:56 +00:00
nharold
0dc62c6dd3
Merge changes from topic 'query-fplmn-sync'
...
* changes:
Provide a public API for TelephonyManager.getForbiddenPlmns()
Add support for querying Forbidden PLMNs
2017-03-01 20:25:17 +00:00
Ajay Nambi
4e8cd7dca6
Merge "Add DUN to networkAttributes"
...
am: 32d763b0ed
Change-Id: I863e700b6b98bc23924d7f146e09c1c2c27f608f
2017-03-01 19:35:52 +00:00
Treehugger Robot
32d763b0ed
Merge "Add DUN to networkAttributes"
2017-03-01 19:25:39 +00:00
ashastry
6c567af893
Merge "Permit privileged system apps to send SMS without persisting."
...
am: 3d5504724f
Change-Id: I94cbf0ab94401149905290e395ddf71371aac849
2017-03-01 18:23:49 +00:00
ashastry
3d5504724f
Merge "Permit privileged system apps to send SMS without persisting."
2017-03-01 18:18:47 +00:00
Etan Cohen
b50d958c4a
Merge "[AWARE] Add data-path security configuration (PMK)"
...
am: eff6f4fc43
Change-Id: I90b6324a903b6307c084c891d7eba75957e13886
2017-03-01 17:45:42 +00:00
Etan Cohen
eff6f4fc43
Merge "[AWARE] Add data-path security configuration (PMK)"
2017-03-01 17:39:15 +00:00
Shubham Ajmera
ade21170a7
Fix Javadoc for StrictMode#permitUnbufferdIo
...
Bug: 35813076
Test: no tests
Change-Id: I2f71cad7a7a3f85908b322e2b83ba265c49adbad
2017-03-01 09:26:41 -08:00
Tyler Gunn
b455f0deed
resolve merge conflicts of 81a28efd1b to stage-aosp-master
...
Change-Id: Ic4c1ca055db8e70db49d9fc91dfc705da6136a5d
2017-03-01 08:44:32 -08:00
Tyler Gunn
81a28efd1b
Merge "Support confirmation of international calls while on WFC only."
2017-03-01 16:08:40 +00:00
Etan Cohen
954111a252
[AWARE] Add data-path security configuration (PMK)
...
Add API to optionally provide a pairwise master key (PMK)
to configure security on a data-path.
Clarify the default API to mean open (unencrypted) data-path.
Bug: 33552694
Test: unit tests and integration (sl4a) tests
Change-Id: I43fe704547f2921b3207f215e42d253837aa04e9
2017-03-01 07:35:35 -08:00
Nathan Harold
0a6305d5dd
Merge "Add API Surface for creating IpSec Transforms"
...
am: 7645fa2816
Change-Id: Ibe70a60c5c5808a7877145cccefcc1f11bfacc51
2017-03-01 14:12:55 +00:00
Treehugger Robot
7645fa2816
Merge "Add API Surface for creating IpSec Transforms"
2017-03-01 14:05:48 +00:00
Erik Kline
0703f03953
Merge "Fix dead lock in Tethering state machine"
...
am: 355dbae680
Change-Id: Idd08726f3eeebba49a9ad909464377af67600d30
2017-03-01 11:46:10 +00:00
Erik Kline
355dbae680
Merge "Fix dead lock in Tethering state machine"
2017-03-01 11:40:03 +00:00
Erik Kline
47d8385184
Merge "Also test for additional NetworkCallback calls"
...
am: dff6c5c30d
Change-Id: I00b3f7be06bde167872d0cdefe940cda5e138846
2017-03-01 11:03:08 +00:00
Treehugger Robot
dff6c5c30d
Merge "Also test for additional NetworkCallback calls"
2017-03-01 10:55:35 +00:00
Erik Kline
1d3db32708
Also test for additional NetworkCallback calls
...
Specifcally:
- onCapabilitiesChanged
- onLinkPropertiesChanged
- onNetworkSuspended
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameworks-net passes
Bug: 32163131
Change-Id: Ie0f7c8ac21313b11980bb335c89ecde6fd8e311c
2017-03-01 18:24:36 +09:00
Nathan Harold
330e1089da
Add API Surface for creating IpSec Transforms
...
This CL adds an API to set up an IPSec Security Association
and Security Policy to perform Transport-Mode and Tunnel-Mode encapuslation
of IP Packets.
Bug: 30984788
Bug: 34811752
Test: 34812052, 34811227
Change-Id: Ic9f63c7bb366302a24baa3e1b79020210910ac0a
2017-02-28 22:01:20 -08:00
Yifan Hong
2cbce4ad87
getTransport checks interface and instance names.
...
Bug: 35219444
Test: hidl_test
Test: camera, soundtrigger works on marlin
Test: video playback works on marlin
Change-Id: I4d714d2576588cbd9a30d9687e992d34ee0db6d4
2017-02-28 20:35:50 -08:00
George Burgess IV
43fd84a03c
Merge "Fix memory-leak warnings from the static analyzer"
...
am: 2006bfc9ad
Change-Id: I2efd6e42c72d3163505a23e8a95e45526a5ef642
2017-03-01 01:53:27 +00:00
Treehugger Robot
2006bfc9ad
Merge "Fix memory-leak warnings from the static analyzer"
2017-03-01 01:45:52 +00:00