Hello community, here is the log from the commit of package w3m checked in at Sun Jun 3 22:07:25 CEST 2007. -------- --- w3m/w3m.changes 2007-04-02 01:11:37.000000000 +0200 +++ /mounts/work_src_done/STABLE/w3m/w3m.changes 2007-06-01 18:09:18.000000000 +0200 @@ -1,0 +2,12 @@ +Fri Jun 1 17:41:33 CEST 2007 - max@suse.de + +- New version: 0.5.2: + * fix format string vulnerability. + * support gtk2 with w3m-img. + * new option for LiveHTTPHeaders-like logs. + * new option to fontify <del>, <s>, <ins>, and so on. + * avoid errors in "configure" and "make". + * '\n' handling in attributes' values of HTML tags. +- Enabled console mouse support via gpm. + +------------------------------------------------------------------- Old: ---- w3m-0.3.1-disable-cookie-special-domain-check.dif w3m-0.5.1.tar.bz2 w3m-0.5-helppaths.diff w3m-CVE-2006-6772.patch New: ---- w3m-0.5.2.tar.bz2 w3m-disable-cookie-special-domain-check.patch w3m-helppaths.patch w3m-uninitialized.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ w3m.spec ++++++ --- /var/tmp/diff_new_pack.V14229/_old 2007-06-03 22:06:39.000000000 +0200 +++ /var/tmp/diff_new_pack.V14229/_new 2007-06-03 22:06:39.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package w3m (Version 0.5.1) +# spec file for package w3m (Version 0.5.2) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,10 +11,10 @@ # norootforbuild Name: w3m -BuildRequires: giflib-devel imlib2-devel libpng-devel libtiff-devel ncurses-devel openssl-devel pkgconfig xorg-x11-devel +BuildRequires: giflib-devel gpm imlib2-devel libpng-devel libtiff-devel ncurses-devel openssl-devel pkgconfig xorg-x11-devel URL: http://w3m.sourceforge.net/ -Version: 0.5.1 -Release: 61 +Version: 0.5.2 +Release: 1 Summary: A text-based WWW browser License: BSD License and BSD-like, X11/MIT Group: Productivity/Networking/Web/Browsers @@ -24,12 +24,12 @@ Source: http://prdownloads.sourceforge.net/w3m/w3m-%version.tar.bz2 Source1: gc6.4.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch0: w3m-0.3.1-disable-cookie-special-domain-check.dif +Patch0: w3m-disable-cookie-special-domain-check.patch Patch1: w3m-0.4.1-textarea-segfault.dif Patch2: w3m-0.4.1-session-mgmt.dif -Patch3: w3m-0.5-helppaths.diff +Patch3: w3m-helppaths.patch Patch4: w3m-inline-image.patch -Patch5: w3m-CVE-2006-6772.patch +Patch5: w3m-uninitialized.patch Patch6: w3m-0.5.1-no-ASCII-equivalents-by-default.patch Patch10: gc6.4.dif %package inline-image @@ -100,14 +100,13 @@ %patch10 %build -export CFLAGS="$RPM_OPT_FLAGS -DUSE_BUFINFO" +export CFLAGS="$RPM_OPT_FLAGS -DUSE_BUFINFO -fno-strict-aliasing" pushd ../gc* autoreconf --force --install ./configure --prefix=/usr --disable-shared make make install DESTDIR=$RPM_BUILD_DIR/gc_install popd -mkdir -p $RPM_BUILD_ROOT/%_defaultdocdir/%name export LIBS="-ldl -lpthread" ./configure --bindir=/usr/bin \ --mandir=%_mandir \ @@ -175,6 +174,15 @@ /usr/%_lib/w3m/w3mimgdisplay %changelog +* Fri Jun 01 2007 - max@suse.de +- New version: 0.5.2: + * fix format string vulnerability. + * support gtk2 with w3m-img. + * new option for LiveHTTPHeaders-like logs. + * new option to fontify <del>, <s>, <ins>, and so on. + * avoid errors in "configure" and "make". + * '\n' handling in attributes' values of HTML tags. +- Enabled console mouse support via gpm. * Mon Apr 02 2007 - ro@suse.de - added ncurses-devel to buildreq * Fri Feb 16 2007 - od@suse.de ++++++ w3m-0.5.1.tar.bz2 -> w3m-0.5.2.tar.bz2 ++++++ ++++ 20537 lines of diff (skipped) ++++++ w3m-disable-cookie-special-domain-check.patch ++++++ --- w3m-0.5.2/cookie.c +++ w3m-0.5.2/cookie.c @@ -306,6 +306,7 @@ if (n < 2) { COOKIE_ERROR(COO_ESPECIAL); } +#if 0 else if (n == 2) { char **sdomain; int ok = 0; @@ -318,6 +319,7 @@ if (!ok) COOKIE_ERROR(COO_ESPECIAL); } +#endif } else { /* [DRAFT 12] s. 4.3.2 case 2 */ --- w3m-0.5.2/fm.h +++ w3m-0.5.2/fm.h @@ -722,7 +722,7 @@ /* version 1' refers to the Internet draft to obsolete RFC 2109 */ #define COO_EINTERNAL (1) /* unknown error; probably forgot to convert "return 1" in cookie.c */ #define COO_ETAIL (2 | COO_OVERRIDE_OK) /* tail match failed (version 0) */ -#define COO_ESPECIAL (3) /* special domain check failed (version 0) */ +#define COO_ESPECIAL (3 | COO_OVERRIDE_OK) /* special domain check failed (version 0) */ #define COO_EPATH (4) /* Path attribute mismatch (version 1 case 1) */ #define COO_ENODOT (5 | COO_OVERRIDE_OK) /* no embedded dots in Domain (version 1 case 2.1) */ #define COO_ENOTV1DOM (6 | COO_OVERRIDE_OK) /* Domain does not start with a dot (version 1 case 2.2) */ --- w3m-0.5.2/rc.c +++ w3m-0.5.2/rc.c @@ -310,7 +310,7 @@ #ifdef USE_COOKIE static struct sel_c badcookiestr[] = { {N_S(ACCEPT_BAD_COOKIE_DISCARD), N_("discard")}, -#if 0 +#if 1 {N_S(ACCEPT_BAD_COOKIE_ACCEPT), N_("accept")}, #endif {N_S(ACCEPT_BAD_COOKIE_ASK), N_("ask")}, ++++++ w3m-helppaths.patch ++++++ --- w3m-0.5.2/scripts/w3mhelp.cgi.in +++ w3m-0.5.2/scripts/w3mhelp.cgi.in @@ -7,7 +7,7 @@ $prefix = "@prefix@"; $datarootdir = "@datarootdir@"; -$helpdir = "@HELP_DIR@"; +$helpdir = "/usr/share/doc/packages/w3m"; if ($CYGPATH) { $helpdir = &cygwin_pathconv($helpdir); } ++++++ w3m-uninitialized.patch ++++++ --- anchor.c +++ anchor.c @@ -11,7 +11,7 @@ { int n, i, j; Anchor *a; - BufferPoint bp; + BufferPoint bp = { 0 }; if (al == NULL) { al = New(AnchorList); al->anchors = NULL; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de