2006-07-11  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/Makefile.am, xml/fix-xml.sh, src/tp-chan.[c|h],
	src/tp-interfaces.h, src/tp-chan-ifaces-signal-setters.[c|h]:
	Disabled the Contact Search interface for now, because
	dbus-binding-tool does not currently support required 'g' type and
	the interface is not currently even implemented.

2006-06-27  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/tp-conn.c (synthesize_status_changed): When the connection
	object lifetime is about to end, a "StatusChanged" signal is
	synthesized to ensure that applications are aware of the
	connection not being connected anymore.

	* src/tp-chan.c (synthesize_closed): When the channel object
	lifetime is about to end, a "Closed" signal is synthesized to
	ensure that applications are aware of the channel not being
	available anymore.

	* src/tp-chan.h, src/tp-conn.h: Added definitions for the
	synthesized signal names.

2006-06-20  Dafydd Harries  <daf@muse.19inch.net>

	* Remove references to tests/config/Makefile.*.

2006-06-15  Dafydd Harries  <dafydd.harries@collabora.co.uk>

	* Release 0.0.14.

2006-06-15  Dafydd Harries  <dafydd.harries@collabora.co.uk>

	* Add client-side wrapper to properties interface.

2006-06-02  Jussi Laako <jussi.laako@nokia.com> (TIn)

	* src/tp-constants.h: Added 
	TP_CHANNEL_GROUP_FLAG_CHANNEL_SPECIFIC_HANDLES and
	TP_CHANNEL_TEXT_MESSAGE_TYPE_AUTO_REPLY.
	Also added TelepathyChannelTextSendError enums. These fix bugs
	#31670 and #31671.

2006-06-02  Jussi Laako <jussi.laako@nokia.com> (VSy)

	* src/tp-connmgr.c (tp_connmgr_new_connection): The
	connection_parameters hash table isn't libtelepathy's property
	so don't destroy it.

2006-05-30  Jussi Laako <jussi.laako@nokia.com> (TIn)

	* src/tp-constants.h: Added missing declarations from the
	corresponding file of telepathy-gabble.

2006-05-29  Jussi Laako <jussi.laako@nokia.com> (VSy)

	* src/tp-conn.c (tp_conn_new): tp_conn_new() should return NULL
	if GetNameOwner	dbus call fails.

2006-05-25  Rob Taylor  <rob.taylor@collabora.co.uk>

	* src/Makefile.am: Add generated marshaler c files in BUILT_SOURCES
	* src/tp-chan-ifaces-signal-setters.c, src/tp-chan.c,
	  src/tp-conn-ifaces-signal-setters.c, src/tp-conn.c,
	  src/tp-ifaces-signals-marshal.list, xml/orig/tp-chan-iface-dtmf.xml,
	  xml/orig/tp-chan-iface-group.xml, xml/orig/tp-chan-iface-hold.xml,
	  xml/orig/tp-chan-iface-password.xml,
	  xml/orig/tp-chan-iface-transfer.xml,
	  xml/orig/tp-chan-type-contact-list.xml,
	  xml/orig/tp-chan-type-contact-search.xml,
	  xml/orig/tp-chan-type-room-list.xml,
	  xml/orig/tp-chan-type-streamed-media.xml,
	  xml/orig/tp-chan-type-text.xml, xml/orig/tp-chan.xml,
	  xml/orig/tp-conn-iface-aliasing.xml,
	  xml/orig/tp-conn-iface-capabilities.xml,
	  xml/orig/tp-conn-iface-contact-info.xml,
	  xml/orig/tp-conn-iface-forwarding.xml,
	  xml/orig/tp-conn-iface-presence.xml,
	  xml/orig/tp-conn-iface-privacy.xml,
	  xml/orig/tp-conn-iface-renaming.xml, xml/orig/tp-conn.xml,
	  xml/orig/tp-connmgr.xml: Update to Telepathy spec 0.12.1

2006-05-18  Robert McQueen  <robert.mcqueen@collabora.co.uk>

        * src/tp-chan.c, src/tp-conn.c: #if 0 the signal sythesis because
        it does *not* do what was indended, which was to signal the process
        that's using these objects in libtelepathy. It in fact sends forged
        signals over the bus which fool the unwary into thinking that the
        connection is gone, when actually some program has just closed.

2006-05-12  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/tp-conn.c (tp_conn_dispose): When a connection object is
	disposed, it emits a synthesized StatusChanged signal to indicate
	connection being disconnected.

	* src/tp-chan.c (tp_chan_dispose): When a channel object is
	disposed, it emits a synthesized Closed signal.

	* src/tp-conn.c (tp_conn_new): The unique name string for the
	proxy object was not free'd after use, causing a minor memory leak
	every time a new connection was created.

2006-04-24  Robert McQueen  <robert.mcqueen@collabora.co.uk>

	* src/Makefile.am: Fix my fix so that as well as not installing any
	.c files, we do actually install all of the .h files into the include
	dir.

2006-04-24  Robert McQueen  <robert.mcqueen@collabora.co.uk>

	* configure.ac: Release 0.0.9.

2006-04-12  Robert McQueen  <robert.mcqueen@collabora.co.uk>

        * src/Makefile.am: Fix installing all of the BUILT_SOURCES
        into the includes dir. Just the *-gen.h please... :)

        * xml/orig/tp-props-iface.xml, xml/fix-xml.sh: Add XML descriptions
        for org.freedesktop.Telepathy.Properties interface.

        * src/tp-props-iface.{c,h}: Add quarks and function to register
        signal types for properties interface.

        * src/tp-constants.h, src/tp-interfaces.h, src/tp-conn.c,
        src/tp-conn.h, src/tp-ifaces-signals-marshal.list, src/tp-chan.c:
        Add required constants and signal registering calls for properties
        interface.

2006-04-07  Ross Burton  <ross@openedhand.com>

	* src/tp-conn.c:
	* src/tp-connmgr.c:
	Use the shared bus from tp_get_bus().

2006-04-06  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/tp-chan.c (_tp_chan_register_interface_signal_marshallers),
	src/src/tp-ifaces-signals-marshal.list,
	rc/tp-chan-ifaces-signal-setters.c:
	Registered a marshaller for the StreamStateChanged signal.

	* src/tp-helpers.c (tp_connmgr_get_info): Removed an unused
	variable to clean up a warning.

2006-04-06 Rob Taylor <rob.taylor@collabora.co.uk>
	* xml/orig/tp-chan-iface-password.xml,
	  xml/orig/tp-chan-type-streamed-media.xml,
	  tp-conn.xml:
	update to latest spec.

2006-04-04 Jussi Laako <jussi.laako@nokia.com> (TIn)

	* src/tp-helpers.[c|h]: Added a function to free a key value list

2006-03-15  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* unit-tests/*: Unit tests were added

	* configure.ac: Updated version information

2006-03-06  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/tp-conn-ifaces-signal-setters.c
	(tp_conn_set_capabilities_signatures): CapabilitiesChanged
	argument signature was incomplete, fixed.
	* src/tp-chan-ifaces-signal-setters.c
	(tp_chan_set_group_signatures): MembersChanged signal argument
	signature was incomplete, fixed.
	* configure.ac: Updated version information

2006-03-03  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/tp-chan.c (_tp_chan_register_interface_signal_marshallers):
	Added the marshaller registration for previously missing signals
	SearchResultReceived, GotRooms, MembersChanged and SubjectChanged
	* src/tp-ifaces-signals-marshal.list: Added the marshaller
	definitions for the missing signals (see below for the list of
	them)
	* src/tp-chan-ifaces-signals-setters.c
	(tp_chan_set_contactsearch_signatures),
	(tp_chan_set_roomlist_signatures),(tp_chan_set_group_signatures),
	tp_chan_set_subject_signatures: Added the missing signal argument
	signature autosetups for TpChan interface signals
	SearchResultsReceived, GotRooms, MembersChanged and SubjectChanged
	signals.
	* src/tp-conn-ifaces-signal-setters.c
	(tp_conn_set_capabilities_signatures): Added the missing automatic
	CapabilitiesChanged signal argument signature for the TpConn object.

2006-03-01  Jussi Laako <jussi.laako@nokia.com> (MYr)

	* src/tp-chan.[c|h], src/tp-conn.[c|h], src/tp-connmgr.[c|h]:
	Fixed dispose handler bugs that effectively prevented safe
	unref'ing of the objects.  
	* xml/Makefile.am: Applied a proposed patch to allow overriding
	of the "all" target.
	

