Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
hwservicemanager
/
refs/tags/rel/11/fp3/8901.4.A.0017.3
/
ServiceManager.cpp
85c2f4e
Call guaranteeClient on all services in interface chain
by Peter Kalauskas
· 4 years ago
105c58b
dynamic services: fix extra sends
by Steven Moreland
· 4 years, 3 months ago
5913914
[hwservicemanager] fix -Wreorder-init-list am: 1c48f2fa69 am: df7bf30dfb am: 77aebc7c97
by Nick Desaulniers
· 4 years, 9 months ago
1c48f2f
[hwservicemanager] fix -Wreorder-init-list
by Nick Desaulniers
· 4 years, 9 months ago
2cf0489
Lazy start remove redundant log. am: 52fde2119d am: d20a0bbcdd am: 0fd475648c am: e9a195ad3c
by Steven Moreland
· 4 years, 10 months ago
52fde21
Lazy start remove redundant log.
by Steven Moreland
· 4 years, 10 months ago
a7df9f0
Log when hwservicemanager is trying to lazy start. am: cdd252f172 am: 11ecf6b1f2 am: bcd38fbcb0
by Steven Moreland
· 5 years ago
cdd252f
Log when hwservicemanager is trying to lazy start.
by Steven Moreland
· 5 years ago
c86f117
hwservicemanager: perms before interfaceChain call
by Steven Moreland
· 5 years ago
d90d9f2
Log for duplicate service registration.
by Steven Moreland
· 5 years ago
bf44d5a
DO NOT MERGE - Merge PPRL.190305.001 into master
by Xin Li
· 5 years ago
e7cf142
Only access lazy HAL feature when clients do
by Steven Moreland
· 5 years ago
2fa0f55
registerClientCallback: immediate notification
by Steven Moreland
· 5 years ago
fe66b73
Add missing license headers.
by Steven Moreland
· 5 years ago
dbaab55
Allow fixing race condition in lazy HAL.
by Steven Moreland
· 5 years ago
3b27ec5
Add delay before calling onClients(false)
by Peter Kalauskas
· 5 years ago
2aefd64
ACL based on getCallingSid
by Steven Moreland
· 5 years ago
98db829
Handle theoretical client callback race.
by Steven Moreland
· 6 years ago
aae4eab
Update for listManifestByInterface.
by Steven Moreland
· 6 years ago
c06af8d
@1.2::IServiceManager: Implement new onClients API
by Steven Moreland
· 6 years ago
707f22c
Implement addWithChain.
by Steven Moreland
· 6 years ago
d853620
Update for IClientCallback
by Steven Moreland
· 6 years ago
78c899e
Detect all linkToDeath errors.
by Steven Moreland
· 6 years ago
217a798
Add error message when service isn't removed. am: 3af80b9efd am: 0649e3f587
by Steven Moreland
· 6 years ago
3af80b9
Add error message when service isn't removed.
by Steven Moreland
· 6 years ago
17b4d28
remove getService sync dependency on init. am: 58cef2c19d am: 79db8c4514
by Steven Moreland
· 6 years ago
58cef2c
remove getService sync dependency on init.
by Steven Moreland
· 6 years ago
4034c1c
get selinux context on add call arrival.
by Steven Moreland
· 7 years ago
5a31745
hwservicemanager signals init to start hals
by Steven Moreland
· 7 years ago
1ac63d9
Depend on automatic unlinkToDeath.
by Steven Moreland
· 7 years ago
3505c38
Add log when linkToDeath for service fails.
by Steven Moreland
· 7 years ago
91ff38c
Use constant for cookie instead of value.
by Steven Moreland
· 7 years ago
76936fe
Don't allow conflicting interfaces.
by Steven Moreland
· 7 years ago
2f881ef
Implement @1.1::IServiceManager am: 6f4fbe1af7
by Steven Moreland
· 7 years ago
6f4fbe1
Implement @1.1::IServiceManager
by Steven Moreland
· 7 years ago
c93fb34
Make registerPassthroughClient() synchronous.
by Martijn Coenen
· 7 years ago
737de1b
Make registerPassthroughClient() synchronous.
by Martijn Coenen
· 7 years ago
7ce83be
Implement SELinux access control.
by Martijn Coenen
· 7 years ago
f58feb7
Implement getTransport.
by Steven Moreland
· 7 years ago
37aed80
Implement getTransport.
by Steven Moreland
· 7 years ago
7fafc14
Consistently deal with onRegistration() transport errors.
by Martijn Coenen
· 7 years ago
cdf9472
Keep track of service pids.
by Steven Moreland
· 7 years ago
1a5da1c
Remove interfaceChain from IServiceManager::add()
by Martijn Coenen
· 7 years ago
1d2deb1
Update for providing architecture info in IBase::getDebugInfo().
by Yifan Hong
· 7 years ago
ee531a8
Allow passthrough service manager to register client PIDs.
by Yifan Hong
· 7 years ago
27ec045
lshal: Show PID of hwservicemanager
by Yifan Hong
· 7 years ago
e98f575
IBase::getReferenceInfo -> getDebugInfo
by Yifan Hong
· 7 years ago
6eb3f65
Use getReferenceInfo for refcount of service.
by Yifan Hong
· 7 years ago
30acc22
Don't crash on listener registrations.
by Steven Moreland
· 7 years ago
83c49f6
Add debugDump() to IServiceManager.
by Yifan Hong
· 7 years ago
fc56b61
list/listByInterface only lists non-null services.
by Steven Moreland
· 7 years ago
d544cf6
hwservicemanager: remove unsafe casts
by Steven Moreland
· 7 years ago
7b02bf9
Callback elision for HIDL interfaces.
by Martijn Coenen
· 7 years ago
46847a6
Automatically unregister dead services.
by Martijn Coenen
· 8 years ago
b3a90f0
Use IBase instead of IBinder.
by Yifan Hong
· 8 years ago
978473f
Always send package registration notification.
by Steven Moreland
· 8 years ago
2173d3c
Add registeration for service notifications.
by Steven Moreland
· 8 years ago
7623781
Update for IServiceManager service retrieval APIs.
by Steven Moreland
· 8 years ago
5fb3d65
Update for namespaced services in hwservicemanager.
by Steven Moreland
· 8 years ago
d83d110
Update for hidlized service manager.
by Steven Moreland
· 8 years ago