Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-03-18 | Don't leak method call results (regression in 0.23.1)HEADmaster | Simon McVittie | 2 | -3/+24 | |
Commit 7ffbde3f used common code for two blocks that were not actually the same. dbus-glib method calls give the caller a new reference to the results, whereas dbus-glib signals do not. As a result, the method-call case needs to either free the results, or get them freed by giving ownership to the GValueArray. I chose to give ownership. | |||||
2014-03-18 | set nano flag | Guillaume Desmottes | 1 | -1/+1 | |
2014-03-18 | 0.23.3 | Guillaume Desmottes | 6 | -8/+34 | |
2014-03-17 | tp_list_connection_managers_async: terminate properly if there is no CM | Guillaume Desmottes | 3 | -0/+97 | |
Fix fdo#68892. | |||||
2014-03-17 | connection-manager: factor out all_cms_prepared() | Guillaume Desmottes | 1 | -20/+26 | |
2014-03-14 | call-channel: pass our factory to TpCallStream objects | Guillaume Desmottes | 2 | -0/+5 | |
Partially fix fdo#76168. | |||||
2014-03-14 | call-channel: pass our factory to TpCallContent objects | Guillaume Desmottes | 2 | -1/+4 | |
Partially fix fdo#76168. | |||||
2014-03-13 | Merge branch 'telepathy-glib-0.22' | Guillaume Desmottes | 1 | -4/+9 | |
Conflicts: telepathy-glib/contact.c | |||||
2014-03-13 | fix file path leaks | Guillaume Desmottes | 1 | -6/+14 | |
g_file_get_path() returns (transfer full). Fix fdo#76119 | |||||
2014-03-13 | Merge branch 'telepathy-glib-0.22' | Simon McVittie | 3 | -5/+17 | |
Conflicts: NEWS | |||||
2014-03-13 | 0.22 NEWS | Simon McVittie | 1 | -1/+9 | |
2014-03-13 | TpFileTransferChannel: Fix possible crashes, particularly with GLib 2.39 | Xavier Claessens | 1 | -21/+16 | |
tp_file_transfer_channel_accept_file_async() and tp_file_transfer_channel_provide_file_async() operations are supposed to complete as soon as the CM returns from AcceptFile or ProvideFile. That means that we cannot call operation_failed() for streaming errors. We also have to keep a ref on self while streaming the file to avoid a crash in the callback when we dereference self. This means that the client app cannot cancel the ongoing streaming by unreffing the channel, replying on dispose calling g_cancellable_cancel(). It can still be doing using g_object_run_dispose() though. To make it cleaner we should probably add tp_file_transfer_channel_cancel(). The spec does not provide any way for the streaming client to inform the CM and other clients about the error occured while streaming. TpFileTransferChannel API does not even have a way to propagate that error to the user. [slightly more informative commit message for the 0.22 cherry-pick -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=72319 | |||||
2014-03-13 | TpProxy: finish_all_requests: don't leak copied GQueue | Simon McVittie | 1 | -1/+1 | |
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=76000 Reviewed-by: Guillaume Desmottes | |||||
2014-03-13 | TpContact: mime_file_written: don't leak the file's path | Simon McVittie | 1 | -4/+6 | |
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=76000 Reviewed-by: Guillaume Desmottes | |||||
2014-02-28 | add tp_protocol_new_vardict() | Guillaume Desmottes | 4 | -1/+58 | |
2014-02-28 | protocol: add TpProtocol:protocol-properties-vardict | Guillaume Desmottes | 4 | -0/+54 | |
2014-02-28 | test creating a TpProtocol by passing its immutable props | Guillaume Desmottes | 1 | -0/+19 | |
2014-02-28 | test-protocol-objects: factor out check_tp_protocol() | Guillaume Desmottes | 1 | -28/+34 | |
2014-02-26 | set nano version | Guillaume Desmottes | 1 | -1/+1 | |
2014-02-26 | 0.23.2 | Guillaume Desmottes | 7 | -15/+40 | |
2014-02-26 | add tp_account_channel_request_set_initial_invitees | Guillaume Desmottes | 4 | -0/+106 | |
2014-02-26 | add tp_account_channel_request_set_initial_invitee_ids() | Guillaume Desmottes | 4 | -1/+47 | |
2014-02-26 | add tp_account_channel_request_set_conference_initial_channels() | Guillaume Desmottes | 4 | -1/+56 | |
2014-02-26 | account-channel-request: set TargetHandleType: TP_HANDLE_TYPE_NONE if needed | Guillaume Desmottes | 2 | -5/+53 | |
2014-02-25 | account-channel-request: factor out going_to_request() | Guillaume Desmottes | 1 | -45/+32 | |
2014-02-25 | add tp_account_channel_request_set_sms_channel() | Guillaume Desmottes | 4 | -1/+35 | |
2014-02-25 | add tp_account_channel_request_new_dbus_tube() | Guillaume Desmottes | 4 | -0/+92 | |
2014-02-25 | add tp_account_channel_request_new_stream_tube() | Guillaume Desmottes | 4 | -0/+96 | |
2014-02-25 | add tp_account_channel_request_set_file_transfer_hash() | Guillaume Desmottes | 4 | -1/+49 | |
2014-02-17 | TpBaseConnection: add "account-path-suffix" property | Xavier Claessens | 3 | -0/+57 | |
2014-02-04 | nano version | Simon McVittie | 2 | -1/+4 | |
2014-02-04 | maintainer-prepare-release: do "git tag" in srcdir | Simon McVittie | 1 | -1/+1 | |
2014-02-04 | 0.23.1 | Simon McVittie | 10 | -45/+74 | |
2014-02-04 | TpProtocol: fix some suspicious memory management | Simon McVittie | 1 | -4/+4 | |
It works fine as long as a preallocated GArray doesn't move its memory buffer for no reason, but it's good to be obviously correct. Spotted while working on the previous commit. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71093 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2014-02-04 | tp_connection_manager_param_dup_variant_type: add | Simon McVittie | 4 | -0/+35 | |
In order for this to work, TpProtocol now ignores parameters whose D-Bus signatures are not a syntactically valid single complete type. This is helpful for Mission Control to be able to migrate parameters from untyped to typed storage - it stores parameters in terms of GVariant. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71093 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> [added (transfer full) as requested in review -smcv] | |||||
2014-01-29 | Merge branch 'telepathy-glib-0.22' | Simon McVittie | 1 | -1/+0 | |
Conflicts: NEWS configure.ac | |||||
2014-01-29 | nano version | Simon McVittie | 2 | -1/+6 | |
2014-01-29 | release 0.22.1 | Simon McVittie | 2 | -3/+5 | |
2014-01-29 | more NEWS for 0.22 | Simon McVittie | 1 | -0/+3 | |
2014-01-29 | examples: explicitly ask for TelepathyGLib-0.12 | Simon McVittie | 11 | -0/+28 | |
TelepathyGLib-1 isn't going to be fully compatible. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49737 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2014-01-29 | NEWS for 0.22 | Simon McVittie | 1 | -1/+8 | |
2014-01-29 | add another bug number | Simon McVittie | 1 | -1/+2 | |
Please mention bug numbers in your commits, particularly if they're for stable. | |||||
2014-01-28 | NEWS | Simon McVittie | 1 | -0/+39 | |
2014-01-24 | AccountRequest: fix doc typo | Xavier Claessens | 1 | -1/+1 | |
2014-01-20 | Merge branch 'telepathy-glib-0.22' | Guillaume Desmottes | 1 | -0/+3 | |
2014-01-20 | base-client: fix TpConnection leak | Guillaume Desmottes | 1 | -0/+3 | |
2014-01-07 | examples: explicitly ask for TelepathyGLib-0.12 | Simon McVittie | 11 | -0/+28 | |
TelepathyGLib-1 isn't going to be fully compatible. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=49737 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2014-01-07 | TpConnectionManager: add more debug for tp_list_connection_managers() | Simon McVittie | 1 | -5/+43 | |
Based on a patch by Guillaume Desmottes. Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68390 | |||||
2014-01-07 | Enable GLib 2.36 deprecation warnings | Simon McVittie | 1 | -1/+1 | |
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71048 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | |||||
2014-01-07 | Stop calling g_type_init() | Simon McVittie | 75 | -101/+1 | |
It was deprecated in GLib 2.36, and we already have a hard dependency on that version. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71048 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> |