diff --git a/SOURCES/lynx-2.8.8-build.patch b/SOURCES/lynx-2.8.8-build.patch new file mode 100644 index 0000000..4d4ad71 --- /dev/null +++ b/SOURCES/lynx-2.8.8-build.patch @@ -0,0 +1,177 @@ +From 1d1198847124798b7467d33b2aee2d8cdffc6a24 Mon Sep 17 00:00:00 2001 +From: Kamil Dudka +Date: Wed, 13 Feb 2013 15:25:00 +0100 +Subject: [PATCH] prepare upstream sources for parallel make + +--- + makefile.in | 46 ++++++++++++++++++++++------------------------ + src/makefile.in | 10 ++++------ + 2 files changed, 26 insertions(+), 30 deletions(-) + +diff --git a/makefile.in b/makefile.in +index 671ae0f..feb9a24 100644 +--- a/makefile.in ++++ b/makefile.in +@@ -101,8 +101,6 @@ COMPRESS_EXT=@COMPRESS_EXT@ + # Path of scripts directory + scripts_dir=$(srcdir)/scripts + +-MAKE_RECUR = $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" +- + @LYNXCFG_MAKE@CFG2HTML = alphatoc.html body.html cattoc.html + + # !!!!!!!!!!! SUN resolv LIBRARY !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +@@ -199,19 +197,19 @@ binary_PROG = $(actual_PROG)$x + + all lynx$x: cfg_defs.h LYHelp.h + @MSG_DIR_MAKE@ $(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c +-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) +- cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS) +- cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS) ++@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) ++ $(MAKE) -C $(WWW_DIR) $(WWW_CFLAGS) ++ $(MAKE) -C $(SRC_DIR) all $(SRC_CFLAGS) + + lint: +- cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@ +- cd $(SRC_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(SRC_CFLAGS) $@ +- cd $(CHR_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $@ ++ $(MAKE) -C $(WWW_DIR) LINT="$(LINT)" $(WWW_CFLAGS) $@ ++ $(MAKE) -C $(SRC_DIR) LINT="$(LINT)" $(SRC_CFLAGS) $@ ++ $(MAKE) -C $(CHR_DIR) LINT="$(LINT)" $@ + + tags: +- cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS) $@ +- cd $(SRC_DIR) && $(MAKE_RECUR) $(SRC_CFLAGS) $@ +- cd $(CHR_DIR) && $(MAKE_RECUR) $@ ++ $(MAKE) -C $(WWW_DIR) $(WWW_CFLAGS) $@ ++ $(MAKE) -C $(SRC_DIR) $(SRC_CFLAGS) $@ ++ $(MAKE) -C $(CHR_DIR) $@ + + etags: + $(ETAGS) *.[ch] */*.[ch] */*/*.[ch] */*/*/*.[ch] +@@ -231,27 +229,27 @@ help: + clean: + rm -f WWW/Library/*/*.[aoib] + rm -f WWW/Library/*/.created +- cd $(WWW_DIR) && $(MAKE_RECUR) $@ +- cd $(SRC_DIR) && $(MAKE_RECUR) $@ ++ $(MAKE) -C $(WWW_DIR) $@ ++ $(MAKE) -C $(SRC_DIR) $@ + @MSG_DIR_MAKE@ rm -f LYMessages.c +-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) $@ ++@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) $@ + rm -f *.b $(SRC_DIR)/lynx$x *.leaks cfg_defs.h LYHelp.h lint.* + @LYNXCFG_MAKE@ -rm -f $(CFG2HTML) + rm -f help_files.sed + rm -f core *.core + + depend: cfg_defs.h LYHelp.h +- cd $(WWW_DIR) && $(MAKE_RECUR) $@ +- cd $(SRC_DIR) && $(MAKE_RECUR) $@ ++ $(MAKE) -C $(WWW_DIR) $@ ++ $(MAKE) -C $(SRC_DIR) $@ + + distclean: clean + -rm -f WWW/Library/*/*~ + -rm -f WWW/Library/*/*.bak + -rm -rf $(SRC_DIR)/obsolete +- -cd $(WWW_DIR) && $(MAKE_RECUR) $@ +- -cd $(SRC_DIR) && $(MAKE_RECUR) $@ +- -cd $(CHR_DIR) && $(MAKE_RECUR) $@ +-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) $@ ++ -$(MAKE) -C $(WWW_DIR) $@ ++ -$(MAKE) -C $(SRC_DIR) $@ ++ -$(MAKE) -C $(CHR_DIR) $@ ++@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) $@ + @MSG_DIR_MAKE@ -rmdir $(PO_DIR) + -rm -f *~ *.bak *.sav tags TAGS + -rm -f $(WWW_DIR)/makefile $(SRC_DIR)/makefile $(CHR_DIR)/makefile +@@ -320,7 +318,7 @@ install-full: install install-help install-doc + @echo Full installation complete. + + install-bin: $(BINDIR) lynx$x +-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) install ++@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) install + @ECHO_CC@$(SHELL) -c \ + 'if test -f $(BINDIR)/$(binary_PROG) ; then \ + mv -f $(BINDIR)/$(binary_PROG) $(BINDIR)/lynx.old; fi' +@@ -354,7 +352,7 @@ LYNXHELP_URL='$(LYNX_URL)/lynx_help/' + + @LYNXCFG_MAKE@$(CFG2HTML) : + @LYNXCFG_MAKE@ @echo 'Making htmlized lynx.cfg' +-@LYNXCFG_MAKE@ cd $(SRC_DIR) && $(MAKE_RECUR) LYReadCFG.i ++@LYNXCFG_MAKE@ $(MAKE) -C $(SRC_DIR) LYReadCFG.i + @LYNXCFG_MAKE@ @-rm -f $(CFG2HTML) + @LYNXCFG_MAKE@ sed -n -e '/Config_Type *Config_Table/,/{0, *0, *0}/ p' $(SRC_DIR)/LYReadCFG.i | \ + @LYNXCFG_MAKE@ sed -e 's/ *{ *"\([^"]*\)".*/\1/' | \ +@@ -452,7 +450,7 @@ install-lss : $(SYSCONFDIR) + @$(SHELL) $(scripts_dir)/install-lss.sh "$(INSTALL_DATA)" $(srcdir)/samples/lynx.lss $(SYSCONFDIR)/lynx.lss + + uninstall :: +-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) uninstall ++@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) uninstall + -rm -f $(BINDIR)/$(binary_PROG) + -rm -f $(MANDIR)/$(actual_PROG).1 + -rm -f $(SYSCONFDIR)/lynx.cfg +@@ -485,7 +483,7 @@ uninstall-doc :: + + update-po: + rsync -Lrtvz translationproject.org::tp/latest/lynx/ $(PO_SRCDIR) +- test -f $(PO_SRCDIR)/makefile && cd $(PO_SRCDIR) && $(MAKE_RECUR) $@ ++ test -f $(PO_SRCDIR)/makefile && $(MAKE) -C $(PO_SRCDIR) $@ + + preinstall : + @ echo '' +diff --git a/src/makefile.in b/src/makefile.in +index a18b653..589df1a 100644 +--- a/src/makefile.in ++++ b/src/makefile.in +@@ -35,8 +35,6 @@ BUILD_CFLAGS = @BUILD_CFLAGS@ + BUILD_CPPFLAGS = @BUILD_CPPFLAGS@ @DEFS@ + BUILD_EXEEXT = @BUILD_EXEEXT@ + +-MAKE_RECUR = $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" +- + YACC = @YACC@ + WINDRES = @WINDRES@ + +@@ -116,7 +114,7 @@ message: + @echo "Compiling Lynx sources" + + do_chartrans_stuff: +- -cd chrtrans && $(MAKE_RECUR) \ ++ -$(MAKE) -C chrtrans \ + SITE_DEFS="$(SITE_DEFS)" \ + BUILD_CFLAGS="$(BUILD_CFLAGS)" \ + BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \ +@@ -129,7 +127,7 @@ lint: + + clean: + rm -f lynx$x core *.core *.leaks *.i *$o *.bak tags TAGS test_* +- cd chrtrans && $(MAKE_RECUR) clean ++ $(MAKE) -C chrtrans clean + + tags: + $(CTAGS) *.[ch] +@@ -207,7 +205,7 @@ TABLES= \ + $(CHRTR)viscii_uni.h + + $(TABLES): +- -cd chrtrans && $(MAKE_RECUR) tables ++ -$(MAKE) -C chrtrans tables + + UCdomap$o : UCdomap.c \ + chrtrans/UCkd.h \ +@@ -216,7 +214,7 @@ UCdomap$o : UCdomap.c \ + UCdomap.h $(CMN)UCMap.h $(TABLES) $(top_srcdir)/userdefs.h + + chrtrans/makeuctb$(BUILD_EXEEXT): +- cd chrtrans && $(MAKE_RECUR) makeuctb$(BUILD_EXEEXT) ++ $(MAKE) -C chrtrans makeuctb$(BUILD_EXEEXT) + + UCAux$o : UCAux.c $(CMN)UCAux.h $(CMN)UCDefs.h + LYCookie$o : $(top_srcdir)/userdefs.h +-- +1.7.1 + diff --git a/SOURCES/lynx-2.8.8-locale.patch b/SOURCES/lynx-2.8.8-locale.patch new file mode 100644 index 0000000..d049171 --- /dev/null +++ b/SOURCES/lynx-2.8.8-locale.patch @@ -0,0 +1,25 @@ +From d8a64ed1d63710ad764fbf3b1fb28d08204f9e72 Mon Sep 17 00:00:00 2001 +From: Kamil Dudka +Date: Wed, 13 Feb 2013 15:28:36 +0100 +Subject: [PATCH] avoid build failure caused by mistakenly excluded + +--- + src/LYMain.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/LYMain.c b/src/LYMain.c +index 9528be2..aaddb7b 100644 +--- a/src/LYMain.c ++++ b/src/LYMain.c +@@ -58,7 +58,7 @@ + #include + #endif + +-#if defined(LOCALE) && (!defined(HAVE_LIBINTL_H) || !defined(LC_ALL)) ++#if defined(LOCALE) + #undef gettext /* Solaris locale.h prototypes gettext() */ + #include + #ifndef HAVE_GETTEXT +-- +1.7.1 + diff --git a/SOURCES/lynx-2.8.8-redhat.patch b/SOURCES/lynx-2.8.8-redhat.patch new file mode 100644 index 0000000..5291ac6 --- /dev/null +++ b/SOURCES/lynx-2.8.8-redhat.patch @@ -0,0 +1,136 @@ +From 8c053103d8253f5868807853cb7b921e5cb07214 Mon Sep 17 00:00:00 2001 +From: Kamil Dudka +Date: Wed, 13 Feb 2013 15:17:08 +0100 +Subject: [PATCH] lynx-2.8.6-redhat.patch rebased for 2.8.8 + +--- + lynx.cfg | 14 +++++++++++--- + userdefs.h | 16 ++++++++-------- + 2 files changed, 19 insertions(+), 11 deletions(-) + +diff --git a/lynx.cfg b/lynx.cfg +index ee2aad3..f732558 100644 +--- a/lynx.cfg ++++ b/lynx.cfg +@@ -1,8 +1,11 @@ + # $LynxId: lynx.cfg,v 1.222 2012/11/14 01:18:19 tom Exp $ + # lynx.cfg file. +-# The default placement for this file is /usr/local/lib/lynx.cfg (Unix) ++# The default placement for this file is /etc/lynx.cfg (Red Hat Linux, Fedora) + # or Lynx_Dir:lynx.cfg (VMS) + # ++# Please don't edit this file directly (it is updated with every Red Hat ++# Linux update, overwriting your changes). Instead, edit /etc/lynx-site.cfg. ++# + # $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$ + #PRCS LYNX_VERSION "2.8.8dev.15" + # +@@ -90,7 +93,7 @@ + # + # Normally we expect you will connect to a remote site, e.g., the Lynx starting + # site: +-STARTFILE:http://lynx.isc.org/ ++STARTFILE:http://start.fedoraproject.org + # + # As an alternative, you may want to use a local URL. A good choice for this is + # the user's home directory: +@@ -436,7 +439,7 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/ + # Find RFC 1345 at + .url http://tools.ietf.org/html/rfc1345 + # +-#CHARACTER_SET:iso-8859-1 ++CHARACTER_SET:utf-8 + + .h2 LOCALE_CHARSET + # LOCALE_CHARSET overrides CHARACTER_SET if true, using the current locale to +@@ -1817,6 +1820,10 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/ + .ex + #DOWNLOADER:Save OS/390 binary file: iconv -f IBM-1047 -t ISO8859-1 %s >%s:FALSE + ++# Added by Red Hat: ++DOWNLOADER:View with less:less %s:TRUE ++ ++ + .h1 Interaction + + .h2 NO_DOT_FILES +@@ -3397,6 +3404,7 @@ COLOR:6:brightred:black + #ENABLE_LYNXRC:VI_KEYS:ON + #ENABLE_LYNXRC:VISITED_LINKS:ON + .fi ++INCLUDE:/etc/lynx-site.cfg + + .h1 External Programs + # Any of the compiled-in pathnames of external programs can be overridden +diff --git a/userdefs.h b/userdefs.h +index 066e01b..45a1642 100644 +--- a/userdefs.h ++++ b/userdefs.h +@@ -105,7 +105,7 @@ + * mailcap files (see the examples in the samples directory). + */ + #ifndef LYNX_CFG_FILE +-#define LYNX_CFG_FILE "Lynx_Dir:lynx.cfg" ++#define LYNX_CFG_FILE "/etc/lynx.cfg" + #endif /* LYNX_CFG_FILE */ + + /************************** +@@ -115,8 +115,8 @@ + * Mappings in these global and personal files override any SUFFIX + * definitions in lynx.cfg and built-in defaults from src/HTInit.c. + */ +-#define GLOBAL_EXTENSION_MAP "Lynx_Dir:mime.types" +-#define PERSONAL_EXTENSION_MAP "mime.types" ++#define GLOBAL_EXTENSION_MAP "/etc/mime.types" ++#define PERSONAL_EXTENSION_MAP ".mime.types" + + /************************** + * The MAILCAP file allows you to map file MIME types to +@@ -125,7 +125,7 @@ + * Mappings in these global and personal files override any VIEWER + * definitions in lynx.cfg and built-in defaults from src/HTInit.c. + */ +-#define GLOBAL_MAILCAP "Lynx_Dir:mailcap" ++#define GLOBAL_MAILCAP "/etc/mailcap" + #define PERSONAL_MAILCAP ".mailcap" + + /************************** +@@ -295,7 +295,7 @@ + #ifdef DOSPATH + #define LYNX_CFG_FILE "./lynx.cfg" + #else +-#define LYNX_CFG_FILE "/usr/local/lib/lynx.cfg" ++#define LYNX_CFG_FILE "/etc/lynx.cfg" + #endif /* DOSPATH */ + #endif /* LYNX_CFG_FILE */ + #endif /* HAVE_CONFIG_H */ +@@ -339,7 +339,7 @@ + * use any default viewers for image types. Note that open is used as + * the default for NeXT, instead of the XLOADIMAGE_COMMAND definition. + */ +-#define XLOADIMAGE_COMMAND "xli %s &" ++#define XLOADIMAGE_COMMAND "display %s &" + + /************************** + * For UNIX systems, SYSTEM_MAIL and SYSTEM_MAIL_FLAGS are set by the +@@ -360,7 +360,7 @@ + * the "TMPDIR" (unix), or "TEMP" or "TMP" (Windows,DOS,OS/2) + * variable. + */ +-#define TEMP_SPACE "/tmp/" ++#define TEMP_SPACE "~" + + /******************************** + * Comment this line out to disable code that implements command logging +@@ -1162,7 +1162,7 @@ + * OSU server distribution. + */ + #ifndef HAVE_CONFIG_H +-/* #define LYNXCGI_LINKS */ ++#define LYNXCGI_LINKS + #endif + + /********************************* +-- +1.7.1 + diff --git a/SOURCES/lynx-CVE-2008-4690.patch b/SOURCES/lynx-CVE-2008-4690.patch new file mode 100644 index 0000000..15353da --- /dev/null +++ b/SOURCES/lynx-CVE-2008-4690.patch @@ -0,0 +1,61 @@ +From c60c227ab9a36246730d7454e33d40d2c66c88b3 Mon Sep 17 00:00:00 2001 +From: Kamil Dudka +Date: Wed, 13 Feb 2013 15:26:22 +0100 +Subject: [PATCH] fix CVE-2008-4690 + +prompt user before executing command via a lynxcgi link even in advanced mode, +as the actual URL may not be shown but hidden behind an HTTP redirect and set +TRUSTED_LYNXCGI:none in lynx.cfg to disable all lynxcgi URLs by default +--- + CHANGES | 7 +++++++ + lynx.cfg | 2 +- + src/LYCgi.c | 2 +- + 3 files changed, 9 insertions(+), 2 deletions(-) + +diff --git a/CHANGES b/CHANGES +index 360be68..8eca013 100644 +--- a/CHANGES ++++ b/CHANGES +@@ -721,6 +721,13 @@ Changes since Lynx 2.8 release + * update win32 makefiles/build scripts to add LYmktime, parsdate modules -TD + * update config.guess (2008-04-14), config.sub (2008-06-16) + ++2008-10-26 ++* modify patch for CVE-2005-2929 to prompt user before executing command via ++ a lynxcgi link even in advanced mode, as the actual URL may not be shown but ++ hidden behind an HTTP redirect ++* set TRUSTED_LYNXCGI:none in lynx.cfg to disable all lynxcgi URLs by default ++ [CVE-2008-4690] ++ + 2008-09-21 (2.8.7dev.10) + * remove rw.po, since the translation project no longer supplies it -TD + * implement "readonly" attribute for TEXTAREA and TEXT fields -TD +diff --git a/lynx.cfg b/lynx.cfg +index ee2aad3..144050d 100644 +--- a/lynx.cfg ++++ b/lynx.cfg +@@ -1061,7 +1061,7 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/ + # + # The default TRUSTED_LYNXCGI rule is "none". + # +-#TRUSTED_LYNXCGI:none ++TRUSTED_LYNXCGI:none + + .h2 LYNXCGI_ENVIRONMENT + # Unix: +diff --git a/src/LYCgi.c b/src/LYCgi.c +index 832bb89..0ae8a7e 100644 +--- a/src/LYCgi.c ++++ b/src/LYCgi.c +@@ -164,7 +164,7 @@ static BOOL can_exec_cgi(const char *linktext, const char *linkargs) + if (!exec_ok(HTLoadedDocumentURL(), linktext, CGI_PATH)) { + /* exec_ok gives out msg. */ + result = FALSE; +- } else { ++ } else if (user_mode < ADVANCED_MODE) { + StrAllocCopy(command, linktext); + if (non_empty(linkargs)) { + HTSprintf(&command, " %s", linkargs); +-- +1.7.1 + diff --git a/SPECS/lynx.spec b/SPECS/lynx.spec new file mode 100644 index 0000000..72cf3d7 --- /dev/null +++ b/SPECS/lynx.spec @@ -0,0 +1,524 @@ +%global devrel 15 + +Summary: A text-based Web browser +Name: lynx +Version: 2.8.8 +Release: 0.3.dev%{devrel}%{?dist} +License: GPLv2 +Group: Applications/Internet +Source: http://lynx.isc.org/current/lynx%{version}dev.%{devrel}.tar.bz2 +URL: http://lynx.isc.org/ + +# RH specific tweaks - directory layout, utf-8 by default, misc. configuration +Patch0: lynx-2.8.8-redhat.patch + +# patch preparing upstream sources for rpmbuild, in particular for parallel make +Patch1: lynx-2.8.8-build.patch + +# prompt user before executing command via a lynxcgi link even in advanced mode, +# as the actual URL may not be shown but hidden behind an HTTP redirect and set +# TRUSTED_LYNXCGI:none in lynx.cfg to disable all lynxcgi URLs by default +# [CVE-2008-4690] +Patch2: lynx-CVE-2008-4690.patch + +# avoid build failure caused by mistakenly excluded +Patch3: lynx-2.8.8-locale.patch + +Provides: webclient +Provides: text-www-browser +BuildRequires: gettext +BuildRequires: openssl-devel +BuildRequires: ncurses-devel +BuildRequires: rsh +BuildRequires: slang-devel +BuildRequires: telnet +BuildRequires: unzip +BuildRequires: zip +BuildRequires: zlib-devel + +# provides /usr/share/doc/HTML/en-US/index.html used as STARTFILE on RHEL +%if 0%{?rhel} +Requires: redhat-indexhtml +%endif + +%description +Lynx is a text-based Web browser. Lynx does not display any images, +but it does support frames, tables, and most other HTML tags. One +advantage Lynx has over graphical browsers is speed; Lynx starts and +exits quickly and swiftly displays web pages. + +%prep +%setup -q -n lynx2-8-8 + +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 + +perl -pi -e "s,^HELPFILE:.*,HELPFILE:file://localhost/usr/share/doc/lynx-%{version}/lynx_help/lynx_help_main.html,g" lynx.cfg +perl -pi -e "s,^DEFAULT_INDEX_FILE:.*,DEFAULT_INDEX_FILE:http://www.google.com/,g" lynx.cfg +perl -pi -e 's,^#LOCALE_CHARSET:.*,LOCALE_CHARSET:TRUE,' lynx.cfg +%if 0%{?rhel} +perl -pi -e 's,^STARTFILE:.*,STARTFILE:file:/usr/share/doc/HTML/en-US/index.html,' lynx.cfg +%endif + +%build +export PATH=`pwd`:$PATH +cat >gcc <$RPM_BUILD_ROOT%{_sysconfdir}/lynx-site.cfg < - 2.8.8-0.3.dev15 +- Mass rebuild 2014-01-24 + +* Fri Dec 27 2013 Daniel Mach - 2.8.8-0.2.dev15 +- Mass rebuild 2013-12-27 + +* Wed Feb 13 2013 Kamil Dudka - 2.8.8-0.1.dev15 +- update to the latest upstream pre-release +- drop applied patches +- drop lynx-2.8.6-backgrcolor.patch (#908449) + +* Tue Sep 11 2012 Kamil Dudka - 2.8.7-12 +- set STARTFILE to a local file when building for RHEL + +* Fri Sep 07 2012 Kamil Dudka - 2.8.7-11 +- fix typo in the man page (#854574) + +* Tue Aug 28 2012 Kamil Dudka - 2.8.7-10 +- sync the upstream tarball with the current upstream version +- fix specfile issues reported by the fedora-review script + +* Thu Jul 19 2012 Fedora Release Engineering - 2.8.7-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 2.8.7-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri May 27 2011 Kamil Dudka - 2.8.7-7 +- include read-only text fields on form submission (#679266) + +* Tue Feb 08 2011 Fedora Release Engineering - 2.8.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Jul 07 2010 Kamil Dudka - 2.8.7-5 +- upstream patch that limits length of parsed URIs (#605286) + +* Thu Apr 08 2010 Kamil Dudka - 2.8.7-4 +- allow IPv6 addresses without http:// prefix (#425879) + +* Wed Apr 07 2010 Kamil Dudka - 2.8.7-3 +- avoid build failure caused by mistakenly excluded + +* Wed Jan 13 2010 Kamil Dudka - 2.8.7-2 +- make it possible to delete a bookmark when ~/lynx_bookmarks.html is writable + by group (#486070) + +* Tue Jan 05 2010 Kamil Dudka - 2.8.7-1 +- new upstream release +- dropped applied patches +- fixed regression from #533004 +- cleanup in BuildRequires + +* Fri Aug 21 2009 Tomas Mraz - 2.8.6-22 +- rebuilt with new openssl + +* Sat Jul 25 2009 Fedora Release Engineering - 2.8.6-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 2.8.6-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Jan 17 2009 Tomas Mraz - 2.8.6-19 +- rebuild with new openssl + +* Fri Nov 7 2008 Jiri Moskovcak - 2.8.6-18 +- Fixed CVE-2008-4690 lynx: remote arbitrary command execution. + via a crafted lynxcgi: URL (thoger) + +* Thu Aug 7 2008 Tom "spot" Callaway - 2.8.6-17 +- fix license tag + +* Thu May 29 2008 Jiri Moskovcak - 2.8.6-16 +- updated to latest stable version 2.8.6rel5 +- Resolves: #214205 +- added build patches from Dennis Gilmore +- skipped 2 releases to correct the NVR path + +* Tue Feb 19 2008 Fedora Release Engineering - 2.8.6-13 +- Autorebuild for GCC 4.3 + +* Wed Jan 30 2008 Jiri Moskovcak - 2.8.6-12 +- added telnet, rsh, zip and unzip to BuildRequires +- Resolves: #430508 + +* Tue Jan 8 2008 Jiri Moskovcak - 2.8.6-11 +- fixed crash when using formatting character '$' in translation +- Resolves: #426449 + +* Tue Dec 11 2007 Ivana Varekova - 2.8.6-10 +- add default-colors option, change default setting (#409211) + +* Wed Dec 05 2007 Release Engineering - 2.8.6-9 +- Rebuild for openssl bump + +* Wed Dec 5 2007 Ivana Varekova - 2.8.6-8 +- rebuild + +* Fri Oct 12 2007 Ivana Varekova - 2.8.6-7 +- add provides:text-www-browser flag + +* Tue Oct 2 2007 Ivana Varekova - 2.8.6-6 +- fix 311031 - fix argument parsing + +* Tue Aug 28 2007 Fedora Release Engineering - 2.8.6-5 +- Rebuild for selinux ppc32 issue. + +* Tue Jul 17 2007 Ivana Varekova - 2.8.6-4 +- remove default-colors option + +* Fri Feb 23 2007 Ivana Varekova - 2.8.6-3 +- incorporate package review feedback (#226113) + +* Wed Oct 25 2006 Ivana Varekova - 2.8.6-2 +- add japanese unicode support (#143787) + +* Tue Oct 24 2006 Ivana Varekova - 2.8.6-1 +- update to 2.8.6 + +* Wed Jul 12 2006 Jesse Keating - 2.8.5-28.1 +- rebuild + +* Tue May 30 2006 Ivana Varekova - 2.8.5-28 +- add buildreq gettext (#193515) + +* Fri Feb 10 2006 Jesse Keating - 2.8.5-27.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 2.8.5-27.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Sun Nov 13 2005 Tim Waugh 2.8.5-27 +- Apply patch to fix CVE-2005-2929 (bug #172973). + +* Thu Nov 10 2005 Tomas Mraz 2.8.5-26 +- rebuilt against new openssl + +* Wed Nov 9 2005 Tim Waugh 2.8.5-25 +- Rebuild for new openssl. + +* Mon Oct 17 2005 Tim Waugh 2.8.5-24 +- Apply patch to fix CAN-2005-3120 (bug #170253). + +* Tue Mar 29 2005 Tim Waugh 2.8.5-23 +- Fixed fix for bug #90302 (bug #152146). + +* Wed Mar 2 2005 Tim Waugh 2.8.5-22 +- Rebuild for new GCC. + +* Thu Jan 6 2005 Tim Waugh 2.8.5-21 +- Fixed