Hello community, here is the log from the commit of package telepathy-idle.1655 for openSUSE:12.3:Update checked in at 2013-05-17 19:04:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.3:Update/telepathy-idle.1655 (Old) and /work/SRC/openSUSE:12.3:Update/.telepathy-idle.1655.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "telepathy-idle.1655" Changes: -------- New Changes file: --- /dev/null 2013-05-15 01:32:43.420028506 +0200 +++ /work/SRC/openSUSE:12.3:Update/.telepathy-idle.1655.new/telepathy-idle.changes 2013-05-17 19:04:52.000000000 +0200 @@ -0,0 +1,217 @@ +------------------------------------------------------------------- +Tue Apr 30 02:33:43 CEST 2013 - h...@opensuse.org + +- Add telepathy-idle-require-tls-validation.patch (bnc#817120, + CVE-2007-6746). This fixes flaws in the SSL certificate + validation. + +------------------------------------------------------------------- +Sun Nov 18 17:02:56 UTC 2012 - zai...@opensuse.org + +- Update to version 0.1.14: + + Parse PONG replies more leniently. bip's PONGs were rejected by + 0.1.13. + +------------------------------------------------------------------- +Thu Nov 15 21:45:23 UTC 2012 - dims...@opensuse.org + +- Update to version 0.1.13: + + Enhancements: + - Initial support for listing rooms (fdo#23005). + - Chat room channels now respawn if you Close() them + (fdo#24614). + + Fixes: + - Fix for "make -j" safety (fdo#54016). + - Sending well-formed but invalid UTF-8 no longer gets Idle + kicked off the bus (fdo#30741). + - Idle now disconnects if it doesn't get a reply to its pings + after a while (fdo#56589). + - Don't wedge and stop sending messages in a situation we + believe was triggered by a short-lived GIO bug (fdo#49163). + +------------------------------------------------------------------- +Wed Aug 8 12:29:32 UTC 2012 - dims...@opensuse.org + +- Update to version 0.1.12: + + Fixes: + - Implement the the ActorHandle property on the Subject + interface, to fix showing who changed the topic in Empathy + - Idle no longer gets stuck in a 100% CPU loop when the + connection is lost in some situations (fdo#48084) + - Get rid of deprecated things (fdo#49600) + - Renamed variables to avoid warnings with "-Werror=shadow" + (fdo#51906) + +------------------------------------------------------------------- +Mon Feb 13 10:56:42 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +------------------------------------------------------------------- +Tue Nov 15 09:58:06 UTC 2011 - vu...@opensuse.org + +- Update to version 0.1.11: + + Enhancements: + - fdo#21168: Idle now implements the Contacts interface (which + has officially been mandatory for a while). + - fdo#37145: Rather than using its own home-grown network code, + Idle now uses GIO. This should make it more robust and + maintainable. + - fdo#40734: The new Subject interface is now implemented. The + old Properties interface is no longer supported, and hence + various other aspects of room configuration are no longer + exposed. In future, they should be reincarnated on the + RoomConfig interface. +- Add pkgconfig(gio-2.0) BuildRequires. +- Change telepathy-glib-devel BuildRequires to + pkgconfig(telepathy-glib). + +------------------------------------------------------------------- +Tue Aug 30 19:45:03 UTC 2011 - andrea.turr...@gmail.com + +- Fix typo in description. + +------------------------------------------------------------------- +Wed May 18 17:35:23 CEST 2011 - dims...@opensuse.org + +- Update to version 0.1.10: + + Enhancements: + - The ContactInfo interface is now implemented, allowing you to + discover contacts' real names and other attributes exposed + via /whois in the IRC protocol [fdo#34796] + + Fixes: + - Should send keep-alive packets to detect dropped connections + [fdo#35058] + - Use AM_PATH_PYTHON to check for more Python versions instead + of check for each binary [fdo#36624] + - NewChannels fired twice when connecting to a bip account + [fdo#28918] + - Pass the message type to tp_cm_message_new_text [fdo#37038] + +------------------------------------------------------------------- +Mon Apr 11 12:56:30 UTC 2011 - fcro...@novell.com + +- Update to version 0.1.9: + + Correctly implement Destroyable to avoid Idle eating 100% CPU + if there is no text handler (fdo#34166). + + Correctly quote message in PART commands (fdo#34812) + + Don't truncate room names at ! in the parser (fdo#28371, + fdo#31343, fdo#30609). + + Using an underscore '_' in IRC login name causes network error + (fdo#33913). + + The 'username' parameter is now validated for its conformance + to RFC 2812 (fdo#35239). + + Additionally, the human-readable information from ERROR + messages is now exposed in the ConnectionError signal's Details + dictionary, as server-message. (also fdo#35239). + + Add Messages properties to immutable properties. + + Add the password-prompt to the manager file. + + Set the 'message-sender-id' key in messages. + +------------------------------------------------------------------- +Wed Mar 9 09:48:51 UTC 2011 - fcro...@novell.com + +- Update to version 0.1.8: + + Enhancements: + - Implements SASL channel. + + Fixes: + - Properly advertise that text channels implement Messages. + +------------------------------------------------------------------- +Wed Dec 8 08:46:35 CET 2010 - vu...@opensuse.org + +- Update to version 0.1.7: + + Enhancements: + - Implement the Messages interface. + - Implement Protocol objects. + - Stop using tp_get_bus. + + Fixes: + - Fix a buffer overrun in channel name validation. + - Fix the handling of the +t channel flag. + - Fix free of invalid size using g_slice. + +------------------------------------------------------------------- +Sun Feb 21 17:14:34 CET 2010 - vu...@opensuse.org + +- Update to version 0.1.6: + + Enhancements: + - Implement IDLE_LOGFILE to divert output to a file. + - Implement Debug interface. + + Fixes: + - Add username parameter to the manager file. + - Fix some memory leaks. + - Add ourself to remote-pending when creating a room channel. + (fdo#25039) + - Flag password parameter as secret (fdo#24559) + +------------------------------------------------------------------- +Mon Sep 28 16:53:39 CEST 2009 - vu...@opensuse.org + +- Update to version 0.1.5: + + Enhancements: + - Use automake 1.11's silent build option. Use + --enable-silent-rules to enable it. + - Implement Destroyable for IM channels. + - Implement o.fd.Tp.Connection.Interface.Requests. + - Allow parting MUCs with RemoveMembers. + + Fixes: + - fdo#22291: Define _GNU_SOURCE not __USE_GNU to get + strnlen(3), which was causing a build failure on openSUSE, + which has a glibc from the future. + - fdo#22958: Don't explicitly return void in void functions as + Sun's C compiler doesn't support this. +- Drop telepathy-idle-glibc-header.patch: fixed upstream. + +------------------------------------------------------------------- +Mon Jun 15 11:18:55 CEST 2009 - vu...@novell.com + +- Add telepathy-idle-glibc-header.patch to fix build with latest + glibc. + +------------------------------------------------------------------- +Thu May 28 20:25:35 CEST 2009 - vu...@novell.com + +- Update to version 0.1.4: + + Enhancements: + - Added a connection parameter for "username" (fdo#16499). + - Removed the default quit message advertising Idle + (fdo#20916). + + Fixes: + - Parses nicknames in incoming messages more liberally, to + allow nicknames like "-bip" which are illegal but appear in + the wild. + - Uniquify connections' object paths to permit two connections + to the same server with the same username (fdo#17430). + +------------------------------------------------------------------- +Sat Feb 21 21:03:37 CET 2009 - mbo...@suse.de + +- Update to version 0.1.3: + + Added automated test infrastructure + + Fixed a bunch of memory leaks reported by valgrind + + handle buggy servers that don't quit properly + + Fix parsing error that resulting in not receiving any messages + that started with a leading space (fdo#17390) + + Handle user renames in room channels properly + + Validate nicknames properly when attempting to create a new + connection ++++ 20 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.3:Update/.telepathy-idle.1655.new/telepathy-idle.changes New: ---- telepathy-idle-0.1.14.tar.gz telepathy-idle-require-tls-validation.patch telepathy-idle.changes telepathy-idle.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ telepathy-idle.spec ++++++ # # spec file for package telepathy-idle # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: telepathy-idle Version: 0.1.14 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libopenssl-devel BuildRequires: libxslt BuildRequires: python-xml BuildRequires: pkgconfig(gio-2.0) >= 2.28.0 BuildRequires: pkgconfig(telepathy-glib) >= 0.15.9 Summary: IRC support for Telepathy License: LGPL-2.1+ Group: Productivity/Networking/IRC Source: http://telepathy.freedesktop.org/releases/telepathy-idle/%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM telepathy-idle-require-tls-validation.patch bnc#817120 h...@opensuse.org -- Require TLS certificate validation. Patch0: telepathy-idle-require-tls-validation.patch %description Telepathy-idle provides IRC support for Telepathy. %prep %setup -q %patch0 -p1 %build %configure --libexecdir=%{_prefix}/lib/%{name} make %{?jobs:-j %jobs} %install %makeinstall %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %{__rm} -rf "%{buildroot}" %files %defattr(-,root,root) %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.idle.service %dir %{_datadir}/telepathy %dir %{_datadir}/telepathy/managers %{_datadir}/telepathy/managers/idle.manager %{_prefix}/lib/%{name} %{_mandir}/man8/telepathy-idle.8.gz %changelog ++++++ telepathy-idle-require-tls-validation.patch ++++++ diff --git a/src/idle-server-connection.c b/src/idle-server-connection.c index 5b8629c..8c8eeff 100644 --- a/src/idle-server-connection.c +++ b/src/idle-server-connection.c @@ -469,9 +469,4 @@ IdleServerConnectionState idle_server_connection_get_state(IdleServerConnection void idle_server_connection_set_tls(IdleServerConnection *conn, gboolean tls) { IdleServerConnectionPrivate *priv = IDLE_SERVER_CONNECTION_GET_PRIVATE(conn); g_socket_client_set_tls(priv->socket_client, tls); - g_socket_client_set_tls_validation_flags(priv->socket_client, - G_TLS_CERTIFICATE_VALIDATE_ALL - & ~G_TLS_CERTIFICATE_UNKNOWN_CA - & ~G_TLS_CERTIFICATE_BAD_IDENTITY - & ~G_TLS_CERTIFICATE_EXPIRED); } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org