* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Sat Nov 17 2012 dimstar@opensuse.org
- Update to version 0.8.1:
+ Fix an assertion failure in the OLPC activity manager on
disconnect.
+ Check parsing tube messages in a MUC succeeds, to avoid using
an uninitialized variable.
+ Don't crash when closing a roomlist channel.
+ Fix interoperability with iChat (fdo#51527, fdo#51528).
* Thu Apr 05 2012 vuntz@opensuse.org
- Update to version 0.8.0:
+ Fix build with OLPC code enabled.
+ Fix MUC code to announce the user as a member of the MUC if it
is the creator.
+ Fix race in file transfer code which was giving the IO channel
to Gibber before it knew how to deal with it.
* Thu Mar 29 2012 vuntz@opensuse.org
- Update to version 0.7.2:
+ Enhancements:
- fdo#18530: Support for IPv4 and IPv6 types for the local
socket for file transfer
- Several improvements on Windows (fdo#45716, fdo#46345,
fdo#47072, fdo#47429, fdo#47729)
+ Fixes:
- fdo#31729: The ContactList interface is now actually
advertised as supported
- Pass --disable-static to configure to avoid shipping a .a file.
* Thu Mar 01 2012 cfarrell@suse.com
- license update: LGPL-2.1+ and MIT
See COPYING
* Wed Feb 22 2012 vuntz@opensuse.org
- Update to version 0.7.1:
+ Enhancements:
- fdo#45716: Salut now has a salut-plugins.so library,
similarly to mission-control.
- fdo#42515: Support for building on Android
- fdo#45703: Support for One Big Header Wocky
+ Fixes:
- fdo#44020: Unix socket paths for MUC stream tubes too long
- Almost all unit tests failing if IPv6 is not enabled in the
kernel
- Add explicit pkgconfig() BuildRequires that we used to depend on
implicitly: gio-2.0, glib-2.0, gobject-2.0, gthread-2.0.
- Remove doc subpackage, and add appropriate Provides/Obsoletes to
the main subpackage: the doc is too small to make sense as a
separate package.
* Mon Feb 20 2012 vuntz@opensuse.org
- Add explicit pkgconfig(uuid) BuildRequires: it was implicitly
brought in by something else before.
* Tue Dec 20 2011 vuntz@opensuse.org
- Add libgcrypt-devel BuildRequires to fix build. The configure
script doesn't check for it, but it's apparently still needed by
the code.
* Wed Nov 16 2011 dimstar@opensuse.org
- Update to version 0.7.0:
+ Enhancements:
- fdo#42348: the Chan.I.FileTransfer.Metadata interface has
been implemented.
- Updated Wocky: The SASL auth server test now builds with new
and old versions of libsasl2.
- Add python-avahi BuildRequires: new upstream dependency.
* Tue Oct 18 2011 vuntz@opensuse.org
- Update to version 0.6.0:
+ Enhancements:
- Salut implements the ContactList interface, which makes
TP_CONNECTION_FEATURE_CONTACT_LIST in telepathy-glib work
with Salut!
* Thu Oct 06 2011 vuntz@opensuse.org
- Update to version 0.5.2:
+ Enhancements:
- fdo#40035: the ContactInfo Connection interface has been
implemented, so extra information about contacts, like first
and last names, are now exposed in a nice way and can be
shown in clients.
+ Fixes:
- Ensure OLPC tests are included in releases.
- Fix send_ll_pep_event public utility function to construct
PEP messages correctly.
- Remove python-xmldiff BuildRequires: this is not needed anymore.
* Tue Aug 30 2011 andrea.turrini@gmail.com
- Fix typo in description.
* Thu Jul 07 2011 vuntz@opensuse.org
- Update to version 0.5.1:
+ Enhancements:
- More bits and pieces of Gibber have been replaced by Wocky.
+ Fixes:
- Assumptions made about the default value of
TpChannelIface:handle-type (which changed in a recent
telepathy-glib release) are now less specific, fixing
assertion failures.
- Salut no longer crashes if you 'nmap localhost'. (fdo#39018)
- The tests now pass with telepathy-glib >= 0.14.6.
* Wed May 04 2011 dimstar@opensuse.org
- Update to version 0.5.0:
+ Enhancements:
- The wocky library used in telepathy-gabble has been added as
a submodule and is starting to replace bits of Gibber
- The test suite now has a mock Avahi service, so running the
tests no longer uses the system avahi and therefore doesn't
pop up contacts on other users' contact lists.
- Implement ofdT.Protocol objects for exposed protocols.
- Replace the capability channel manager interfaces with the
new ones already used in Gabble which make the caps situation
a lot saner.
- Implement ContactCapabilities.
- fdo#33833: Implement FileTransfer.FileURI
- Use Wocky's caps hashing code
- Give Salut a plugin API, based on the Gabble one.
- The C tests now use GLib instead of check.
- Salut's XMPP connection manager has been replaced with
Wocky's Meta Porter.
+ Fixes:
- Ensure to reply to disco requests with the same id attribute
and other test reliability fixes.
- fdo#31665: use TpDBusDaemon, not tp_get_bus().
- Add Url tag.
- Add BuildRequires: python-xmldiff (needed for tests),
pkgconfig(sqlite3) and pkgconfig(gnutls) (needed for wocky).
- Remove explicit dbus-1-glib Requires: it's automatically added
due to the linked library; this fixes an rpmlint warning.
- Remove obsolete --enable-olpc from configure call.
- Clean spec file using spec-cleaner.
* Sat Oct 09 2010 vuntz@opensuse.org
- Update to version 0.4.0:
+ Fixes:
- Remove the GibberResolver and all its infrastructure
- Use the normal, safer telepathy-glib priv idioms
- Add salut_connection_get_implemented_interfaces
- Make tests more robust
- Remove examples and OpenSSL support from libgibber
- remove SASL support
- remove now-unused MD5 implementation
- Remove the activity when its channel has been closed, as
Gabble does
- Remove cyrus-sasl-devel and openssl-devel BuildRequires.
* Thu Aug 19 2010 badshah400@gmail.com
- Update to version 0.3.13:
+ Enhancements:
- Implement avatar requirements properties
- Add a ActivityProperties.GetActivity method for retrieving an
activity's room handle from its id
- Add a BuddyInfo.AddActivity method so activities can advertise
themselves without having to track all the other shared
activities
+ Fixes:
- Update with-session-bus.sh from telepathy-glib, fixing a
bashism
* Mon Jun 21 2010 dimstar@opensuse.org
- Update to version 0.3.12:
+ Enahncements:
- Merge back most of the portability improvements from Gabble's
copy of Gibber
- Use automake silent rules (--enable-silent-rules) instead of
shave
+ Fixes:
- fdo#22970: don't try to support credential-passing on
non-Linux platforms, fixing compilation there
- fdo#27289: set the Properties flag on group channels for
round-trip reduction
- fdo#20732: allow the user to leave MUCs with RemoveMembers()
- Implement the error path for ContactList channel requests
correctly
- Fix compilation in the tr_TR.UTF-8 locale
- Use the right timestamps on message delivery reports
- Stop working around fdo#15092, which was fixed in
telepathy-glib
- fdo#26152: make critical warnings fatal by default
* Fri Mar 26 2010 vuntz@opensuse.org
- Update to version 0.3.11:
+ Enhancements:
- Implement TpMessageMixin and therefore the
Channel.Interface.Messages.
+ Fixes:
- Fix strict aliasing warnings from gcc.
- Fix assertion due to g_set_prgname being called twice.
* Mon Sep 14 2009 vuntz@opensuse.org
- Update to version 0.3.10:
+ Enhancements:
- Implement the final, stable new API for tubes.
- Use ContactCapabilities draft to communicate tube support.
- In StreamTube, UNIX sockets created with the Localhost access
control are usable by any user of the system.
- Implement Debug interface.
+ Fixes:
- Include muc tube channels in Requests's Channels property.
- Implement setting presence before the connection is
established. This allows salut to be used with mission
control >= 5.2.2.
- Make the "dnd" presence actually correspond to the correct
telepathy presence type.
* Mon Jul 20 2009 vuntz@novell.com
- Use libexecdir instead of libdir in the file list to fix build.