Commit Graph

383975 Commits

Author SHA1 Message Date
Baligh Uddin
d7115fc451 Merge "Set networking module APKs version to 10" am: 222d1d04bf
am: d832bacfac

Change-Id: I38a98e445ebf7fd701d38f65793860e46519df9d
2019-02-28 08:18:34 -08:00
Baligh Uddin
d832bacfac Merge "Set networking module APKs version to 10"
am: 222d1d04bf

Change-Id: I484120c6ca2a94322f778312a880e6983a0b0e7b
2019-02-28 08:08:38 -08:00
Baligh Uddin
222d1d04bf Merge "Set networking module APKs version to 10" 2019-02-28 15:54:28 +00:00
Adrian Roos
10b2fbf85b Merge "Apilint: Lint missing nullability annotations" am: d6a886a500
am: 1ca78f6ee4

Change-Id: Iac5928cb943a500b1b8588a98e0d29909e70fadf
2019-02-28 07:48:29 -08:00
Adrian Roos
1ca78f6ee4 Merge "Apilint: Lint missing nullability annotations"
am: d6a886a500

Change-Id: I4aaec5b2341b73af5cc976d7f27a4e61fbc9c138
2019-02-28 07:39:12 -08:00
Adrian Roos
d6a886a500 Merge "Apilint: Lint missing nullability annotations" 2019-02-28 15:27:18 +00:00
Chiachang Wang
dc72c37926 Merge "Fix broken javadoc links" am: 5eae14aa54
am: 2c8c5928ab

Change-Id: I6423d51b19dd70a3e8a35841944d0c9c2a151768
2019-02-28 05:55:38 -08:00
Chiachang Wang
2c8c5928ab Merge "Fix broken javadoc links"
am: 5eae14aa54

Change-Id: I7f1ef96544450ae71af3b76783fcbdc7641a2d43
2019-02-28 05:46:29 -08:00
Treehugger Robot
5eae14aa54 Merge "Fix broken javadoc links" 2019-02-28 13:34:52 +00:00
Jordan Liu
0fed0f97a6 Merge "Update annotations for UiccCardInfo APIs" am: c76c5529bf
am: 6549c55523

Change-Id: I6486a387f05994c88b90d437f539fc401f56603b
2019-02-28 05:27:29 -08:00
Jordan Liu
6549c55523 Merge "Update annotations for UiccCardInfo APIs"
am: c76c5529bf

Change-Id: I229d251c7f3749738d407ced2464a44b231f9bf5
2019-02-28 05:18:17 -08:00
Treehugger Robot
c76c5529bf Merge "Update annotations for UiccCardInfo APIs" 2019-02-28 13:01:02 +00:00
Adrian Roos
80545ef56d Apilint: Lint missing nullability annotations
Also adds support for limited range blame parsing.

Bug: 124882145
Test: python apilint_test.py
Change-Id: Idbc7f67eeff27902c37ec482278f5888781c6e78
2019-02-28 12:46:04 +01:00
Adrian Roos
77864f7dac Merge "Apilint: Enforce final builders" am: 2886d307bd
am: bb74d55781

Change-Id: I6eeec8fed36c1c9c950395a834eaa33e31fbaea2
2019-02-28 02:19:28 -08:00
Adrian Roos
bb74d55781 Merge "Apilint: Enforce final builders"
am: 2886d307bd

Change-Id: I065ff3fede26d527860606ee60b2b6ca8a6d4fbd
2019-02-28 02:10:24 -08:00
Adrian Roos
2886d307bd Merge "Apilint: Enforce final builders" 2019-02-28 09:57:22 +00:00
Adrian Roos
deb0ff2bf4 Apilint: Enforce final builders
Test: run apilint
Bug: 124883027
Change-Id: I7f2866e46bc40be60487846b2af9f8fd7edb7623
2019-02-28 09:54:08 +00:00
Remi NGUYEN VAN
be412a4ecf Merge "Add Os.connect(fd, SocketAddress) to public API" am: 6c1f09f77e
am: 29812e6a31

Change-Id: Ic00452af06f46a5a4ba603103553d66f82118f61
2019-02-27 21:02:12 -08:00
Remi NGUYEN VAN
29812e6a31 Merge "Add Os.connect(fd, SocketAddress) to public API"
am: 6c1f09f77e

Change-Id: I7c24f8458159b0069b29abff75d5da943039ea39
2019-02-27 20:53:17 -08:00
Remi NGUYEN VAN
6c1f09f77e Merge "Add Os.connect(fd, SocketAddress) to public API" 2019-02-28 04:42:36 +00:00
Remi NGUYEN VAN
72decd9258 Add Os.connect(fd, SocketAddress) to public API
1. There are already related socket API methods that return
   SocketAddress, such as Os.getpeername().
2. Having APIs that take SocketAddress are a closer match
   to the POSIX APIs that android.system.Os is exposing,
   and are more flexible than just taking InetAddress+port
   combinations since the latter only supports IPv4 and
   IPv6.

This was covered by tests in change:
Iadf9f10e26bbc650c5e1b9d03f32c5dafb6f21b4

And completes Ic496c1212dc2d97cf34db2a7c7d024b02790e8ed.

Test: m
Bug: 123062477
Change-Id: I885bfe1bf24a361bef2bb2f783622b934637ba99
2019-02-28 04:39:32 +00:00
Remi NGUYEN VAN
4af3cdae16 Set networking module APKs version to 10
Up to now the version in output APKs was 28 (platform version by
default). This should make it easier to track and bump up the version.

Test: booted, WiFi works
Test: aapt dump badging shows version 10
Change-Id: I199eb55fd82e16ae748c8b011ce93cf48b505395
2019-02-28 11:28:50 +09:00
Lorenzo Colitti
6f8dd4a6ad Merge changes from topic "nat64" am: a02847ec0d
am: d9b7731230

Change-Id: Iac01497eda611d334ee0ec2440f7d9f8bd27bd1f
2019-02-27 16:10:58 -08:00
Lorenzo Colitti
d9b7731230 Merge changes from topic "nat64"
am: a02847ec0d

Change-Id: I3f7f74c197dd5da3db7d8d41fa4a26aacf38c2e8
2019-02-27 15:56:18 -08:00
Lorenzo Colitti
a02847ec0d Merge changes from topic "nat64"
* changes:
  Catch ServiceSpecificException instead of IllegalStateException.
  Manage NAT64 prefix discovery lifecycle in the framework.
  Track NAT64 in the framework and start clatd iff NAT64 detected
  Change Nat464Xlat lifecycle.
  Minor improvements to verifyTcpBufferSizeChange.
2019-02-27 23:37:42 +00:00
Jordan Liu
28911517b2 Update annotations for UiccCardInfo APIs
Fixes: 124800040
Test: no change to behavior
Change-Id: I0644eb9bac417b9a8b0fd8eaf691728ed0784527
2019-02-27 14:45:23 -08:00
Harry Zhang
48d03c3f00 Merge "Added a filegroup for statsd config proto definition." am: 0d99ab3f18
am: 817f75df59

Change-Id: Id20d4c3ba43a58ece5aff4424c5b039e44539f06
2019-02-27 14:17:33 -08:00
Harry Zhang
817f75df59 Merge "Added a filegroup for statsd config proto definition."
am: 0d99ab3f18

Change-Id: I02009acc840bd1a8268fb6296bec1c7ba6da19de
2019-02-27 14:08:26 -08:00
Harry Zhang
0d99ab3f18 Merge "Added a filegroup for statsd config proto definition." 2019-02-27 21:56:23 +00:00
Jordan Liu
ccef577e82 Merge "Implement isRemovable" am: eee18bd546
am: b63abf252b

Change-Id: Ifc5cf98c5b68e994568a6c2aedd3816ccfc274be
2019-02-27 13:09:04 -08:00
Jordan Liu
b63abf252b Merge "Implement isRemovable"
am: eee18bd546

Change-Id: I86f43209be67cf3b93ac3fc1c3059d1967ff5972
2019-02-27 12:55:16 -08:00
Jordan Liu
eee18bd546 Merge "Implement isRemovable" 2019-02-27 20:40:31 +00:00
Hai Zhang
50f59c1c9b Merge "Add OBSERVE_ROLE_HOLDERS permission to shell." am: 3d8cef1fa8
am: 7e9b5b3c76

Change-Id: Id4d01bd50fe78b06f86dc1dfa946f1016ed08864
2019-02-27 12:39:52 -08:00
Hai Zhang
7e9b5b3c76 Merge "Add OBSERVE_ROLE_HOLDERS permission to shell."
am: 3d8cef1fa8

Change-Id: Id4d2229546b9a8469a6ec2abb897ec620f82995b
2019-02-27 12:30:43 -08:00
Treehugger Robot
3d8cef1fa8 Merge "Add OBSERVE_ROLE_HOLDERS permission to shell." 2019-02-27 20:15:59 +00:00
Amruth Ramachandran
f6413dc707 Merge "Expose DataSpecificRegistrationState as System API" am: d5386dfe1f
am: e212a01efe

Change-Id: I7e40dcc45fc0674b9b66a7b58dfb5a02ecf6cd3a
2019-02-27 11:25:26 -08:00
Amruth Ramachandran
e212a01efe Merge "Expose DataSpecificRegistrationState as System API"
am: d5386dfe1f

Change-Id: Iacf5ba15d1d31c5d52e40db3f777b6300ed44f47
2019-02-27 11:12:46 -08:00
Nathan Harold
439e9bc630 Merge "Add Documentation for ACTION_DEBUG_EVENT" am: fd8cb59cc1
am: e3c38f71a4

Change-Id: I2591573c4882f6c7b8eb399ee81cdeea68d5fd10
2019-02-27 11:04:50 -08:00
Amruth Ramachandran
d5386dfe1f Merge "Expose DataSpecificRegistrationState as System API" 2019-02-27 19:00:44 +00:00
Nathan Harold
e3c38f71a4 Merge "Add Documentation for ACTION_DEBUG_EVENT"
am: fd8cb59cc1

Change-Id: I35b0ed3d291ffa6847d902a26e673361ba48709d
2019-02-27 10:54:31 -08:00
Nathan Harold
fd8cb59cc1 Merge "Add Documentation for ACTION_DEBUG_EVENT" 2019-02-27 18:39:59 +00:00
Nicolas Geoffray
5904afd9ec Merge "No need to pass shared library infos explicitly in performDexOpt." am: a838467fb4
am: 3d5e81fc62

Change-Id: I83b10be058656ab0890df5d99141c75ce73a1716
2019-02-27 09:04:51 -08:00
Nicolas Geoffray
3d5e81fc62 Merge "No need to pass shared library infos explicitly in performDexOpt."
am: a838467fb4

Change-Id: I5e584b4b2d813e02a92113fcc961f95cd9f10448
2019-02-27 08:56:21 -08:00
Nicolas Geoffray
a838467fb4 Merge "No need to pass shared library infos explicitly in performDexOpt." 2019-02-27 16:42:39 +00:00
Nicolas Geoffray
a7f44ba867 No need to pass shared library infos explicitly in performDexOpt.
The method can just infer it from the passed package.

(cherry picked from commit 1158b87c6e)

Test: m
Change-Id: I676ee7d49600a36a8bd54893679d7dc900da2012
Merged-In: I676ee7d49600a36a8bd54893679d7dc900da2012
Exempt-From-Owner-Approval: approved in internal.
2019-02-27 16:42:28 +00:00
Adrian Roos
f9050da20f Merge "apilint: Correctly parse packages with annotations" am: 57b5479a6b
am: 436fe4c8f0

Change-Id: I27ea585e5a460109431d3c8296eba1008451b03e
2019-02-27 08:19:28 -08:00
Adrian Roos
436fe4c8f0 Merge "apilint: Correctly parse packages with annotations"
am: 57b5479a6b

Change-Id: Ifbc59f9c0997ccf012a59a61b5e55476e14a2ade
2019-02-27 08:09:13 -08:00
Adrian Roos
57b5479a6b Merge "apilint: Correctly parse packages with annotations" 2019-02-27 15:50:21 +00:00
Adam Vartanian
ea09b91109 Merge "Use public APIs instead of Conscrypt ones" am: 1b9adbfdd1
am: dc310b7ccd

Change-Id: I47b34ef42370d33d9c7b361c30a6044bb3400941
2019-02-27 04:51:05 -08:00
Adam Vartanian
dc310b7ccd Merge "Use public APIs instead of Conscrypt ones"
am: 1b9adbfdd1

Change-Id: I8747b75ef6eccaabffa0455f2a6e53a9865dbd7d
2019-02-27 04:34:46 -08:00