This commit is contained in:
parent
459fda6d64
commit
bb15ad96ce
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:36445984fc2ff39b7b8bf9bafbc1c46be50ff42d88fa7fe0ca582b8f902e7b31
|
||||
size 1748283
|
3
telepathy-glib-0.7.33.tar.bz2
Normal file
3
telepathy-glib-0.7.33.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3729348764cd92253bd9891e7f5179d2d8d4ad53afff9ea1e4078c3c1a525242
|
||||
size 1846027
|
@ -1,3 +1,49 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 20 01:03:34 CEST 2009 - vuntz@novell.com
|
||||
|
||||
- Update to version 0.7.33:
|
||||
+ Fixed a test failure in test-params-cm on certain
|
||||
architectures, including powerpc and sparc
|
||||
+ Fixed an assertion failure in TpConnection if StatusChanged to
|
||||
CONNECTED is followed immdiately by GetStatus returning
|
||||
CONNECTED
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 13 15:24:36 CEST 2009 - vuntz@novell.com
|
||||
|
||||
- Update to version 0.7.32:
|
||||
+ Enhancements:
|
||||
- fdo#22208: Updated to telepathy-spec 0.17.26
|
||||
- Added generated service-side bindings for AccountManager,
|
||||
Account, ChannelDispatcher, ChannelDispatchOperation,
|
||||
ChannelRequest and Client - Added minimal versions of
|
||||
TpAccountManager, TpAccount,
|
||||
TpChannelDispatcher, TpChannelDispatchOperation,
|
||||
TpChannelRequest and TpClient
|
||||
- fdo#22205: Added support for deprecating or removing _run_
|
||||
methods in code generation
|
||||
- Added flymake support
|
||||
- fdo#22230: Added support for byte ('y') parameters to CMs
|
||||
+ Fixes:
|
||||
- Made sure _gen/error-str.h and .c end with a newline, fixing
|
||||
compilation with certain compilers
|
||||
- fdo#19741: Documented client-side handle reference counting
|
||||
- fdo#21977: Removed duplicate mention of media-interfaces.h in
|
||||
Makefile.am
|
||||
- fdo#22121: made tp_channel_dispose properly idempotent
|
||||
- Removed dead code for introspecting alias flags
|
||||
- fdo#22182: Fixed a potential use-after-free in the callable
|
||||
example CM
|
||||
+ Release notes for projects using code generation:
|
||||
- After updating to this version of glib-client-gen.py, _run_
|
||||
methods will no longer be generated by default. To get the
|
||||
behaviour of older versions, run it with the new
|
||||
--generate-reentrant option; to get the methods present but
|
||||
deprecated, use an option like
|
||||
--deprecate-reentrant=FOO_DISABLE_DEPRECATED (which means the
|
||||
_run_ methods are marked with G_GNUC_DEPRECATED, and will not
|
||||
be available at all if FOO_DISABLE_DEPRECATED is defined).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 27 19:49:58 CEST 2009 - vuntz@novell.com
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package telepathy-glib (Version 0.7.31)
|
||||
# spec file for package telepathy-glib (Version 0.7.33)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -24,7 +24,7 @@ BuildRequires: dbus-1-glib-devel
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: libxslt-devel
|
||||
BuildRequires: python-xml
|
||||
Version: 0.7.31
|
||||
Version: 0.7.33
|
||||
Release: 1
|
||||
License: LGPL v2.1 or later
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -166,286 +166,3 @@ rm -rf "$RPM_BUILD_ROOT"
|
||||
%{_datadir}/gtk-doc/html/telepathy-glib
|
||||
|
||||
%changelog
|
||||
* Wed May 27 2009 vuntz@novell.com
|
||||
- Update to version 0.7.31:
|
||||
+ Enhancements:
|
||||
- Added TP_ERROR_STR_* constants corresponding to the members
|
||||
of the TpError enum, and tp_error_get_dbus_name() mapping the
|
||||
latter to the former
|
||||
- Updated to telepathy-spec 0.17.25, adding ConnectionRefused,
|
||||
ConnectionFailed and ConnectionLost errors, and the new-style
|
||||
StreamTube and DBusTube channel types
|
||||
- Made tp_g_key_file_get_int64 and _uint64 into public API for
|
||||
Mission Control's benefit
|
||||
+ Fixes:
|
||||
- Changed the dbus_daemon member of TpProxy to be removed in
|
||||
dispose, rather than just after the invalidated signal
|
||||
- Fixed a null pointer dereference if a TpConnectionManager is
|
||||
resurrected during dispose
|
||||
- Fixed a use-after-free when the user-supplied object in
|
||||
tp_connection_manager_call_when_ready is destroyed after the
|
||||
CM becomes ready
|
||||
- Fixed tp_dbus_daemon_request_name,
|
||||
tp_dbus_daemon_release_name and
|
||||
_tp_dbus_daemon_get_name_owner to fail gracefully if the
|
||||
TpDBusDaemon has been invalidated
|
||||
* Tue May 19 2009 vuntz@novell.com
|
||||
- Update to version 0.7.30:
|
||||
+ API changes:
|
||||
- tp_proxy_add_interface_by_id() may not be called on an
|
||||
invalidated proxy. (It never made sense to do this, but now
|
||||
telepathy-glib will complain if you do.)
|
||||
+ Enhancements:
|
||||
- Added tp_dbus_daemon_request_name() and
|
||||
tp_dbus_daemon_release_name(). (Fixes fdo#21771.)
|
||||
- Update to telepathy-spec 0.17.23, adding the Terminated
|
||||
error.
|
||||
- Added optional support for Shave, to give kernel-style pretty
|
||||
make output. (This is disabled by default; to enable it, pass
|
||||
--enable-shave to configure.)
|
||||
- Channel introspection will now fail more quickly when the
|
||||
channel is invalidated.
|
||||
+ Fixes:
|
||||
- Generated GInterfaces now install type information sooner,
|
||||
fixing a bug where object construction could make dbus-glib
|
||||
assert.
|
||||
+ fdo#21792:
|
||||
tp_presence_mixin_simple_presence_fill_contact_attributes
|
||||
asserts if get_contact_statuses returns NULL.
|
||||
* Sun Apr 05 2009 vuntz@novell.com
|
||||
- Update to version 0.7.29:
|
||||
+ Enhancements:
|
||||
- TpBaseConnectionManager, tp_cm_param_setter_offset: support
|
||||
parameters of various extra types - object path, double,
|
||||
64-bit signed and unsigned integer, array of strings, array
|
||||
of bytes - and add regression tests
|
||||
- TpContact: enhance documentation to spell out that change
|
||||
notification is via GObject::notify::alias etc.
|
||||
- tp_asv_new(), a shorthand for creating hash tables from
|
||||
strings to slice-allocated GValues, along with tp_asv_set_*
|
||||
and tp_asv_take_* helpers to add entries to such hash tables.
|
||||
(Fixes fdo#20942)
|
||||
* Wed Mar 25 2009 vuntz@novell.com
|
||||
- Update to version 0.7.28:
|
||||
+ API changes:
|
||||
- Use the prefix for D-Bus errors specified by telepathy-spec,
|
||||
not something telepathy-glib made up (changing .Errors to the
|
||||
correct .Error). This was a regression in telepathy-glib 0.7.1.
|
||||
+ Enhancements:
|
||||
- Update to telepathy-spec 0.17.22, adding
|
||||
TP_ARRAY_TYPE_SOCKET_ADDRESS_IP_LIST,
|
||||
TP_ARRAY_TYPE_STRING_STRING_MAP_LIST,
|
||||
TP_STRUCT_TYPE_SOCKET_ADDRESS_IP
|
||||
- Extend the 'callable' example connection manager to support
|
||||
simulated incoming calls, support simulated contacts who
|
||||
never answer, are busy or terminate the call, and comply with
|
||||
telepathy-spec 0.17.22
|
||||
+ Fixes:
|
||||
- fdo#20729: csh (chatroom) example connection manager: comply
|
||||
with telepathy-spec 0.17.21 by always allowing the user to
|
||||
leave the Group
|
||||
- Cancel GetParameters call if the CM crashes, fixing an
|
||||
assertion failure in
|
||||
tp_connection_manager_continue_introspection
|
||||
* Wed Mar 18 2009 vuntz@novell.com
|
||||
- Update to version 0.7.27:
|
||||
+ Enhancements:
|
||||
- fdo#18220: make it much less verbose to construct
|
||||
string/variant maps (a{sv}) by adding functions like
|
||||
tp_g_value_slice_new_uint().
|
||||
- Make example connection managers installable (with
|
||||
--enable-installed-examples)
|
||||
- Add an example connection manager that has dummy
|
||||
StreamedMedia channels
|
||||
- Add an example connection manager that has dummy ContactList
|
||||
channels vaguely resembling the XMPP roster
|
||||
- Update to telepathy-spec 0.17.21 (adding
|
||||
TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART and
|
||||
TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP)
|
||||
+ Fixes:
|
||||
- fdo#20646: in TpChannel, when adding contacts to one of the
|
||||
Group sets, remove them from both of the others
|
||||
- Use AM_PATH_PYTHON to detect the Python version
|
||||
- In TpGroupMixin, let implementations allow the self-handle to
|
||||
be removed regardless of whether the CAN_REMOVE flag is set.
|
||||
- fdo#20165: fix a use-after-free in
|
||||
tp_base_connection_register() that causes connection managers
|
||||
to assert if they have not already called
|
||||
tp_dbus_daemon_dup() or tp_run_connection_manager()
|
||||
- Fix some memory leaks when making TpContact objects, when
|
||||
holding handles in TpContactsMixin, when filling contact
|
||||
attributes in TpPresenceMixin, when setting simple presence,
|
||||
and in the regression tests
|
||||
- Update the valgrind suppressions file to cope with new
|
||||
telepathy-glib code, GTest, and glibc 2.9
|
||||
- Fix compilation with gtkdoc 1.11, which is stricter about the
|
||||
contents of Since: annotations, and parses more comments
|
||||
* Tue Feb 17 2009 vuntz@novell.com
|
||||
- Update to version 0.7.26:
|
||||
+ Enhancements:
|
||||
- Add tp_connection_manager_call_when_ready()
|
||||
- When constructing TpConnectionManager, if the .manager file
|
||||
is missing or can't be read, always try to activate the
|
||||
connection manager (in practice, this is what's wanted)
|
||||
- fdo#18291: when listing connection managers, wait for them to
|
||||
all be ready
|
||||
- fdo#18056: add method-based accessors for TpConnectionManager
|
||||
members
|
||||
- fdo#17519: track the Connection's SelfHandle property in
|
||||
TpConnection
|
||||
- Add tp_dbus_daemon_dup(), convenient API to share a
|
||||
starter-bus connection
|
||||
- Generate GTypes for arrays of mappings, and improve use of
|
||||
the type-generation functions
|
||||
- Add tp_intset_new_containing(), a convenient factory for sets
|
||||
with exactly one member
|
||||
+ Deprecations:
|
||||
- Deprecate tp_get_bus_proxy()
|
||||
+ Fixes:
|
||||
- Reduce our reliance on making a DBusGProxy for the
|
||||
dbus-daemon (working towards avoiding overly-broad
|
||||
NameOwnerChanged matches)
|
||||
- fdo#18832 (partially addressed): document that tp_get_bus()
|
||||
can call exit() and why, and discourage it in processes that
|
||||
aren't totally reliant on D-Bus
|
||||
- fdo#18207: reliably emit TpConnectionManager::got-info signal
|
||||
(although tp_connection_manager_call_when_ready() should be
|
||||
used instead)
|
||||
- Fix some assertion failures in TpConnectionManager when
|
||||
.manager files contain surprising types
|
||||
- Parse all currently supported types in .manager files
|
||||
+ Miscellaneous:
|
||||
- Add regression test coverage for TpConnectionManager
|
||||
- Remove .la file.
|
||||
* Mon Feb 02 2009 mboman@suse.de
|
||||
- Update to version 0.7.25:
|
||||
+ fdo#17588: don't break ABI if errors are re-ordered in a future spec
|
||||
version
|
||||
+ fdo#19688: don't assert when getting contacts by ID if none of the
|
||||
identifiers supplied are valid
|
||||
+ TpPresenceMixin: don't allow setting statuses that are flagged as not
|
||||
settable on the user themselves
|
||||
+ TpPresenceMixin: never allow statuses of type OFFLINE, UNKNOWN or ERROR
|
||||
to be set on the user themselves, and warn if the connection manager
|
||||
got this wrong
|
||||
+ Fix a memory leak in tp_presence_mixin_get_statuses()
|
||||
* Thu Jan 29 2009 hfiguiere@suse.de
|
||||
- Update to version 0.7.24
|
||||
+ Update to telepathy-spec 0.17.19: better error handling
|
||||
+ Different error when a TpConnection is invalidated
|
||||
+ Add a client binding for the extensible error reporting
|
||||
+ Add File Transfer to the documentation
|
||||
* Wed Jan 28 2009 hfiguiere@suse.de
|
||||
- Update to version 0.7.23
|
||||
+ Updated to spec version 0.17.18: file transfer, better error
|
||||
handling (fdo#19609), etc
|
||||
+ Exported ABI symbols cleanup
|
||||
+ Documentation fixes
|
||||
+ Annotation fixes.
|
||||
* Tue Jan 13 2009 hfiguiere@suse.de
|
||||
- Update to version 0.7.22
|
||||
+ Accept message=NULL in tp_group_mixin_change_members, as documented and true
|
||||
in the past, rather than crashing.
|
||||
* Mon Jan 12 2009 hfiguiere@suse.de
|
||||
- Update to version 0.7.21
|
||||
+ Updated to spec version 0.17.17
|
||||
+ (Finally) merged TpMessageMixin, which can be used in place of TpTextMixin to
|
||||
implement the Messages interface on Text channels.
|
||||
+ The examples have been made more exemplary.
|
||||
+ Added a TP_COMPILER_WARNINGS macro to simplify choosing compiler warnings in
|
||||
configure.ac
|
||||
+ Added support to TpGroupMixin for emitting the MembersChangedDetailed signal
|
||||
(fdo#19050 and fdo#19052), and to TpChannel for listening to it when possible
|
||||
(fdo#19051).
|
||||
+ Added tp_channel_get_identifier
|
||||
+ Added support for parsing the dbus-property CM parameter flag (introduced in
|
||||
spec 0.17.16) from .manager files (fdo#19053).
|
||||
+ fdo#19101: tp_connection_get_contacts_by_id() crashes
|
||||
* Thu Jan 01 2009 mboman@suse.de
|
||||
- Update to version 0.7.20:
|
||||
+ Too many fixes/changes to list. Please see NEWS for full details.
|
||||
* Wed Oct 22 2008 maw@suse.de
|
||||
- Make debug packages require a specific %%{version}-%%{release}.
|
||||
* Sun Oct 19 2008 mboman@suse.de
|
||||
- Update to version 0.7.17:
|
||||
+ Updated to spec 0.17.13, which adds Requested, InitiatorHandle and
|
||||
InitiatorID properties to Channel
|
||||
+ Updated two example CMs (echo and channelspecific) to spec 0.17.13 too
|
||||
+ Added handle reference-counting helpers, which should be used instead
|
||||
of using the HoldHandles, RequestHandles and ReleaseHandles D-Bus API
|
||||
directly
|
||||
+ Added C accessors for TpProxy's read-only properties, and for
|
||||
TpConnection's connection-ready property
|
||||
+ Added some infrastructure for test coverage analysis using lcov
|
||||
+ Moved some of the release/checking machinery to tools/telepathy.am
|
||||
for easy pasting into other Telepathy projects
|
||||
+ The first time TP_ERRORS is used, the error domain is now automatically
|
||||
registered with dbus-glib
|
||||
+ Added sanity checks (g_return_if_fail/g_critical) to TpConnection,
|
||||
TpProxy, TpDBusDaemon and tp_dbus_check_* public API
|
||||
+ tp_handle_is_valid and tp_handles_are_valid raise InvalidHandle on
|
||||
failure, not InvalidArgument (numerous methods in telepathy-spec require
|
||||
InvalidHandle to be raised, so this should make most CMs more
|
||||
spec-compliant)
|
||||
+ The test and example CMs raise NotAvailable on syntactically incorrect
|
||||
strings, rather than InvalidArgument (which is not spec-compliant)
|
||||
+ The example valgrind suppressions file now works if libdbus was not
|
||||
installed in /usr, or if glibc is version 2.7
|
||||
+ fdo#17502: fixed documentation of the #include for TpDBusPropertiesMixin
|
||||
+ Fixed a memory leak in TpContactsMixin
|
||||
* Mon Oct 13 2008 sbrabec@suse.cz
|
||||
- Signed-off.
|
||||
* Thu Oct 02 2008 dominique-opensuse@leuenberger.net
|
||||
- Update to version 0.7.16:
|
||||
* We now support EnsureChannel on the Requests interface - to implement this,
|
||||
put a suitable function pointer in TpChannelManagerIface::ensure_channel
|
||||
* Channel factories' RequestChannel implementations no longer need to
|
||||
validate handles - TpBaseConnection now does this automatically
|
||||
* Added a function to compare presence types in order of "availability"
|
||||
Fixes:
|
||||
* The gtkdoc now documents GInterfaces' signals and properties (fd.o #16995,
|
||||
fd.o #17308)
|
||||
* TpBaseConnection::self_handle is unreffed and cleared slightly later,
|
||||
for the benefit of channel managers that want to use it in their
|
||||
status-changed(Disconnected) callback
|
||||
* Fixed a compiler warning on platforms with daemon(3) in their libc
|
||||
* TpChannelManager can no longer be crashed by asking for unsupported
|
||||
handle types
|
||||
* Wed Aug 20 2008 hfiguiere@suse.de
|
||||
- Upgrade to 0.7.14
|
||||
* Updated to specification 0.17.9
|
||||
* Added TpContactsMixin, a generic implementation of the Contacts interface
|
||||
* Added tp_connection_get_status() convenience accessor for status and
|
||||
status-reason properties
|
||||
* Altered tp_debug_divert_messages() to support a "+" prefix to filenames,
|
||||
which changes the mode from truncate to append: you can now set something
|
||||
like GABBLE_LOGFILE="+gabble.log" to append to an existing log
|
||||
* Tue Aug 19 2008 hfiguiere@suse.de
|
||||
- Keep the *.la files as they are needed for telepathy-mission-control
|
||||
* Fri Aug 08 2008 hfiguiere@suse.de
|
||||
- Update to 0.7.13
|
||||
* couple of minor API added
|
||||
* fdo#14828, fod#14829: TpChannel and TpConnection can be subclassed
|
||||
* TpChannel tracks the Group interface automatically (fd.o #14180)
|
||||
* TpConnectionManager no longer causes a crash if destroyed before it has
|
||||
read the .manager file (fd.o #16774)
|
||||
* Fri Aug 01 2008 ro@suse.de
|
||||
- fix requires for debuginfo package
|
||||
* Thu Jul 17 2008 hfiguiere@suse.de
|
||||
- Update to 0.7.11
|
||||
* lot of bugfixes.
|
||||
* Wed Mar 12 2008 hfiguiere@suse.de
|
||||
- Update to 0.7.5.
|
||||
+ Updated to specification 0.17
|
||||
+ Improved support for connection managers whose parameters aren't known
|
||||
at compile time
|
||||
+ Build system refactoring
|
||||
+ Large improvements in GType based code.
|
||||
- remove .la files (bnc#357465)
|
||||
* Thu Feb 07 2008 mauro@suse.de
|
||||
- Fixed bnc #359715 - libtelepathy-glib0 and its -devel now have
|
||||
proper Requires.
|
||||
* Thu Jan 31 2008 sbrabec@suse.cz
|
||||
- Devhelp documentation moved to the separate package (bnc#248813).
|
||||
* Sat Dec 01 2007 jpr@suse.de
|
||||
- Initial checkin
|
||||
|
Loading…
x
Reference in New Issue
Block a user