summaryrefslogtreecommitdiffstats
path: root/ServiceManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Call guaranteeClient on all services in interface chain am: 5531f87ad3 am: c8...Peter Kalauskas2020-06-241-0/+6
|\
| * Call guaranteeClient on all services in interface chainandroid-r-beta-3android-r-beta-2Peter Kalauskas2020-06-191-0/+6
* | dynamic services: fix extra sends am: f083ee34c8 am: 04ec3b3c7aSteven Moreland2020-04-071-10/+12
|\|
| * dynamic services: fix extra sendsSteven Moreland2020-04-071-10/+12
* | [hwservicemanager] fix -Wreorder-init-list am: 1c48f2fa69 am: df7bf30dfb am: ...Nick Desaulniers2019-10-161-1/+1
|\|
| * [hwservicemanager] fix -Wreorder-init-listNick Desaulniers2019-10-161-1/+1
* | Lazy start remove redundant log. am: 52fde2119d am: d20a0bbcdd am: 0fd475648c...Steven Moreland2019-08-291-5/+1
|\|
| * Lazy start remove redundant log.Steven Moreland2019-08-281-5/+1
* | Log when hwservicemanager is trying to lazy start. am: cdd252f172 am: 11ecf6b...Steven Moreland2019-07-161-0/+8
|\|
| * Log when hwservicemanager is trying to lazy start.Steven Moreland2019-07-151-0/+8
* | hwservicemanager: perms before interfaceChain callSteven Moreland2019-05-141-0/+5
|/
* Log for duplicate service registration.android-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-o-mr1-iot-release-1.0.12oreo-mr1-iot-releaseSteven Moreland2019-03-201-4/+24
* DO NOT MERGE - Merge PPRL.190305.001 into masterandroid-q-preview-1android-o-mr1-iot-release-1.0.10Xin Li2019-03-111-38/+43
|\
| * ACL based on getCallingSidSteven Moreland2019-01-161-24/+33
* | Only access lazy HAL feature when clients doSteven Moreland2019-02-051-1/+1
* | registerClientCallback: immediate notificationSteven Moreland2019-02-051-1/+0
* | Add missing license headers.Steven Moreland2019-02-011-0/+16
* | Allow fixing race condition in lazy HAL.Steven Moreland2019-01-291-36/+109
* | Add delay before calling onClients(false)Peter Kalauskas2019-01-231-3/+3
* | Handle theoretical client callback race.android-o-mr1-iot-release-1.0.7Steven Moreland2018-12-071-0/+4
* | Update for listManifestByInterface.Steven Moreland2018-10-291-0/+15
* | @1.2::IServiceManager: Implement new onClients APISteven Moreland2018-10-231-2/+13
* | Implement addWithChain.Steven Moreland2018-10-121-52/+72
* | Update for IClientCallbackandroid-o-mr1-iot-release-1.0.5Steven Moreland2018-09-281-17/+107
* | Detect all linkToDeath errors.Steven Moreland2018-09-271-4/+4
* | Add error message when service isn't removed. am: 3af80b9efdSteven Moreland2018-05-111-3/+9
|\ \ | |/ |/|
| * Add error message when service isn't removed.Steven Moreland2018-05-091-3/+9
* | remove getService sync dependency on init. am: 58cef2c19dSteven Moreland2018-01-251-4/+7
|\|
| * remove getService sync dependency on init.android-wear-8.0.0_r1Steven Moreland2018-01-251-4/+7
* | get selinux context on add call arrival.Steven Moreland2017-11-071-1/+2
|/
* hwservicemanager signals init to start halsSteven Moreland2017-10-171-3/+25
* Depend on automatic unlinkToDeath.Steven Moreland2017-10-121-10/+1
* Add log when linkToDeath for service fails.Steven Moreland2017-10-061-2/+4
* Use constant for cookie instead of value.Steven Moreland2017-10-061-2/+2
* Don't allow conflicting interfaces.Steven Moreland2017-09-251-7/+43
* Implement @1.1::IServiceManagerSteven Moreland2017-07-251-12/+61
|\
| * Implement @1.1::IServiceManagerandroid-o-iot-preview-5o-iot-preview-5Steven Moreland2017-07-251-12/+61
| * Make registerPassthroughClient() synchronous.Martijn Coenen2017-04-281-1/+2
| * Implement getTransport.Steven Moreland2017-04-061-0/+16
* | Make registerPassthroughClient() synchronous.Martijn Coenen2017-04-271-3/+3
* | Implement SELinux access control.Martijn Coenen2017-04-121-0/+50
* | Implement getTransport.Steven Moreland2017-04-061-0/+16
|/
* Consistently deal with onRegistration() transport errors.Martijn Coenen2017-03-221-13/+83
* Keep track of service pids.Steven Moreland2017-03-211-8/+13
* Remove interfaceChain from IServiceManager::add()Martijn Coenen2017-03-081-22/+34
* Update for providing architecture info in IBase::getDebugInfo().Yifan Hong2017-03-021-2/+2
* Allow passthrough service manager to register client PIDs.Yifan Hong2017-02-031-22/+48
* lshal: Show PID of hwservicemanagerYifan Hong2017-02-021-6/+11
* IBase::getReferenceInfo -> getDebugInfoYifan Hong2017-02-011-4/+7
* Use getReferenceInfo for refcount of service.Yifan Hong2017-01-311-1/+5