History log of /system/libhidl/transport/manager/1.0/IServiceManager.hal
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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