summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-03-17Move dbus-glib header inclusion from headers to source codewip-gdbus4Simon McVittie34-15/+45
2014-03-17Make sure to register object paths *before* taking bus namesSimon McVittie5-28/+101
2014-03-17tests: expect GDBus and TpProxy errors, not dbus-glib errorsSimon McVittie7-11/+10
2014-03-17TpProxy: inline and update TpProxyImplementation registrationSimon McVittie1-24/+10
2014-03-17TpProxy: rewrite signal listeningSimon McVittie7-466/+227
2014-03-17TpProxy: rewrite async and reentrant callsSimon McVittie9-673/+288
2014-03-17remove assorted dbus-glib-specific valgrind suppressionsSimon McVittie2-80/+0
2014-03-17tp-svc docs: adjust for GDBusSimon McVittie1-14/+10
2014-03-17tp_run_connection_manager: use GDBus to watch for disconnectionSimon McVittie1-21/+16
2014-03-17tests: use GDBus for private connectionsSimon McVittie9-121/+64
2014-03-17glib-ginterface-gen: register a TpSvcInterfaceInfo, not dbus-glib glueSimon McVittie1-162/+173
2014-03-17tp_dbus_daemon_list_names, list_activatable_names: rewrite using GDBusSimon McVittie1-203/+23
2014-03-17tp_dbus_daemon_get_unique_name: rewrite using GDBusSimon McVittie1-1/+2
2014-03-17tp_dbus_daemon_release_name: rewrite using GDBusSimon McVittie1-15/+23
2014-03-17tp_dbus_daemon_request_name: rewrite using GDBusSimon McVittie1-16/+25
2014-03-17_tp_dbus_daemon_get_name_owner: rewrite using GDBusSimon McVittie1-52/+9
2014-03-17tp_dbus_daemon_watch_name_owner: rewrite in terms of g_bus_watch_name_on_conn...Simon McVittie3-331/+43
2014-03-17Update documentation: we no longer use the starter busSimon McVittie5-28/+24
2014-03-17tp_dbus_daemon_dup: rewrite in terms of GDBus, and use session busSimon McVittie1-13/+11
2014-03-17tp_dbus_daemon_register_object: rewrite in terms of TpSvcInterfaceSkeletonSimon McVittie1-6/+141
2014-03-17TpSvcInterfaceInfo, TpSvcInterfaceSkeleton: addSimon McVittie10-1/+489
2014-03-17Do domain-specific errors via GDBus, not dbus-glibSimon McVittie10-231/+67
2014-03-17TpBaseClient: track clients per GDBusConnection, not DBusConnectionSimon McVittie1-23/+23
2014-03-17tp_proxy_emit_invalidated: inline into its only callerSimon McVittie1-24/+13
2014-03-17tp_proxy_get_interface_by_id: remove from core librarySimon McVittie3-22/+1
2014-03-17TpProxy: have a GDBusConnection and GDBusProxies instead of dbus-glibSimon McVittie9-95/+127
2014-03-17_tp_base_client_remove_request: use g_dbus_method_invocation_return_error_lit...Simon McVittie1-4/+2
2014-03-17replace dbus_g_method_return_error + g_error_free with g_dbus_method_invocati...Simon McVittie1-9/+4
2014-03-17tp_dbus_g_method_return_not_implemented: use a GDBusMethodInvocationSimon McVittie1-4/+3
2014-03-17Replace dbus_g_method_get_sender with g_dbus_method_invocation_get_senderSimon McVittie3-10/+6
2014-03-17Replace trivial uses of DBusGMethodInvocation with GDBusMethodInvocationSimon McVittie54-289/+289
2014-03-17Remove TpProxy::interface-added, and dbus-glib marshaller registrationSimon McVittie53-973/+5
2014-03-17libglibcodegen: add code to generate GDBusInterfaceInfo from the Tp specSimon McVittie1-0/+203
2014-03-17account-request test: assert that TpDBusDaemon is not leakedgdbus-prep3Simon McVittie1-1/+1
2014-03-17account-request test: wait for singleton account manager to be freedSimon McVittie1-6/+2
2014-03-17account-request test: assert that service-side objects are not leakedSimon McVittie1-2/+2
2014-03-17account-request test: assert that TpAccountRequest is not leakedSimon McVittie1-1/+1
2014-03-17account-request: don't leak the intermediate result in test_create_failSimon McVittie1-1/+1
2014-03-17account-request test: teardown: free result firstSimon McVittie1-1/+4
2014-03-17account-request test: rename test->account to test->arSimon McVittie1-56/+56
2014-03-17tp_tests_await_last_unref: addSimon McVittie2-0/+74
2014-03-17tp_base_connection_unregister: add a little more debugSimon McVittie1-0/+2
2014-03-17fixup! tp_private_proxy_set_implementation: don't use g_assert_cmp* familySimon McVittie1-3/+3
2014-03-17tp_private_proxy_set_implementation: don't use g_assert_cmp* familySimon McVittie1-4/+5
2014-03-17tp_proxy_check_interface_by_id: factor outSimon McVittie5-16/+67
2014-03-17example-no-protocols test: guard against CM process exitingSimon McVittie1-0/+4
2014-03-17stream-tube test: wait for idle destruction of proxySimon McVittie1-0/+7
2014-03-17fixup! stream-tube test: don't assume one event per main loop iterationSimon McVittie1-0/+1
2014-03-17stream-tube test: don't assume one event per main loop iterationSimon McVittie1-24/+40
2014-03-17TpTestsTextChannelGroup: don't reinvent TpBaseChannel close functionalitySimon McVittie1-47/+2