Hello community,
here is the log from the commit of package irssi for openSUSE:Factory
checked in at Wed Jan 12 14:14:19 CET 2011.
--------
--- irssi/irssi.changes 2009-06-10 16:49:17.000000000 +0200
+++ /mounts/work_src_done/STABLE/irssi/irssi.changes 2011-01-11 09:24:21.000000000 +0100
@@ -1,0 +2,74 @@
+Tue Jan 11 08:23:57 UTC 2011 - aj@suse.de
+
+- Fix build for older openSUSE distros.
+
+-------------------------------------------------------------------
+Wed Dec 29 13:00:46 UTC 2010 - aj@suse.de
+
+- switch to perl_requires macro
+
+-------------------------------------------------------------------
+Thu Jul 29 22:20:01 UTC 2010 - pascal.bleser@opensuse.org
+
+- add desktop file and icon
+
+-------------------------------------------------------------------
+Mon Apr 26 15:25:35 UTC 2010 - mrueckert@suse.de
+
+- disable proxy patch until we got a decision upstream
+
+-------------------------------------------------------------------
+Mon Apr 26 14:46:16 UTC 2010 - mrueckert@suse.de
+
+- added irssi-0.8.15_ssl_proxy.patch: when using a proxy, use the
+ ssl hostname of the proxy (based on the patch from
+ https://bugs.launchpad.net/ubuntu/+source/irssi/+bug/565182)
+ (bnc#596005) CVE-2010-1154, CVE-2010-1155
+
+-------------------------------------------------------------------
+Sun Apr 4 20:08:53 UTC 2010 - pascal.bleser@opensuse.org
+
+- update to 0.8.15: (bnc#596005) CVE-2010-1154, CVE-2010-1155
+ * add active_window_ignore_refnum option
+ * show new Charybdis +q list in channel windows (numerics 728 and
+ 729)
+ * allow servers to belong to multiple networks
+ * improve paste detection: Irssi now detects a paste if it reads
+ at least three bytes in a single read; subsequent reads are
+ associated to the same paste if they happen before
+ 'paste_detect_time' time since the last read. If no read occurs
+ after 'paste_detect_time' time the paste buffer is flushed; if
+ there is at least one complete line its content is sent as a
+ paste, otherwise it is processed normally
+ * show "target changing too fast" messages in the channel/query
+ window
+ * use default trusted CAs if nothing is specified
+ * show why an SSL certificate failed validation
+ * make own nick and actions use default colour instead of white
+ * fix disconnects when sending large amounts of data over SSL
+ * show all nicks instead of just the first in an /accept *
+ listing
+ * make several signals without parameters available to perl again
+ * close the config file fd after saving
+ * check if an SSL certificate matches the hostname of the server
+ we are connecting to
+ * fix bash'isms, use command -v instead of which and use bc -l in
+ /CALC
+ * fix a crash with handling the DCC queue
+ * fix crash when checking for fuzzy nick match when not on the
+ channel
+
+-------------------------------------------------------------------
+Wed Jul 29 00:25:43 CEST 2009 - pascal.bleser@opensuse.org
+
+- update to 0.8.14:
+ * make /reset an alias for /set -default
+ * make /unset an alias for /set -clear
+ * allow ctrl+home / ctrl+end to go to the beginning / end of scrollback
+ * accept WHOX reply (354 numeric) as a /who reply
+ * show numerics directed at channels in the channel window
+ * the time duration parser is more strict now
+ * fix out of bounds access in event_wallops()
+ * fix the autolog_ignore_targets logic to work correctly with manually opened log files
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
irssi-0.8.13.tar.bz2
irssi-0.8.x_wallop_off_by_one.patch
New:
----
irssi-0.8.15_ssl_proxy.patch
irssi-0.8.15.tar.bz2
irssi.desktop
irssi.png
irssi-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ irssi.spec ++++++
--- /var/tmp/diff_new_pack.o3stLO/_old 2011-01-12 13:58:20.000000000 +0100
+++ /var/tmp/diff_new_pack.o3stLO/_new 2011-01-12 13:58:20.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package irssi (Version 0.8.13)
+# spec file for package irssi (Version 0.8.15)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,23 +19,37 @@
Name: irssi
-Version: 0.8.13
+Version: 0.8.15
Release: 1
%define pkg_name irssi
#
-License: GPL v2 or later
+License: GPLv2+
Group: Productivity/Networking/IRC
#
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: glib2-devel ncurses-devel openssl-devel pkgconfig
-Requires: perl = %perl_version
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+%if 0%{?suse_version} > 1130
+BuildRequires: perl-macros
+%endif
+BuildRequires: perl
Conflicts: %{pkg_name}-snapshot
#
Url: http://www.irssi.org
Source: http://www.irssi.org/files/irssi-%{version}.tar.bz2
-Patch: irssi-0.8.x_wallop_off_by_one.patch
-#
-Summary: A Modular, Secure, and Well Designed IRC Client
+Source1: irssi.desktop
+Source2: irssi.png
+Source99: irssi-rpmlintrc
+Patch: irssi-0.8.15_ssl_proxy.patch
+#
+Summary: Modular, Secure, and Well Designed IRC Client
+%if 0%{?suse_version} > 1130
+%{perl_requires}
+%else
+Requires: perl = %perl_version
+%endif
%description
Irssi is a modular IRC client for UNIX that currently only has a text
@@ -55,7 +69,7 @@
Timo Sirainen