[Telepathy-commits] merge: telepathy-glib

Merge Monkey monkey at collabora.co.uk
Mon Dec 3 04:49:09 PST 2007


Merge to:

  telepathy-glib

From:

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

Changes:

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpDBusDaemon: add some more tests for invalid cases

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpChannel: don't add invalid interfaces

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add TP_DBUS_NAME_TYPE_NOT_BUS_DAEMON (for many interfaces it makes no sense at all to allow connecting to the bus daemon)

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Correct sense of assertion in tp_proxy_add_interface_by_id

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpConnection: add missing inclusion

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Invalidate TpChannel objects if their channel type is invalid

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Remove FIXME comment - obsoleted by TpProxy

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Correct sense of assertions in TpProxy constructor

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add missing inclusion to proxy.c

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    dbus.c: mark lots of code as Since: 0.7.1

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpProxy: assert when trying to add invalid interfaces

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpProxy: assert in constructor that the bus name and object path are valid

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add tp_dbus_check_valid_bus_name etc.

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    tp_dbus_is_valid_object_path: allow '_'

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Fix debug message

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpDBusDaemon: assert that the bus name and object path are what they should be

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpConnection: don't add invalid interfaces

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpProxy: fail with INVALID_ARGUMENT when trying to borrow invalid interfaces

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Add missing inclusion to channel.c

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    Fix parameter name in dbus.h

  Simon McVittie <simon.mcvittie at collabora.co.uk>
    TpDBusDaemon: fix checking of bus name validity, and add some simple tests


More information about the Telepathy-commits mailing list