af4aba557ba4a7f9fe22a23ad6e26476737f824a |
|
27-Apr-2017 |
Martijn Coenen <maco@google.com> |
Make registerPassthroughClient() synchronous. And remove the PID argument. Bug: 37730021 Test: lshal shows passthrough clients again Change-Id: I0bee20ae5cde36dbc86662654d0ac9e9489bf0a2
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
c601c5f21808844e614015eabc03e9c71f5aae42 |
|
06-Apr-2017 |
Steven Moreland <smoreland@google.com> |
libhidl: remove libvintf dependency Now hwservicemanager deals with libvintf and provides an IPC call for the same information. This dependency on libvintf must be moved in order to remove it from vndk-stable. Test: extensive, see Ia5d1eb41b057ab5d6800f6c3fd22658adecc4be7 Bug: 36377072 Change-Id: I05d40e2bf2a467c75e51a133b4799c0fd7fa74cb
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
e3de4d0b658e6bbcc429e568f8c269cd6c160e35 |
|
21-Mar-2017 |
Steven Moreland <smoreland@google.com> |
IServiceManager.hal: add pid to debugDump Test: internal boots, hidl_test, lshal works Bug: 36414311 Change-Id: I60a43ee52abf7f65043ad9c684ad6595cec3614d
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
67a024919015598efa7e24f0ab3d0d9154f12523 |
|
06-Mar-2017 |
Martijn Coenen <maco@google.com> |
Remove interfaceChain from IServiceManager::add() Bug: 32742469 Test: hidl_test, binderized marlin boots Change-Id: I966d314652789fa67f4d33a0ebc21871ae83fff8
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
705e5da46d6f6fa5a2177afe460304668bd9102c |
|
03-Mar-2017 |
Yifan Hong <elsk@google.com> |
Update for providing architecture info to IBase::getDebugInfo() and IServiceManager::debugDump(). Moved PassthroughServiceManager::list to debugDump() because it need to provide 32-bit libraries as well, which doesn't meet the contract of list(). Bug: 35803184 Test: lshal -itrpc Change-Id: I18374188ae6a33ba498ece5cddd92b48526f5f44
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
d5f51bcb7b855adbaaca7287fa485bcba9a45569 |
|
13-Feb-2017 |
Yifan Hong <elsk@google.com> |
Update comments in IServiceManager. Test: not tested. Change-Id: I2fc7964751c02f0447741380d4f3e35e82784f0d
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
7f49f59f349b9d097c6ab533b4a20090d0bc5740 |
|
04-Feb-2017 |
Yifan Hong <elsk@google.com> |
Allow passthrough service manager to register client PIDs. Also removed unused implementation PassthroughServiceManager::debugDump() Test: lshal Bug: 34712252 Change-Id: I564f3e6560d548f36eb4333a086444660984a261
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
777bef976bf218a2290b86d52c45dcff84a2f698 |
|
02-Feb-2017 |
Yifan Hong <elsk@google.com> |
IBase::getReferenceInfo -> getDebugInfo Bug: 34777099 Bug: 34861460 Test: lshal Test: NFC / light / audio with and without persistent.hal.binderized; run lshal to reflect this. Change-Id: I70aebefcaf5ed92a3c31a7bf2406d610c4533258
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
35121548a924ce414be39aaa855357933305b0cb |
|
01-Feb-2017 |
Yifan Hong <elsk@google.com> |
Change InstanceDebugInfo.refCount to int64_t. Use negative values for N/A values. Test: compiles Change-Id: I4ed9deb2f7fbf892f398bb51713b105679f28069
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
9a22d1db4dca94f205e25105a3d822dd179d3b53 |
|
25-Jan-2017 |
Yifan Hong <elsk@google.com> |
Add debugDump() to IServiceManager. PassthroughServiceManager simply list all dynamic libraries. Test: lshal Change-Id: Icf8b5e26a7f325e735543d1cf480ee7346046e93
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
d473c2b8c58b006336bda14a1765a8f7f31b7dae |
|
20-Jan-2017 |
Steven Moreland <smoreland@google.com> |
IServiceManager.hal: list must be sorted Test: None Change-Id: Ibf3af445c34353516254c555322f90e51b7fa5ea
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|
00f4a391c6f9a698bbcbbd05bf3d80e213c82884 |
|
16-Nov-2016 |
Yifan Hong <elsk@google.com> |
Split libhidl into base and transport. libhidlbase contains "pure" classes that has nothing to do with tranport level stuff. libhwbinder can now safely depend on libhidlbase. IBinder inheriting from IBase will be in a follow up CL. Bug: 32756130 Test: mma under hardware/interfaces Test: hidl_test Change-Id: Ie2bd80769df3816aab83789ba0d7fca9b5a2e52f
/system/libhidl/transport/manager/1.0/IServiceManager.hal
|