From 7e73e624364ac96a0b75cb97a22bc7534716d322 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Fri, 11 Jan 2019 08:52:36 +0100 Subject: [PATCH] - up to 1.1.2; fixes CVE-2019-5882 --- irssi-invalid_free.patch | 18 ------------------ irssi.spec | 12 ++++++------ 2 files changed, 6 insertions(+), 24 deletions(-) delete mode 100644 irssi-invalid_free.patch diff --git a/irssi-invalid_free.patch b/irssi-invalid_free.patch deleted file mode 100644 index fbfa4ff..0000000 --- a/irssi-invalid_free.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- irssi-0.8.11/src/irc/dcc/dcc.c 2007-06-07 01:49:35.928848024 +0200 -+++ irssi-0.8.11/src/irc/dcc/dcc.c-new 2007-06-07 01:52:47.442154599 +0200 -@@ -55,11 +55,13 @@ - void dcc_unregister_type(const char *type) - { - GSList *pos; -+ gpointer data; - - pos = gslist_find_string(dcc_types, type); - if (pos != NULL) { -- g_free(pos->data); -- dcc_types = g_slist_remove(dcc_types, pos->data); -+ data = pos->data; -+ dcc_types = g_slist_remove(dcc_types, data); -+ g_free(data); - } - } - diff --git a/irssi.spec b/irssi.spec index ea451c4..e6fbf31 100644 --- a/irssi.spec +++ b/irssi.spec @@ -8,19 +8,19 @@ %define idea_ver 0.1.46 %define xmpp_ver 0.53 -%define irssi_perl_version 20180213 +%define irssi_perl_version 20190108 %{?with_perl:%include /usr/lib/rpm/macros.perl} Summary: Irssi is a IRC client Summary(fr.UTF-8): Irssi est un client IRC Summary(hu.UTF-8): Irssi egy IRC kliens Summary(pl.UTF-8): Irssi - wygodny w użyciu klient IRC Name: irssi -Version: 1.1.1 -Release: 5 +Version: 1.1.2 +Release: 1 License: GPL Group: Applications/Communications Source0: https://github.com/irssi/irssi/releases/download/%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 8c2c494b2a7e3ab3ea6657f413ec890c +# Source0-md5: a408395850d29c9b7a721840c9708b94 Source1: %{name}.desktop Source2: %{name}.png # NXDOMAIN @@ -34,7 +34,7 @@ Patch1: %{name}-home_etc.patch Patch2: %{name}-idea-listlen.patch Patch3: %{name}-gcc4.patch Patch4: %{name}-dynamic.patch -Patch5: %{name}-invalid_free.patch + Patch6: %{name}-color_support_for_gui_entry.patch Patch7: %{name}-libs-nopoison.patch Patch8: am.patch @@ -117,7 +117,7 @@ Ten pakiet zawiera wtyczkę do Irssi z obsługą XMPP. %if %{with dynamic} %patch4 -p1 %endif -%patch5 -p1 + %patch6 -p0 %patch7 -p1 -- 2.43.0