summaryrefslogtreecommitdiffstats
path: root/adb/shell_service.cpp
Commit message (Expand)AuthorAgeFilesLines
* Set $TMPDIR for `adb shell`.Elliott Hughes2017-12-111-0/+1
* Set $HOSTNAME in adbd.Elliott Hughes2017-10-031-2/+10
* adbd: improve thread names.Josh Gao2017-09-281-2/+1
* adb: kill adb_thread_{create, join, detach, exit}.Josh Gao2017-04-121-6/+2
* adbd's children should have SIGPIPE set to SIG_DFL.Elliott Hughes2017-02-171-0/+4
* Remove dead code.Elliott Hughes2016-11-171-15/+1
* liblog: adb: move security interfaces to privateMark Salyzyn2016-10-101-2/+2
* system/core Replace log/log.h with android/log.hMark Salyzyn2016-09-301-1/+1
* base: rename unique_fd::clear() to unique_fd::reset().Josh Gao2016-09-191-3/+3
* adb: extract the adb-specific unique_fd out into its own header.Josh Gao2016-09-011-0/+1
* adb: fix fd leak when shell fails to create a thread.Josh Gao2016-06-231-3/+4
* adb: don't dup local socket fd.Josh Gao2016-06-221-6/+5
* adb: fix fd double close, Subprocess lifetime issue.Josh Gao2016-06-201-9/+26
* adbd: properly close subprocess pipes on Ctrl+C.David Pursell2016-06-061-1/+7
* Kill adb's ScopedFd for unique_fd.Elliott Hughes2016-05-271-85/+80
* adb: replace failing exits in adbd with abort().Josh Gao2016-05-141-3/+3
* Address const issue in preparation for libcxx rebase.Dan Austin2016-03-281-1/+1
* Merge changes I93514d22,I57dbc113,I707ffbd1Josh Gao2016-03-051-31/+0
|\
| * adb: make ScopedFd universally accessible and useful.Josh Gao2016-03-041-31/+0
* | adbd: fix spurious close of uninitialized fd.Josh Gao2016-03-041-1/+3
|/
* adb: make adb_thread_func_t return void, add adb_thread_exit.Josh Gao2016-02-121-4/+2
* adb: report subprocess creation errors to the client.Josh Gao2016-02-031-13/+60
* Merge "adb: fix subprocess termination for legacy shell."David Pursell2016-01-291-0/+31
|\
| * adb: fix subprocess termination for legacy shell.David Pursell2016-01-271-0/+31
* | ADB security loggingRubin Xu2016-01-211-0/+8
|/
* adbd: use pty to determine whether a session is interactive.Josh Gao2016-01-201-16/+1
* adbd: don't leave zombies when subprocess creation fails.Josh Gao2016-01-201-1/+1
* adb: handle some edge cases with process environments.Josh Gao2015-12-111-7/+12
* adb: don't use setenv after forking.Josh Gao2015-12-111-18/+48
* Revert "adb: Make HOME=/data/local/tmp"Nick Kralevich2015-12-101-2/+1
* adb: Make HOME=/data/local/tmpNick Kralevich2015-12-071-1/+2
* Track rename of base/ to android-base/.Elliott Hughes2015-12-041-2/+2
* Pass $TERM to the device.Elliott Hughes2015-11-161-10/+18
* adb shell SIGWINCH support.Elliott Hughes2015-11-041-2/+13
* Set HOME, LOGNAME, SHELL, and USER from adbd.Elliott Hughes2015-11-021-0/+10
* adb: non-interactive shell stdin.David Pursell2015-10-151-7/+29
* adb: keep file flags in fdevent_install.Yabin Cui2015-10-061-8/+5
* Adb: use VLOG() to replace D() for verbose logging.Yabin Cui2015-09-231-1/+1
* adb: Kill subprocess when the client exits.David Pursell2015-09-151-0/+8
* adb: implement shell protocol.David Pursell2015-09-111-19/+310
* adb: refactor subprocess code.David Pursell2015-09-041-128/+230
* adb: move shell service to a separate file.David Pursell2015-09-041-0/+227