Robert Greenwalt
106627e07c
am e42ce676: am ebf23a8d: am 74acf23a: am 3c417fbf: Merge "DO NOT MERGE Sanitize WifiConfigs" into jb-mr1-dev
...
* commit 'e42ce676f54742f2d47c26adaa90407c2cb8cec8':
DO NOT MERGE Sanitize WifiConfigs
2014-04-07 19:54:13 +00:00
Robert Greenwalt
74acf23a1e
am 3c417fbf: Merge "DO NOT MERGE Sanitize WifiConfigs" into jb-mr1-dev
...
* commit '3c417fbf21133340cbbe3539d87c453f81ae3a9d':
DO NOT MERGE Sanitize WifiConfigs
2014-04-07 19:36:44 +00:00
Robert Greenwalt
e1549ae364
DO NOT MERGE Sanitize WifiConfigs
...
Do this both on input from apps (giving error) and between wifi and
ConnectivityService (ignoring bad data). This means removing all
addresses beyond the first and all routes but the first default and
the implied direct-connect routes.
We do this because the user can't monitor the others (no UI), their
support wasn't intended, they allow redirection of all traffic
without user knowledge and they allow circumvention of legacy VPNs.
This should not move forward from JB as it breaks IPv6 and K has
a more resilient VPN.
Bug:12663469
Change-Id: I80912cc08ffa1e4b63008c94630006cf316e7a64
2014-03-28 14:54:53 -07:00
Paul Lawrence
9bce4032e9
am 08ee74b1: am ea5586ef: am 4be7c61a: am 5677513b: am da37ed8b: am b9ba0c6c: Prevent authenticators from using Settings to launch arbitrary activities.
...
* commit '08ee74b1f1c4df28faa4168114853836cc471095':
Prevent authenticators from using Settings to launch arbitrary activities.
2014-02-27 11:40:21 -08:00
Paul Lawrence
4be7c61a33
am 5677513b: am da37ed8b: am b9ba0c6c: Prevent authenticators from using Settings to launch arbitrary activities.
...
* commit '5677513b7c46ca08a7fa34b9d227d7a448db6757':
Prevent authenticators from using Settings to launch arbitrary activities.
2014-02-27 11:24:05 -08:00
Paul Lawrence
5677513b7c
am da37ed8b: am b9ba0c6c: Prevent authenticators from using Settings to launch arbitrary activities.
...
* commit 'da37ed8b0aebdf885a32cbe28e8fd5a2240d38c3':
Prevent authenticators from using Settings to launch arbitrary activities.
2014-02-27 11:20:24 -08:00
Paul Lawrence
da37ed8b0a
am b9ba0c6c: Prevent authenticators from using Settings to launch arbitrary activities.
...
* commit 'b9ba0c6c43f0f7f0d5e347030e3c86a86ed74542':
Prevent authenticators from using Settings to launch arbitrary activities.
2014-02-27 11:16:49 -08:00
Paul Lawrence
b9ba0c6c43
Prevent authenticators from using Settings to launch arbitrary activities.
...
Various authenticator results such as getAuthToken and addAccount might
result in an Intent returned to the AccountManager caller. A malicious
authenticator could exploit the fact that the Settings are a system app,
lead the user to launch add account for their account type and thus get
Settings to use the intent to start some arbitrary third parties Activity.
The fix is to make sure that the UID of the app associated with Activity
to be launched by the supplied intent and the Authenticators UID share
the same signature. This means that an authenticator implementer can only
exploit apps they control.
This is a backport of 5bab9daf3cf66f4de19f8757e386030e8bef23ce
Bug: 7699048
Change-Id: Ifed345c2fc20020d55fa2cab1f2f7ea509ea09b2
2014-02-27 09:09:48 -08:00
Amith Yamasani
4f59a9216e
am 12fd0f16: am f6a0c116: am 9bf1a139: am 72c5e376: am ba1ae3af: am 42786418: Don\'t instantiate non-Fragments in Fragment.instantiate
...
* commit '12fd0f1644b28b6938a504492397e8ca8d38a1c5':
Don't instantiate non-Fragments in Fragment.instantiate
2013-09-27 11:25:20 -07:00
Amith Yamasani
9bf1a13948
am 72c5e376: am ba1ae3af: am 42786418: Don\'t instantiate non-Fragments in Fragment.instantiate
...
* commit '72c5e376879fb72548ef2a1c8d5b063853d174ee':
Don't instantiate non-Fragments in Fragment.instantiate
2013-09-27 11:17:57 -07:00
Amith Yamasani
72c5e37687
am ba1ae3af: am 42786418: Don\'t instantiate non-Fragments in Fragment.instantiate
...
* commit 'ba1ae3af76466b94efedf06c4efac365fd7b9300':
Don't instantiate non-Fragments in Fragment.instantiate
2013-09-27 11:14:23 -07:00
Amith Yamasani
ba1ae3af76
am 42786418: Don\'t instantiate non-Fragments in Fragment.instantiate
...
* commit '427864188dfc5dd803b15797379b9dc6673abd16':
Don't instantiate non-Fragments in Fragment.instantiate
2013-09-27 11:10:36 -07:00
Amith Yamasani
427864188d
Don't instantiate non-Fragments in Fragment.instantiate
...
Backport...
Fix for PreferenceActivities being invoked with non-Fragment class
names via extras in the intent. Make sure that the constructor
doesn't get called if the class name is not for a Fragment type.
Bug: 9901133
Change-Id: I227756fb4246deac796cee09077e482237bb5b0d
2013-09-27 10:28:09 -07:00
Kenny Root
ae24c0d539
am bf15c7ce: am dceda36b: am 1c5e33d3: am 3bc3240f: am a6226a2d: am 32c99004: Use hostname verifier directly instead of instance
...
* commit 'bf15c7cecefba8fdb3070c389a4966f11a8d8656':
Use hostname verifier directly instead of instance
2013-08-13 17:48:20 -07:00
Kenny Root
1c5e33d37d
am 3bc3240f: am a6226a2d: am 32c99004: Use hostname verifier directly instead of instance
...
* commit '3bc3240ffb51358fa706099cfc5e120cf0f1b60d':
Use hostname verifier directly instead of instance
2013-08-13 17:36:42 -07:00
Kenny Root
3bc3240ffb
am a6226a2d: am 32c99004: Use hostname verifier directly instead of instance
...
* commit 'a6226a2d202619ddb7e3e9765a3dc9f20241f853':
Use hostname verifier directly instead of instance
2013-08-13 17:31:32 -07:00
Kenny Root
a6226a2d20
am 32c99004: Use hostname verifier directly instead of instance
...
* commit '32c990044f027542a034a7606cf010dca6df252f':
Use hostname verifier directly instead of instance
2013-08-13 17:27:49 -07:00
Kenny Root
32c990044f
Use hostname verifier directly instead of instance
...
Instead of local instance of the default HostnameVerifier, use it
directly from HttpsURLConnection. This avoids class preloading creating
an instance of it before it's necessary.
(cherry picked from commit 928ee1e48fa89302d02fdf8a8a2c7315d7195e7c)
Bug: 9984058
Change-Id: I56565afa0394dc98054abbaef06ac9bfff009e56
2013-08-13 14:13:08 -07:00
Joe Malin
60776093a5
am 029099ff: am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
...
* commit '029099ff56b92201e10b2047e1ced675c8e9f964':
DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:12:09 -07:00
Joe Malin
10d96950c1
DOC CHANGE: Clarify textIsSelectable in TextView
...
Change-Id: Iddfdf7ed82ea3fa2a0160bda4a1e29ec8f815a2b
2013-06-04 09:34:54 -07:00
Joe Malin
a37bda7b61
am 468d82bb: am 6bf45dc7: am b6a35268: B9257437: Typo in javadoc for AccountManager
...
* commit '468d82bb7150996c8b2b4228d0e8d031f74e304b':
B9257437: Typo in javadoc for AccountManager
2013-06-03 14:20:45 -07:00
Joe Malin
b6a35268cc
B9257437: Typo in javadoc for AccountManager
...
Change-Id: I5349c2a0ba7e831d205f2801daecc24fa9a5b5a6
2013-06-03 12:20:08 -07:00
Dirk Dougherty
b18c725442
am a404a629: am 6fe992d8: am 4fad5c17: Merge "Doc change: restore warning not to abort NEW_OUTGOING_CALL." into jb-mr1.1-docs
...
* commit 'a404a62951ad8a2d657a587feb12780e725296e3':
Doc change: restore warning not to abort NEW_OUTGOING_CALL.
2013-06-01 08:26:32 -07:00
Dirk Dougherty
4fad5c176a
Merge "Doc change: restore warning not to abort NEW_OUTGOING_CALL." into jb-mr1.1-docs
2013-05-31 21:08:45 +00:00
Dirk Dougherty
932fbcc817
Doc change: restore warning not to abort NEW_OUTGOING_CALL.
...
Change-Id: Icdd4ae184b2a989ac2967420cb5b471aac70808f
2013-05-29 15:19:14 -07:00
Dirk Dougherty
de8ac602e3
am 963e3ec5: am 71d1af4a: am a284e201: Merge "Doc change: adjust description of NEW_OUTGOING_CALL." into jb-mr1.1-docs
...
* commit '963e3ec55f2ecbb132a627c8d0f6c19d83bc60b8':
Doc change: adjust description of NEW_OUTGOING_CALL.
2013-05-28 22:21:09 -07:00
Santos Cordon
d875468959
am c72949c6: am 7999c228: am 7fb15ce7: Update documentation of NEW_OUTGOING_CALL
...
* commit 'c72949c6bc6f5654f09482309d9d3ac03aadd67d':
Update documentation of NEW_OUTGOING_CALL
2013-05-28 22:16:51 -07:00
Dirk Dougherty
a284e2013a
Merge "Doc change: adjust description of NEW_OUTGOING_CALL." into jb-mr1.1-docs
2013-05-29 05:16:01 +00:00
Dirk Dougherty
367ce906c8
Doc change: adjust description of NEW_OUTGOING_CALL.
...
Change-Id: If2bcfa7410759e08958029578a9b3d0a60a1de4e
2013-05-28 17:59:38 -07:00
Santos Cordon
7fb15ce74b
Update documentation of NEW_OUTGOING_CALL
...
Adds call-handling as a use case for NEW_OUTGOING_CALL
Change-Id: Ie511438bd8d9aa245881f050d32221c81e898745
2013-05-28 16:00:11 -07:00
Adam Koch
4f6d0cbdd9
am 7258e6bc: am 1fc7e59b: am 14233ee5: Merge "Doc change: fix minor typo in ContactsContract.RawContacts." into jb-mr1.1-docs
...
* commit '7258e6bc57fb3cb023a4ca219f1355cf55ea93bf':
Doc change: fix minor typo in ContactsContract.RawContacts.
2013-05-22 06:45:33 -07:00
Adam Koch
95e5a07448
Doc change: fix minor typo in ContactsContract.RawContacts.
...
Change-Id: I31dbc85449fa81c9f5ea61fdaa0d4a89cf97cd86
2013-05-21 10:09:16 -04:00
kmccormick
3e06ca5742
am 7b5d34f0: am 2a4ea0fc: am fd61958f: Doc Update: bug fix in SensorEvent ref
...
* commit '7b5d34f0a7b2d3e059a9f410a60367ef379fc502':
Doc Update: bug fix in SensorEvent ref
2013-04-24 16:00:21 -07:00
kmccormick
fd61958f75
Doc Update: bug fix in SensorEvent ref
...
"Bug: 6349093"
Change-Id: Ibd4911b6c3f17fd2cd18042665efa428231c61ab
2013-04-24 15:52:44 -07:00
Selim Gurun
5eebdb4aa8
am a4653727: am 25e150a2: am a6ca0a6b: am 758dfa0c: am 9d47e7b6: am 7918cf4e: DO NOT MERGE Add a delimiter between scheme and host
...
* commit 'a46537270ea4d519651157ab5503c02d4b43759d':
DO NOT MERGE Add a delimiter between scheme and host
2013-04-20 00:32:27 -07:00
Selim Gurun
fa1f7d21e9
am 07c9c291: am a2b0b35e: am 5fba3404: am 3c4fa654: am 679c8f68: am 38915fd4: Revert "Add a delimiter between scheme and host"
...
* commit '07c9c2912d1c7e19336d575f40f42eb12626b322':
Revert "Add a delimiter between scheme and host"
2013-04-20 00:32:24 -07:00
Selim Gurun
a6ca0a6b26
am 758dfa0c: am 9d47e7b6: am 7918cf4e: DO NOT MERGE Add a delimiter between scheme and host
...
* commit '758dfa0c33c022ab3cdeb854ab507ad218d7fa3d':
DO NOT MERGE Add a delimiter between scheme and host
2013-04-20 00:22:04 -07:00
Selim Gurun
5fba3404d3
am 3c4fa654: am 679c8f68: am 38915fd4: Revert "Add a delimiter between scheme and host"
...
* commit '3c4fa654801fcf51a92cefd62e28a020d39e08d0':
Revert "Add a delimiter between scheme and host"
2013-04-20 00:22:01 -07:00
Selim Gurun
758dfa0c33
am 9d47e7b6: am 7918cf4e: DO NOT MERGE Add a delimiter between scheme and host
...
* commit '9d47e7b6d40cc38fb1c638c991312a4217bfa333':
DO NOT MERGE Add a delimiter between scheme and host
2013-04-20 00:19:45 -07:00
Selim Gurun
3c4fa65480
am 679c8f68: am 38915fd4: Revert "Add a delimiter between scheme and host"
...
* commit '679c8f689f6799d143719bb8eb839e2640bf9d07':
Revert "Add a delimiter between scheme and host"
2013-04-20 00:19:41 -07:00
Geremy Condra
3050432736
am 62588d79: am 8f87c5d8: am ed1e5a87: am b7787a31: DO NOT MERGE Merge commit \'8225df00\' into bp
...
* commit '62588d794602f6e42e8143169d8ef170589797a1':
Add a delimiter between scheme and host
2013-04-19 23:17:45 -07:00
Geremy Condra
ed1e5a8702
am b7787a31: DO NOT MERGE Merge commit \'8225df00\' into bp
...
* commit 'b7787a317fc8bb163de04641a1423cd08324d4b8':
Add a delimiter between scheme and host
2013-04-19 21:38:06 -07:00
Geremy Condra
b7787a317f
DO NOT MERGE Merge commit '8225df00' into bp
...
Add a delimiter between scheme and host
Bug: 6923539
Change-Id: Ic5e19f96c64367c9dc0e3168850309cdd5047e47
2013-04-18 11:40:09 -07:00
Selim Gurun
8237dd82bf
am 93c39d5d: DO NOT MERGE Fix issues during backport
...
* commit '93c39d5d4fe8a31da35f8d1d522acb7b676946af':
DO NOT MERGE Fix issues during backport
2013-04-05 12:05:52 -07:00
Selim Gurun
93c39d5d4f
DO NOT MERGE Fix issues during backport
...
Fix issues related to I219accd5db0c8a0e64b8aab3b049a8cee7dc168f.
Change-Id: Iacf72a9c618d59601c373de948a3f7cbfcbd7038
2013-04-04 16:31:01 -07:00
Selim Gurun
9d47e7b6d4
am 7918cf4e: DO NOT MERGE Add a delimiter between scheme and host
...
* commit '7918cf4e6b18ab1aa4dce1cb791bb88ec1f383d6':
DO NOT MERGE Add a delimiter between scheme and host
2013-04-04 11:08:35 -07:00
Selim Gurun
679c8f689f
am 38915fd4: Revert "Add a delimiter between scheme and host"
...
* commit '38915fd4d466cc233189bf5b5c11d7f03a416d35':
Revert "Add a delimiter between scheme and host"
2013-04-04 11:00:46 -07:00
Selim Gurun
7918cf4e6b
DO NOT MERGE Add a delimiter between scheme and host
...
Bug: 6923539
Change-Id: I219accd5db0c8a0e64b8aab3b049a8cee7dc168f
2013-04-04 11:00:25 -07:00
Selim Gurun
38915fd4d4
Revert "Add a delimiter between scheme and host"
...
This reverts commit aa2163dd2a7b59b284cfe8a2ff3966a1a1b0ebb8
Change-Id: I19e98182e97b8e81cabe3ff09897b82d50ce968e
2013-04-04 17:14:29 +00:00
Selim Gurun
8225df007e
am aa2163dd: Add a delimiter between scheme and host
...
* commit 'aa2163dd2a7b59b284cfe8a2ff3966a1a1b0ebb8':
Add a delimiter between scheme and host
2013-04-03 21:05:40 -07:00