head 1.7; access; symbols OPENPKG_E1_MP_HEAD:1.4 OPENPKG_E1_MP:1.4 OPENPKG_E1_MP_2_STABLE:1.4 OPENPKG_E1_FP:1.4 OPENPKG_2_STABLE_MP:1.4 OPENPKG_2_STABLE_20061018:1.4 OPENPKG_2_STABLE_20060622:1.4 OPENPKG_2_STABLE:1.4.0.2 OPENPKG_2_STABLE_BP:1.4 OPENPKG_2_5_RELEASE:1.2 OPENPKG_2_5_SOLID:1.2.0.2 OPENPKG_2_5_SOLID_BP:1.2 OPENPKG_2_4_RELEASE:1.1 OPENPKG_2_4_SOLID:1.1.0.16 OPENPKG_2_4_SOLID_BP:1.1 OPENPKG_CW_FP:1.1 OPENPKG_2_3_RELEASE:1.1 OPENPKG_2_3_SOLID:1.1.0.14 OPENPKG_2_3_SOLID_BP:1.1 OPENPKG_2_2_RELEASE:1.1 OPENPKG_2_2_SOLID:1.1.0.12 OPENPKG_2_2_SOLID_BP:1.1 OPENPKG_2_1_RELEASE:1.1 OPENPKG_2_1_SOLID:1.1.0.10 OPENPKG_2_1_SOLID_BP:1.1 OPENPKG_2_0_RELEASE:1.1 OPENPKG_2_0_SOLID:1.1.0.8 OPENPKG_2_0_SOLID_BP:1.1 OPENPKG_1_3_RELEASE:1.1 OPENPKG_1_3_SOLID:1.1.0.6 OPENPKG_1_3_SOLID_BP:1.1 OPENPKG_1_STABLE_MP:1.1 OPENPKG_1_2_RELEASE:1.1 OPENPKG_1_2_SOLID:1.1.0.4 OPENPKG_1_2_SOLID_BP:1.1 OPENPKG_1_STABLE:1.1.0.2 OPENPKG_1_STABLE_BP:1.1; locks; strict; comment @# @; 1.7 date 2008.11.03.18.22.42; author rse; state Exp; branches; next 1.6; commitid Lrges8k0UvP07cpt; 1.6 date 2008.07.11.12.43.26; author rse; state Exp; branches; next 1.5; commitid HWbl5aXWlilOVnat; 1.5 date 2008.07.11.12.41.43; author rse; state Exp; branches; next 1.4; commitid TGuuO9X60etdVnat; 1.4 date 2006.06.05.20.07.35; author rse; state Exp; branches; next 1.3; commitid DacUYvZVNYkJ2Rzr; 1.3 date 2006.05.20.09.12.59; author thl; state Exp; branches; next 1.2; commitid qI590r5EBS73WJxr; 1.2 date 2005.09.21.06.33.33; author rse; state Exp; branches; next 1.1; 1.1 date 2002.10.06.07.36.09; author rse; state Exp; branches; next ; desc @@ 1.7 log @upgrading package: bison 2.3 -> 2.4 @ text @Index: lib/timevar.c --- lib/timevar.c.orig 2008-07-14 10:56:12 +0200 +++ lib/timevar.c 2008-11-03 19:16:04 +0100 @@@@ -42,6 +42,7 @@@@ # include #endif #ifdef HAVE_SYS_RESOURCE_H +#include #include #endif ---------------------------------------------------------------------------- Security Fix: http://undeadly.org/cgi?action=article&sid=20080708155228&mode=flat&count=13 Index: data/yacc.c --- data/yacc.c.orig 2008-11-02 19:09:10 +0100 +++ data/yacc.c 2008-11-03 19:16:04 +0100 @@@@ -1444,7 +1444,10 @@@@ users should not rely upon it. Assigning to YYVAL unconditionally makes the parser a bit smaller, and it avoids a GCC warning that YYVAL may be used uninitialized. */ +if (yylen) yyval = yyvsp[1-yylen]; +else + memset(&yyval, 0, sizeof(yyval)); ]b4_locations_if( [[ /* Default location. */ @ 1.6 log @better patch @ text @d2 3 a4 3 --- lib/timevar.c.orig 2006-01-22 08:38:49 +0100 +++ lib/timevar.c 2008-07-11 14:23:48 +0200 @@@@ -45,6 +45,7 @@@@ d18 3 a20 3 --- data/yacc.c.orig 2006-05-27 02:28:17 +0200 +++ data/yacc.c 2008-07-11 14:38:26 +0200 @@@@ -1255,7 +1255,10 @@@@ d31 1 @ 1.5 log @avoid out-of-bounds access @ text @d1 16 d24 1 a24 1 +if (yylen > 0) a30 11 Index: lib/timevar.c --- lib/timevar.c.orig 2006-01-22 08:38:49 +0100 +++ lib/timevar.c 2008-07-11 14:23:48 +0200 @@@@ -45,6 +45,7 @@@@ # include #endif #ifdef HAVE_SYS_RESOURCE_H +#include #include #endif @ 1.4 log @upgrading package: bison 2.2 -> 2.3 @ text @d1 14 d17 1 a17 1 +++ lib/timevar.c 2006-06-05 22:02:18 +0200 @ 1.3 log @upgrading package: bison 2.1 -> 2.2; auto adapt "example" removal replacing patching with substitution @ text @d2 2 a3 2 --- lib/timevar.c.orig 2005-07-24 09:24:22 +0200 +++ lib/timevar.c 2005-09-21 08:30:28 +0200 @ 1.2 log @fix building by disabling C++ code @ text @a0 12 Index: Makefile.in --- Makefile.in.orig 2005-09-17 00:57:55 +0200 +++ Makefile.in 2005-09-21 08:31:58 +0200 @@@@ -234,7 +234,7 @@@@ sysconfdir = @@sysconfdir@@ target_alias = @@target_alias@@ ACLOCAL_AMFLAGS = -I m4 -SUBDIRS = config po runtime-po lib data src doc examples tests +SUBDIRS = config po runtime-po lib data src doc tests aclocal_DATA = m4/bison-i18n.m4 EXTRA_DIST = GNUmakefile Makefile.cfg Makefile.maint \ OChangeLog PACKAGING @ 1.1 log @upgrading package: bison 1.35 -> 1.50 @ text @d1 16 a16 3 --- lib/timevar.c.orig Thu Aug 1 20:12:11 2002 +++ lib/timevar.c Sun Oct 6 09:20:10 2002 @@@@ -41,6 +41,7 @@@@ @