Commit Graph

12227 Commits

Author SHA1 Message Date
Fyodor Kupolov
57641a8b50 am d7e93570: am f11f9f47: Added a check if a custom activity can be started
* commit 'd7e93570d35cfec4e5de0f3edc5d326ecdb8a442':
  Added a check if a custom activity can be started
2015-01-29 18:02:40 +00:00
Fyodor Kupolov
d7e93570d3 am f11f9f47: Added a check if a custom activity can be started
* commit 'f11f9f47d3cfb5d1b9e7da1705252e75913410f1':
  Added a check if a custom activity can be started
2015-01-29 17:55:47 +00:00
Fyodor Kupolov
f11f9f47d3 Added a check if a custom activity can be started
AppRestrictionsFragment starts an activity using an intent provided by the
receiver. A check was added to prevent an app from starting an activity that
it does not own.

Bug: 14441412
Change-Id: Ia6820b1daf3783d605b92976c78cb522b17dc8f2
(cherry picked from commit 07ab95c43e)
2015-01-28 10:31:36 +00:00
Carlos Valdivia
db591467f6 am 737d2d53: am 61ced6d4: am 01137c20: am 663b4e97: am 37b58a42: SECURITY: Don\'t pass a usable Pending Intent to 3rd parties.
* commit '737d2d538b81ee843192d229ef558e69f2a944a9':
  SECURITY: Don't pass a usable Pending Intent to 3rd parties.
2014-09-11 17:05:31 +00:00
Carlos Valdivia
737d2d538b am 61ced6d4: am 01137c20: am 663b4e97: am 37b58a42: SECURITY: Don\'t pass a usable Pending Intent to 3rd parties.
* commit '61ced6d4270b86c336520856cb1545865cb01107':
  SECURITY: Don't pass a usable Pending Intent to 3rd parties.
2014-09-11 16:59:49 +00:00
Carlos Valdivia
61ced6d427 am 01137c20: am 663b4e97: am 37b58a42: SECURITY: Don\'t pass a usable Pending Intent to 3rd parties.
* commit '01137c2004a617dae870f9c07b34a29f8706b615':
  SECURITY: Don't pass a usable Pending Intent to 3rd parties.
2014-09-11 16:49:32 +00:00
Carlos Valdivia
01137c2004 am 663b4e97: am 37b58a42: SECURITY: Don\'t pass a usable Pending Intent to 3rd parties.
* commit '663b4e9733e3c9dbfd2966f52edc2c7f7cff55c4':
  SECURITY: Don't pass a usable Pending Intent to 3rd parties.
2014-09-11 16:42:54 +00:00
Carlos Valdivia
663b4e9733 am 37b58a42: SECURITY: Don\'t pass a usable Pending Intent to 3rd parties.
* commit '37b58a420ff59254cbe9420c64685fdb7ea4e375':
  SECURITY: Don't pass a usable Pending Intent to 3rd parties.
2014-09-11 16:37:09 +00:00
Carlos Valdivia
37b58a420f SECURITY: Don't pass a usable Pending Intent to 3rd parties.
Unfortunately the Settings app has super powers. We shouldn't let
untrusted 3rd party authenticators re-purpose those powers to their own
nefarious ends.  This means that we shouldn't pass along PendingIntents
that can have addressing information (component, action, category)
filled in by third parties.

Bug: 17356824
Change-Id: I397d26c5f465ddfb0e58bbc66cd44756e58cc507
(cherry picked from commit f5d3e74ecc)
2014-09-10 21:13:10 +00:00
Baligh Uddin
b3b647054e Import translations. DO NOT MERGE
Change-Id: I33188a7df715a4accf49444b4e182a64a94aa880
Auto-generated-cl: translation import
2014-08-15 14:21:56 -07:00
Baligh Uddin
395cf2d1ce am 12d64129: (-s ours) am c53e033e: (-s ours) Import translations. DO NOT MERGE
* commit '12d6412978761f1aab14fbe9244d14c7cefc63b8':
  Import translations. DO NOT MERGE
2014-07-06 21:27:40 +00:00
Baligh Uddin
12d6412978 am c53e033e: (-s ours) Import translations. DO NOT MERGE
* commit 'c53e033e0a5f5f408a1818444462d4ea4e7f80f2':
  Import translations. DO NOT MERGE
2014-07-06 21:21:09 +00:00
Baligh Uddin
5a55f567d9 Import translations. DO NOT MERGE
Change-Id: Ib5aa49667b420a1ff6426274d9205242d638c78c
Auto-generated-cl: translation import
2014-07-06 05:00:45 -07:00
Baligh Uddin
c53e033e0a Import translations. DO NOT MERGE
Change-Id: I5b2f01e63ccf0f291b96f749af7d85f2f0036728
Auto-generated-cl: translation import
2014-07-06 04:57:08 -07:00
Baligh Uddin
eab9192aca Import translations. DO NOT MERGE
Change-Id: I3b2d1434d76982612d7aa754464a4abf1210daef
Auto-generated-cl: translation import
2014-06-25 10:39:48 -07:00
Griff Hazen
bd04208989 DO NOT MERGE Fix build for notification listener internal api change
Bug: 15426276
Change-Id: I3861eb03796f9938f66237454aea148f5c64b370
2014-06-17 21:43:19 -07:00
Baligh Uddin
6a0bfc9f2b Import translations. DO NOT MERGE
Change-Id: Idbb361c506a6d3d88653e6699b00d79c344b8c98
Auto-generated-cl: translation import
2014-05-21 14:52:35 -07:00
Baligh Uddin
06172af694 Import translations. DO NOT MERGE
Change-Id: I9185da8de4b0c0818b926377543992356f265dd9
Auto-generated-cl: translation import
2014-04-22 17:59:15 -07:00
Christopher Tate
442f01c601 am 95228074: am c44d7c6b: Prohibit uninstall of the default (or only) home app
* commit '95228074d2e01575799a526a29ec53a61c36aa23':
  Prohibit uninstall of the default (or only) home app
2014-04-22 18:05:39 +00:00
Christopher Tate
95228074d2 am c44d7c6b: Prohibit uninstall of the default (or only) home app
* commit 'c44d7c6be64be790878ddf1f21c0d9e91d238245':
  Prohibit uninstall of the default (or only) home app
2014-04-22 17:58:59 +00:00
Christopher Tate
c44d7c6be6 Prohibit uninstall of the default (or only) home app
We suppress the ability to uninstall (including uninstall of updates to
system-bundled apps) when the package in question is either the only
installed home app, or has been explicitly tagged by the user as the
"every time" home app among all those installed.

Bug 14162565

Change-Id: I582bb0d2abf0911ac68813f4c7e6fd7d17bfc2ca
2014-04-22 10:42:10 -07:00
Baligh Uddin
54b5982f14 Import translations. DO NOT MERGE
Change-Id: I20c3ae14070c3fae914ec7151dc425ddf518ffa6
Auto-generated-cl: translation import
2014-04-16 17:18:12 -07:00
Baligh Uddin
81ff798050 Import translations. DO NOT MERGE
Change-Id: I571889dbba0de412f258289e097ec510fbf02e05
Auto-generated-cl: translation import
2014-04-14 12:41:44 -07:00
Baligh Uddin
b6b3172c35 am 915ef6e3: (-s ours) am 52e3681f: (-s ours) Import translations. DO NOT MERGE
* commit '915ef6e3127b34c73d43e86149b9aabc23216e72':
  Import translations. DO NOT MERGE
2014-04-10 16:02:35 +00:00
Baligh Uddin
915ef6e312 am 52e3681f: (-s ours) Import translations. DO NOT MERGE
* commit '52e3681feb64afaefd5cffa5a9e88a97bca4d48d':
  Import translations. DO NOT MERGE
2014-04-10 16:00:02 +00:00
Baligh Uddin
2632b25fae am fba8cd35: (-s ours) Import translations. DO NOT MERGE
* commit 'fba8cd35b71853118508eab15a3cbef96a539dec':
  Import translations. DO NOT MERGE
2014-04-10 15:57:44 +00:00
Baligh Uddin
fba8cd35b7 Import translations. DO NOT MERGE
Change-Id: Iff7d2cccff323a2cfb7193d399e8910f226304d7
Auto-generated-cl: translation import
2014-04-09 12:46:43 -07:00
Baligh Uddin
8bec9dba47 Import translations. DO NOT MERGE
Change-Id: I8cec72991260fa660991ca7423299bbf417df000
Auto-generated-cl: translation import
2014-04-09 12:43:07 -07:00
Baligh Uddin
52e3681feb Import translations. DO NOT MERGE
Change-Id: I84d923dacf746299500503257fd925228b869e82
Auto-generated-cl: translation import
2014-04-09 12:41:44 -07:00
Baligh Uddin
ffa6f52358 am f56d838a: (-s ours) am 2319553c: (-s ours) Import translations. DO NOT MERGE
* commit 'f56d838afe7f813fb2ed761d3ebeb79b79d910a0':
  Import translations. DO NOT MERGE
2014-04-08 02:31:59 +00:00
Baligh Uddin
b282957b48 am 0f2228a5: (-s ours) Import translations. DO NOT MERGE
* commit '0f2228a5480759551b1faf93d510fc9c1c16ea06':
  Import translations. DO NOT MERGE
2014-04-08 02:24:46 +00:00
Baligh Uddin
f56d838afe am 2319553c: (-s ours) Import translations. DO NOT MERGE
* commit '2319553cdc644c4fae21ca3ad55564729f409cf4':
  Import translations. DO NOT MERGE
2014-04-08 02:24:35 +00:00
Baligh Uddin
0f2228a548 Import translations. DO NOT MERGE
Change-Id: I9c4dadd6e7a78db976f67c0c494b06495a69e45b
Auto-generated-cl: translation import
2014-04-07 12:10:30 -07:00
Baligh Uddin
b9abc323b9 Import translations. DO NOT MERGE
Change-Id: I4c9953f71809e215404a0e150abbba7bb098504a
Auto-generated-cl: translation import
2014-04-07 12:07:10 -07:00
Baligh Uddin
2319553cdc Import translations. DO NOT MERGE
Change-Id: I933f503cae1b0ae72af3c9f3513ff86355d8e095
Auto-generated-cl: translation import
2014-04-07 12:05:35 -07:00
Xia Wang
d2f56f07f9 am ac768973: am ce11881a: Allow VPN to stay connected for some time before disconnecting it.
* commit 'ac768973bc23b9f8f266013c20d301554729fd70':
  Allow VPN to stay connected for some time before disconnecting it.
2014-04-05 00:48:38 +00:00
Xia Wang
ac768973bc am ce11881a: Allow VPN to stay connected for some time before disconnecting it.
* commit 'ce11881accf5db04e2a54b58176e24de49ef6917':
  Allow VPN to stay connected for some time before disconnecting it.
2014-04-05 00:43:17 +00:00
Xia Wang
ce11881acc Allow VPN to stay connected for some time before disconnecting it.
Change-Id: I25994b8329514a32b5b6f383abef231d3decb4ec
2014-04-04 17:23:47 -07:00
Baligh Uddin
871322653c am 3f3469ae: (-s ours) am cc01536f: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
* commit '3f3469aecc1da8bf72482ddae53e11d0245fddd9':
  Import translations. DO NOT MERGE
2014-04-04 14:45:45 +00:00
Baligh Uddin
44e3e56fe2 am 216b5c50: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-ub-dev
* commit '216b5c501bb81977407b5977e6ee709b34f3a37d':
  Import translations. DO NOT MERGE
2014-04-04 14:38:19 +00:00
Baligh Uddin
3f3469aecc am cc01536f: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
* commit 'cc01536f7755da6560a23057ac3dbdec10e3993f':
  Import translations. DO NOT MERGE
2014-04-04 14:37:50 +00:00
Baligh Uddin
cc01536f77 Merge "Import translations. DO NOT MERGE" into klp-dev 2014-04-04 14:32:06 +00:00
Baligh Uddin
457681d5f1 Merge "Import translations. DO NOT MERGE" into klp-modular-dev 2014-04-04 14:32:04 +00:00
Baligh Uddin
216b5c501b Merge "Import translations. DO NOT MERGE" into klp-ub-dev 2014-04-04 14:31:59 +00:00
Adrian Roos
79a1792446 am 0b55caf0: am a52a37b0: am 1b0b38cf: am 5d3c8c89: am 90630f6a: am 09235d10: am 82b3e62a: am 4692a48c: am c4bfea20: am 3f38173f: am 3a7690b1: am 8184ea52: Add lockout after trying to enter PIN / Password too often
* commit '0b55caf01af1efa15ff0bfbf50a1726fce788660':
  Add lockout after trying to enter PIN / Password too often
2014-04-03 14:51:39 +00:00
Adrian Roos
0b55caf01a am a52a37b0: am 1b0b38cf: am 5d3c8c89: am 90630f6a: am 09235d10: am 82b3e62a: am 4692a48c: am c4bfea20: am 3f38173f: am 3a7690b1: am 8184ea52: Add lockout after trying to enter PIN / Password too often
* commit 'a52a37b0fe17109877abbc25943d0d74232f3e5f':
  Add lockout after trying to enter PIN / Password too often
2014-04-03 14:45:34 +00:00
Adrian Roos
a52a37b0fe am 1b0b38cf: am 5d3c8c89: am 90630f6a: am 09235d10: am 82b3e62a: am 4692a48c: am c4bfea20: am 3f38173f: am 3a7690b1: am 8184ea52: Add lockout after trying to enter PIN / Password too often
* commit '1b0b38cfeb54638899ddab48ff9198590f951a55':
  Add lockout after trying to enter PIN / Password too often
2014-04-03 14:38:30 +00:00
Adrian Roos
1b0b38cfeb am 5d3c8c89: am 90630f6a: am 09235d10: am 82b3e62a: am 4692a48c: am c4bfea20: am 3f38173f: am 3a7690b1: am 8184ea52: Add lockout after trying to enter PIN / Password too often
* commit '5d3c8c89fca09ee190fe8df37e76ff05cc3833b1':
  Add lockout after trying to enter PIN / Password too often
2014-04-03 14:35:13 +00:00
Adrian Roos
5d3c8c89fc am 90630f6a: am 09235d10: am 82b3e62a: am 4692a48c: am c4bfea20: am 3f38173f: am 3a7690b1: am 8184ea52: Add lockout after trying to enter PIN / Password too often
* commit '90630f6a6d19e169befb8ad8117d53200eb562c4':
  Add lockout after trying to enter PIN / Password too often
2014-04-03 14:29:57 +00:00
Adrian Roos
90630f6a6d am 09235d10: am 82b3e62a: am 4692a48c: am c4bfea20: am 3f38173f: am 3a7690b1: am 8184ea52: Add lockout after trying to enter PIN / Password too often
* commit '09235d1065b501aa8a42e0767d72c15e7b846bae':
  Add lockout after trying to enter PIN / Password too often
2014-04-03 14:23:57 +00:00