<feed xmlns='http://www.w3.org/2005/Atom'>
<title>system_core/adb/commandline.cpp, branch replicant-6.0</title>
<subtitle>system/core
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/'/>
<entry>
<title>strrchr() returns const char*, so casting is necessary</title>
<updated>2021-08-25T16:26:58+00:00</updated>
<author>
<name>Wolfgang Wiedmeyer</name>
<email>wolfgit@wiedmeyer.de</email>
</author>
<published>2016-01-07T17:08:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=ab3b19e4fe97a19d7a19a4a53292230876903643'/>
<id>ab3b19e4fe97a19d7a19a4a53292230876903643</id>
<content type='text'>
fixes build errors with custom toolchain

Change-Id: I6aeddf8007a467b3e08af0e86d0016db7dd8ac9e
Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes build errors with custom toolchain

Change-Id: I6aeddf8007a467b3e08af0e86d0016db7dd8ac9e
Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge tag 'android-6.0.1_r22' of https://android.googlesource.com/platform/system/core into cm-13.0</title>
<updated>2016-03-11T20:20:26+00:00</updated>
<author>
<name>Steve Kondik</name>
<email>steve@cyngn.com</email>
</author>
<published>2016-03-11T03:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=81fba043fafba2576ba3ce7a087347b79e162260'/>
<id>81fba043fafba2576ba3ce7a087347b79e162260</id>
<content type='text'>
Android 6.0.1 release 22

Change-Id: Ia61f8e863f7413a67fe65f41ea2a30c086528df4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android 6.0.1 release 22

Change-Id: Ia61f8e863f7413a67fe65f41ea2a30c086528df4
</pre>
</div>
</content>
</entry>
<entry>
<title>adb: host: Provide better sideload status</title>
<updated>2015-12-01T23:45:16+00:00</updated>
<author>
<name>Tom Marshall</name>
<email>tdm@cyngn.com</email>
</author>
<published>2014-12-18T22:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=56929668eacacb43649d03d25c2d15a653a2744e'/>
<id>56929668eacacb43649d03d25c2d15a653a2744e</id>
<content type='text'>
 * Show data transfer in MB and in multiple of the file size.

 * Show a spinner to indicate liveness, which is updated at least once
   per second regardless of data transfer.

 * Do not allow sideload of zero sized files.

Change-Id: I1bd0df6a8183fad5a502fc26a7e789c27d24f71a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * Show data transfer in MB and in multiple of the file size.

 * Show a spinner to indicate liveness, which is updated at least once
   per second regardless of data transfer.

 * Do not allow sideload of zero sized files.

Change-Id: I1bd0df6a8183fad5a502fc26a7e789c27d24f71a
</pre>
</div>
</content>
</entry>
<entry>
<title>Minimal fix for adb backup.</title>
<updated>2015-08-26T22:30:56+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2015-08-22T03:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=24f165f121f3268c3239cabe5ac675a946fe6732'/>
<id>24f165f121f3268c3239cabe5ac675a946fe6732</id>
<content type='text'>
In master this code has been completely rewritten. This is the minimal fix
against the mnc-sdk-release source.

Bug: http://b/23015233
Bug: https://code.google.com/p/android/issues/detail?id=183490
Change-Id: Iac30993bd2b1b354f8518d8ea2a9ae680ebe4177
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In master this code has been completely rewritten. This is the minimal fix
against the mnc-sdk-release source.

Bug: http://b/23015233
Bug: https://code.google.com/p/android/issues/detail?id=183490
Change-Id: Iac30993bd2b1b354f8518d8ea2a9ae680ebe4177
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve adb install help.</title>
<updated>2015-06-01T23:59:20+00:00</updated>
<author>
<name>Svetoslav</name>
<email>svetoslavganov@google.com</email>
</author>
<published>2015-06-01T23:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=23d84074652b77385431fc0d1505b7d43b7dba9e'/>
<id>23d84074652b77385431fc0d1505b7d43b7dba9e</id>
<content type='text'>
Bug: 21365060
Change-Id: I0a4ea5cf3a2f37a82161b30f7eec5781d175aa8f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 21365060
Change-Id: I0a4ea5cf3a2f37a82161b30f7eec5781d175aa8f
</pre>
</div>
</content>
</entry>
<entry>
<title>Document the -g option to adb install.</title>
<updated>2015-05-28T03:03:44+00:00</updated>
<author>
<name>Lorenzo Colitti</name>
<email>lorenzo@google.com</email>
</author>
<published>2015-05-28T03:03:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=0b3baac51217b14be9eacb8865f31be8f6b4bbc3'/>
<id>0b3baac51217b14be9eacb8865f31be8f6b4bbc3</id>
<content type='text'>
Change-Id: I012165df343c24953f1c1cfcdce379bf1b67c624
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I012165df343c24953f1c1cfcdce379bf1b67c624
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix "adb remount" for devices without an oem partition.</title>
<updated>2015-05-08T17:49:31+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2015-05-08T06:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=207ddb20ac2f25de19d74fe88f2a526e0ee5cfa6'/>
<id>207ddb20ac2f25de19d74fe88f2a526e0ee5cfa6</id>
<content type='text'>
On a device without an oem partition, we now have an /oem directory
anyway. This causes find_mount to fail, and that was returning nullptr
from a std::string-returning function. Boom!

Also clean up the bits of code I had to trace through between "adb remount"
on the host to the crash on the device as I debugged this.

The only other meaningful change is the error checking in
adb_connect_command --- adb_connect can also return -2.

Bug: http://b/20916855
Change-Id: I4c3b7858e13f3a3a8bbc7d30b3c0ee470bead587
(cherry picked from commit 5677c23e8d0c085be8d8429a5d125147d11e9bb2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On a device without an oem partition, we now have an /oem directory
anyway. This causes find_mount to fail, and that was returning nullptr
from a std::string-returning function. Boom!

Also clean up the bits of code I had to trace through between "adb remount"
on the host to the crash on the device as I debugged this.

The only other meaningful change is the error checking in
adb_connect_command --- adb_connect can also return -2.

Bug: http://b/20916855
Change-Id: I4c3b7858e13f3a3a8bbc7d30b3c0ee470bead587
(cherry picked from commit 5677c23e8d0c085be8d8429a5d125147d11e9bb2)
</pre>
</div>
</content>
</entry>
<entry>
<title>Try to include the SHA in a ddmslib-compatible way.</title>
<updated>2015-05-08T16:03:12+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2015-05-08T04:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=02418b3e093b025ee9b9ae2e51a37810cc5322d6'/>
<id>02418b3e093b025ee9b9ae2e51a37810cc5322d6</id>
<content type='text'>
Bug: http://b/20918202
Change-Id: I0c1a48459372b0d28aaf9d09d82540e44b438c9c
(cherry picked from commit f3bbfa6a216669c4cd91d5f936662e89e0ae07ca)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: http://b/20918202
Change-Id: I0c1a48459372b0d28aaf9d09d82540e44b438c9c
(cherry picked from commit f3bbfa6a216669c4cd91d5f936662e89e0ae07ca)
</pre>
</div>
</content>
</entry>
<entry>
<title>Include the git sha in the adb version.</title>
<updated>2015-05-06T16:11:16+00:00</updated>
<author>
<name>Dan Albert</name>
<email>danalbert@google.com</email>
</author>
<published>2015-05-06T00:46:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=c1cfbd304ad1f4f5f136a175ed687de41701235a'/>
<id>c1cfbd304ad1f4f5f136a175ed687de41701235a</id>
<content type='text'>
Also add --version to adbd to display the same thing.

Change-Id: I47dfbad16c892c42ea938aedd085ba77492791ba
(cherry picked from commit 1ba1d7c1ee644967ff4743b0d257290cbeca7a83)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add --version to adbd to display the same thing.

Change-Id: I47dfbad16c892c42ea938aedd085ba77492791ba
(cherry picked from commit 1ba1d7c1ee644967ff4743b0d257290cbeca7a83)
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement the ssh(1) escaping rules.</title>
<updated>2015-05-05T19:45:42+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2015-05-05T02:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/system_core/commit/?id=aceb9c08df80da9c929af2998c54870455b79a03'/>
<id>aceb9c08df80da9c929af2998c54870455b79a03</id>
<content type='text'>
The first rule of ssh(1) escaping is that there is no escaping.

This doesn't undo any of my recent security fixes because they're all
calling escape_arg themselves.

This fixes "adb shell rm /data/dalvik-cache/arm/*".

Also remove do_cmd which caused concern during code review.

Bug: http://b/20564385
Change-Id: I4588fd949d51e2a50cff47ea171ed2d75f402d0d
(cherry picked from commit 2b10111d25adcfe3627103b73edad22f188c97ba)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The first rule of ssh(1) escaping is that there is no escaping.

This doesn't undo any of my recent security fixes because they're all
calling escape_arg themselves.

This fixes "adb shell rm /data/dalvik-cache/arm/*".

Also remove do_cmd which caused concern during code review.

Bug: http://b/20564385
Change-Id: I4588fd949d51e2a50cff47ea171ed2d75f402d0d
(cherry picked from commit 2b10111d25adcfe3627103b73edad22f188c97ba)
</pre>
</div>
</content>
</entry>
</feed>
