summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug that allowed the destructor of a proxy to access invalid2.0.1Philip Rauwolf2013-03-136-95/+115
| | | memory, thus causing segfaults
* Small corrections in some testsPhilip Rauwolf2013-03-124-30/+28
|
* Increased responsiveness of "isAvailableBlocking" by lowering thePhilip Rauwolf2013-03-121-2/+1
| | | timeout from 100ms to 2ms
* Updated TODOPhilip Rauwolf2013-03-121-90/+6
|
* Updated DBusConnectionTest to current version of CommonAPI, integratedPhilip Rauwolf2013-03-123-145/+234
| | | it into current test suite
* add libtool version-info supportAleksandar Kanchev2013-03-121-0/+8
|
* Improved timing in MultipleConnectionTestPhilip Rauwolf2013-03-111-3/+8
|
* Prevented dispatch mechanism from returning into an undefinedPhilip Rauwolf2013-03-112-17/+13
| | | (already destructed) environment.
* DBusConnection: Removed unused variable, enabled safe double deletion ofPhilip Rauwolf2013-03-112-23/+19
| | | signal handlers.
* Set version 2.0 in package versionJohannes Schanda2013-03-071-1/+1
|
* Fix two rare segfaults in connection signal and disconnect,gpt_6_1_preJohannes Schanda2013-03-063-1/+7
| | | | improve timing in multiple connection test
* Removed another potential deadlock that happened during construction ofPhilip Rauwolf2013-03-061-0/+1
| | | the serviceRegistry
* Fixed rare deadlock at resolution of non-available services.Philip Rauwolf2013-03-052-25/+24
|
* Fixed the previous fix, as it still was possible for a callback-objectPhilip Rauwolf2013-03-051-26/+28
| | | to operate on a nulled pointer to the stub.
* Prevented stub from being destroyed while messages are being handled.Philip Rauwolf2013-03-051-1/+3
|
* Removed dead codePhilip Rauwolf2013-03-051-3/+0
|
* "Remote Errors" now are actually forwarded as suchPhilip Rauwolf2013-03-042-4/+8
|
* Removed shared pointer that prevented destruction of other objectsPhilip Rauwolf2013-03-042-15/+21
|
* Prevented self-joining of the DBusConnection's dispatch thread onPhilip Rauwolf2013-03-042-12/+24
| | | destruction
* Removed debug messagePhilip Rauwolf2013-03-011-1/+0
|
* Fixed occasional deadlock that occurred when dbus connection gotPhilip Rauwolf2013-03-013-15/+21
| | | destroyed
* tests: extensive DBusServiceRegistry predefined instance testsAleksandar Kanchev2013-03-011-1/+170
|
* fix DBusServiceRegistry predefined services supportAleksandar Kanchev2013-03-012-50/+56
|
* Correct deregistration of services in testsPhilip Rauwolf2013-03-014-12/+18
|
* Moved service management down to middleware implementationPhilip Rauwolf2013-03-014-15/+39
|
* Corrected tests with regards to deregistration of servicesPhilip Rauwolf2013-02-284-12/+29
|
* Added a way to deinitialize running servicesPhilip Rauwolf2013-02-285-2/+18
|
* Small adaptions in test-cases for new dependency-structure aroundPhilip Rauwolf2013-02-282-26/+12
| | | DBusConnection.
* Removed the tests referring to the no longer existingPhilip Rauwolf2013-02-281-57/+3
| | | ServiceStatusEvent, adapted remaining tests in ServiceRegistryTests
* Removed ServiceStatusEvent from DBusServiceRegistry. Also removed anPhilip Rauwolf2013-02-282-21/+5
| | | unused empty constructor.
* Solved circular dependencies between DBusConnection andPhilip Rauwolf2013-02-288-63/+30
| | | | DBusServiceRegistry/DBusObjectManager, removed DBusDaemonProxy entirely from DBusConnection
* Broke up circular dependency of DBusDaemonProxy and DBusConnectionPhilip Rauwolf2013-02-289-70/+113
|
* Address Translator rewrite to more efficient implementationJohannes Schanda2013-02-283-50/+59
|
* tests: Various timing fixesJohannes Schanda2013-02-283-2/+4
|
* Correct order of include pathsJohannes Schanda2013-02-281-3/+4
|
* correct getAvailableServiceInstances() wait logicAleksandar Kanchev2013-02-272-9/+15
|
* add subscribe/unsubscribe methods for DBusServiceRegistry Aleksandar Kanchev2013-02-275-25/+69
|
* tests: DBusProxyTest reuse registerTestStub() in ServiceStatusAleksandar Kanchev2013-02-271-23/+8
|
* Fixed broken DBusServiceRegistryTestPhilip Rauwolf2013-02-272-1/+3
|
* tests: fix blocking semantic in DBusProxyTestAleksandar Kanchev2013-02-271-3/+22
|
* tests: correct bus name in DBusProxyTestAleksandar Kanchev2013-02-271-14/+4
|
* register DBusProxy directly to DBusServiceRegistryAleksandar Kanchev2013-02-272-7/+4
| | | | not through the event
* rework DBusServiceRegistry semanticAleksandar Kanchev2013-02-276-266/+497
| | | | | | | | only ask for remote objects when needed to, i.e. if someone is waiting for an instance to get alive. Try to expand all connected bus services only on getAvailableServiceInstances(). The IsReady* logic is removed.
* DBusConnectionStatusEvent: AVAILABLE on subscribe if isConnectedAleksandar Kanchev2013-02-272-1/+19
| | | Same behaviour as ProxyStatusEvent
* Corrected length expectation for map-datatypes in OutputStreamTestPhilip Rauwolf2013-02-271-2/+2
|
* Eliminated compile time errors in DBusAddressTranslatorTest.cppPhilip Rauwolf2013-02-261-9/+9
|
* Added Test for Proxies: Async Callbacks should be called even if thePhilip Rauwolf2013-02-261-0/+15
| | | proxy is marked as "NOT_AVAILABLE"
* Add hash specialization for dbus service tupleJohannes Schanda2013-02-262-0/+21
|
* predefined service support in config fileJohannes Schanda2013-02-262-6/+25
|
* Resolve unused variable warningsJohannes Schanda2013-02-251-1/+1
|