[packages/irssi] - up to 1.1.2; fixes CVE-2019-5882
arekm
arekm at pld-linux.org
Fri Jan 11 08:52:43 CET 2019
commit 7e73e624364ac96a0b75cb97a22bc7534716d322
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Fri Jan 11 08:52:36 2019 +0100
- up to 1.1.2; fixes CVE-2019-5882
irssi-invalid_free.patch | 18 ------------------
irssi.spec | 12 ++++++------
2 files changed, 6 insertions(+), 24 deletions(-)
---
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
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);
- }
- }
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/irssi.git/commitdiff/7e73e624364ac96a0b75cb97a22bc7534716d322
More information about the pld-cvs-commit
mailing list