summaryrefslogtreecommitdiff
path: root/src/CommonAPI/DBus
Commit message (Collapse)AuthorAgeFilesLines
* capicxx-dbus-runtime 3.2.0HEAD3.2.0masterLutz Bichler2020-10-2722-230/+113
|
* capicxx-dbus-runtime 3.1.12.113.1.12.11Lutz Bichler2019-07-232-8/+13
|
* capicxx-dbus-runtime 3.1.12.93.1.12.9Lutz Bichler2019-07-222-0/+28
|
* capicxx-dbus-runtime 3.1.12.73.1.12.7Juergen Gehring2018-05-222-70/+48
|
* capicxx-dbus-runtime 3.1.12.33.1.12.3Juergen Gehring2018-01-251-16/+35
|
* capicxx-dbus-runtime 3.1.12.23.1.12.2Juergen Gehring2018-01-253-15/+28
|
* capicxx-dbus-runtime 3.1.12.13.1.12.1Juergen Gehring2018-01-252-385/+137
|
* CommonAPI-D-Bus 3.1.123.1.12Juergen Gehring2017-06-199-252/+427
|
* CommonAPI-D-Bus 3.1.11.13.1.11.1Juergen Gehring2017-04-072-152/+353
|
* CommonAPI-D-Bus 3.1.113.1.11Juergen Gehring2017-02-2822-321/+465
|
* CommonAPI-D-Bus 3.1.10.43.1.10.4Jürgen Gehring2016-12-122-1/+8
|
* CommonAPI-D-Bus 3.1.10.33.1.10.3Jürgen Gehring2016-12-121-0/+4
|
* CommonAPI-D-Bus 3.1.10.23.1.10.2Jürgen Gehring2016-12-121-10/+13
|
* CommonAPI-D-Bus 3.1.10.13.1.10.1Jürgen Gehring2016-12-123-19/+18
|
* CommonAPI-D-Bus 3.1.103.1.10Jürgen Gehring2016-11-049-317/+405
|
* CommonAPI-D-Bus 3.1.9.13.1.9.1Jürgen Gehring2016-10-112-30/+99
|
* CommonAPI-D-Bus 3.1.93.1.9Jürgen Gehring2016-10-1111-841/+886
|
* CommonAPI-D-Bus 3.1.83.1.8Jürgen Gehring2016-10-1117-568/+1746
|
* CommonAPI-D-Bus 3.1.53.1.5Dirk Huss2015-12-096-23/+89
|
* CommonAPI-D-Bus 3.1.43.1.4Dirk Huss2015-11-2521-1103/+2232
|
* CommonAPI-D-Bus 3.1.33.1.3Jürgen Gehring2015-07-298-236/+526
|
* CommonAPI 3.1.23.1.2Jürgen Gehring2015-06-175-30/+89
|
* CommonAPI-D-Bus 3.1.13.1.1Jürgen Gehring2015-06-0161-7828/+1790
|
* Bugfix: DBusEvent does only remove its own subscriptions on unsubscribeStefan Laner2014-04-223-5/+5
| | | / destroy and not all subscriptions for that signal anymore
* Implemented stub support for org.freedesktop.DBus.PropertiesStefan Laner2014-03-2416-174/+724
| | | Change-Id: I75abc2e75643ff8da51795787970d55cf4e470c2
* Fixed a compile warningPatrick Sattler2014-03-101-2/+2
|
* Removed fulfilling of purely internal promises in ServiceRegistry.Philip Rauwolf2014-03-072-66/+17
| | | | | | | | | Relevant code parts in DBusServiceRegistry.cpp were tagged with "fulfill all open promises on object path resolution". Removed as it seemed to be unnecessary and required error handling to be enabled, which may well not be the case in context of the HMI. Change-Id: Icddad61f50cbd8fccaeab0c6782b4966bd7b2505
* fix for GENIVI bug 164 "Interface names starting with org.freedesktop.*Stefan Laner2014-03-072-2/+2
| | | are ignored"
* All public inline functions arn't anymore inlineStefan Laner2014-03-0320-180/+179
| | | - methods with templates excluded
* Timeout for introspection call in DBusServiceRegistry set to defaultStefan Laner2014-02-281-6/+5
| | | value
* Fixed some compile warningsPatrick Sattler2014-02-2617-96/+100
| | | Change-Id: I2a35fc2adc0c3e2484a1be260da20d0a4ab92ed6
* Windows support, fixed attribute handling with inherited interfacesStefan Laner2014-02-2614-43/+62
| | | Change-Id: I8c0248d25f267333878166dbab790e4ffa353e54
* Broke shared_ptr cycle between generated stub, DBusStubAdapter andStefan Laner2013-12-041-3/+3
| | | | | | DBusStubAdapterHelper by using a weak_ptr. Also removed some cout calls in tests and updated generated code for tests. Change-Id: I54399dabeedb2960b91df36772d64d1efc6030d6
* Fixed bug that prevents proxy connections from being destroyed becauseStefan Laner2013-11-297-49/+61
| | | | | | | | | of a circular dependency between DBusConnection and DBusServiceRegistry. Also removed bug that prevented ServiceRegistry-callbacks from being deregistered correctly. Extended tests, some formatting issues, fixed one spelling error. Change-Id: I6cf2148375f4c086e60f0ad642415056bd808759
* Merged fix for inherited interfaces and version attribute. RegeneratedStefan Laner2013-11-271-4/+0
| | | | | code. Change-Id: I555557d42f1849d6ac517b24b88c974f3d1536ae
* Fix for inherited interfaces and tests for that including generated codeStefan Laner2013-11-274-17/+22
|
* Fix for GLIPCI-165.Arnaud Fietzke2013-11-271-1/+8
| | | | | | | | | | | Once resumeDispatching() is called, readWriteDispatch() may dispatch the reply, causing replyAsyncHandler to be deleted. Also added a test to check whether sync and async calls may be mixed. Change-Id: I15954e1e1190cbdea01aef871dac763cc06479ef
* Fixed interfaceVersion attribute and added test for thatStefan Laner2013-11-141-1/+1
|
* added test for two managers for the same interfaceStefan Laner2013-11-111-1/+1
| | | | | | extended test for sending structs that have a map with enum key as member Change-Id: Ib245bf1a9132c1494513d4e8eee512a2eca68449
* Add missing return statementJuergen Gehring2013-11-051-1/+1
|
* Fixed (de-)serialization of polymorphic structs.Stefan Laner2013-10-294-168/+251
| | | | | Added unit test for polymorphic structs. Change-Id: I577a94e3d14ff13a6a3ef56802cbf78c4f26b52c
* Removed limitation on Managed Services2.1.3Philip Rauwolf2013-10-2411-116/+163
| | | | | | | It now is possible to register more than one manager interface for a given D-Bus object path. Also did some random fixes and improvements wherever I saw them. Change-Id: I6616ef0bf9e46de99e1fb326f9038545af8af324
* Fixed issue in (de-)serialization of arrays of maps.Stefan Laner2013-10-232-2/+2
| | | Added convenience method to DBusTestUtils for printing a DBusMessage.
* Deprecated facotry-based registration for stubs fixedJohannes Schanda2013-10-093-0/+26
|
* Prevented crash on unanticipated name changes2.1.22.1.1Philip Rauwolf2013-09-265-41/+55
| | | | | | | | | DBusServiceRegistry now can cope with reversed order of NameOwnerChanged signals. Also, as a side effect, now it copes well with name transfers. Tests for both were added, though the test for the first issue requires one private member of the ServiceRegistry to be public and therefore is commented. On the road one small performance improvement and some formatting issues were tackled.
* Add managed services2.1.0Johannes Schanda2013-09-1830-936/+2911
| | | | | | | | | | | | | | | | | | | | | - Add proxy manager for controling client side of managed proxies - Add object manager for controling managed stubs - rework service registry and serviec publishing to use same code paths as managed objects - Unmanaged objects are now managed by the "/" object manager - Connection names are now only claimed after all object are activated - isAvailableBlocking public api on proxies - Proxies now require init to be called to allow for immediate callbacks on availability form the registry - Changed default commonp address transformation to use object path as base of instance - Fix issues with selective - Add pugixml for xml parsing to properly understand introspection ressponses - adds creating factory to objects held by proxy and stub adapter so that childeren can be safely constructed Change-Id: I8f2e660043d5e0348933513d39f332b7032288b1
* Added version information to MiddlewareInfo.Philip Rauwolf2013-09-181-1/+3
| | | | The version information used for compilation is taken from the version given in the Makefile.am.
* Fix incorrect transmission of selective signalsJohannes Schanda2013-09-133-0/+33
|
* Corrected bug in ObservableReadony attributesJohannes Schanda2013-09-112-4/+6
| | | | - Observable attribute must always pass through the out signature, so add to readony attribute
* Fixed some subtle bugs.Philip Rauwolf2013-09-102-42/+77
| | | | Two pointers to temporaries, one testcase, plus the possibility to destruct the Connection from within the handling of timed out calls.