[Telepathy-commits] merge: telepathy-glib

Merge Monkey monkey at collabora.co.uk
Fri May 23 04:14:30 PDT 2008


Merge to:

  telepathy-glib

From:

  /home/smcv/public_html/darcs/tp-glib-smcv

Changes:

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add tp_asv_lookup, tp_asv_get_bytes to docs

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Move tp_asv API to <telepathy-glib/dbus.h> - it makes more sense there

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add tp_asv_get_boolean, tp_asv_get_uint32, tp_asv_get_string

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp_asv_get_*: take a const GHashTable *, because that's what g_hash_table_lookup should have taken...

This enables us to have future APIs like
const GHashTable *tp_message_peek (TpMessage *, guint) that "prevent"
modification (inasmuch as anything can in C) and strongly encourage the use
of tp_asv_get_*.

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add trivial regression tests for tp_asv_lookup() too

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add a regression test for tp_asv_get_*

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Suppress leak warnings from ld.so initialization involving SELinux

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add tp_asv_get_bytes, tp_asv_lookup

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    dbus.c: add more tp_asv_get_*

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp_dbus_check_valid_interface_name: a.1b is not valid

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add more tp_asv_get_* tests

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add tp_asv_get_boolean, tp_asv_get_string, tp_asv_get_uint32 to docs

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add more tp_asv_get_* to docs

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    test-dbus.c: improve syntax-checking coverage


More information about the Telepathy-commits mailing list