summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-05-27ensure that values received from callback are not NULLnextGuillaume Desmottes5-4/+13
Make clang happier and is safer anyway. https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-27tp-fs: fix a potential NULL dereferencing crashGuillaume Desmottes1-1/+2
https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26base-contact-list: pass a TpMutableContactGroupList to vfuncsGuillaume Desmottes5-64/+122
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26add TpMutableContactGroupList typedef and casting macroGuillaume Desmottes3-0/+17
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26rename contact list method taking a TpBlockableContactListGuillaume Desmottes5-79/+79
2014-05-26pass TpBlockableContactList to blocking methodsGuillaume Desmottes3-52/+61
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26base-contact-list: pass a TpBlockableContactList to vfuncsGuillaume Desmottes5-34/+186
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26add TpBlockableContactList typedef and casting macroGuillaume Desmottes3-0/+17
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26rename most ContactGroups methodsGuillaume Desmottes6-105/+105
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26pass a TpContactGroupList to all the ContactGroups methodsGuillaume Desmottes4-49/+73
https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26pass a TpContactGroupList to methods dealing with groupsGuillaume Desmottes4-60/+71
It's now an error to pass an object not implementing TP_TYPE_CONTACT_GROUP_LIST to these two functions: - tp_base_contact_list_normalize_group: only called internally from function assuming the iface was implemented - tp_base_contact_list_has_disjoint_groups: we were already checking if the iface was implemented before calling it.
2014-05-26pass a TpContactGroupList to TpContactGroupListInterface vfuncsGuillaume Desmottes5-29/+65
That's the proper way to do it to keep gir happy. https://bugs.freedesktop.org/show_bug.cgi?id=77772
2014-05-26base-contact-list: add dummy TpContactGroupList typedef and cast macroGuillaume Desmottes3-0/+17
2014-05-26logger: don't assume @error is not NULLGuillaume Desmottes2-8/+10
https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26ensure that class pointers aren't NULLGuillaume Desmottes3-0/+13
Make clang happier and is safer anyway. https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26tp-fs: add mising 'break' in switch blockGuillaume Desmottes1-0/+1
https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26Merge branch 'master' into nextGuillaume Desmottes17-36/+30
Conflicts: Makefile.am NEWS configure.ac docs/reference/Makefile.am tools/glib-client-marshaller-gen.py
2014-05-26Merge branch 'telepathy-glib-0.24'HEADmasterGuillaume Desmottes2-3/+7
2014-05-26test-connection-error: don't check errors twiceGuillaume Desmottes1-10/+2
We are already using g_assert_error() to check those. https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26account-request: remove useless 'priv' variableGuillaume Desmottes1-11/+7
https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26contact-list: don't crash if 'd' is NULLGuillaume Desmottes1-2/+6
https://bugs.freedesktop.org/show_bug.cgi?id=79006
2014-05-26base-client: fix potential uninitialized variable bugGuillaume Desmottes1-1/+1
2014-05-16remove tp_dbus_properties_mixin_class_init()Guillaume Desmottes4-99/+0
It's no longer needed. https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16stop calling tp_dbus_properties_mixin_class_init()Guillaume Desmottes20-21/+0
It's no longer used now we always pass a 0 offset. https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16test-dbus-properties: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes1-10/+5
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16contactlist/conn: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-12/+4
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16tls-certificate: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-13/+4
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16textchann-group: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-3/+1
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16simple-channel-request: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-13/+4
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16simple-channel-dispatcher: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-13/+4
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16simple-channel-dispatch-operation: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-13/+4
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16simple-account: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-30/+13
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16simple-account-manager: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-13/+4
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16contacts-conn: use the 'invisible' TpDBusPropertiesMixin APIGuillaume Desmottes2-23/+11
https://bugs.freedesktop.org/show_bug.cgi?id=78376
2014-05-16move tp_handle_set_to_array() as private APIGuillaume Desmottes7-10/+13
2014-05-16stop using tp_handle_set_to_array() in testsGuillaume Desmottes1-38/+57
2014-05-16remove tp_handle_set_new_from_array()Guillaume Desmottes4-27/+0
It's no longer used by CMs and tp-glib.
2014-05-16base-contact-list: start using tp_handle_set_to_variant()Guillaume Desmottes1-13/+9
We are still using tp_handle_set_to_array() before calling tp_base_connection_dup_contact_attributes(). Not sure if we should have a version of this API taking a GVariant as well or not.
2014-05-16base-contact-list: use tp_handles_are_valid_variant()Guillaume Desmottes1-59/+13
2014-05-16add tp_handles_are_valid_variant()Guillaume Desmottes4-0/+61
Will be needed to simply code in base-connection. Ideally the vfunc should take a GVariant as well so we safe one conversion.
2014-05-16base-contact-list: use tp_handle_set_new_from_variant()Guillaume Desmottes1-16/+16
2014-05-16handle-set: add GVariant APIGuillaume Desmottes4-0/+58
Fix https://bugs.freedesktop.org/show_bug.cgi?id=77773
2014-05-16add tp_intset_from_variant()Guillaume Desmottes4-0/+42
https://bugs.freedesktop.org/show_bug.cgi?id=77773
2014-05-16add tp_intset_to_variant()Guillaume Desmottes4-0/+46
https://bugs.freedesktop.org/show_bug.cgi?id=77773
2014-05-16move _TpBaseConnectionPrivate struct to its .c fileGuillaume Desmottes2-58/+58
Fix https://bugs.freedesktop.org/show_bug.cgi?id=78377
2014-05-15TpProtocol:avatar-requirements: turn to a boxed propertyGuillaume Desmottes1-2/+3
Fix https://bugs.freedesktop.org/show_bug.cgi?id=77143
2014-05-15Tp*Context:dbus-context is now an objectGuillaume Desmottes3-12/+21
Keep a ref on it to be safe. Fix https://bugs.freedesktop.org/show_bug.cgi?id=77143
2014-05-15base-protocol: get_avatar_details() now return a booleanGuillaume Desmottes3-6/+9
This allows Haze to indicate that it doesn't actually support avatars for some protocols. Fix https://bugs.freedesktop.org/show_bug.cgi?id=78381
2014-05-14nano versionSimon McVittie2-1/+6
2014-05-14Skip part of the self-handle test until we fix its race conditionSimon McVittie1-0/+3