commit irssi for openSUSE:Factory

2020-04-28 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2020-04-28 22:33:30

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new.2738 (New)


Package is "irssi"

Tue Apr 28 22:33:30 2020 rev:57 rq:798724 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2019-08-30 
14:41:52.993418009 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new.2738/irssi.changes2020-04-28 
22:33:57.769932033 +0200
@@ -1,0 +2,7 @@
+Tue Apr 28 16:33:09 UTC 2020 - Ailin Nemui 
+
+- added glib-2-63.patch:
+  - Backport a fix that froze Irssi on GLib >2.62 when typing
+Ctrl+Space (#1180, #1183)
+
+---

New:

  glib-2-63.patch



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.neljAJ/_old  2020-04-28 22:33:58.817933987 +0200
+++ /var/tmp/diff_new_pack.neljAJ/_new  2020-04-28 22:33:58.817933987 +0200
@@ -31,6 +31,7 @@
 # https://sks-keyservers.net/pks/lookup?op=get&search=0x00CCB587DDBEF0E1
 Source4:%{name}.keyring
 Source99:   irssi-rpmlintrc
+Patch0: https://github.com/ailin-nemui/irssi/commit/glib-2-63.patch
 # PATCH-FIX-OPENSUSE irssi-0.8.16_missing_prototype_warnings.patch
 Patch1: irssi-0.8.16_missing_prototype_warnings.patch
 BuildRequires:  glib2-devel
@@ -78,6 +79,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 %patch1
 
 %build

++ glib-2-63.patch ++
>From a0544571a80196e5b7705f56e6e2cbcdf7b4d80e Mon Sep 17 00:00:00 2001
From: ailin-nemui 
Date: Thu, 23 Apr 2020 21:45:15 +0200
Subject: [PATCH] manually handle NUL unicode in g_utf8_get_next_char_validated

A change in GLib 2.63 broke some assumptions in Irssi that the null-byte
NUL / U+ is a valid Unicode character. This would occur when the
user types Ctrl+Space. As a result, the input loop never manages to
process the NUL-byte (and any other user input that follows, ever).

This patch adds a manual check that properly advances the input loop if
GLib returns -2 (incomplete character) despite the length being positive
and a NUL is in first position.

Fixes #1180
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/967
https://gitlab.gnome.org/GNOME/glib/-/issues/2093
---
 src/fe-text/term-terminfo.c | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/fe-text/term-terminfo.c b/src/fe-text/term-terminfo.c
index 5235f72d2..78496a64f 100644
--- a/src/fe-text/term-terminfo.c
+++ b/src/fe-text/term-terminfo.c
@@ -672,7 +672,11 @@ void term_stop(void)
 
 static int input_utf8(const unsigned char *buffer, int size, unichar *result)
 {
-   unichar c = g_utf8_get_char_validated((char *)buffer, size);
+   unichar c = g_utf8_get_char_validated((char *) buffer, size);
+
+   /* GLib >= 2.63 do not accept Unicode NUL anymore */
+   if (c == (unichar) -2 && *buffer == 0 && size > 0)
+   c = 0;
 
switch (c) {
case (unichar)-1:






commit irssi for openSUSE:Factory

2019-08-30 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2019-08-30 14:41:50

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new.7948 (New)


Package is "irssi"

Fri Aug 30 14:41:50 2019 rev:56 rq:727075 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2019-06-30 
10:22:09.839681965 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new.7948/irssi.changes2019-08-30 
14:41:52.993418009 +0200
@@ -1,0 +2,9 @@
+Thu Aug 29 00:29:56 UTC 2019 - Ailin Nemui 
+
+- update to 1.2.2
+  - Fix a use after free issue when receiving IRCv3 CAP
+information from the server (GL#34) CVE-2019-15717
+  - Fix a crash during startup when windows weren't fully
+initialised yet (#1114, bdo#935813)
+
+---

Old:

  irssi-1.2.1.tar.xz
  irssi-1.2.1.tar.xz.asc

New:

  irssi-1.2.2.tar.xz
  irssi-1.2.2.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.BaKmr4/_old  2019-08-30 14:41:54.929417810 +0200
+++ /var/tmp/diff_new_pack.BaKmr4/_new  2019-08-30 14:41:54.961417807 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.2.1
+Version:1.2.2
 Release:0
 Summary:Modular IRC Client
 License:GPL-2.0-or-later

++ irssi-1.2.1.tar.xz -> irssi-1.2.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.2.1/ChangeLog new/irssi-1.2.2/ChangeLog
--- old/irssi-1.2.1/ChangeLog   2019-06-28 13:54:31.0 +0200
+++ new/irssi-1.2.2/ChangeLog   2019-08-29 15:48:55.0 +0200
@@ -1,3 +1,29 @@
+commit 42110b92e92cb40e82fd736d88b099d096483939
+Author: ailin-nemui 
+Date:   Thu Aug 29 02:25:21 2019 +0200
+
+tag as 1.2.2
+
+commit 15867d62e7ce691cb0ba9bee6f0b21c84c309311
+Author: ailin-nemui 
+Date:   Tue Aug 27 15:12:04 2019 +0200
+
+Merge pull request #1114 from ailin-nemui/startup-crash
+
+fix crash on startup when resizing before active_win
+
+(cherry picked from commit 570d6714ec3f9a55940eaf953dc7914c2534c3e2)
+
+commit 5b923493de17c45af36a0305b4c80b8f6ec0d03e
+Author: ailin-nemui 
+Date:   Tue Aug 27 23:33:51 2019 +0200
+
+fix use after free receiving caps
+
+fixes GL#34
+
+(cherry picked from commit 5a4e7ab659aba2855895c9f43e9a7a131f4e89b3)
+
 commit 248a1591a26e0bf3fda3545fe54ebd0c27f4419d
 Author: Ailin Nemui 
 Date:   Fri Jun 28 13:52:47 2019 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.2.1/NEWS new/irssi-1.2.2/NEWS
--- old/irssi-1.2.1/NEWS2019-06-28 13:52:07.0 +0200
+++ new/irssi-1.2.2/NEWS2019-08-29 15:48:46.0 +0200
@@ -1,3 +1,9 @@
+v1.2.2 2019-08-29 The Irssi team 
+   - Fix a use after free issue when receiving IRCv3 CAP
+  information from the server (GL#34)
+   - Fix a crash during startup when windows weren't fully
+  initialised yet (#1114, bdo#935813)
+
 v1.2.1 2019-06-29 The Irssi team 
! Contains all changes from 1.1.3
- Fix a test on big endian machines (#1014)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.2.1/aclocal.m4 new/irssi-1.2.2/aclocal.m4
--- old/irssi-1.2.1/aclocal.m4  2019-06-28 13:54:39.0 +0200
+++ new/irssi-1.2.2/aclocal.m4  2019-08-29 15:49:01.0 +0200
@@ -21,7 +21,7 @@
 To do so, use the procedure documented by the package, typically 
'autoreconf'.])])
 
 # pkg.m4 - Macros to locate and utilise pkg-config.   -*- Autoconf -*-
-# serial 12 (pkg-config-0.29.2)
+# serial 11 (pkg-config-0.29.1)
 
 dnl Copyright © 2004 Scott James Remnant .
 dnl Copyright © 2012-2015 Dan Nicholson 
@@ -63,7 +63,7 @@
 dnl See the "Since" comment for each macro you use to see what version
 dnl of the macros you require.
 m4_defun([PKG_PREREQ],
-[m4_define([PKG_MACROS_VERSION], [0.29.2])
+[m4_define([PKG_MACROS_VERSION], [0.29.1])
 m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
 [m4_fatal([pkg.m4 version $1 or higher is required but 
]PKG_MACROS_VERSION[ found])])
 ])dnl PKG_PREREQ
@@ -164,7 +164,7 @@
 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
 
 pkg_failed=no
-AC_MSG_CHECKING([for $2])
+AC_MSG_CHECKING([for $1])
 
 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
 _PKG_CONFIG([$1][_LIBS], [libs], [$2])
@@ -174,11 +174,11 @@
 See the pkg-config man page for more details.])
 
 if test $pkg_failed = yes; then
-AC_MSG_RESULT([no])
+   AC_MSG_RESULT([no])
 _PKG_SHORT_ERRORS_SUPPORTED
 if test $_pkg_short_errors_supported = yes; then
  

commit irssi for openSUSE:Factory

2019-06-30 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2019-06-30 10:22:03

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new.4615 (New)


Package is "irssi"

Sun Jun 30 10:22:03 2019 rev:55 rq:712533 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2019-02-27 
17:27:40.999352315 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new.4615/irssi.changes2019-06-30 
10:22:09.839681965 +0200
@@ -1,0 +2,20 @@
+Fri Jun 28 21:27:15 UTC 2019 - Ailin Nemui 
+
+- update to 1.2.1
+  ! Contains all changes from 1.1.3
+  ! Contains all changes from 1.0.8
+  - Fix a test on big endian machines (#1014)
+  - Fix the compile time conditionality of wcwidth
+implementation (#1019, gentoo#677804, #720)
+  - Fix /save no longer working on old Solaris (pre
+POSIX.1-2008) (#1042, #1043)
+  - Fix regression of #764 where display of 8-bit (legacy
+encoding) in the input prompt was broken (#1018,
+#1057). Initial patch by Артём Курашов
+  - Fix regression of #779 where autolog_ignore_targets would
+not matching itemless windows anymore (#1012, #1013)
+  - Fix a use after free issue when sending the SASL login on
+(automatic and manual) reconnects (#1055, #1058). Reported
+by ilbelkyr. CVE-2019-13045
+
+---

Old:

  irssi-1.2.0.tar.xz
  irssi-1.2.0.tar.xz.asc

New:

  irssi-1.2.1.tar.xz
  irssi-1.2.1.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.ZoGuCm/_old  2019-06-30 10:22:11.539684606 +0200
+++ /var/tmp/diff_new_pack.ZoGuCm/_new  2019-06-30 10:22:11.567684649 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.2.0
+Version:1.2.1
 Release:0
 Summary:Modular IRC Client
 License:GPL-2.0-or-later

++ irssi-1.2.0.tar.xz -> irssi-1.2.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.2.0/ChangeLog new/irssi-1.2.1/ChangeLog
--- old/irssi-1.2.0/ChangeLog   2019-02-11 18:35:23.0 +0100
+++ new/irssi-1.2.1/ChangeLog   2019-06-28 13:54:31.0 +0200
@@ -1,3 +1,69 @@
+commit 248a1591a26e0bf3fda3545fe54ebd0c27f4419d
+Author: Ailin Nemui 
+Date:   Fri Jun 28 13:52:47 2019 +0200
+
+tag as 1.2.1
+
+commit 27c02a2d961e83e5c509bbcaca3e01825bfbc9df
+Author: ailin-nemui 
+Date:   Fri Jun 28 11:28:30 2019 +0200
+
+Merge pull request #1058 from ailin-nemui/sasl-reconnect
+
+copy sasl username and password values
+
+(cherry picked from commit d23b0d22cc611e43c88d99192a59f413f951a955)
+
+commit bb7e81438dd0a0822bb7d140881e858365d392cd
+Author: ailin-nemui 
+Date:   Mon Feb 18 09:36:34 2019 +0100
+
+Merge pull request #1013 from ailin-nemui/fix-1012
+
+do not stop autolog_ignore_targets from matching itemless targets
+
+(cherry picked from commit df532d4461fa0e1aba8672fa6d56e3056ce52272)
+
+commit fddcbe56c9c0f97ecea73ab9e39787f02ba72a68
+Author: ailin-nemui 
+Date:   Fri Jun 28 11:29:19 2019 +0200
+
+Merge pull request #1057 from ailin-nemui/entry-8bit
+
+restore 8bit support in input entry
+
+(cherry picked from commit 8551dd99cc6ad29b1b356acc4f4c92209ed98eed)
+
+commit 309ea8825281b1eb30f78c009df4f11611223513
+Author: ailin-nemui 
+Date:   Mon May 13 15:26:21 2019 +0200
+
+Merge pull request #1043 from ailin-nemui/solaris10
+
+fix realpath on old solaris
+
+(cherry picked from commit 7654f30d04f2b4fae7b49f8b1579bdf77dfca900)
+
+commit 24547829e7c7c9b6cf41d38c672a64cf1b9fd1a2
+Author: ailin-nemui 
+Date:   Wed Feb 27 13:00:22 2019 +0100
+
+Merge pull request #1019 from ailin-nemui/configure-utf8proc
+
+make utf8proc configurable
+
+(cherry picked from commit 6242d25055520a0abcdd95cbf969479c99d36700)
+
+commit bb600a65753aa34e7c41b59c3d5dcfdcd48bda4f
+Author: ailin-nemui 
+Date:   Tue Feb 19 07:22:06 2019 +0100
+
+Merge pull request #1014 from ailin-nemui/fix-be64
+
+fix test on Big Endian 64bit, due to pointer size mismatch
+
+(cherry picked from commit 01ce66c684b66860b9c0dae04912d7cf3ebb9aeb)
+
 commit bd2ff8c99c41f35430a945e888db828a9925dce7
 Author: ailin-nemui 
 Date:   Mon Feb 11 18:05:57 2019 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.2.0/NEWS new/irssi-1.2.1/NEWS
--- old/irssi-1.2.0/NEWS2019-02-11 18:35:17.0 +0100
+++ new/irssi-1.2.1/NEWS2019-06-28 13:52:07.0 +0200
@@ -1,3 +1,24 @@
+v1.2.1 2019-06-29 The Irssi team 
+   ! Contains all changes from 1.1.3
+   - Fix a test on big

commit irssi for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2019-02-27 17:27:39

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new.28833 (New)


Package is "irssi"

Wed Feb 27 17:27:39 2019 rev:54 rq:674331 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2019-02-06 
14:10:29.518614883 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new.28833/irssi.changes   2019-02-27 
17:27:40.999352315 +0100
@@ -1,0 +2,86 @@
+Mon Feb 11 20:17:22 UTC 2019 - Ailin Nemui 
+
+- update to 1.2.0
+  * Improved the /STATUSBAR commands (#858)
+  * /SET no longer shows `=' between setting and value (#886)
+  * /CUBES removed from default config (available as script)
+(#956)
+  * /1 /2 /3 ... removed from default config (available as new
+setting window_number_commands) (#958)
+  * Always redraw the screen on resize. By David Phillips (#896)
+  * Private notices intended for channels are now displayed on
+the channel (new setting notice_channel_context) (#959)
+  + Imported the "Off-the-record" module into Irssi tree (#854,
+#589, #196)
+  + Initial support for sideways split windows (#697, #431,
+#224, #807, FS#310, #947, #955, #989)
+  + Change the implementation of `wcwidth'. This is used to
+calculate the width of emojis on your terminal screen (#917,
+#720)
+  + Make the wcwidth functions available from Perl (#973):
+string_width(str)
+string_chars_for_width(str, width)
+wcwidth(char)
+  + Added completion_keep_word setting (#979)
+  + Allow activity_hide_targets to hide activity in itemless
+windows (#967, #997, #1001, #1003)
+  + Added activity_hide_visible setting (#990)
+  + Allow hiding of lines through the /IGNORE system (#901,
+#900, #892, #890, #884, #937)
+  + Add window_default_hidelevel setting. By Doug Freed (#941)
+  + Add activity_hide_window_hidelevel setting, defaulting to ON
+(#938)
+  + Add autolog_only_saved_channels setting, to autolog only
+channels that are in the config (#968)
+  + Add format support for the input line. By Ben Paxton,
+originally by Jonas Hurrelmann (#764, FS#621, #1004)
+use Irssi::TextUI;
+gui_input_set_extent(pos, text)
+gui_input_set_extents(pos, len, left, right)
+gui_input_clear_extents(pos, len)
+gui_input_get_extent(pos)
+gui_input_get_text_and_extents()
+gui_input_set_text_and_extents(...)
+  + Parsing of IRCv3 CAP 3.2 (#775, #869)
+  + Show CAP-related events in the user interface (#918, #916,
+#870, #704)
+  + Continue using separators when addressing multiple nicks
+with tab completion. By Manish Goregaokar (#822)
+  + Bind Shift-tab by default. By Niklas Luokkala (#830, #829)
+  + Fuzzing more things (#913, #780, #813)
+  - Disconnect SASL properly in case the SASL module got
+unloaded from server (#931, #629, #618, #616)
+  - Fix backward completion jumping to the first instead of last
+word (#979)
+  - Improve empty topic handling (#961, #905, #911, #897, #888)
+  - Prevent config truncation when no space left. By dequis and
+Lukas Waymann (#922, #925, #910, #909, #906, #871, #817)
+  - Also time-out servers in lookup phase (#866, #130)
+  - Fix build with LibreSSL 2.7. By Dorian Harmans (#865)
+  - Fix a crash when appending to a textbuffer without
+line. Reported by Jari Matilainen (#862)
+  - Fix segfault on sending large messages (#803, #796, #802)
+  - Fix segfault on invalid statusbar config (#993, #994)
+  - Fix random memory writes on restoring queries of foreign
+protocols (#999, #1000)
+  - Make default keybinds deletable (#859, #507)
+  - Fix freeze when resizing Irssi very small (#946)
+  - Compare channels case-insensitively, avoiding confusions
+with the config file (#857, #856)
+  - Fix DCC GET on Android. By Martin Staron (#844)
+  - Improve rawlog performance (#957)
+  - Fix nick escaping erroneously escaping quotes (#978, #974,
+#709)
+  - Protect against theme recursion, improve padding
+performance, limit alignment padding. Credit to Oss-Fuzz
+(#835, #851, #850, #846, #848)
+  - Fix recursive loop in replaces (#833, GL#23)
+  - Fix headers for compilation of C modules (#939)
+  - Documentation. By Zero King (#814). (#852)
+  - Sync NEWS, docs, scripts (#849, #855)
+  - Build system (#868, #867, #985, #988)
+  - Fix build on IBM i and AIX. By Calvin Buckley (#975)
+  - Misc fixes (#840, #839, #843, #953, #962). Tests (#806,
+#875, #905, #964, #1011). Fuzzing (#929).
+
+---

Old:

  irssi-1.1.2.tar.xz
  irssi-1.1.2.tar.xz.asc

New:

  irssi-1.2.0.tar.xz
  irssi-1.2.0.tar.xz.asc


commit irssi for openSUSE:Factory

2019-02-06 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2019-02-06 14:10:28

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new.28833 (New)


Package is "irssi"

Wed Feb  6 14:10:28 2019 rev:53 rq:672057 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2019-01-10 
15:23:51.586298270 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new.28833/irssi.changes   2019-02-06 
14:10:29.518614883 +0100
@@ -1,0 +2,5 @@
+Tue Feb  5 13:51:02 UTC 2019 - Jan Engelhardt 
+
+- Trim filler wording from description.
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.hjSNoD/_old  2019-02-06 14:10:30.286614737 +0100
+++ /var/tmp/diff_new_pack.hjSNoD/_new  2019-02-06 14:10:30.290614736 +0100
@@ -20,9 +20,7 @@
 Name:   irssi
 Version:1.1.2
 Release:0
-#
-Summary:Modular, Secure, and Well Designed IRC Client
-#
+Summary:Modular IRC Client
 License:GPL-2.0-or-later
 Group:  Productivity/Networking/IRC
 URL:http://www.irssi.org
@@ -53,15 +51,12 @@
 %endif
 
 %description
-Irssi is a modular IRC client for UNIX that currently only has a text
-mode user interface. However, 80-90% of the code is not text mode
-specific, so other UIs could be created easily. Also, Irssi is not
-really even IRC specific anymore. There are already working SILC and
-ICB modules available. Support for other protocols, like ICQ and
-Jabber, could be added some day, too.
+Irssi is a modular IRC client that currently only has a text mode
+user interface. However, 80–90%% of the code is not text mode
+specific, so other UIs could be created. Irssi is not IRC specific;
+there are SILC and ICB modules available.
 
-It is the code that separates Irssi from ircII, BitchX, epic, and the
-rest of the text clients. It is not using the ircII code.
+Irssi is not using the ircII code.
 
 %package devel
 #







commit irssi for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2019-01-10 15:23:49

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new.28833 (New)


Package is "irssi"

Thu Jan 10 15:23:49 2019 rev:52 rq:664343 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2018-02-16 
21:44:30.915427529 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new.28833/irssi.changes   2019-01-10 
15:23:51.586298270 +0100
@@ -1,0 +2,23 @@
+Wed Jan  9 13:29:11 UTC 2019 - Ailin Nemui 
+
+- update to 1.1.2
+  - Fix the resetting of window hiddenlevel (#861)
+  - Fix clearing of hidelevel in layout (#951)
+  - Fix accessing unallocated text when checking entry position
+(#930)
+  - Fix uninitialised memory on empty lines (#873, GL#31, #878,
+#877, #907, #914)
+  - Fix use-after-free on expiration of hidden lines (#948)
+(CVE-2019-5882 boo#1121396)
+  - Fix use-after-frees. By Maya Rashish (#919)
+  - Fix out of bounds access in help display when window width
+is small (#949)
+  - Fix paste_join_multiline (#971)
+  - Correctly check for errno when displaying SSL errors. By
+Janik Rabe (#895)
+  - Fix wrong signal emission argument count (#965)
+  - Documentation (#920). Sync NEWS, scripts (#849)
+  - Fix Perl detection on MacOS. By Dominyk Tiller (#927)
+  - Misc fixes. By Jaroslav Škarvada (#982)
+
+---

Old:

  irssi-1.1.1.tar.xz
  irssi-1.1.1.tar.xz.asc

New:

  irssi-1.1.2.tar.xz
  irssi-1.1.2.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.Vyo5YI/_old  2019-01-10 15:23:52.086297753 +0100
+++ /var/tmp/diff_new_pack.Vyo5YI/_new  2019-01-10 15:23:52.086297753 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package irssi
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,20 +12,20 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %bcond_with socks
 Name:   irssi
-Version:1.1.1
+Version:1.1.2
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client
 #
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Networking/IRC
-Url:http://www.irssi.org
+URL:http://www.irssi.org
 Source: 
https://github.com/irssi/irssi/releases/download/%{version}/irssi-%{version}.tar.xz
 Source1:irssi.desktop
 Source2:irssi.png
@@ -132,7 +132,7 @@
 %dir %{_defaultdocdir}/irssi
 %docdir %{_defaultdocdir}/irssi/
 %doc %{_defaultdocdir}/irssi/*
-%{_mandir}/man1/*.1%{ext_man}
+%{_mandir}/man1/*.1%{?ext_man}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/irssi.png
 

++ irssi-1.1.1.tar.xz -> irssi-1.1.2.tar.xz ++
 7481 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/irssi-1.1.1/ChangeLog new/irssi-1.1.2/ChangeLog
--- old/irssi-1.1.1/ChangeLog   2018-02-15 01:05:25.0 +0100
+++ new/irssi-1.1.2/ChangeLog   2019-01-08 21:50:39.0 +0100
@@ -1,3 +1,153 @@
+commit 7bf94c28a0a8c6be8ec5840f09a5b5d343f42374
+Author: ailin-nemui 
+Date:   Tue Jan 8 21:46:17 2019 +0100
+
+tag as 1.1.2
+
+commit 7616687f6a211e8dac7308e05be99d80357c0a73
+Author: ailin-nemui 
+Date:   Tue Oct 2 00:09:01 2018 +0200
+
+Merge pull request #949 from ailin-nemui/help-narrow
+
+Fix insufficient size of help column when the window width is small
+
+(cherry picked from commit f207e844f1299933b6e508c54804e27f42844547)
+
+commit eab3608651016936335f85c896faf0b3312e5be7
+Author: ailin-nemui 
+Date:   Tue Oct 2 00:08:30 2018 +0200
+
+Merge pull request #948 from ailin-nemui/invalid-startline
+
+invalidate startline and bottom_startline when hidden
+
+(cherry picked from commit 011372ecdd966531c1fd6638a3c5b239c27112ed)
+
+commit 33dcf7a337df5af14df13567618c822e2043ee0a
+Author: ailin-nemui 
+Date:   Tue Sep 4 09:35:47 2018 +0200
+
+Merge pull request #919 from a

commit irssi for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2018-02-16 21:44:29

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Fri Feb 16 21:44:29 2018 rev:51 rq:577099 version:1.1.1

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2018-01-17 
21:58:44.993980239 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2018-02-16 
21:44:30.915427529 +0100
@@ -1,0 +2,26 @@
+Thu Feb 15 11:08:19 UTC 2018 - ailin.ne...@gmail.com
+
+- update to 1.1.1 (bsc#1081238):
+  - Restore compatibility with OpenSSL < 1.0.2 (#820, #831)
+  - Fix test compilation on some platforms (#815, #816)
+  - Fix portability and backwards compatibility of test runner
+(#818, #845)
+  - Prevent use after free error during the execution of some
+commands. Found by Joseph Bisch (GL#17, GL!24).
+  - Revert netsplit print optimisation due to crashes (#465, #809,
+#812, #819, #824). CVE-2018-7054
+  - Fix use after free when SASL messages are received in
+unexpected order (GL#26, GL!33). CVE-2018-7053
+  - Fix null pointer dereference in the tab completion when an
+empty nick is joined (GL#24, GL!31). CVE-2018-7050
+  - Fix use after free when entering oper password (GL#22,
+GL!32).
+  - Fix null pointer dereference when too many windows are
+opened (GL#27, #837). CVE-2018-7052
+  - Fix out of bounds access in theme strings when the last
+escape is incomplete. Credit to Oss-Fuzz (#842). CVE-2018-7051
+  - Fix out of bounds write when using negative counts on window
+resize (GL#25, GL#29, #836).
+  - Minor help correction. By William Jackson (#834).
+
+---

Old:

  irssi-1.1.0.tar.xz
  irssi-1.1.0.tar.xz.asc

New:

  irssi-1.1.1.tar.xz
  irssi-1.1.1.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.o7pBI0/_old  2018-02-16 21:44:31.627401852 +0100
+++ /var/tmp/diff_new_pack.o7pBI0/_new  2018-02-16 21:44:31.631401707 +0100
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.1.0
+Version:1.1.1
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client

++ irssi-1.1.0.tar.xz -> irssi-1.1.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.1.0/ChangeLog new/irssi-1.1.1/ChangeLog
--- old/irssi-1.1.0/ChangeLog   2018-01-14 21:22:35.0 +0100
+++ new/irssi-1.1.1/ChangeLog   2018-02-15 01:05:25.0 +0100
@@ -1,3 +1,125 @@
+commit 8cec161a8f252fd8d57677eb961ffd87987b9d30
+Author: ailin-nemui 
+Date:   Tue Feb 13 12:56:25 2018 +0100
+
+tag as 1.1.1
+
+commit 84473ad57c67c796e385e8c1c72f76036e31d91e
+Author: ailin-nemui 
+Date:   Thu Feb 15 00:55:30 2018 +0100
+
+Merge tag '1.0.7' into integrate/1.0.7
+
+(cherry picked from commit 666ddc2ecdd9ad7bc966c78565a5fd9985e099c8)
+
+commit 0921f36828f00264d05fd8c7719b22495d622e10
+Author: ailin-nemui 
+Date:   Tue Feb 13 10:09:06 2018 +0100
+
+Merge pull request #845 from ailin-nemui/funny-bug
+
+warn if there is non-portable code in the test-driver
+
+(cherry picked from commit c2c879e8c55afcb8a737e4535c8d878407807040)
+
+commit 72f81af9f0427b512675acf18fc9e5734a687725
+Author: ailin-nemui 
+Date:   Sun Feb 4 11:27:02 2018 +0100
+
+Merge pull request #831 from ailin-nemui/openssl-x509
+
+Do not use X509_STORE on OpenSSL < 1.0.2
+
+(cherry picked from commit 9c494a88a306d386870cd5fc78c9527bd66c1c7a)
+
+commit 88a83989a6651575f32a0ef286af93b3af53a6f7
+Author: ailin-nemui 
+Date:   Tue Jan 16 19:12:00 2018 +0100
+
+Merge pull request #816 from ailin-nemui/fix-test-libs
+
+fix test builds on some platforms
+
+(cherry picked from commit 1b7f32838557a4805029cfb17710148a948b11bf)
+
+commit e80d6d3093c737b50f301134891c7cf0c15df87c
+Author: ailin-nemui 
+Date:   Fri Feb 2 14:09:10 2018 +0100
+
+Merge pull request #818 from ailin-nemui/test-tap-backward-compat
+
+add backwards compatible code for running tap tests
+
+(cherry picked from commit 17aafe974b6251fecff4198d3dd3ab9cf1620b78)
+
+commit 4f7d98fe15df2ef9d4eaa5e9968bed9677920d6e
+Author: ailin-nemui 
+Date:   Tue Jan 30 17:39:13 2018 +0100
+
+Merge pull request #834 from williamjacksn/patch-1
+
+Fix typo in help text for /ISON command
+
+(cherry picked from commit 6d42c4f949ab7d3d403d2f31d6a816961a180e2b)
+
+commit 044d6c3803ab7b4b9537fc18995fa323f4f77a57
+Author: ailin-nemui 
+Date:   Mon Feb 5 22:25:33 2018 +0100
+
+Merge pull request #836 from ailin-nemui/resize
+
+Fix resi

commit irssi for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2018-01-17 21:57:23

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Wed Jan 17 21:57:23 2018 rev:50 rq:565920 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2018-01-09 
14:54:37.491775245 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2018-01-17 
21:58:44.993980239 +0100
@@ -1,0 +2,71 @@
+Tue Jan 16 02:49:12 UTC 2018 - avin...@opensuse.org
+
+- update to 1.1.0
+  * Changes
++ Colour is now re-set when reaching a comma, matching mIRC
+  behaviour
++ Irssi now shows the initial nick and name on first start
++ lynx is no longer required to run autogen.sh
++ The command history no longer permits wrapping around
++ /foreach now correctly sends arguments as commands, stopping
+  you from embarassing AMSGs
++ /server does not connect to servers anymore, use /server
+  connect to change servers
++ The net_ip_compare API function is now deprecated, and the
+  previously deprecated net_connect has been removed
+  * Additions
++ Add an option to ignore all channels or ignore all queries
+  using /set activity_hide_targets
++ Add a startup warning if the TERM var is wrong inside tmux /
+  screen
++ Add option to hide certain levels from the textbuffer using /
+  window hidelevel
++ Irssi now has its first unit test (for mode parsing)
++ Added access to global command history when using window
+  history, and a binding to erase entries from the command
+  history (erase_history_entry)
++ -alternate_nick is now available as a network specific
+  property
++ On FreeBSD, Irssi now supports Capsicum sandbox (/capsicum
+  enter)
++ Filenames (directories) ending with a / now tab-complete
++ UTF-8 should now work in regular expressions when using
+  GRegex (the default)
++ Nicks are now properly escaped on completion
++ /server add -port now works
++ Add a setting key_timeout to make key sequences
+  automatically re-set when not finished
++ Warn users about expired client certificates, as servers
+  may refuse them
++ Add a new net_start_ssl function for StartTLS. This is
+  available from ABI 8 and can be used by protocol modules
++ The %# code is now stored in the textbuffer, so for example
+  web scripts can make use of it
++ Add new setting break_wide which can be used to enable
+  breaking of wide characters (for east-asian users)
++ Add fuzzing code
+  * Fixes
++ Netsplits show properly again
++ Do not error on blank lines when using /exec -o
++ Detect used nickname as reported by server
++ Prevent use after free error during the execution of some
+  commands
++ Fix MODE parameter parsing when colon was used at a place
+  Irssi didn't expect
++ Fixed code to compile with -Werror=declaration-after-statement
++ Clang-format is now supported for git-clang-format
++ Fix use after free when changing the network of hilights
++ Fix positioning error when tab-completing non-ascii strings
++ In-development issues
++ Clarify Alis in /help list
++ Improve /lastlog performance from O(N^2) to O(N)
++ Fix a segfault on "script destroyed" signal
++ Fix early ISON error
++ Documentation improvements
++ Minor cleanups
++ Fix space issue in glib-2.0.m4
+- cleanup with spec-cleaner
+- drop regex-patch-653.patch
+  * fixed upstream in 79bbca4644cad7f2dee89c7ac6b8f9acc2c8b427
+
+---

Old:

  irssi-1.0.6.tar.xz
  irssi-1.0.6.tar.xz.asc
  regex-patch-653.patch

New:

  irssi-1.1.0.tar.xz
  irssi-1.1.0.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.piDWoK/_old  2018-01-17 21:58:45.829941054 +0100
+++ /var/tmp/diff_new_pack.piDWoK/_new  2018-01-17 21:58:45.833940867 +0100
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.6
+Version:1.1.0
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client
@@ -35,8 +35,6 @@
 Source99:   irssi-rpmlintrc
 # PATCH-FIX-OPENSUSE irssi-0.8.16_missing_prototype_warnings.patch
 Patch1: irssi-0.8.16_missing_prototype_warnings.patch
-# PATCH-FEATURE-UPSTREAM regex-patch-653.patch github#653 
ailin.ne...@gmail.com -- one of proposed regex utf8 workarounds
-Patch2: regex-patch-653.patch
 BuildRequires:  glib2-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
@@ -45,7 +43,6 @@
 BuildRequires:  pkgconfig
 B

commit irssi for openSUSE:Factory

2018-01-09 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2018-01-09 14:54:37

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Tue Jan  9 14:54:37 2018 rev:49 rq:562427 version:1.0.6

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2018-01-07 
17:23:28.155380585 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2018-01-09 
14:54:37.491775245 +0100
@@ -4 +4 @@
-- update to 1.0.6
+- update to 1.0.6 (bsc#1074958)



Other differences:
--






commit irssi for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2018-01-07 17:23:24

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Sun Jan  7 17:23:24 2018 rev:48 rq:562174 version:1.0.6

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-10-23 
16:52:56.52956 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2018-01-07 
17:23:28.155380585 +0100
@@ -1,0 +2,15 @@
+Sat Jan  6 13:47:12 UTC 2018 - ailin.ne...@gmail.com
+
+- update to 1.0.6
+  - Fix invalid memory access when reading hilight configuration
+(#787, #788).
+  - Fix null pointer dereference when the channel topic is set
+without specifying a sender (GL#20, GL!25). CVE-2018-5206
+  - Fix return of random memory when using incomplete escape
+codes (GL#21, GL!26). CVE-2018-5205
+  - Fix heap buffer overflow when completing certain strings
+(GL#19, GL!27). CVE-2018-5208
+  - Fix return of random memory when using an incomplete
+variable argument (GL#18, GL!28). CVE-2018-5207
+
+---

Old:

  irssi-1.0.5.tar.xz
  irssi-1.0.5.tar.xz.asc

New:

  irssi-1.0.6.tar.xz
  irssi-1.0.6.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.OrRpG4/_old  2018-01-07 17:23:28.811349838 +0100
+++ /var/tmp/diff_new_pack.OrRpG4/_new  2018-01-07 17:23:28.815349650 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package irssi
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.5
+Version:1.0.6
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client

++ irssi-1.0.5.tar.xz -> irssi-1.0.6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.5/ChangeLog new/irssi-1.0.6/ChangeLog
--- old/irssi-1.0.5/ChangeLog   2017-10-20 17:16:49.0 +0200
+++ new/irssi-1.0.6/ChangeLog   2018-01-05 00:07:44.0 +0100
@@ -1,42 +1,80 @@
-commit 7a770022be9a77aeda7af4b7090fb780a23c3b4e
+commit fe6e377beb57a11ce47683055834722e0ed6ba2b
+Author: ailin-nemui 
+Date:   Fri Jan 5 00:04:58 2018 +0100
+
+tag as 1.0.6
+
+commit cacb48e4f458bc419ae90c5f2f219dacf769a814
+Author: ailin-nemui 
+Date:   Tue Nov 14 08:50:06 2017 +0100
+
+Merge pull request #788 from LemonBoy/fix-787
+
+Keep a copy of the strings coming from the config
+
+(cherry picked from commit 933fac7e9d4d1cea93887cb38bab51c938a8c687)
+
+commit aea58025194811d9a92ad7a8d708476e43a4816e
+Author: Nei 
+Date:   Thu Jan 4 22:29:29 2018 +
+
+Merge branch 'security' into 'master'
+
+Security
+
+Closes GL#18, GL#19, GL#20, GL#21
+
+See merge request irssi/irssi!29
+
+(cherry picked from commit 9df3d92598108b6e68fcc5521cd1fab8462d7ec5)
+
+commit b00b45cf2181a8d40817b000c9a851ce4469d0b5
 Author: ailin-nemui 
 Date:   Fri Oct 20 17:15:30 2017 +0200
 
 tag as 1.0.5
 
-commit eef318301421b0ade7f184543f7165df583744c2
+commit 11f0d046dee47c1965eeeab21faf9219b8144a98
 Author: ailin-nemui 
 Date:   Fri Oct 13 17:14:47 2017 +0200
 
 Merge pull request #769 from horgh/horgh/error-check-server-connect
 
 Set host to an empty string on error
+
+(cherry picked from commit 437fbef6eb8f605320841cba119d3abbb3571a75)
 
-commit 404eb0995e3b3ac87d59430250644827a421ed23
+commit 2d0f7bcc5072ca5df1e02797119706c3a60a2f3f
 Author: ailin-nemui 
 Date:   Sun Oct 8 18:50:19 2017 +0200
 
 Merge pull request #763 from rbisewski/master
 
 Improvements to statusbar documentation and help text.
+
+(cherry picked from commit 016fd344362ddcc4b1a0781df9ac2416acc54e69)
 
-commit dd53f3fc9601e3d6a07dffe85b985f309a4e87a1
+commit d2bfd44c16a10888a88ee3676a514c474c91c902
 Author: ailin-nemui 
 Date:   Thu Aug 10 16:49:32 2017 +0200
 
 Merge pull request #737 from ailin-nemui/fix-733
 
 Revert "Merge pull request #452 from LemonBoy/terminfo-cup"
+
+(cherry picked from commit 13471013f31be1e2f459dfce9bc7425800b2824b)
 
-commit d2ccea03d4bc7dd76b5cdf2df64e2416858fe014
+commit 32d0daf87e7b59e473a78494cf6bdf8c89a48174
 Author: ailin-nemui 
 Date:   Wed Jul 26 10:57:05 2017 +0200
 
 Merge pull request #719 from LemonBoy/sasl-disable-none
 
 Setting sasl_mechanism to '' disables the auth
+
+(cherry picked from commit 7b97edf9d1de8c

commit irssi for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-10-23 16:52:24

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Mon Oct 23 16:52:24 2017 rev:47 rq:535800 version:1.0.5

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-07-08 
12:35:51.982039365 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-10-23 
16:52:56.52956 +0200
@@ -1,0 +2,25 @@
+Sun Oct 22 13:46:51 UTC 2017 - ailin.ne...@gmail.com
+
+- update to 1.0.5 (boo#1064540)
+  - Fix missing -sasl_method '' in /NETWORK (#718, #719).
+  - Fix incorrect restoration of term state when hitting SUSP
+inside screen (#737, #733).
+  - Fix out of bounds read when compressing colour
+sequences. Found by Hanno Böck (GL#12, GL!18). CVE-2017-15228
+  - Fix use after free condition during a race condition when
+waiting on channel sync during a rejoin (GL#13, GL!19).
+CVE-2017-15227
+  - Fix null pointer dereference when parsing certain malformed
+CTCP DCC messages (GL#14, GL!20).
+CVE-2017-15721
+  - Fix crash due to null pointer dereference when failing to
+split messages due to overlong nick or target (GL#15, GL!21).
+CVE-2017-15723
+  - Fix out of bounds read when trying to skip a safe channel ID
+without verifying that the ID is long enough (GL#16, GL!22).
+CVE-2017-15722
+  - Fix return of random memory when inet_ntop failed (#769).
+  - Minor statusbar help update. By Robert Bisewski (#758,
+#763).
+
+---

Old:

  irssi-1.0.4.tar.xz
  irssi-1.0.4.tar.xz.asc

New:

  irssi-1.0.5.tar.xz
  irssi-1.0.5.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.8HpLH2/_old  2017-10-23 16:52:57.301630527 +0200
+++ /var/tmp/diff_new_pack.8HpLH2/_new  2017-10-23 16:52:57.305630340 +0200
@@ -18,13 +18,13 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.4
+Version:1.0.5
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client
+#
 License:GPL-2.0+
 Group:  Productivity/Networking/IRC
-#
 Url:http://www.irssi.org
 Source: 
https://github.com/irssi/irssi/releases/download/%{version}/irssi-%{version}.tar.xz
 Source1:irssi.desktop

++ irssi-1.0.4.tar.xz -> irssi-1.0.5.tar.xz ++
 1964 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/irssi-1.0.4/ChangeLog new/irssi-1.0.5/ChangeLog
--- old/irssi-1.0.4/ChangeLog   2017-07-05 21:25:31.0 +0200
+++ new/irssi-1.0.5/ChangeLog   2017-10-20 17:16:49.0 +0200
@@ -1,3 +1,53 @@
+commit 7a770022be9a77aeda7af4b7090fb780a23c3b4e
+Author: ailin-nemui 
+Date:   Fri Oct 20 17:15:30 2017 +0200
+
+tag as 1.0.5
+
+commit eef318301421b0ade7f184543f7165df583744c2
+Author: ailin-nemui 
+Date:   Fri Oct 13 17:14:47 2017 +0200
+
+Merge pull request #769 from horgh/horgh/error-check-server-connect
+
+Set host to an empty string on error
+
+commit 404eb0995e3b3ac87d59430250644827a421ed23
+Author: ailin-nemui 
+Date:   Sun Oct 8 18:50:19 2017 +0200
+
+Merge pull request #763 from rbisewski/master
+
+Improvements to statusbar documentation and help text.
+
+commit dd53f3fc9601e3d6a07dffe85b985f309a4e87a1
+Author: ailin-nemui 
+Date:   Thu Aug 10 16:49:32 2017 +0200
+
+Merge pull request #737 from ailin-nemui/fix-733
+
+Revert "Merge pull request #452 from LemonBoy/terminfo-cup"
+
+commit d2ccea03d4bc7dd76b5cdf2df64e2416858fe014
+Author: ailin-nemui 
+Date:   Wed Jul 26 10:57:05 2017 +0200
+
+Merge pull request #719 from LemonBoy/sasl-disable-none
+
+Setting sasl_mechanism to '' disables the auth
+
+commit 43e44d553d44e313003cee87e6ea5e24d68b84a1
+Author: Nei 
+Date:   Fri Oct 20 13:31:26 2017 +
+
+Merge branch 'security' into 'master'
+
+Security
+
+Closes GL#12, GL#13, GL#14, GL#15, GL#16
+
+See merge request irssi/irssi!23
+
 commit 527c19803b56cc0ec84050ca63d992fbecadac1e
 Author: Ailin Nemui 
 Date:   Wed Jul 5 17:12:30 2017 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude d

commit irssi for openSUSE:Factory

2017-07-08 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-07-08 12:35:15

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Sat Jul  8 12:35:15 2017 rev:46 rq:508807 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-06-07 
13:09:44.556370809 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-07-08 
12:35:51.982039365 +0200
@@ -1,0 +2,18 @@
+Thu Jul  6 13:41:08 UTC 2017 - ailin.ne...@gmail.com
+
+- update to 1.0.4
+  - Fix null pointer dereference when parsing invalid timestamp (GL#10,
+GL!15). Reported by Brian 'geeknik' Carpenter. CVE-2017-10965
+boo#1047709
+  - Fix use-after-free condition when removing nicks from the internal
+nicklist (GL#11, GL!16). Reported by Brian 'geeknik' Carpenter.
+CVE-2017-10966
+  - Fix incorrect string comparison in DCC file names (#714).
+  - Fix regression in Irssi 1.0.3 where it would claim "Invalid time '-1'"
+(#716, #722).
+  - Fix a bug when using \n to separate lines with expand_escapes (#723).
+  - Retain screen output on improper exit, to better see any error
+messages (#287, #721).
+  - Minor help update (#729).
+
+---

Old:

  irssi-1.0.3.tar.xz
  irssi-1.0.3.tar.xz.asc

New:

  irssi-1.0.4.tar.xz
  irssi-1.0.4.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.Ph8hGx/_old  2017-07-08 12:35:52.585954183 +0200
+++ /var/tmp/diff_new_pack.Ph8hGx/_new  2017-07-08 12:35:52.585954183 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.3
+Version:1.0.4
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client

++ irssi-1.0.3.tar.xz -> irssi-1.0.4.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.3/ChangeLog new/irssi-1.0.4/ChangeLog
--- old/irssi-1.0.3/ChangeLog   2017-06-06 20:12:07.0 +0200
+++ new/irssi-1.0.4/ChangeLog   2017-07-05 21:25:31.0 +0200
@@ -1,3 +1,72 @@
+commit 527c19803b56cc0ec84050ca63d992fbecadac1e
+Author: Ailin Nemui 
+Date:   Wed Jul 5 17:12:30 2017 +0200
+
+tag as 1.0.4
+
+commit bfa3bd896702db5359a6663ed0591dd16519eec8
+Author: Ailin Nemui 
+Date:   Wed Jul 5 21:18:22 2017 +0200
+
+Merge pull request #729 from irssi/clear-help
+
+More accurately describe clear
+
+(cherry picked from commit b12f86e5e6fe576e731feab2a73325c74e980924)
+
+commit 8778d1c95a6e75c3c96e997ec6a022d5af300f2f
+Author: ailin-nemui 
+Date:   Fri Jun 23 17:58:08 2017 +0200
+
+Merge pull request #723 from ailin-nemui/odd_expand_escapes
+
+fix weird n-fold unescaping in expand_escapes
+
+(cherry picked from commit 1ff2f61f090a61f3bdf0bdee5c52a7907d56acfd)
+
+commit dbce2d447ab757cd2df148b9d2a31ec2c70a3517
+Author: ailin-nemui 
+Date:   Fri Jun 23 18:00:52 2017 +0200
+
+Merge pull request #722 from dequis/back-to-the-future
+
+parse_time_interval: Allow negative time in settings
+
+(cherry picked from commit 2b209348bd2a90afbe1782b0b321d99892b7002b)
+
+commit efaa2eeb88056a5f88655f571d18d429a413f185
+Author: ailin-nemui 
+Date:   Fri Jun 23 17:58:40 2017 +0200
+
+Merge pull request #721 from dequis/unexpected-exits
+
+term-terminfo: Avoid switching out of alt screen on unexpected exits
+(cherry picked from commit c56919768e1072985aab1377714ea5038417cd4d)
+
+commit 1bcd7a8dd09e59f01d5c42b43182a0466f604bd5
+Author: ailin-nemui 
+Date:   Wed Jun 7 00:15:05 2017 +0200
+
+Merge pull request #714 from dequis/dcc-fname-gcc-warnings
+
+fe-dcc-(get|send): Fix some -Wpointer-compare with newer gcc
+
+(cherry picked from commit 5e9a3ad80cb1bb5b8655d5fff6ee9d1dfc4419a1)
+
+commit 5e46c6dda0993aff058baba03726d4454139ccfe
+Author: Nei 
+Date:   Wed Jul 5 14:47:30 2017 +
+
+Merge branch 'security' into 'master'
+
+Security
+
+Closes #10
+
+See merge request !17
+
+(cherry picked from commit 5e26325317c72a04c1610ad952974e206384d291)
+
 commit 68bb0c6e488916d1880e249c61f1e638f23b1d62
 Author: Ailin Nemui 
 Date:   Mon Jun 5 16:25:53 2017 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.3/NEWS new/irssi-1.0.4/NEWS
--- old/irssi-1.0.3/NEWS2017-06-05 19:28:27.0 +0200
+++ new/irssi-1.0.4/NEWS2017-07-05 21:20:43.0 +0200
@@ -1,3 +1,16 @@
+v1.0.4 2017-07-07  The Irssi team 
+   - Fix null pointer dereference when parsing invalid timestamp (GL#10,
+ GL!15). Reported by B

commit irssi for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-06-07 13:09:43

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Wed Jun  7 13:09:43 2017 rev:45 rq:501593 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-06-07 
09:57:19.786519435 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-06-07 
13:09:44.556370809 +0200
@@ -7 +7 @@
-(GL#8, GL!12).
+(GL#8, GL!12). bsc#1043052 CVE-2017-9469
@@ -8,0 +9 @@
+bsc#1043051 CVE-2017-9468



Other differences:
--






commit irssi for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-06-07 09:56:23

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Wed Jun  7 09:56:23 2017 rev:44 rq:501554 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-03-16 
09:51:02.625966217 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-06-07 
09:57:19.786519435 +0200
@@ -1,0 +2,21 @@
+Tue Jun  6 19:48:30 UTC 2017 - ailin.ne...@gmail.com
+
+- update to 1.0.3
+  - Fix out of bounds read when scanning expandos (GL!11).
+  - Fix invalid memory access with quoted filenames in DCC
+(GL#8, GL!12).
+  - Fix null-pointer dereference on DCC without address (GL#9, GL!13).
+  - Improve integer overflow handling. Originally reported by
+oss-fuzz#525 (#706).
+  - Improve nicklist performance from O(N^2) to O(N) (#705).
+  - Fix initial screen redraw delay. By Stephen Oberholtzer
+(#680, bdo#856201).
+  - Fix incorrect reset of true colours when resetting background. (#711).
+  - Fix missing -notls option in /SERVER. By Jari Matilainen (#117, #702).
+  - Fix minor history glitch on overcounter (#462, #685).
+  - Improved OpenSSL detection at compile time. By Rodrigo Rebello (#677).
+  - Improved NetBSD Terminfo detection. By Maya Rashish (#694, #698).
+  - Add missing syntax info for COMPLETION (#687, #688).
+  - Minor typo correction in help. By Michael Hansen (#707).
+
+---

Old:

  irssi-1.0.2.tar.xz
  irssi-1.0.2.tar.xz.asc

New:

  irssi-1.0.3.tar.xz
  irssi-1.0.3.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.DtabJP/_old  2017-06-07 09:57:21.394292239 +0200
+++ /var/tmp/diff_new_pack.DtabJP/_new  2017-06-07 09:57:21.398291673 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.2
+Version:1.0.3
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client

++ irssi-1.0.2.tar.xz -> irssi-1.0.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.2/ChangeLog new/irssi-1.0.3/ChangeLog
--- old/irssi-1.0.2/ChangeLog   2017-03-10 17:43:14.0 +0100
+++ new/irssi-1.0.3/ChangeLog   2017-06-06 20:12:07.0 +0200
@@ -1,3 +1,118 @@
+commit 68bb0c6e488916d1880e249c61f1e638f23b1d62
+Author: Ailin Nemui 
+Date:   Mon Jun 5 16:25:53 2017 +0200
+
+tag as 1.0.3
+
+commit 712e02960a85208c7800a593e2b4f21dc06dfad9
+Author: ailin-nemui 
+Date:   Tue May 30 13:14:10 2017 +0200
+
+Merge pull request #711 from ailin-nemui/24bit-reset
+
+do not reset true colour bit on colour reset
+(cherry picked from commit 2d0a9b4ca30ab09ccf5a84d267a824e2a2059d70)
+
+commit 18df0934b5c7e71ef6fe942ab201179b09314b16
+Author: ailin-nemui 
+Date:   Thu May 18 15:39:02 2017 +0200
+
+Merge pull request #707 from mh-source/patch-1
+
+dcc.in: fixed typo 'resolved' -> 'resolves'
+(cherry picked from commit aac20b15132e0facee14bd9b721d6bfa9251a172)
+
+commit d5bdf00ba6f3125e8348d3aed02667c71c8d2ccf
+Author: ailin-nemui 
+Date:   Fri Jun 2 14:47:38 2017 +0200
+
+Merge pull request #706 from dequis/parse-uint
+
+Add parse_uint function to improve integer overflow handling
+(cherry picked from commit 31b9d115b065570020ce9be1a1d8cd49212f70a9)
+
+commit d8167908d00f0c8ba39bcac14cf0f49046cdca0e
+Author: ailin-nemui 
+Date:   Sun May 14 09:40:55 2017 +0200
+
+Merge pull request #705 from ailin-nemui/nicklist-performance
+
+improve nicklist performance
+(cherry picked from commit 476f19f1235d7d28ede002be3c7a249952124058)
+
+commit 54215ce9588f594a87bad0080e1694e269e301ba
+Author: ailin-nemui 
+Date:   Sun May 14 09:44:26 2017 +0200
+
+Merge pull request #702 from vague666/server_modify_notls
+
+Added support for -notls and -notls_verify
+(cherry picked from commit 10cea6169694808ab2bf2caf9451cfac2db0d9da)
+
+commit 81c42d4da97a4b8f7f9436147497e193dc974406
+Author: ailin-nemui 
+Date:   Thu May 4 12:31:32 2017 +0200
+
+Merge pull request #698 from ailin-nemui/master
+
+detect Netbsd terminfo
+(cherry picked from commit f24ad9a36605f54ac8583ec3e223ccdfe30bb666)
+
+commit 2520ea338192837f9e9f3748d69505e6ef842d4a
+Author: ailin-nemui 
+Date:   Fri Apr 7 21:22:48 2017 +0200
+
+Merge pull request #688 from josephbisch/fix-687
+
+Add syntax info for completion
+(cherry picked from commit 411ace0a15483d44b4bd0016f586108630cd5142)
+
+commit 35e56cdb75296a6aa377701600eca9393ea67b67
+Author: ailin-nemui 
+Date:   Thu Apr 6 17:37:23 201

commit irssi for openSUSE:Factory

2017-03-16 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-03-16 09:42:15

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Thu Mar 16 09:42:15 2017 rev:43 rq:479137 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-03-12 
20:06:00.244742009 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-03-16 
09:51:02.625966217 +0100
@@ -1,0 +2,5 @@
+Mon Mar 13 16:06:57 UTC 2017 - astie...@suse.com
+
+- add references to previous change
+
+---
@@ -6 +11 @@
-  pending)
+  pending) bsc#1029020



Other differences:
--






commit irssi for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-03-12 20:05:59

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Sun Mar 12 20:05:59 2017 rev:42 rq:478804 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-02-24 
02:54:11.830798622 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-03-12 
20:06:00.244742009 +0100
@@ -1,0 +2,17 @@
+Sat Mar 11 21:10:03 UTC 2017 - ailin.ne...@gmail.com
+
+- irssi 1.0.2 fixes a vulnerability that could result in denial of
+  service or worse during a netjoin in certain circumstances (CVE
+  pending)
+  - Prevent some null-pointer crashes (GL!9).
+  - Fix compilation with OpenSSL 1.1.0 (#628, #597).
+  - Correct dereferencing of already freed server objects during
+output of netjoins. Found by APic (GL!10, GL#7).
+  - Fix in command arg parser to detect missing arguments in tail place
+(#652, #651).
+  - Fix regression that broke incoming DCC file transfers (#667, #656).
+  - Fix issue with escaping \ in evaluated strings (#669, #520).
+- Added regex-patch-653.patch from Upstream PR#653 to improve UTF8
+  support in GRegex
+
+---

Old:

  irssi-1.0.1.tar.xz
  irssi-1.0.1.tar.xz.asc

New:

  irssi-1.0.2.tar.xz
  irssi-1.0.2.tar.xz.asc
  regex-patch-653.patch



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.GgW6Bi/_old  2017-03-12 20:06:01.312590904 +0100
+++ /var/tmp/diff_new_pack.GgW6Bi/_new  2017-03-12 20:06:01.312590904 +0100
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.1
+Version:1.0.2
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client
@@ -35,6 +35,8 @@
 Source99:   irssi-rpmlintrc
 # PATCH-FIX-OPENSUSE irssi-0.8.16_missing_prototype_warnings.patch
 Patch1: irssi-0.8.16_missing_prototype_warnings.patch
+# PATCH-FEATURE-UPSTREAM regex-patch-653.patch github#653 
ailin.ne...@gmail.com -- one of proposed regex utf8 workarounds
+Patch2: regex-patch-653.patch
 BuildRequires:  glib2-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
@@ -78,6 +80,7 @@
 %prep
 %setup -q
 %patch1
+%patch2
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing 
-DGLIB_DISABLE_DEPRECATION_WARNINGS"

++ irssi-1.0.1.tar.xz -> irssi-1.0.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.1/ChangeLog new/irssi-1.0.2/ChangeLog
--- old/irssi-1.0.1/ChangeLog   2017-02-03 20:46:34.0 +0100
+++ new/irssi-1.0.2/ChangeLog   2017-03-10 17:43:14.0 +0100
@@ -1,3 +1,77 @@
+commit 2a53853f369b47e42e32e183c8109e3d63808899
+Author: Ailin Nemui 
+Date:   Fri Mar 10 17:41:04 2017 +0100
+
+tag as 1.0.2
+
+commit a0c34463a56c1fae963f6f76a7dfef07d4decc6a
+Author: ailin-nemui 
+Date:   Fri Mar 10 17:13:20 2017 +0100
+
+Merge pull request #669 from dequis/expand-double-backslash
+
+expand_escape: expand double backslash as a backslash
+(cherry picked from commit 26187d1d30f589d10300de2798f5a3ec4b0c1a3d)
+
+commit 9d1adffc754e066ca7a3032657e3aecb42d6aefe
+Author: ailin-nemui 
+Date:   Wed Mar 8 09:45:40 2017 +0100
+
+Merge pull request #667 from ailin-nemui/fix-dcc-get
+
+fix dcc get
+
+fixes #656
+(cherry picked from commit d57c64adeb7b251c5347212239ed0d7b7abe5547)
+
+commit 554586cddfeae080c85478ce09d62e65fe350e67
+Author: Nei 
+Date:   Sat Mar 4 20:35:17 2017 +
+
+Merge branch 'd-minor' into 'master'
+
+Prevent some potential null-pointer deferences.
+
+See merge request !9
+(cherry picked from commit 7ef22687f9291ef10072cc55bc64e3db3ad5a546)
+
+commit dfffb0e9d8a1dea9e1471d9d85b2074c22e9c2a0
+Author: ailin-nemui 
+Date:   Sun Feb 5 22:20:31 2017 +0100
+
+Merge pull request #628 from LemonBoy/openssl-compat
+
+Support OpenSSL 1.1.0.
+(cherry picked from commit ff5dd3673ee6b60d95e89dd89aa3605c79a93ac1)
+
+commit 39e591468dec8c1acc49603c65d827b44f8d9497
+Author: Ailin Nemui 
+Date:   Fri Mar 10 17:18:18 2017 +0100
+
+Merge branch 'netjoin-timeout' into 'master'
+
+fe-netjoin: remove irc servers on "server disconnected" signal
+
+Closes #7
+
+See merge request !10
+
+(cherry picked from commit 77b2631c78461965bc9a7414aae206b5c514e1b3)
+
+commit c111e091336b67b9aa5abddda9cf381e6ab49a04
+Author: ailin-nemui 
+Date:   Sat Mar 4 21:36:01 2017 +0100
+
+Merge pull request #652 from LemonBoy/trailing-arg
+
+Properly check the command arguments in tail place.
+
+commit 0ada

commit irssi for openSUSE:Factory

2017-02-23 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-02-24 02:54:11

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-01-24 
10:37:21.272729218 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-02-24 
02:54:11.830798622 +0100
@@ -1,0 +2,13 @@
+Mon Feb  6 08:14:57 UTC 2017 - astie...@suse.com
+
+- irssi 1.0.1:
+  * Fix Perl compilation in object dir
+  * Fix incorrect HELP SERVER example
+  * Correct memory leak in /OP and /VOICE
+  * Fix regression that broke second level completion
+  * Correct missing NULL termination in perl_parse boo#1023638
+  * Sync broken mail.pl script
+  * Prevent a memory leak during the processing of the SASL
+response boo#1023637
+
+---

Old:

  irssi-1.0.0.tar.xz
  irssi-1.0.0.tar.xz.asc

New:

  irssi-1.0.1.tar.xz
  irssi-1.0.1.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.2jXB26/_old  2017-02-24 02:54:12.730659163 +0100
+++ /var/tmp/diff_new_pack.2jXB26/_new  2017-02-24 02:54:12.730659163 +0100
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.0
+Version:1.0.1
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client

++ irssi-1.0.0.tar.xz -> irssi-1.0.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.0/ChangeLog new/irssi-1.0.1/ChangeLog
--- old/irssi-1.0.0/ChangeLog   2017-01-05 14:06:35.0 +0100
+++ new/irssi-1.0.1/ChangeLog   2017-02-03 20:46:34.0 +0100
@@ -1,3 +1,96 @@
+commit 5f6c38c329f3d9574db863d330df876a456c5940
+Author: ailin-nemui 
+Date:   Fri Feb 3 20:46:20 2017 +0100
+
+tag as 1.0.1
+
+commit 97b182089eec8cc158313c424b453dcaa39e05af
+Author: Nei 
+Date:   Fri Feb 3 11:49:16 2017 +
+
+Merge branch 'dub-the-wub' into 'master'
+
+Prevent a memory leak during the processing of the SASL response.
+
+See merge request !8
+
+commit ca5e9bd623862bd9a640bf8799aafa53502b79f6
+Author: ailin-nemui 
+Date:   Sat Jan 21 03:52:31 2017 +0100
+
+Merge pull request #624 from ailin-nemui/mail_pl
+
+sync mail.pl
+
+commit 1f42d2aa950e4d70bf4c4aebae3a7040bd710cf3
+Author: LemonBoy 
+Date:   Sun Jan 15 22:33:42 2017 +0100
+
+Merge pull request #619 from hannob/master
+
+perl_parse needs NULL terminated parameter list.
+
+commit d63c93ae1dbb1254a92e8e4fafc39fe8d69d00ae
+Author: LemonBoy 
+Date:   Fri Jan 13 22:36:44 2017 +0100
+
+Merge pull request #613 from ailin-nemui/fix_completion
+
+fix regression in completion
+
+commit 929c9477477a4ccf03626388499192d8003b96d5
+Author: LemonBoy 
+Date:   Sun Jan 8 21:55:39 2017 +0100
+
+Merge pull request #608 from tijko/master
+
+Follow g_strsplit with call to g_strfreev
+
+commit 3a3b34fc633fe8e045bf4b696c41857c9f8c5ba5
+Author: ailin-nemui 
+Date:   Fri Jan 6 17:00:09 2017 +0100
+
+Merge pull request #606 from or4n/master
+
+Fix syntax on /help SERVER example
+
+commit 8dbf186ad6e808c269fa10c22444c89df63f2d7d
+Author: ailin-nemui 
+Date:   Fri Jan 6 16:37:09 2017 +0100
+
+Merge pull request #604 from dequis/solaris
+
+Add OPENSSL_NO_EC for solaris 11.3, see issue #598
+
+commit 7c49ed2d17d2325d7bceef632ac38b66a44e8b63
+Author: ailin-nemui 
+Date:   Fri Jan 6 12:44:02 2017 +0100
+
+Merge pull request #602 from McDutchie/master
+
+make irssi --with-perl build with separate object directory
+
+commit f97d5f2648bbff1103e472b952b68ea08694886a
+Merge: ea7826b0 69e112fb
+Author: ailin-nemui 
+Date:   Fri Jan 6 17:08:06 2017 +0100
+
+Merge pull request #603 from dequis/pining-for-the-freenodes
+
+NEWS: Avoid explicitly mentioning freenode in the pinning examples
+
+commit 69e112fbd1b44a6f9f3380167c12bbe0f76693a1
+Author: dequis 
+Date:   Fri Jan 6 11:20:49 2017 -0300
+
+NEWS: Avoid explicitly mentioning freenode in the pinning examples
+
+They have proper certs, so using them as an example is wrong.
+Particularly worse since they started using letsencrypt recently so
+every server has a different cert and pubkey.
+
+We'll figure out how to link this from the release notes later.
+
 commit ea7826b0ec097b9fdc29336ff7fe7074052773f5
 Author: ailin-nemui 
 Date:   Tue Jan 3 16:41:41 2017 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.0/NEWS new/irssi-1.0.1/NEWS
--- old/irssi-1.0.0/NEWS2017-01-05 13:58:42.0 

commit irssi for openSUSE:Factory

2017-01-24 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2017-01-24 10:37:20

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-01-10 
10:52:17.552856370 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2017-01-24 
10:37:21.272729218 +0100
@@ -32,0 +33 @@
+  * CVE-2017-5356: out of bounds read in format string [boo#1019809]



Other differences:
--






commit irssi for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2016-10-10 16:23:42

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2016-09-30 
15:35:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2016-10-10 
16:23:43.0 +0200
@@ -1,0 +2,6 @@
+Thu Oct  6 11:31:53 UTC 2016 - meiss...@suse.com
+
+- irssi-0.8.20-buf.pl.patch: Fixed a information disclosure in buf.pl
+  (CVE-2016-7553 bsc#1001215)
+
+---

New:

  irssi-0.8.20-buf.pl.patch



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.EhpWpn/_old  2016-10-10 16:23:45.0 +0200
+++ /var/tmp/diff_new_pack.EhpWpn/_new  2016-10-10 16:23:45.0 +0200
@@ -50,6 +50,8 @@
 Source4:%{name}.keyring
 Source99:   irssi-rpmlintrc
 Patch:  irssi-0.8.15_ssl_proxy.patch
+# PATCH-FIX-UPSTREAM irssi-0.8.20-buf.pl.patch 1001215 CVE-2016-7553:
+Patch1: irssi-0.8.20-buf.pl.patch
 # PATCH-FIX-OPENSUSE irssi-0.8.16_missing_prototype_warnings.patch
 Patch2: irssi-0.8.16_missing_prototype_warnings.patch
 #
@@ -99,7 +101,7 @@
 
 %prep
 %setup -q
-#patch
+%patch1 -p1
 %patch2
 
 %build

++ irssi-0.8.20-buf.pl.patch ++
--- irssi/scripts/buf.pl2016-08-11 14:59:21.0 +0200
+++ irssi/scripts/buf.pl2016-10-06 13:27:20.747016000 +0200
@@ -5,7 +5,7 @@
  settings_get_str settings_get_bool channels windows
 settings_add_str settings_add_bool get_irssi_dir
 window_find_refnum signal_stop);
-$VERSION = '2.13';
+$VERSION = '2.20';
 %IRSSI = (
 authors=> 'Juerd',
 contact=> 'ju...@juerd.nl',
@@ -13,10 +13,8 @@
 description=> 'Saves the buffer for /upgrade, so that no 
information is lost',
 license=> 'Public Domain',
 url=> 'http://juerd.nl/irssi/',
-changed=> 'Mon May 13 19:41 CET 2002',
-changes=> 'Severe formatting bug removed * oops, I ' .
-   'exposed Irssi to ircII foolishness * sorry ' .
-  '** removed logging stuff (this is a fix)',
+changed=> 'Thu Sep 22 01:37 CEST 2016',
+changes=> 'Fixed file permissions (leaked everything via filesystem)',
 note1  => 'This script HAS TO BE in your scripts/autorun!',
 note2  => 'Perl support must be static or in startup',
 );
@@ -39,9 +37,15 @@
 
 my %suppress;
 
+sub _filename { sprintf '%s/scrollbuffer', get_irssi_dir }
+
 sub upgrade {
-open BUF, q{>}, sprintf('%s/scrollbuffer', get_irssi_dir) or die $!;
-print BUF join("\0", map $_->{server}->{address} . $_->{name}, channels), 
"\n";
+my $fn = _filename;
+my $old_umask = umask 0077;
+open my $fh, q{>}, $fn or die "open $fn: $!";
+umask $old_umask;
+
+print $fh join("\0", map $_->{server}->{address} . $_->{name}, channels), 
"\n";
 for my $window (windows) {
next unless defined $window;
next if $window->{name} eq 'status';
@@ -57,36 +61,39 @@
redo if defined $line;
}
}
-   printf BUF "%s:%s\n%s", $window->{refnum}, $lines, $buf;
+   printf $fh "%s:%s\n%s", $window->{refnum}, $lines, $buf;
 }
-close BUF;
+close $fh;
 unlink sprintf("%s/sessionconfig", get_irssi_dir);
 command 'layout save';
 command 'save';
 }
 
 sub restore {
-open BUF, q{<}, sprintf('%s/scrollbuffer', get_irssi_dir) or die $!;
-my @suppress = split /\0/, ;
+my $fn = _filename;
+open my $fh, q{<}, $fn or die "open $fn: $!";
+unlink $fn or warn "unlink $fn: $!";
+
+my @suppress = split /\0/, readline $fh;
 if (settings_get_bool 'upgrade_suppress_join') {
chomp $suppress[-1];
@suppress{@suppress} = (2) x @suppress;
 }
 active_win->command('^window scroll off');
-while (my $bla = ){
+while (my $bla = readline $fh){
chomp $bla;
my ($refnum, $lines) = split /:/, $bla;
next unless $lines;
my $window = window_find_refnum $refnum;
unless (defined $window){
-for 1..$lines;
+   readline $fh for 1..$lines;
next;
}
my $view = $window->view;
$view->remove_all_lines();
$view->redraw();
my $buf = '';
-   $buf .=  for 1..$lines;
+   $buf .= readline $fh for 1..$lines;
my $sep = settings_get_str 'upgrade_separator';
$sep .= "\n" if $sep ne '';
$window->gui_printtext_after(undef, MSGLEVEL_CLIENTNOTICE, 
"$buf\cO$sep");
@@ -119,3 +126,10 @@
 unless (

commit irssi for openSUSE:Factory

2016-09-30 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2016-09-30 15:35:29

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2016-09-23 
11:40:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2016-09-30 
15:35:48.0 +0200
@@ -1,0 +2,12 @@
+Wed Sep 21 22:24:11 UTC 2016 - mrueck...@suse.de
+
+- disable PIE on sle11
+
+---
+Wed Sep 21 22:07:13 UTC 2016 - mrueck...@suse.de
+
+- add BR for xz to fix build on sle11
+- switch to %{?_smp_mflags}
+- pass --disable-silent-rules to get verbose makefiles again
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.T6s7WM/_old  2016-09-30 15:35:51.0 +0200
+++ /var/tmp/diff_new_pack.T6s7WM/_new  2016-09-30 15:35:51.0 +0200
@@ -38,6 +38,7 @@
 BuildRequires:  perl-macros
 %endif
 BuildRequires:  perl
+BuildRequires:  xz
 Conflicts:  %{name}-snapshot
 #
 Url:http://www.irssi.org
@@ -108,9 +109,16 @@
 %if 0%{?sles_version} == 9
 export PKG_CONFIG_PATH="/opt/gnome/%{_lib}/pkgconfig:$PKG_CONFIG_PATH"
 %endif
-export CFLAGS="%{optflags} -fno-strict-aliasing 
-DGLIB_DISABLE_DEPRECATION_WARNINGS -fPIE"
+
+export CFLAGS="%{optflags} -fno-strict-aliasing 
-DGLIB_DISABLE_DEPRECATION_WARNINGS"
+
+%if 0%{?suse_version} > 1110
+export CFLAGS="$CFLAGS -fPIE"
 export LDFLAGS="-pie"
+%endif
+
 %configure  \
+--disable-silent-rules \
 --enable-ipv6   \
 --with-bot  \
 --with-proxy\
@@ -124,10 +132,10 @@
 --enable-true-color \
 --with-perl=yes \
 --with-perl-lib=vendor
-%__make %{?jobs:-j%{jobs}} all
+%__make %{?_smp_mflags} all V=1
 
 %install
-%makeinstall docdir=%{_docdir}/%{name}
+%makeinstall docdir=%{_docdir}/%{name} V=1
 %perl_process_packlist
 %__rm %{buildroot}%{_libdir}/irssi/modules/libirc_proxy.{a,la}
 







commit irssi for openSUSE:Factory

2016-09-23 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2016-09-23 11:40:09

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2016-03-31 
13:03:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2016-09-23 
11:40:17.0 +0200
@@ -1,0 +2,17 @@
+Wed Sep 21 20:23:55 UTC 2016 - meiss...@suse.com
+
+- Update to version 0.8.20
+  - Correct the name of an emitted sasl signal (#484)
+  - Correct the prototype for the 'message private' signal (#515)
+  - Corrections in away and hilight help text (#477, #518)
+  - /squery and /servlist commands have been restored.
+  - Where Irssi would previously only report "System error" on connect,
+it will now try harder to retrieve the system error message.
+  - Fixed issue with +channels not working properly (#533)
+  - Fixed crash in optchan when item has no server (#485)
+  - Fixed random remote crash in the nicklist handling (#529)
+  - Fixed remote crash due to incorrect bounds checking on
+  formats, reported by Gabriel Campana and Adrien Guinet from
+  Quarkslab. (CVE-2016-7044, CVE-2016-7045, bsc#999199)
+
+---

Old:

  irssi-0.8.19.tar.xz
  irssi-0.8.19.tar.xz.asc

New:

  irssi-0.8.20.tar.xz
  irssi-0.8.20.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.Ciu6t6/_old  2016-09-23 11:40:18.0 +0200
+++ /var/tmp/diff_new_pack.Ciu6t6/_new  2016-09-23 11:40:18.0 +0200
@@ -19,7 +19,7 @@
 %bcond_with socks
 
 Name:   irssi
-Version:0.8.19
+Version:0.8.20
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with socks}

++ irssi-0.8.19.tar.xz -> irssi-0.8.20.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-0.8.19/ChangeLog new/irssi-0.8.20/ChangeLog
--- old/irssi-0.8.19/ChangeLog  2016-03-23 00:25:20.0 +0100
+++ new/irssi-0.8.20/ChangeLog  2016-09-14 13:56:02.0 +0200
@@ -1,3 +1,93 @@
+commit 13f4026ae0f0d5422f3163576d4c2eff8754176a
+Author: ailin-nemui 
+Date:   Wed Sep 14 13:55:20 2016 +0200
+
+tag as 0.8.20
+
+commit 9de7a9b3284b06631a47609a83e608cfe0541de1
+Author: ailin-nemui 
+Date:   Wed Sep 14 13:44:51 2016 +0200
+
+Merge branch 'quarkslab'
+
+commit 52fedeaf0229e27f9d86b72b23f16120c92c1fea
+Author: ailin-nemui 
+Date:   Wed Sep 14 13:34:39 2016 +0200
+
+Update NEWS for 0.8.20
+
+commit 7455ad51d43ad925a613ff90e3b6d3c866b2fe7b
+Author: ailin-nemui 
+Date:   Sat Apr 30 10:19:57 2016 +0200
+
+Merge pull request #477 from dennisschagt/master
+
+Correct error/typo "You"->"Your" in help message
+
+commit 2c5856d832c9cc7f2a995e9017b4436d752c68c3
+Author: ailin-nemui 
+Date:   Thu Apr 7 12:33:03 2016 +0200
+
+Merge pull request #467 from dequis/EAI_SYSTEM
+
+net_gethosterror: Handle EAI_SYSTEM ("System error") properly
+
+commit 8cbf5f28f2028fd6fc58232c76f67ab574ecab11
+Author: ailin-nemui 
+Date:   Tue Mar 29 22:45:47 2016 +0200
+
+Merge pull request #461 from ailin-nemui/fix_squery
+
+Revert "Removed the obsolete SQUERY and SERVLIST commands"
+
+commit e68817f82bc9dde71bb28975cee7ed70cc98ff30
+Author: ailin-nemui 
+Date:   Tue Jul 12 16:11:04 2016 +0200
+
+Merge pull request #515 from LemonBoy/signal-proto
+
+Correct the prototype for the 'message private' signal.
+
+commit 6b212be112e33a536d08f31abf186a699ee8da51
+Author: dx 
+Date:   Sun Jul 17 12:37:57 2016 -0300
+
+Merge pull request #518 from vague666/hilight_help
+
+Wrong order in the arguments in /hilight example, -mask doesn't take …
+
+commit 3c29b4440841e867fe804ec5351884d90d9d8bcf
+Author: ailin-nemui 
+Date:   Thu Aug 25 04:24:07 2016 +0200
+
+Merge pull request #529 from ailin-nemui/issue500
+
+fix nick->host == NULL crash
+
+commit 31c0a9d7e8368e8cfa10356bd9dbc1f9024d9c70
+Author: LemonBoy 
+Date:   Sun Sep 4 12:11:02 2016 +0200
+
+Merge pull request #533 from dequis/statusmess
+
+Set the default STATUSMSG to @ instead of @+ if it's missing
+
+commit 750e3249038409607b0a57d21e21612e546539ed
+Author: ailin-nemui 
+Date:   Wed Jun 1 22:56:26 2016 +0200
+
+Merge pull request #484 from LemonBoy/sasl-misc-adj
+
+Correct the name of the emitted signal.
+
+commit 97e9347ee704bdcd790002f2629cf6cea3e2bf40
+Author: ailin-nemui 
+Date:   Tue Jun 7 02:47:57 2016 +0200
+
+Merge pull request #485 from ailin-nemui/bdo826525
+
+Do not crash on OPTCHAN when item has no server
+
 commit c43831574187

commit irssi for openSUSE:Factory

2016-03-31 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2016-03-31 13:03:15

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2016-03-07 
13:27:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2016-03-31 
13:03:16.0 +0200
@@ -1,0 +2,15 @@
+Sat Mar 26 19:12:55 UTC 2016 - idon...@suse.com
+
+- Update to version 0.8.19
+  * Fixed regression when joining and parting channels on IRCnet
+  * Fixed SASL EXTERNAL
+  * Fixed regression when not using SASL
+  * Fixed incorrect SSL disconnects when using SSL from modules/scripts
+  * Fixed regression where proxy_string could not be configured or
+   certain file transfers could not be accepted
+  * Fixed storing layout of !channels
+  * Fixed restoration of bracketed paste mode on quit
+  * Make the usage of meta-O for cursor keys configurable with
+   /set term_appkey_mode off
+
+---

Old:

  irssi-0.8.18.tar.xz
  irssi-0.8.18.tar.xz.asc

New:

  irssi-0.8.19.tar.xz
  irssi-0.8.19.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.0yMoEw/_old  2016-03-31 13:03:17.0 +0200
+++ /var/tmp/diff_new_pack.0yMoEw/_new  2016-03-31 13:03:17.0 +0200
@@ -19,7 +19,7 @@
 %bcond_with socks
 
 Name:   irssi
-Version:0.8.18
+Version:0.8.19
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with socks}

++ irssi-0.8.18.tar.xz -> irssi-0.8.19.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-0.8.18/ChangeLog new/irssi-0.8.19/ChangeLog
--- old/irssi-0.8.18/ChangeLog  2016-02-08 21:16:18.0 +0100
+++ new/irssi-0.8.19/ChangeLog  2016-03-23 00:25:20.0 +0100
@@ -1,10 +1,119 @@
-commit 109b75f50b9a98fe190bb6802a0def1d94900fcc
+commit c43831574187cdb2323d123702aa687af24664d8
+Author: ailin-nemui 
+Date:   Wed Mar 23 00:08:24 2016 +0100
+
+tag as 0.8.19
+
+commit 6c0c0c60ad62e45664ee0c77ae3c926892de267c
+Author: ailin-nemui 
+Date:   Tue Mar 22 16:54:34 2016 +0100
+
+Make use of terminal application keys configurable
+
+adds a new setting term_appkey_mode which can enable or disable the use
+of keyboard transmit (application keys) mode. Fixes #430
+
+commit 6572005d3d8071dc7faa1637986ed81692203e13
+Author: ailin-nemui 
+Date:   Tue Mar 22 22:54:43 2016 +0100
+
+Merge pull request #458 from ailin-nemui/fix_449
+
+Properly toggle bracketed paste mode on stop/cont
+
+commit 5ef2b958d94af940746f607fb56776852c6b0a4d
+Author: ailin-nemui 
+Date:   Tue Mar 22 22:57:28 2016 +0100
+
+Merge pull request #457 from ailin-nemui/fix_450
+
+fix race condition in terminal init
+
+commit c657b9c3b1bf867722f63892251b2294d6a87d56
+Author: ailin-nemui 
+Date:   Tue Mar 22 15:25:13 2016 +0100
+
+Merge pull request #447 from ailin-nemui/fix_dcc_help
+
+correct quoting in /help dcc
+
+commit 4a2ee3c34471c29b884f5b0bc2b6ad95b56f500b
+Author: ailin-nemui 
+Date:   Tue Mar 22 15:23:37 2016 +0100
+
+Merge pull request #446 from ailin-nemui/fix_445
+
+strip less whitespace from commands
+
+commit fe600dd5dc11c839c1fd90e77c4020c937e7c453
+Author: ailin-nemui 
+Date:   Sun Mar 20 22:06:41 2016 +0100
+
+Merge pull request #442 from LemonBoy/fix-435
+
+Do not assume any default value for statusmsg.
+
+commit 15296a0165007aece5ac732c1f53b0fc78ba9ba1
+Author: ailin-nemui 
+Date:   Sun Mar 20 22:00:43 2016 +0100
+
+Merge pull request #444 from LemonBoy/timeout-id
+
+Use 0 as a sentinel value for sasl_timeout
+
+commit 7d3fe66e50fc3c47783d9beb0474a4ed9d2d9953
+Author: TheLemonMan 
+Date:   Thu Mar 17 22:07:57 2016 +0100
+
+Merge pull request #439 from horgh/ssl-errors
+
+Clear error queue before SSL I/O operations
+
+commit d20872ac27c63f2c92775a12c99a7494148901ca
+Author: ailin-nemui 
+Date:   Thu Mar 17 16:14:34 2016 +0100
+
+Merge pull request #438 from dequis/sasl-timeout-disconnect
+
+Remove sasl timeout source when the server disconnects
+
+commit 4416942fcdd426385cc3ef7a912f9260627b8a39
+Author: Giuseppe 
+Date:   Tue Mar 8 22:49:05 2016 +0100
+
+Merge pull request #432 from grawity/fix-external
+
+fix SASL EXTERNAL
+
+commit 025f08d5fc69d6e9c28004f8f7af26f613b0e0fb
+Author: ailin-nemui 
+Date:   Fri Jan 29 05:33:14 2016 +0100
+
+Merge pull request #407 from irssi/ailin-nemui-perl-bugs
+
+Mention known Perl Bugs in perl.txt
+
+commit 22d772890e6f3b9622485fd83529f7389

commit irssi for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2016-03-07 13:26:35

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2016-01-12 
16:13:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2016-03-07 
13:27:00.0 +0100
@@ -1,0 +2,46 @@
+Wed Mar  2 08:18:10 UTC 2016 - idon...@suse.com
+
+- Update to version 0.8.18
+  New Features
+  + CAP SASL PLAIN login is now supported natively.
+  + Paste bracket markers can be requested from terminal with
+/set paste_use_bracketed_mode on
+  + "Self messages" generated by some bouncers can now be received in
+ the proper window.
+  + Try to split long lines on spaces to avoid words being splitted.
+Adds a new option: split_line_on_space which defaults to on.
+  + Add setting hilight_nick_matches_everywhere (#56).
+  + The config parser is more robust and prints out better diagnostics
+on incorrect config files.
+  + Ctrl+^ (FS#721) and Ctrl+J can now be bound.
+  + Command history can be cleared with /window history -clear
+  + /hilight -mask -line is now supported (FS#275).
+  + CHANTYPES are now supported.
+  + Improved reload speed of ignores.
+  + Add -date feature to /lastlog
+  + irssiproxy can be more easily enabled and disabled.
+  + Expando for hostname (FS#829).
+  + UNIX sockets can now also be specified in the config file.
+  + Disable SSLv3 due to the POODLE vulnerability.
+  + SSL ciphers can now be specified per server.
+  + Added SNI support for SSL.
+  
+  Bugfixes
+  + /ignore now respects -pattern on merge (#78).
+  + irssiproxy (BNC) module now uses correct line endings.
+  + Fix missing lines on large pastes (FS#905).
+  + Correctly preserve STATUSMSG prefixes (#291).
+  + Fix infinite recursion in key bindings (FS#817).
+  + Fix incomplete awaylog caused by buffering.
+  + Fix calculation of UTF-8 string length display in some cases.
+  + Fix some Perl warnings related to @ISA.
+  + EXEC windowitems now get proper references on the Perl side.
+  + Incremental help file improvements.
+  + ANSI attributes are now properly reset.
+  + Fixed regression where text would blink when terminal lacks color support.
+  + Permit the usage of Freenode extban syntax in /ban (#150)
+  + Fixed regression in scriptassist on unload of scripts.
+  + Fixed regression in -actcolor %n
+- Remove irssi-0.8.15-ssl-passphrase.patch, fixed upstream.
+
+---
@@ -5 +51 @@
-- verify source signatature
+- verify source signature

Old:

  irssi-0.8.15-ssl-passphrase.patch
  irssi-0.8.17.tar.bz2
  irssi-0.8.17.tar.bz2.sig

New:

  irssi-0.8.18.tar.xz
  irssi-0.8.18.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.uRXl8v/_old  2016-03-07 13:27:01.0 +0100
+++ /var/tmp/diff_new_pack.uRXl8v/_new  2016-03-07 13:27:01.0 +0100
@@ -19,12 +19,8 @@
 %bcond_with socks
 
 Name:   irssi
-Version:0.8.17
+Version:0.8.18
 Release:0
-%define pkg_name irssi
-%define pkg_version 0.8.17
-#
-#
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with socks}
 %if 0%{?suse_version} > 1110
@@ -42,20 +38,17 @@
 BuildRequires:  perl-macros
 %endif
 BuildRequires:  perl
-Conflicts:  %{pkg_name}-snapshot
+Conflicts:  %{name}-snapshot
 #
 Url:http://www.irssi.org
-# irssi-import will become irssi for > 0.8.17
-Source: 
https://github.com/irssi-import/irssi/releases/download/%{pkg_version}/%{pkg_name}-%{pkg_version}.tar.bz2
+Source: 
https://github.com/irssi/irssi/releases/download/%{version}/irssi-%{version}.tar.xz
 Source1:irssi.desktop
 Source2:irssi.png
-Source3:
https://github.com/irssi-import/irssi/releases/download/%{pkg_version}/%{pkg_name}-%{pkg_version}.tar.bz2.sig
+Source3:
https://github.com/irssi/irssi/releases/download/%{version}/irssi-%{version}.tar.xz.asc
 # https://sks-keyservers.net/pks/lookup?op=get&search=0x00CCB587DDBEF0E1
 Source4:%{name}.keyring
 Source99:   irssi-rpmlintrc
 Patch:  irssi-0.8.15_ssl_proxy.patch
-# PATCH-FIX-OPENSUSE irssi-0.8.15-ssl-passphrase.patch bnc#842532
-Patch1: irssi-0.8.15-ssl-passphrase.patch
 # PATCH-FIX-OPENSUSE irssi-0.8.16_missing_prototype_warnings.patch
 Patch2: irssi-0.8.16_missing_prototype_warnings.patch
 #
@@ -87,7 +80,7 @@
 Timo Sirainen 
 
 %package devel
-Requires:   %{pkg_name} = %{version}
+Requires:   %{name} = %{version}
 Requires:   dante-devel
 #
 Summary:Development package for i

commit irssi for openSUSE:Factory

2016-01-12 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2016-01-12 16:13:06

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2015-01-08 
23:02:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2016-01-12 
16:13:13.0 +0100
@@ -1,0 +2,6 @@
+Sun Jan 10 21:46:19 UTC 2016 - astie...@suse.com
+
+- downloads moved to github
+- verify source signatature
+
+---

New:

  irssi-0.8.17.tar.bz2.sig
  irssi.keyring



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.XeejmU/_old  2016-01-12 16:13:18.0 +0100
+++ /var/tmp/diff_new_pack.XeejmU/_new  2016-01-12 16:13:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package irssi
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -45,9 +45,13 @@
 Conflicts:  %{pkg_name}-snapshot
 #
 Url:http://www.irssi.org
-Source: http://www.irssi.org/files/irssi-%{pkg_version}.tar.bz2
+# irssi-import will become irssi for > 0.8.17
+Source: 
https://github.com/irssi-import/irssi/releases/download/%{pkg_version}/%{pkg_name}-%{pkg_version}.tar.bz2
 Source1:irssi.desktop
 Source2:irssi.png
+Source3:
https://github.com/irssi-import/irssi/releases/download/%{pkg_version}/%{pkg_name}-%{pkg_version}.tar.bz2.sig
+# https://sks-keyservers.net/pks/lookup?op=get&search=0x00CCB587DDBEF0E1
+Source4:%{name}.keyring
 Source99:   irssi-rpmlintrc
 Patch:  irssi-0.8.15_ssl_proxy.patch
 # PATCH-FIX-OPENSUSE irssi-0.8.15-ssl-passphrase.patch bnc#842532





commit irssi for openSUSE:Factory

2015-01-08 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2015-01-08 23:02:38

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2014-10-18 
09:10:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2015-01-08 
23:02:42.0 +0100
@@ -1,0 +2,5 @@
+Thu Jan  1 22:18:21 UTC 2015 - meiss...@suse.com
+
+- build with PIE
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.334eQr/_old  2015-01-08 23:02:43.0 +0100
+++ /var/tmp/diff_new_pack.334eQr/_new  2015-01-08 23:02:43.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package irssi
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -112,7 +112,8 @@
 %if 0%{?sles_version} == 9
 export PKG_CONFIG_PATH="/opt/gnome/%{_lib}/pkgconfig:$PKG_CONFIG_PATH"
 %endif
-export CFLAGS="%{optflags} -fno-strict-aliasing 
-DGLIB_DISABLE_DEPRECATION_WARNINGS"
+export CFLAGS="%{optflags} -fno-strict-aliasing 
-DGLIB_DISABLE_DEPRECATION_WARNINGS -fPIE"
+export LDFLAGS="-pie"
 %configure  \
 --enable-ipv6   \
 --with-bot  \
@@ -141,9 +142,6 @@
 %suse_update_desktop_file -r "%{name}" Network IRCClient
 %endif
 
-%clean
-%{?buildroot:%__rm -rf "%{buildroot}"}
-
 %files
 %defattr(-,root,root)
 %config(noreplace) %{_sysconfdir}/irssi.conf


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2014-10-18 09:09:40

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2014-09-10 
10:19:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2014-10-18 
09:10:18.0 +0200
@@ -1,0 +2,37 @@
+Fri Oct 17 13:23:08 UTC 2014 - mrueck...@suse.de
+
+- update to 0.8.17
+  + Document that SSL connections aren't properly handled during
+/UPGRADE. See Github PR #39.
+  + Synchronize scripts with scripts.irssi.org.
+  + Performance enhancement of the nicklist as well as the
+window_item_find function. See Github PR #24.
+  + Disallow unloading of static modules.
+  + Allow UTF-8 characters in /bind. See Github PR #18.
+  + Split overlong outgoing messages instead of silently truncating
+them.
+Adds two new options: 'split_line_end' and 'split_line_start'.
+- 'split_line_end' contains a string added to the end of line
+  fragments.
+- 'split_line_start' contains a string added to the beginning
+  of line
+fragments. See Github PR #29.
+  + Added special /ignore NO_ACT level to ignore only activity (see
+/help ignore).
+  + Support for 256 and true color terminals (see Github PR #48).
+  + Support for italics (see Github PR #58).
+  + Rewrote many help files.
+  - Fixed various compiler warnings and use of deprecated
+functions.
+  - Fixed Perl API usage and added PERL_NO_GET_CONTEXT to reduce
+code size.
+  - Fixed format_get_text Perl API. See Github PR #23.
+  - Fixed gui_printtext_after and term_refresh_*() visibility. See
+Github PR #22.
+  - Fixed issue where UTF-8 characters was corrupted once for every
+32k text. See Github PR #12.
+  - Fixed redrawing issue with right-aligned statusbar.
+  - Fixed use-after-free bug with cached settings values. See
+Github PR #147.
+
+---

Old:

  irssi-0.8.16.tar.bz2

New:

  irssi-0.8.17.tar.bz2



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.Od4uk5/_old  2014-10-18 09:10:20.0 +0200
+++ /var/tmp/diff_new_pack.Od4uk5/_new  2014-10-18 09:10:20.0 +0200
@@ -15,12 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %bcond_with socks
 
 Name:   irssi
-Version:0.8.16
+Version:0.8.17
 Release:0
 %define pkg_name irssi
+%define pkg_version 0.8.17
 #
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -43,7 +45,7 @@
 Conflicts:  %{pkg_name}-snapshot
 #
 Url:http://www.irssi.org
-Source: http://www.irssi.org/files/irssi-%{version}.tar.bz2
+Source: http://www.irssi.org/files/irssi-%{pkg_version}.tar.bz2
 Source1:irssi.desktop
 Source2:irssi.png
 Source99:   irssi-rpmlintrc
@@ -98,7 +100,7 @@
 Timo Sirainen 
 
 %prep
-%setup -q
+%setup -q -n %{pkg_name}-%{pkg_version}
 #patch
 #patch1
 %patch2
@@ -115,12 +117,14 @@
--enable-ipv6   \
--with-bot  \
--with-proxy\
-   --enable-ssl\
 %if %{with socks}
 --with-socks\
 %endif
+--enable-dane   \
+--enable-ssl\
--with-ncurses  \
--with-terminfo \
+--enable-true-color \
--with-perl=yes \
--with-perl-lib=vendor
 %__make %{?jobs:-j%{jobs}} all

++ irssi-0.8.16_missing_prototype_warnings.patch ++
--- /var/tmp/diff_new_pack.Od4uk5/_old  2014-10-18 09:10:21.0 +0200
+++ /var/tmp/diff_new_pack.Od4uk5/_new  2014-10-18 09:10:21.0 +0200
@@ -23,4 +23,4 @@
 +#include "core/network.h"
  #include "settings.h"
  #include "session.h"
- 
+ #include "servers.h"

++ irssi-0.8.16.tar.bz2 -> irssi-0.8.17.tar.bz2 ++
 120127 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2014-09-10 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2014-09-10 07:28:41

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2014-07-29 
21:22:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2014-09-10 
10:19:53.0 +0200
@@ -1,0 +2,7 @@
+Thu Sep  4 15:31:08 UTC 2014 - mrueck...@suse.de
+
+- add conditional to enable socks support but disable by default.
+  unless we can find a way to have socks support so it works
+  without an existing socks.conf.
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.jPbcYA/_old  2014-09-10 10:19:54.0 +0200
+++ /var/tmp/diff_new_pack.jPbcYA/_new  2014-09-10 10:19:54.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%bcond_with socks
 
 Name:   irssi
 Version:0.8.16
@@ -23,9 +24,11 @@
 #
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with socks}
 %if 0%{?suse_version} > 1110
 BuildRequires:  dante-devel
 %endif
+%endif
 BuildRequires:  glib2-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
@@ -112,8 +115,10 @@
--enable-ipv6   \
--with-bot  \
--with-proxy\
-   --with-socks\
--enable-ssl\
+%if %{with socks}
+--with-socks\
+%endif
--with-ncurses  \
--with-terminfo \
--with-perl=yes \


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2014-07-29 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2014-07-29 21:22:00

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2014-07-24 
00:33:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2014-07-29 
21:22:12.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 29 16:16:01 UTC 2014 - mrueck...@suse.de
+
+- disable ssl_passphrase patch but keep it until the discussion
+  with upstream ended:
+  https://github.com/irssi/irssi/issues/103
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.Tjgx5E/_old  2014-07-29 21:22:13.0 +0200
+++ /var/tmp/diff_new_pack.Tjgx5E/_new  2014-07-29 21:22:13.0 +0200
@@ -97,7 +97,7 @@
 %prep
 %setup -q
 #patch
-%patch1
+#patch1
 %patch2
 
 %build


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2014-07-23 22:06:41

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2014-02-11 
10:28:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2014-07-24 
00:33:00.0 +0200
@@ -1,0 +2,36 @@
+Mon Jul 14 23:47:23 UTC 2014 - mrueck...@suse.de
+
+- update to 0.8.16
+  + Add -noautosendcmd to /SERVER and /CONNECT. Passing this option
+will force Irssi to not execute the content of the autosendcmd
+chatnet-setting upon connect.
+  + Accept names replies with nick!user@host instead of just nick,
+if they are enabled (see bug #805).
+  - Set window binds for channel items as sticky when re-creating
+window binds as part of /layout save. This fixes the bug where
+previously saved channel windows forgets their window number
+upon reconnect.
+  + Add experimental support for DNSSEC DANE validation of
+certificates.
+  + Strip the argument for boolean options (see bug #769).
+  + Freenode have been readded to the list of networks in the
+default configuration file.
+  + Disabled support for the insecure SSLv2 protocol.
+  + Various documentation enhancements.
+  + Add -ssl_pass to /connect and /server (see bug #305).
+  - Fix crashing bug that can happen if the terminal height
+decreases before the first window is created.
+  - Fixed minor compiler warnings.
+  - Fixed possible crashing bug when processing an octal escape
+sequence.
+  - Fixed the /ignore -network option (see bug #748).
+  - Fixed signal handling for /exec'd commands. Irssi now sends the
+signal to the process group id instead of the process id.
+  - Fixed segfault generated by SSL disconnections (see bug #752).
+  - Fix compilation when build with -Werror=format-security. Patch
+by Jaroslav Skarvada.
+- refreshed irssi-0.8.15-ssl-passphrase.patch to apply without fuzz
+  again
+- disable irssi-0.8.15_ssl_proxy.patch for now
+
+---

Old:

  irssi-0.8.15.tar.bz2

New:

  irssi-0.8.16.tar.bz2



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.FDggWz/_old  2014-07-24 00:33:03.0 +0200
+++ /var/tmp/diff_new_pack.FDggWz/_new  2014-07-24 00:33:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   irssi
-Version:0.8.15
+Version:0.8.16
 Release:0
 %define pkg_name irssi
 #
@@ -97,7 +97,7 @@
 %prep
 %setup -q
 #patch
-%patch1 -p1
+%patch1
 %patch2
 
 %build

++ irssi-0.8.15-ssl-passphrase.patch ++
--- /var/tmp/diff_new_pack.FDggWz/_old  2014-07-24 00:33:03.0 +0200
+++ /var/tmp/diff_new_pack.FDggWz/_new  2014-07-24 00:33:03.0 +0200
@@ -1,11 +1,11 @@
 From: http://bugs.irssi.org/index.php?do=details&task_id=305
-> http://bugs.irssi.org/index.php?getfile=298
 Redraw logic removed.
-Index: irssi-0.8.15/src/core/network-openssl.c
+Index: src/core/network-openssl.c
 ===
 irssi-0.8.15.orig/src/core/network-openssl.c
-+++ irssi-0.8.15/src/core/network-openssl.c
-@@ -374,6 +374,16 @@ static GIOFuncs irssi_ssl_channel_funcs
+--- src/core/network-openssl.c.orig
 src/core/network-openssl.c
+@@ -418,6 +418,16 @@ static GIOFuncs irssi_ssl_channel_funcs
  irssi_ssl_get_flags
  };
  
@@ -22,12 +22,12 @@
  static gboolean irssi_ssl_init(void)
  {
SSL_library_init();
-@@ -412,6 +422,8 @@ static GIOChannel *irssi_ssl_get_iochann
+@@ -484,6 +494,8 @@ static GIOChannel *irssi_ssl_get_iochann
scert = convert_home(mycert);
if (mypkey && *mypkey)
spkey = convert_home(mypkey);
 +  SSL_CTX_set_default_passwd_cb(ctx, getpass_cb);
 +  SSL_CTX_set_default_passwd_cb_userdata(ctx, spkey);
if (! SSL_CTX_use_certificate_file(ctx, scert, 
SSL_FILETYPE_PEM))
-   g_warning("Loading of client certificate '%s' failed", 
mycert);
+   g_warning("Loading of client certificate '%s' failed: 
%s", mycert, ERR_reason_error_string(ERR_get_error()));
else if (! SSL_CTX_use_PrivateKey_file(ctx, spkey ? spkey : 
scert, SSL_FILETYPE_PEM))

++ irssi-0.8.15.tar.bz2 -> irssi-0.8.16.tar.bz2 ++
 36007 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2014-02-11 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2014-02-11 10:28:09

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2013-09-27 
17:37:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2014-02-11 
10:28:10.0 +0100
@@ -1,0 +2,9 @@
+Wed Jan 22 17:50:40 UTC 2014 - mrueck...@suse.de
+
+- added irssi-0.8.16_missing_prototype_warnings.patch:
+  Fixes a compiler warning about missing prototype for SOCKSinit
+- added -DGLIB_DISABLE_DEPRECATION_WARNINGS to reduce the noise
+- added dante-devel as requires to irssi-devel so plugins can be
+  compiled again
+
+---

New:

  irssi-0.8.16_missing_prototype_warnings.patch



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.cbQx9S/_old  2014-02-11 10:28:11.0 +0100
+++ /var/tmp/diff_new_pack.cbQx9S/_new  2014-02-11 10:28:11.0 +0100
@@ -47,6 +47,8 @@
 Patch:  irssi-0.8.15_ssl_proxy.patch
 # PATCH-FIX-OPENSUSE irssi-0.8.15-ssl-passphrase.patch bnc#842532
 Patch1: irssi-0.8.15-ssl-passphrase.patch
+# PATCH-FIX-OPENSUSE irssi-0.8.16_missing_prototype_warnings.patch
+Patch2: irssi-0.8.16_missing_prototype_warnings.patch
 #
 Summary:Modular, Secure, and Well Designed IRC Client
 License:GPL-2.0+
@@ -77,6 +79,7 @@
 
 %package devel
 Requires:   %{pkg_name} = %{version}
+Requires:   dante-devel
 #
 Summary:Development package for irssi
 Group:  Development/Languages/C and C++
@@ -95,6 +98,7 @@
 %setup -q
 #patch
 %patch1 -p1
+%patch2
 
 %build
 # cp curses.m4 acinclude.m4
@@ -103,7 +107,7 @@
 %if 0%{?sles_version} == 9
 export PKG_CONFIG_PATH="/opt/gnome/%{_lib}/pkgconfig:$PKG_CONFIG_PATH"
 %endif
-export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing 
-DGLIB_DISABLE_DEPRECATION_WARNINGS"
 %configure  \
--enable-ipv6   \
--with-bot  \

++ irssi-0.8.16_missing_prototype_warnings.patch ++
Index: src/fe-none/irssi.c
===
--- src/fe-none/irssi.c.orig
+++ src/fe-none/irssi.c
@@ -24,6 +24,8 @@
 #include "args.h"
 #include "signals.h"
 #include "core.h"
+/* needed for SOCKSinit prototype */
+#include "core/network.h"
 
 #ifdef HAVE_STATIC_PERL
 void perl_core_init(void);
Index: src/fe-text/irssi.c
===
--- src/fe-text/irssi.c.orig
+++ src/fe-text/irssi.c
@@ -25,6 +25,8 @@
 #include "signals.h"
 #include "levels.h"
 #include "core.h"
+/* needed for SOCKSinit prototype */
+#include "core/network.h"
 #include "settings.h"
 #include "session.h"
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2013-09-27 17:37:34

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2013-09-07 
12:32:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2013-09-27 
17:37:35.0 +0200
@@ -1,0 +2,7 @@
+Thu Sep 26 12:38:58 UTC 2013 - dd...@suse.com
+
+- irssi-0.8.15-ssl-passphrase.patch
+  Fix prompt breakage following SSL certificate passphrase prompt;
+  (bnc#842532).
+
+---

New:

  irssi-0.8.15-ssl-passphrase.patch



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.5NF4Wm/_old  2013-09-27 17:37:36.0 +0200
+++ /var/tmp/diff_new_pack.5NF4Wm/_new  2013-09-27 17:37:36.0 +0200
@@ -45,6 +45,8 @@
 Source2:irssi.png
 Source99:   irssi-rpmlintrc
 Patch:  irssi-0.8.15_ssl_proxy.patch
+# PATCH-FIX-OPENSUSE irssi-0.8.15-ssl-passphrase.patch bnc#842532
+Patch1: irssi-0.8.15-ssl-passphrase.patch
 #
 Summary:Modular, Secure, and Well Designed IRC Client
 License:GPL-2.0+
@@ -92,6 +94,7 @@
 %prep
 %setup -q
 #patch
+%patch1 -p1
 
 %build
 # cp curses.m4 acinclude.m4

++ irssi-0.8.15-ssl-passphrase.patch ++
From: http://bugs.irssi.org/index.php?do=details&task_id=305
-> http://bugs.irssi.org/index.php?getfile=298
Redraw logic removed.
Index: irssi-0.8.15/src/core/network-openssl.c
===
--- irssi-0.8.15.orig/src/core/network-openssl.c
+++ irssi-0.8.15/src/core/network-openssl.c
@@ -374,6 +374,16 @@ static GIOFuncs irssi_ssl_channel_funcs
 irssi_ssl_get_flags
 };
 
+static int getpass_cb(char *buf, int size, int rwflag, void *keyname)
+{
+   char *pp, prompt[256];
+   snprintf(prompt, 256, "Enter PEM pass phrase:"); // for %s:", keyname);
+   pp = getpass(prompt);
+   strncpy(buf, pp, size);
+   buf[size - 1] = '\0';
+   return(strlen(buf));
+}
+
 static gboolean irssi_ssl_init(void)
 {
SSL_library_init();
@@ -412,6 +422,8 @@ static GIOChannel *irssi_ssl_get_iochann
scert = convert_home(mycert);
if (mypkey && *mypkey)
spkey = convert_home(mypkey);
+   SSL_CTX_set_default_passwd_cb(ctx, getpass_cb);
+   SSL_CTX_set_default_passwd_cb_userdata(ctx, spkey);
if (! SSL_CTX_use_certificate_file(ctx, scert, 
SSL_FILETYPE_PEM))
g_warning("Loading of client certificate '%s' failed", 
mycert);
else if (! SSL_CTX_use_PrivateKey_file(ctx, spkey ? spkey : 
scert, SSL_FILETYPE_PEM))

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2013-09-07 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2013-09-07 12:32:15

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2013-06-18 
10:31:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2013-09-07 
12:32:17.0 +0200
@@ -1,0 +2,6 @@
+Thu Sep  5 17:44:34 CEST 2013 - m...@suse.de
+
+- add libperl_requires, as we link against libperl and thus
+  need a specific version of perl
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.wX6MEb/_old  2013-09-07 12:32:18.0 +0200
+++ /var/tmp/diff_new_pack.wX6MEb/_new  2013-09-07 12:32:18.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package irssi
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -51,8 +51,9 @@
 Group:  Productivity/Networking/IRC
 %if 0%{?suse_version} > 1130
 %{perl_requires}
+%{?libperl_requires}
 %else
-Requires:   perl = %perl_version
+Requires:   perl = %{perl_version}
 %endif
 
 %description


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2013-06-18 10:31:30

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2013-03-08 
09:13:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2013-06-18 
10:31:31.0 +0200
@@ -1,0 +2,5 @@
+Mon Jun 10 16:16:30 UTC 2013 - mrueck...@suse.de
+
+- only enable socks support on opensuse
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.SklN82/_old  2013-06-18 10:31:32.0 +0200
+++ /var/tmp/diff_new_pack.SklN82/_new  2013-06-18 10:31:32.0 +0200
@@ -23,7 +23,9 @@
 #
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1110
 BuildRequires:  dante-devel
+%endif
 BuildRequires:  glib2-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2013-03-08 09:13:25

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi", Maintainer is "mrueck...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2012-03-06 
13:38:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2013-03-08 
09:13:26.0 +0100
@@ -1,0 +2,7 @@
+Mon Feb 11 11:19:29 UTC 2013 - mrueck...@suse.de
+
+- added dante-devel to buildrequires to fix the socks support
+  (bnc#794748)
+- added -fno-strict-aliasing to the cflags
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.jtPtgW/_old  2013-03-08 09:13:27.0 +0100
+++ /var/tmp/diff_new_pack.jtPtgW/_new  2013-03-08 09:13:27.0 +0100
@@ -23,6 +23,7 @@
 #
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  dante-devel
 BuildRequires:  glib2-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
@@ -96,6 +97,7 @@
 %if 0%{?sles_version} == 9
 export PKG_CONFIG_PATH="/opt/gnome/%{_lib}/pkgconfig:$PKG_CONFIG_PATH"
 %endif
+export CFLAGS="%{optflags} -fno-strict-aliasing"
 %configure  \
--enable-ipv6   \
--with-bot  \


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit irssi for openSUSE:Factory

2012-03-06 Thread h_root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2012-03-06 13:38:04

Comparing /work/SRC/openSUSE:Factory/irssi (Old)
 and  /work/SRC/openSUSE:Factory/.irssi.new (New)


Package is "irssi", Maintainer is "mrueck...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2011-09-23 
02:03:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2012-03-06 
13:38:05.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 13 10:47:57 UTC 2012 - co...@suse.com
+
+- patch license to follow spdx.org standard
+
+---



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.OStwBo/_old  2012-03-06 13:38:07.0 +0100
+++ /var/tmp/diff_new_pack.OStwBo/_new  2012-03-06 13:38:07.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package irssi (Version 0.8.15)
+# spec file for package irssi
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,19 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   irssi
 Version:0.8.15
-Release:1
+Release:0
 %define pkg_name irssi
 #
-License:GPLv2+
-Group:  Productivity/Networking/IRC
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  glib2-devel ncurses-devel openssl-devel pkgconfig
+BuildRequires:  glib2-devel
+BuildRequires:  ncurses-devel
+BuildRequires:  openssl-devel
+BuildRequires:  pkgconfig
 %if 0%{?suse_version}
 BuildRequires:  update-desktop-files
 %endif
@@ -45,6 +44,8 @@
 Patch:  irssi-0.8.15_ssl_proxy.patch
 #
 Summary:Modular, Secure, and Well Designed IRC Client
+License:GPL-2.0+
+Group:  Productivity/Networking/IRC
 %if 0%{?suse_version} > 1130
 %{perl_requires}
 %else
@@ -69,11 +70,10 @@
 Timo Sirainen 
 
 %package devel
-License:GPLv2+
-Group:  Development/Languages/C and C++
 Requires:   %{pkg_name} = %{version}
 #
 Summary:Development package for irssi
+Group:  Development/Languages/C and C++
 
 %description devel
 This package contains the development files for irssi. It allows to


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org