Mailinglist Archive: opensuse-commit (1774 mails)
| < Previous | Next > |
commit screen for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Wed, 02 Feb 2011 01:45:24 +0100
- Message-id: <20110202004524.DF2D9202A8@hilbert.suse.de>
Hello community,
here is the log from the commit of package screen for openSUSE:Factory
checked in at Wed Feb 2 01:45:24 CET 2011.
--------
--- screen/screen.changes 2010-12-10 20:41:42.000000000 +0100
+++ /mounts/work_src_done/STABLE/screen/screen.changes 2011-01-31
16:22:48.000000000 +0100
@@ -1,0 +2,7 @@
+Mon Jan 31 15:14:38 UTC 2011 - jw@xxxxxxxxxx
+
+- bugfix bnc#668306, a buffer overflow with '%d'.
+ Added maxwin99bug.patch
+ This is already upstream, but was never released.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
maxwin99bug.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ screen.spec ++++++
--- /var/tmp/diff_new_pack.19WiZN/_old 2011-02-02 01:45:01.000000000 +0100
+++ /var/tmp/diff_new_pack.19WiZN/_new 2011-02-02 01:45:01.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package screen (Version 4.0.3)
+# spec file for package screen
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,7 +31,7 @@
PreReq: %install_info_prereq
AutoReqProv: on
Version: 4.0.3
-Release: 9
+Release: 10
Summary: A program to allow multiple screens on a VT100/ANSI Terminal
Source: %{name}-%{version}.tar.bz2
Source1: screen.conf
@@ -42,6 +42,7 @@
Patch5: screen-4.0.3-ipv6.patch
# upstream savannah#30880
Patch6: term_too_long.diff
+Patch7: maxwin99bug.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -59,6 +60,7 @@
%patch4 -p1
%patch5 -p1
%patch6 -p1
+%patch7 -p1
%build
CFLAGS="-DMAXWIN=1000 $RPM_OPT_FLAGS" ./configure --prefix=/usr
--infodir=%{_infodir} \
++++++ maxwin99bug.patch ++++++
*** screen-4.0.2/window.c Fri Dec 5 14:45:41 2003
--- screen-4.0.2/window.c Mon Jan 31 12:32:18 2011
***************
*** 1117,1123 ****
{
int pid;
char tebuf[25];
! char ebuf[10];
char shellbuf[7 + MAXPATHLEN];
char *proc;
#ifndef TIOCSWINSZ
--- 1117,1123 ----
{
int pid;
char tebuf[25];
! char ebuf[25]; // WINDOW=%d needs to be at least 3 digit!
char shellbuf[7 + MAXPATHLEN];
char *proc;
#ifndef TIOCSWINSZ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |