[Telepathy] telepathy-gabble 0.5.10 released
Simon McVittie
simon.mcvittie at collabora.co.uk
Fri Apr 20 04:03:55 PDT 2007
Source tarball:
http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.5.10.tar.gz
Signature:
http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.5.10.tar.gz.asc
This release no longer contains telepathy-glib. Instead, it requires version
0.5.10 or up of the telepathy-glib shared library, available separately.
The usual miscellaneous improvements have also been made:
- finding the resource (or room member nickname) from a JID is done more
efficiently
- room JIDs are validated better in RequestHandles
- RequestConnection parameters which are port numbers may not be zero
- make check-extra produces logs and (if a crash occurs) core dumps
The full Darcs changelog since version 0.5.9 follows (note that most of these
changes refer to telepathy-glib code which has now been deleted from the
telepathy-gabble repository).
Regards,
Simon
Thu Apr 19 19:34:27 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
tagged telepathy-gabble 0.5.10
Thu Apr 19 19:21:31 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Increment version to 0.5.10
M ./configure.ac -2 +2
Thu Apr 19 19:19:41 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* #include handle-repo-dynamic.h, not handle-repo-dynamic.c!
M ./src/util.c -1 +1
Thu Apr 19 19:19:31 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Don't try to ship gtk-doc.m4
M ./m4/Makefile.am -2 +1
Thu Apr 19 19:10:14 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Remove lib/ directory - telepathy-glib is now externally maintained
R ./lib/
R ./lib/Makefile.am
R ./lib/docs/
R ./lib/docs/Makefile.am
R ./lib/docs/reference/
R ./lib/docs/reference/Makefile.am
R ./lib/docs/reference/telepathy-glib-docs.sgml
R ./lib/docs/reference/telepathy-glib-overrides.txt
R ./lib/docs/reference/telepathy-glib-sections.txt
R ./lib/docs/reference/telepathy-glib.types
R ./lib/docs/reference/tmpl/
R ./lib/docs/reference/tmpl/dummy.sgml
R ./lib/docs/reference/tp-svc.xml
R ./lib/spec/
R ./lib/spec/Channel.xml
R ./lib/spec/Channel_Interface_Chat_State.xml
R ./lib/spec/Channel_Interface_DTMF.xml
R ./lib/spec/Channel_Interface_Group.xml
R ./lib/spec/Channel_Interface_Hold.xml
R ./lib/spec/Channel_Interface_Media_Signalling.xml
R ./lib/spec/Channel_Interface_Password.xml
R ./lib/spec/Channel_Interface_Transfer.xml
R ./lib/spec/Channel_Type_Contact_List.xml
R ./lib/spec/Channel_Type_Contact_Search.xml
R ./lib/spec/Channel_Type_Room_List.xml
R ./lib/spec/Channel_Type_Streamed_Media.xml
R ./lib/spec/Channel_Type_Text.xml
R ./lib/spec/Connection.xml
R ./lib/spec/Connection_Interface_Aliasing.xml
R ./lib/spec/Connection_Interface_Avatars.xml
R ./lib/spec/Connection_Interface_Capabilities.xml
R ./lib/spec/Connection_Interface_Contact_Info.xml
R ./lib/spec/Connection_Interface_Forwarding.xml
R ./lib/spec/Connection_Interface_Presence.xml
R ./lib/spec/Connection_Interface_Privacy.xml
R ./lib/spec/Connection_Interface_Renaming.xml
R ./lib/spec/Connection_Manager.xml
R ./lib/spec/Makefile.am
R ./lib/spec/Media_Session_Handler.xml
R ./lib/spec/Media_Stream_Handler.xml
R ./lib/spec/Properties_Interface.xml
R ./lib/spec/all.xml
R ./lib/spec/errors.xml
R ./lib/telepathy-glib/
R ./lib/telepathy-glib-unstable.pc.in
R ./lib/telepathy-glib.pc.in
R ./lib/telepathy-glib/Makefile.am
R ./lib/telepathy-glib/base-connection-manager.c
R ./lib/telepathy-glib/base-connection-manager.h
R ./lib/telepathy-glib/base-connection.c
R ./lib/telepathy-glib/base-connection.h
R ./lib/telepathy-glib/channel-factory-iface.c
R ./lib/telepathy-glib/channel-factory-iface.h
R ./lib/telepathy-glib/channel-iface.c
R ./lib/telepathy-glib/channel-iface.h
R ./lib/telepathy-glib/dbus.c
R ./lib/telepathy-glib/dbus.h
R ./lib/telepathy-glib/debug-ansi.h
R ./lib/telepathy-glib/debug.c
R ./lib/telepathy-glib/debug.h
R ./lib/telepathy-glib/enums.h
R ./lib/telepathy-glib/errors.c
R ./lib/telepathy-glib/errors.h
R ./lib/telepathy-glib/extra-gtkdoc.h
R ./lib/telepathy-glib/group-mixin.c
R ./lib/telepathy-glib/group-mixin.h
R ./lib/telepathy-glib/handle-repo-dynamic.c
R ./lib/telepathy-glib/handle-repo-dynamic.h
R ./lib/telepathy-glib/handle-repo-static.c
R ./lib/telepathy-glib/handle-repo-static.h
R ./lib/telepathy-glib/handle-repo.c
R ./lib/telepathy-glib/handle-repo.h
R ./lib/telepathy-glib/handle-set.c
R ./lib/telepathy-glib/handle.c
R ./lib/telepathy-glib/handle.h
R ./lib/telepathy-glib/heap.c
R ./lib/telepathy-glib/heap.h
R ./lib/telepathy-glib/interfaces.h
R ./lib/telepathy-glib/internal-debug.h
R ./lib/telepathy-glib/internal-handle-repo.h
R ./lib/telepathy-glib/intset.c
R ./lib/telepathy-glib/intset.h
R ./lib/telepathy-glib/properties-mixin.c
R ./lib/telepathy-glib/properties-mixin.h
R ./lib/telepathy-glib/run.c
R ./lib/telepathy-glib/run.h
R ./lib/telepathy-glib/signals-marshal.list
R ./lib/telepathy-glib/stable-interfaces.mk
R ./lib/telepathy-glib/svc-channel.h
R ./lib/telepathy-glib/svc-connection-manager.h
R ./lib/telepathy-glib/svc-connection.h
R ./lib/telepathy-glib/svc-media-interfaces.h
R ./lib/telepathy-glib/svc-properties-interface.h
R ./lib/telepathy-glib/svc-unstable.h
R ./lib/telepathy-glib/text-mixin.c
R ./lib/telepathy-glib/text-mixin.h
R ./lib/telepathy-glib/util.c
R ./lib/telepathy-glib/util.h
R ./lib/tests/
R ./lib/tests/Makefile.am
R ./lib/tests/test-handle-set.c
R ./lib/tests/test-heap.c
R ./lib/tests/test-internal-debug.c
R ./lib/tests/test-intset.c
R ./lib/tests/test-util.c
R ./lib/tools/
R ./lib/tools/Makefile.am
R ./lib/tools/c-constants-generator.xsl
R ./lib/tools/c-interfaces-generator.xsl
R ./lib/tools/genginterface.py
R ./lib/tools/glib-errors-enum-body.xsl
R ./lib/tools/glib-errors-enum-header.xsl
R ./lib/tools/identity.xsl
R ./lib/tools/ls-interfaces.xsl
R ./lib/tools/make-all-async.xsl
R ./lib/tools/spec-to-introspect.xsl
R ./lib/tools/update-spec-gen-am.sh.in
Thu Apr 19 19:09:38 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Remove telepathy-glib from build system, use an external copy instead
M ./Makefile.am -4 +3
M ./_boring -13
M ./autogen.sh -11
M ./configure.ac -51 +8
M ./src/Makefile.am -7 +5
M ./tests/Makefile.am -9 +5
Thu Apr 19 18:03:49 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
tagged Branch telepathy-gabble to create telepathy-glib
Thu Apr 19 17:21:52 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Don't force --enable-gtk-doc --enable-handle-leak-debug when running autogen.sh
M ./autogen.sh -1 +1
Thu Apr 19 17:02:25 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Use ${MAKE} -C instead of make -C
M ./Makefile.am -1 +1
M ./autogen.sh -1 +6
Thu Apr 19 16:57:47 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Generate telepathy-glib's spec-gen.am inside _gen. Remove the old spec-gen.am
M ./autogen.sh -1 +1
M ./lib/telepathy-glib/Makefile.am -13 +8
R ./lib/telepathy-glib/spec-gen.am
Thu Apr 19 16:57:33 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Update _boring
M ./_boring -1 +3
Thu Apr 19 16:57:02 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Remove lib/spec/spec-gen.am from darcs
R ./lib/spec/spec-gen.am
Thu Apr 19 16:50:13 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Remove gtk-doc bits (autogen.sh will copy them in now)
R ./gtk-doc.make
R ./m4/gtk-doc.m4
Thu Apr 19 16:44:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add autogen.sh which runs gtkdocize, update-spec-gen-am.sh, stable-interfacs.mk and autoreconf
A ./autogen.sh
Thu Apr 19 16:34:03 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Make libtelepathy-glib shared
M ./configure.ac +17
M ./lib/telepathy-glib/Makefile.am -13 +13
M ./lib/tests/Makefile.am -1 +3
Thu Apr 19 16:30:50 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Rename _gen/svc-unstable.h to _gen/unstable-svc.h so the pattern rule for svc-%.h doesn't match it
M ./lib/telepathy-glib/Makefile.am -2 +2
M ./lib/telepathy-glib/svc-unstable.h -1 +1
Thu Apr 19 16:28:50 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Make _gen/svc-whatever.h depend on Makefile.am now there's significant logic in Makefile.am
M ./lib/telepathy-glib/Makefile.am -1 +1
Thu Apr 19 16:28:20 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add missing signals marshalling files to BUILT_SOURCES
M ./lib/telepathy-glib/Makefile.am +3
Thu Apr 19 16:10:31 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Give tp-glib-unstable its own set of signal marshallers because when we make tp-glib shared, the signal marshallers will no longer be visible
M ./lib/telepathy-glib/Makefile.am -4 +21
Thu Apr 19 15:34:32 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Install the right unstable headers to the right places
M ./lib/telepathy-glib/Makefile.am -2 +5
Thu Apr 19 15:34:06 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add a comment explaining why lib/docs/reference/Makefile.am cares about out-of-tree builds
M ./lib/docs/reference/Makefile.am +5
Thu Apr 19 14:34:30 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Include stable-interfaces.txt in CLEANFILES
M ./lib/telepathy-glib/Makefile.am -1 +2
Thu Apr 19 14:02:17 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Fix variable reference in generation of _gen/svc-unstable.h
M ./lib/telepathy-glib/Makefile.am -1 +1
Thu Apr 19 14:00:35 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Move the unstable interfaces' names and enums to svc-unstable documentation
M ./lib/docs/reference/telepathy-glib-sections.txt -11 +13
Thu Apr 19 13:59:45 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Allow docstrings to contain < and > without breaking gtkdoc (in a very hackish way)
M ./lib/tools/c-constants-generator.xsl -7 +6
Thu Apr 19 13:52:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Actually include interfaces and enums in the docs
M ./lib/docs/reference/telepathy-glib-docs.sgml +2
Thu Apr 19 13:47:54 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Regenerate lib/telepathy-glib/spec-gen.am
M ./lib/telepathy-glib/spec-gen.am -1 +3
Thu Apr 19 13:47:37 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Remove lib/stable-interfaces.txt (no longer used)
R ./lib/stable-interfaces.txt
Thu Apr 19 13:47:03 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Move svc-unstable interfaces to their own section in the docs
M ./lib/docs/reference/telepathy-glib-docs.sgml +1
M ./lib/docs/reference/telepathy-glib-sections.txt -109 +115
M ./lib/stable-interfaces.txt -19
M ./lib/telepathy-glib/extra-gtkdoc.h +14
Thu Apr 19 13:39:48 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Improve build system for unstable interfaces:
* Remove unstable interfaces from svc-* public headers.
* Generate stable interfaces whitelist from those public headers.
* Separate out the generation of that whitelist into a separate .mk that
can be invoked from autogen.sh, or otherwise used to start off the process.
* Produce a svc-unstable.h as a public header for the unstable API.
* Remove unstable enums and interface name #defines from main header too.
Put them in svc-unstable.h.
* Install unstable headers to ${includedir}/telepathy-unstable.
* Remove --disable-unstable - the unstable part is easy for packagers to omit
if desired (/usr/include/telepathy-unstable,
/usr/lib/libtelepathy-glib-unstable.a,
/usr/lib/pkgconfig/telepathy-glib-unstable.pc) and having it optional will
get gtkdoc confused.
M ./configure.ac -7
M ./lib/Makefile.am -5 +1
M ./lib/telepathy-glib-unstable.pc.in -1 +1
M ./lib/telepathy-glib/Makefile.am -25 +86
A ./lib/telepathy-glib/stable-interfaces.mk
M ./lib/telepathy-glib/svc-channel.h -3
M ./lib/telepathy-glib/svc-connection.h -4
A ./lib/telepathy-glib/svc-unstable.h
Thu Apr 19 13:38:01 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Regenerate lib/spec/spec-gen.am
M ./lib/spec/spec-gen.am -175 +61
Thu Apr 19 13:36:04 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* update-spec-gen-am.sh.in: If no generated-code directory is given, don't output variables for code generation. If no stable-interfaces whitelist is given, don't split stable and unstable interfaces
M ./lib/tools/update-spec-gen-am.sh.in -18 +35
Thu Apr 19 13:35:20 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* lib/tools/identity.xsl: Add an XSLT identity transformation
M ./lib/tools/Makefile.am +1
A ./lib/tools/identity.xsl
Wed Apr 18 19:01:55 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Adapt genginterface.py to remove all the Telepathy-specific bits. Put them in its command-line options instead.
M ./lib/telepathy-glib/Makefile.am -2 +6
M ./lib/tools/genginterface.py -20 +59
Wed Apr 18 17:32:58 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* If doing an out of tree build, scan the build directory for generated source as gtkdoc input too
M ./configure.ac +4
M ./lib/docs/reference/Makefile.am +7
Wed Apr 18 17:05:16 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Regenerate spec-gen.am with ContactInfo marked as unstable
M ./lib/spec/spec-gen.am -6 +6
M ./lib/telepathy-glib/spec-gen.am -6 +6
Wed Apr 18 17:05:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add a .pc file for libtelepathy-glib-unstable.a
M ./configure.ac +1
M ./lib/Makefile.am +4
A ./lib/telepathy-glib-unstable.pc.in
Wed Apr 18 16:24:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add comment noting that the "stable" libtelepathy-glib has all the signal marshallers for both itself and -unstable
M ./lib/telepathy-glib/Makefile.am +4
Wed Apr 18 16:22:40 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Don't duplicate signals marshallers and error handling in -unstable
M ./lib/telepathy-glib/Makefile.am -4
Wed Apr 18 16:15:31 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Correct sense of assertion
M ./lib/telepathy-glib/base-connection-manager.c -1 +1
Wed Apr 18 16:15:04 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Remove ContactInfo from the "stable interfaces" whitelist - it isn't
M ./lib/stable-interfaces.txt -1
Wed Apr 18 15:39:39 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Validate Gabble CM parameters using callbacks
M ./src/gabble-connection-manager.c -58 +49
Wed Apr 18 15:38:13 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add CM parameter validation using callbacks
M ./lib/docs/reference/telepathy-glib-sections.txt +3
M ./lib/telepathy-glib/base-connection-manager.c +45
M ./lib/telepathy-glib/base-connection-manager.h -2 +54
Wed Apr 18 15:06:55 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Allocate enough memory for the NULL terminator in tp_base_connection_manager_list_protocols
M ./lib/telepathy-glib/base-connection-manager.c -1 +1
Wed Apr 18 13:55:51 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Make DEBUG expand to non-empty under --disable-debug
M ./lib/telepathy-glib/internal-debug.h -1 +1
Mon Apr 16 18:54:31 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* remove unused src/handles.[ch]
M ./src/Makefile.am -2
M ./src/gabble-connection.c -1
M ./src/gabble-im-channel.c -1
M ./src/gabble-media-channel.h -1
M ./src/gabble-media-session.c -1
M ./src/gabble-media-stream.c -1
M ./src/gabble-muc-channel.h -1
M ./src/gabble-roomlist-channel.c -1
M ./src/gabble-roster-channel.c -1
R ./src/handles.c
R ./src/handles.h
M ./src/im-factory.c -1
M ./src/media-factory.c -1
M ./src/muc-factory.c -1
M ./src/presence-cache.h -1
M ./src/roster.c -1
M ./src/text-mixin.h -1
M ./src/vcard-manager.c -2
M ./tests/test-handles.c -1
Mon Apr 16 18:47:56 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* remove assertion in gabble_decode_jid that the JID is not zero length; it's inconsistent with the documentation, and in all places where this function is called, the zero-length case is handled, or cannot occur
M ./src/util.c -1
Mon Apr 16 18:47:21 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* remove call gabble_decode_jid in favour of strchr to find a room member's nickname
M ./src/gabble-muc-channel.c -5 +2
Mon Apr 16 18:46:53 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* remove un-necessary decode/free of server in MUC channel
M ./src/gabble-muc-channel.c -4 +2
Mon Apr 16 18:40:38 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* replace calls to gabble_decode_jid with strchr to find the resource
M ./src/presence-cache.c -11 +4
Mon Apr 16 18:40:35 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* for jingle channels, get the resource with strchr instead of gabble_decode_jid and freeing it
M ./src/media-factory.c -4 +8
Mon Apr 16 18:08:31 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* catch error case where room JIDs passed to RequestHandles are not correctly composed of room at service
M ./src/gabble-connection.c -1 +12
Mon Apr 16 17:56:23 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* correct comment; user and user/resource are not valid forms for the "account" property
M ./src/gabble-connection.c -2
Wed Apr 18 13:24:08 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* When running check-extra, produce logfiles in ${top_buildddir}/tests/gabble-<pid>.log and enable core dumps
M ./_boring +2
M ./tests/Makefile.am -7 +10
A ./tests/exec-with-log.sh.in
M ./tests/org.freedesktop.Telepathy.ConnectionManager.gabble.service.in -1 +1
Wed Apr 18 13:24:03 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Reinstate code to avoid emitting passwords in debug output, but this time have it take effect for any param containing "password" in its name (for proxy passwords, etc.)
M ./lib/telepathy-glib/base-connection-manager.c -1 +7
Wed Apr 18 13:15:23 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Don't emit debug output from parse_parameters when parsing a user-specified value - set_param_from_value is now responsible
M ./lib/telepathy-glib/base-connection-manager.c -28
Wed Apr 18 13:14:38 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* When setting parameters from defaults, don't go via a useless GValue
M ./lib/telepathy-glib/base-connection-manager.c -9 +55
Wed Apr 18 13:14:04 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Move responsibility for ignoring obsolete provided parameters
M ./lib/telepathy-glib/base-connection-manager.c -6 +7
Wed Apr 18 13:12:48 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* param_default_value: Don't return an invalid GValue if there is no default - instead return a valid GValue of the correct type, with fairly arbitrary contents.
M ./lib/telepathy-glib/base-connection-manager.c -7 +7
Wed Apr 18 13:11:00 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Improve debugging in base-connection-manager by having a debug flag for parameter parsing
M ./lib/telepathy-glib/base-connection-manager.c -14 +30
M ./lib/telepathy-glib/debug.c +3
M ./lib/telepathy-glib/internal-debug.h +1
Wed Apr 18 13:10:29 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Allow "make check-extra" at top level (it runs check, then check-extra)
M ./Makefile.am +3
Tue Apr 17 17:56:04 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* If PARAM_FLAG_HAS_DEFAULT, set the struct member to the default value
M ./lib/telepathy-glib/base-connection-manager.c +12
Tue Apr 17 17:44:18 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Instead of asserting that things with REQUIRED and REGISTER have no default, assert that things without HAS_DEFAULT have no default
M ./lib/telepathy-glib/base-connection-manager.c -4 +1
Tue Apr 17 17:02:20 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Update spec-gen.am
M ./lib/spec/spec-gen.am -163 +175
M ./lib/telepathy-glib/spec-gen.am -163 +175
Tue Apr 17 17:00:52 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Split telepathy-glib into stable and unstable parts
M ./configure.ac +7
A ./lib/stable-interfaces.txt
M ./lib/telepathy-glib/Makefile.am -6 +37
M ./lib/tools/update-spec-gen-am.sh.in -34 +23
Tue Apr 17 14:25:43 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* During "make check", grep for comments that indicate potential problems, with output into lib/FIXME.out
M ./_boring +1
M ./lib/Makefile.am +6
Tue Apr 17 13:14:32 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add a function to stringify handle types
M ./lib/docs/reference/telepathy-glib-sections.txt +1
M ./lib/telepathy-glib/Makefile.am +1
M ./lib/telepathy-glib/handle-repo-dynamic.c -5 +3
M ./lib/telepathy-glib/handle-repo-static.c -2 +3
A ./lib/telepathy-glib/handle.c
M ./lib/telepathy-glib/handle.h -1 +3
Tue Apr 17 13:06:27 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Add ABI padding to TpBaseConnection, TpBaseConnectionManager
M ./lib/telepathy-glib/base-connection-manager.h -4 +29
M ./lib/telepathy-glib/base-connection.h -3 +19
M ./lib/telepathy-glib/text-mixin.h +4
Mon Apr 16 21:10:08 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Encapsulate the generation of spec-gen.am in a file
M ./_boring +1
M ./configure.ac +1
M ./lib/spec/Makefile.am -15 +1
M ./lib/spec/spec-gen.am -2 +168
M ./lib/telepathy-glib/Makefile.am -18
M ./lib/telepathy-glib/spec-gen.am -6 +168
M ./lib/tools/Makefile.am -1 +2
A ./lib/tools/update-spec-gen-am.sh.in
Mon Apr 16 16:31:39 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Update FSF address in c-constants-generator; add copyright to c-interfaces-generator
M ./lib/tools/c-constants-generator.xsl -1 +1
M ./lib/tools/c-interfaces-generator.xsl +19
Mon Apr 16 15:29:02 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* c-constants-generator.xsl: Cope with either @plural and @singular or @name and @value-prefix on enums and flag-sets; ditto @suffix or @name on flags and enum values
M ./lib/tools/c-constants-generator.xsl -13 +59
Mon Apr 16 14:16:10 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Enable fatal coding style checks under the same circumstances as -Werror, with a ./configure option to make them non-fatal again
M ./check-coding-style.mk -1 +1
M ./configure.ac +16
Mon Apr 16 14:00:30 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Update documentation for new DTMF spec. Re-order enums and associated #defines to make more sense
M ./lib/docs/reference/telepathy-glib-sections.txt -23 +31
Mon Apr 16 09:40:39 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* fix piling-up GErrors when set_param_from_value fails
M ./lib/telepathy-glib/base-connection-manager.c -2
Fri Apr 13 15:41:49 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
* bump version to 0.5.9.1
M ./configure.ac -1 +1
Fri Apr 13 15:19:38 BST 2007 Robert McQueen <robert.mcqueen at collabora.co.uk>
tagged telepathy-gabble 0.5.9
Wed Apr 11 16:25:33 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* In Gabble, verify that string parameters aren't empty if they shouldn't be, since TpBaseConnection no longer does that for us
M ./src/gabble-connection-manager.c +39
Wed Apr 11 16:21:30 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Drop the _TP_CM_UPDATED_FOR_0_5_7 hack and always use GObject* and GObjectClass* in the groups mixin API
M ./lib/telepathy-glib/group-mixin.c -3
M ./lib/telepathy-glib/group-mixin.h -29 +18
M ./src/gabble-media-channel.c -3
M ./src/gabble-muc-channel.c -3
M ./src/gabble-roster-channel.c -3
M ./src/roster.c -3
Wed Apr 11 16:20:34 BST 2007 Simon McVittie <simon.mcvittie at collabora.co.uk>
* Allow string CM parameters to be empty; if the params structure allocator sets some defaults, properly free them
M ./lib/telepathy-glib/base-connection-manager.c -8 +10
More information about the Telepathy
mailing list