Josh Gao
5bb5dd0eb6
Merge "adb: increase the authentication throttling limit." am: 393e5258f6 am: e4d79532de
...
am: a2408aaf2f
Change-Id: Ibc53b45c09cc4462175d52daa532ff305ce19145
2016-08-23 01:24:23 +00:00
Josh Gao
a2408aaf2f
Merge "adb: increase the authentication throttling limit." am: 393e5258f6
...
am: e4d79532de
Change-Id: I4a0b0700cdee5f3b0e1577132080860402318851
2016-08-23 01:18:03 +00:00
Josh Gao
e4d79532de
Merge "adb: increase the authentication throttling limit."
...
am: 393e5258f6
Change-Id: I483cf75ced8d9fb896c2f5e417d258970d7cabb1
2016-08-23 01:11:28 +00:00
Treehugger Robot
393e5258f6
Merge "adb: increase the authentication throttling limit."
2016-08-23 00:12:52 +00:00
Todd Kennedy
0f4b248546
Merge "use 'cmd' command for install-multiple" into nyc-mr1-dev am: 04b509f902
...
am: ef4bb1591e
Change-Id: Ie5f5b3d62e6d645fdd3ec5c107490c6a28f3526a
2016-08-23 00:04:49 +00:00
Todd Kennedy
b7dd10c1a9
use 'cmd' command for install-multiple am: 62083939df
...
am: c1bdc4dec7
Change-Id: I571126c10d3de1f3d95678c7257432323b18d343
2016-08-23 00:04:49 +00:00
Todd Kennedy
ef4bb1591e
Merge "use 'cmd' command for install-multiple" into nyc-mr1-dev
...
am: 04b509f902
Change-Id: I1e2555a754ed76f26906bb9f6729437c5cbea9ce
2016-08-23 00:00:18 +00:00
Todd Kennedy
c1bdc4dec7
use 'cmd' command for install-multiple
...
am: 62083939df
Change-Id: I4a77e2d7e5ec2d9c4f2635a68039a14cb18ae800
2016-08-23 00:00:17 +00:00
Todd Kennedy
04b509f902
Merge "use 'cmd' command for install-multiple" into nyc-mr1-dev
2016-08-22 23:18:20 +00:00
Todd Kennedy
62083939df
use 'cmd' command for install-multiple
...
adb install-multiple makes a minimum of 3 calls to the 'pm' command. This
causes at least 3 separate "pm" processes to be spun up. Instead, use the
'cmd' command which runs in the existing system_server process.
Bug: 27483932
Bug: 30273584
Change-Id: Ia1bed405c3d7e675a1a56ff82c692aaa94388a5c
2016-08-22 16:15:43 -07:00
Josh Gao
536c5ad0f3
Merge changes I9761298a,I8d3312b2 am: 0b4fcb75d4 am: 8270912ed0
...
am: 7f3a776ac4
Change-Id: Ia348ecf331e2e10365a5b23e257888f4794a06ea
2016-08-22 21:46:41 +00:00
Josh Gao
7f3a776ac4
Merge changes I9761298a,I8d3312b2 am: 0b4fcb75d4
...
am: 8270912ed0
Change-Id: I4eafebc37f15f817ac2fa035a03e0aae90aa6fb0
2016-08-22 21:42:33 +00:00
Josh Gao
8270912ed0
Merge changes I9761298a,I8d3312b2
...
am: 0b4fcb75d4
Change-Id: I330c467e408bc10ebdab0f5708d24d2297cf39a2
2016-08-22 21:38:53 +00:00
Treehugger Robot
0b4fcb75d4
Merge changes I9761298a,I8d3312b2
...
* changes:
adb: fix public key authorization.
adb: add support for vendor key directories.
2016-08-22 21:34:18 +00:00
Tim Murray
ff3cc8d653
Merge "Restrict pmsg use to eng builds." into nyc-dr1-dev am: 67ea7311f0 am: 8d64e70485
...
am: dc7a14299c
Change-Id: I4f29db2d26021f91279b2f59d579edbaf936e202
2016-08-22 21:09:00 +00:00
Tim Murray
df05c4d0d6
Restrict pmsg use to eng builds. am: f894b96a92 am: 9e347f642d
...
am: a46e0cf898
Change-Id: Ic89a474decc84a1fe1eb7a2df90e762e733e4bc8
2016-08-22 21:08:59 +00:00
Tim Murray
dc7a14299c
Merge "Restrict pmsg use to eng builds." into nyc-dr1-dev am: 67ea7311f0
...
am: 8d64e70485
Change-Id: I13366658322bfa57daae078106a4984fce077d47
2016-08-22 21:06:17 +00:00
Tim Murray
a46e0cf898
Restrict pmsg use to eng builds. am: f894b96a92
...
am: 9e347f642d
Change-Id: Ie4dfc4cb75a2334b681cf9b224e0f655dbf7057b
2016-08-22 21:06:17 +00:00
Tim Murray
8d64e70485
Merge "Restrict pmsg use to eng builds." into nyc-dr1-dev
...
am: 67ea7311f0
Change-Id: I38dfcc305dd9cef7f1e78bc0f852510678fc7846
2016-08-22 20:35:10 +00:00
Tim Murray
9e347f642d
Restrict pmsg use to eng builds.
...
am: f894b96a92
Change-Id: I414153b11d641cd7ac5f9660e8f097d49808e3e6
2016-08-22 20:35:10 +00:00
Tim Murray
67ea7311f0
Merge "Restrict pmsg use to eng builds." into nyc-dr1-dev
2016-08-22 20:19:19 +00:00
Josh Gao
c8cb38803a
adb: increase the authentication throttling limit.
...
Previously, after 10 failed authentications, we'd sleep for a second,
and we're up to 11 vendor keys in internal now...
Bug: http://b/30927527
Change-Id: I094e830521f6a2768a880c6684f32ff1ce2a3c2e
2016-08-22 13:12:32 -07:00
Tim Murray
f894b96a92
Restrict pmsg use to eng builds.
...
bug 30375418
Change-Id: I50c6c74a2373593495cf6a3b94b31f9a865c950c
2016-08-22 13:02:45 -07:00
Josh Gao
8a0d0773bd
adb: fix public key authorization.
...
This was broken by commit e8b663fe , which removed the null-terminator
from the message sent. For some reason, adbd requires the key to be
null terminated, despite an explicit length being part of the message.
Bug: http://b/30971808
Change-Id: I9761298a57ed76ca2bc02b05490f98cdffbaa0c3
Test: manually tested, adb authorization dialog box shows up
2016-08-22 12:58:38 -07:00
Josh Gao
2e671202c3
adb: add support for vendor key directories.
...
Allow directories to be specified in ADB_VENDOR_KEYS. On Linux, monitor
this directory for new keys to be added.
Additionally, deduplicate keys by hashing their public key.
Bug: http://b/29273531
Bug: http://b/30927527
Change-Id: I8d3312b216b7f2c11900f2235f1f1b1d1c7aa767
Test: manually tested by adding a key to a directory, and verifying
that devices became authorized after replugging.
2016-08-19 17:32:50 -07:00
Connor O'Brien
7630fd689d
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0 am: 6b155c1cc4 am: 2f16eeede6 am: af8d67e032 am: 7f73448acc
...
am: b1a46d820a
Change-Id: I5647e4c07cf684ceee553feaf678bb04b201ee6d
2016-08-19 23:26:15 +00:00
Felipe Leme
6d8dbd0173
Merge "Split 'generating' and 'pulling' in 2 messages." into nyc-mr1-dev am: 4e63312ac8
...
am: f0107a5f3c
Change-Id: If6da6c27ebbfaec746ef28df6721a6cd0abe3b80
2016-08-19 23:26:14 +00:00
Felipe Leme
f4a0145717
Split 'generating' and 'pulling' in 2 messages. am: 8206c1caf4
...
am: 5b2efeeb73
Change-Id: I75dbcc7100a6de438d64c4b5909e55df109bac9d
2016-08-19 23:26:14 +00:00
Connor O'Brien
b1a46d820a
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0 am: 6b155c1cc4 am: 2f16eeede6 am: af8d67e032
...
am: 7f73448acc
Change-Id: I5fa29cf9f5ff7a41d4ce7fa1bd55df18354aa8a5
2016-08-19 23:17:29 +00:00
Connor O'Brien
7f73448acc
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0 am: 6b155c1cc4 am: 2f16eeede6
...
am: af8d67e032
Change-Id: I305679c5b27db8cbf1c0e496a523eea7320e6d09
2016-08-19 23:03:56 +00:00
Felipe Leme
f0107a5f3c
Merge "Split 'generating' and 'pulling' in 2 messages." into nyc-mr1-dev
...
am: 4e63312ac8
Change-Id: Iffbc0015406b6c18bc8263c8ea75899c0d391e26
2016-08-19 23:01:07 +00:00
Felipe Leme
5b2efeeb73
Split 'generating' and 'pulling' in 2 messages.
...
am: 8206c1caf4
Change-Id: Ief348a2ea6c686c012e9417599ecf58bf62dedc9
2016-08-19 23:01:06 +00:00
Connor O'Brien
7d7f5399d4
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0 am: 6b155c1cc4 am: 2f16eeede6
...
am: 233c9902cf
Change-Id: Idc2f2b967a890489769cda203d8ed7b73eb6a303
2016-08-19 22:57:38 +00:00
Connor O'Brien
233c9902cf
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0 am: 6b155c1cc4
...
am: 2f16eeede6
Change-Id: I3d2fdfc10f91080ca32aa6557b13391355427edc
2016-08-19 22:53:32 +00:00
Connor O'Brien
af8d67e032
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0 am: 6b155c1cc4
...
am: 2f16eeede6
Change-Id: I272469151a3680acfc2203a0f3aac79a319a1d06
2016-08-19 22:53:32 +00:00
Connor O'Brien
2f16eeede6
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc am: 2427a462c0
...
am: 6b155c1cc4
Change-Id: Ie6c2bcee1deacb94259a6153097757674fa19251
2016-08-19 22:50:00 +00:00
Connor O'Brien
6b155c1cc4
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6 am: 2b5e6d8ffc
...
am: 2427a462c0
Change-Id: I01f2884b4af05dc76ebd7db9621cd2c64030d28d
2016-08-19 22:46:51 +00:00
Connor O'Brien
2427a462c0
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1 am: 2f78b2c3d6
...
am: 2b5e6d8ffc
Change-Id: If569f85d732872e25775cafe6aea6e9cc3d50bf3
2016-08-19 22:43:00 +00:00
Connor O'Brien
2b5e6d8ffc
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb am: 9745b11db1
...
am: 2f78b2c3d6
Change-Id: I9e1bd65c9ae556b8115bef24449b502417718807
2016-08-19 22:40:33 +00:00
TreeHugger Robot
4e63312ac8
Merge "Split 'generating' and 'pulling' in 2 messages." into nyc-mr1-dev
2016-08-19 22:39:46 +00:00
Connor O'Brien
2f78b2c3d6
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb
...
am: 9745b11db1
Change-Id: I61f685976803f51db9ba85729554fc14efaa4b2c
2016-08-19 22:36:29 +00:00
Connor O'Brien
9745b11db1
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4
...
am: e04054d9bb
Change-Id: Ia5f46e5b9622946ca0e44fbe7399729807d2d08a
2016-08-19 22:34:46 +00:00
Connor O'Brien
e04054d9bb
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9
...
am: 2fadbb93a4
Change-Id: I19405fe2bbf0034db3fc0298d1616df5611e2a92
2016-08-19 22:18:34 +00:00
Connor O'Brien
2fadbb93a4
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a
...
am: b906ad88b9
Change-Id: Ida2b33bd1db284dfa8ad3f130219481a92785e97
2016-08-19 22:14:57 +00:00
Connor O'Brien
b906ad88b9
Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c
...
am: 109024f74a
Change-Id: Ia6e8dca36bc28d442a6e374ecf033b79176f4b93
2016-08-19 22:11:27 +00:00
Connor O'Brien
109024f74a
Fix vold vulnerability in FrameworkListener am: 470484d2a2
...
am: e9e046df6c
Change-Id: I8f2452782817ddf03051af08e70ba9d4c4fa578a
2016-08-19 22:08:22 +00:00
Connor O'Brien
e9e046df6c
Fix vold vulnerability in FrameworkListener
...
am: 470484d2a2
Change-Id: Id27ae391c4c0e07f014fbde41d99d45bfa275554
2016-08-19 22:01:08 +00:00
Connor O'Brien
470484d2a2
Fix vold vulnerability in FrameworkListener
...
Modify FrameworkListener to ignore commands that exceed the maximum
buffer length and send an error message.
Bug: 29831647
Change-Id: I9e57d1648d55af2ca0191bb47868e375ecc26950
Signed-off-by: Connor O'Brien <connoro@google.com>
(cherry picked from commit baa126dc15 )
2016-08-19 17:05:25 +00:00
Dmitriy Filchenko
ceca7afbc7
Merge "Remove process_name.c" am: e5b7ad1c39 am: 97e3cb7074
...
am: de9e6fb4b0
Change-Id: I402ab55567532786d61412e7c567e2da5fbc800b
2016-08-19 01:36:31 +00:00
Dmitriy Filchenko
de9e6fb4b0
Merge "Remove process_name.c" am: e5b7ad1c39
...
am: 97e3cb7074
Change-Id: I8ddeceadedd4ca689d96f3a854ba34f31d16683f
2016-08-19 01:33:31 +00:00