Commit 7a3169e7 authored by Andreas Metzler's avatar Andreas Metzler

Imported Upstream version 2.8.9dev5

parent 89330372
-- $LynxId: CHANGES,v 1.775 2015/01/25 17:33:17 tom Exp $
-- $LynxId: CHANGES,v 1.784 2015/04/13 00:00:14 tom Exp $
===============================================================================
Changes since Lynx 2.8 release
===============================================================================
2015-04-12 (2.8.9dev.5)
* add codes U+200A, U+200B to def7_uni.tbl (prompted by report by Sven
Hartrumpf, as well as referring to
https://www.cs.tut.fi/~jkorpela/chars/spaces.html) -TD
* restore large buffer-size from follow_link_number() which was altered in
2.8.8dev.10 changes to use LYgetBString() (Debian #699068) -TD, -TG
* loosen the check in IsOurFile() to permit hard-linked files
(Debian #429606) -TD
* update ca.po, cs.po, et.po, fi.po, fr.po, id.po, nl.po, pt_BR.po, ru.po,
sl.po, tr.po, vi.po from
http://translationproject.org/latest/lynx
2015-01-25 (2.8.9dev.4)
* modify check after gnutls_certificate_verify_peers2() to use
gnutls_certificate_verification_status_print() when available, to give
......
lynx-dev (2.8.9dev.4) unstable; urgency=low
lynx-dev (2.8.9dev.5) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 25 Jan 2015 11:05:46 -0500
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 22 Mar 2015 11:16:20 -0400
lynx-dev (2.8.8dev.16) unstable; urgency=high
......
; $LynxId: lynx.nsi,v 1.22 2015/01/25 16:05:46 tom Exp $
; $LynxId: lynx.nsi,v 1.23 2015/03/22 15:16:20 tom Exp $
; Script originally generated with the Venis Install Wizard, but customized.
; The Inno Setup script is preferred; but this can be built via cross-compiling.
......@@ -9,8 +9,8 @@
!define VERSION_EPOCH "2"
!define VERSION_MAJOR "8"
!define VERSION_MINOR "9"
!define VERSION_LEVEL "1004"
!define VERSION_PATCH "dev.4"
!define VERSION_LEVEL "1005"
!define VERSION_PATCH "dev.5"
!define SUBKEY "Lynx"
......
# $LynxId: lynx.spec,v 1.29 2015/01/25 16:05:46 tom Exp $
# $LynxId: lynx.spec,v 1.30 2015/03/22 15:16:20 tom Exp $
Summary: A text-based Web browser
Name: lynx
Version: 2.8.9
Release: dev.4
Release: dev.5
License: GPLv2
Group: Applications/Internet
Source: lynx%{version}%{release}.tgz
......
; version used for Inno Setup files.
; $Format: "#define LYNX_VERSION \"$ProjectVersion$\""$
#define LYNX_VERSION "2.8.9dev.4"
#define LYNX_VERSION "2.8.9dev.5"
; most-recent full release and target
#define LYNX_RELEASE "2.8.9"
......
......@@ -1274,7 +1274,7 @@ rm conftest.sed
PACKAGE=lynx
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.9dev.4
VERSION=2.8.9dev.5
echo "$as_me:1279: checking for DESTDIR" >&5
echo $ECHO_N "checking for DESTDIR... $ECHO_C" >&6
dnl $LynxId: configure.in,v 1.272 2015/01/25 17:34:39 tom Exp $
dnl $LynxId: configure.in,v 1.273 2015/03/22 15:16:20 tom Exp $
dnl
dnl Process this file with autoconf to produce a configure script.
dnl
......@@ -29,7 +29,7 @@ dnl ---------------------------------------------------------------------------
dnl
dnl ask PRCS to plug-in the project-version for the configure-script.
dnl $Format: "AC_REVISION($ProjectVersion$)"$
AC_REVISION(2.8.9dev.4)
AC_REVISION(2.8.9dev.5)
# Save the original $CFLAGS so we can distinguish whether the user set those
# in the environment, or whether autoconf added -O and -g options:
......@@ -64,7 +64,7 @@ AC_ARG_PROGRAM
PACKAGE=lynx
dnl ask PRCS to plug-in the project-version for the packages.
# $Format: "VERSION=$ProjectVersion$"$
VERSION=2.8.9dev.4
VERSION=2.8.9dev.5
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
......
# $LynxId: lynx.cfg,v 1.252 2015/01/25 16:05:46 tom Exp $
# $LynxId: lynx.cfg,v 1.254 2015/03/22 15:16:20 tom Exp $
# lynx.cfg file.
# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
# or Lynx_Dir:lynx.cfg (VMS)
#
# $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$
#PRCS LYNX_VERSION "2.8.9dev.4"
#PRCS LYNX_VERSION "2.8.9dev.5"
#
# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
#PRCS LYNX_DATE "Sun, 25 Jan 2015 11:42:38 -0800"
#PRCS LYNX_DATE "Sun, 12 Apr 2015 17:52:36 -0700"
#
# Definition pairs are of the form VARIABLE:DEFINITION
# NO spaces are allowed between the pair items.
......
# $LynxId: makefile.in,v 1.149 2015/01/25 16:05:46 tom Exp $
# $LynxId: makefile.in,v 1.150 2015/03/22 15:16:20 tom Exp $
##makefile for lynx
SHELL = @CONFIG_SHELL@
......@@ -46,7 +46,7 @@ TAR_UP = $(TAR) @TAR_UP_OPTIONS@ @TAR_PIPE_OPTIONS@
TAR_DOWN = $(TAR) @TAR_DOWN_OPTIONS@ @TAR_PIPE_OPTIONS@
# $Format: "LYNX_VERSION = $ProjectVersion$"$
LYNX_VERSION = 2.8.9dev.4
LYNX_VERSION = 2.8.9dev.5
## This is the version which we are developing (or, upon release, make this
## the same). Use no dots in the name, since it must work on VMS and MS-DOS.
......
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -2206,7 +2206,7 @@ msgstr ""
#: LYMessages.c:699
#, c-format
msgid "%s cookie: %.*s=%.*s Allow? (Y/N/Always/neVer)"
msgstr "Eväste: %s: %.*s=%.*s Sallitaanko? (Y/N/Aina/V ei koskaan)"
msgstr "Eväste: %s: %.*s=%.*s Sallitaanko? (K/E/Aina/ei koSkaan)"
#. #define INVALID_COOKIE_DOMAIN_CONFIRMATION
#: LYMessages.c:701
......@@ -3631,7 +3631,7 @@ msgstr "ei"
#.
#: src/HTAlert.c:913
msgid "Y/N/A/V"
msgstr "Y/N/A/V"
msgstr "K/E/A/S"
#: src/HTML.c:5915
msgid "Description:"
......
This diff is collapsed.
......@@ -2195,7 +2195,7 @@ msgstr ""
#: LYMessages.c:699
#, c-format
msgid "%s cookie: %.*s=%.*s Allow? (Y/N/Always/neVer)"
msgstr "%s cookie: %.*s=%.*s Ijinkan? (Y/N/Always/NeVer)"
msgstr "%s cookie: %.*s=%.*s Ijinkan? (Y/T/Selalu/tidak Pernah)"
#. #define INVALID_COOKIE_DOMAIN_CONFIRMATION
#: LYMessages.c:701
......@@ -3623,7 +3623,7 @@ msgstr "tidak"
#.
#: src/HTAlert.c:913
msgid "Y/N/A/V"
msgstr "Y/N/A/V"
msgstr "Y/T/S/P"
#: src/HTML.c:5915
msgid "Description:"
......@@ -4571,7 +4571,7 @@ msgstr "OFF"
#: src/LYOptions.c:2122
msgid "NEVER"
msgstr "NEVER"
msgstr "TIDAK PERNAH"
#: src/LYOptions.c:2123
msgid "ALWAYS"
......
# Dutch translations for lynx-2.8.7-dev9.
# Dutch translations for lynx.
# This file is distributed under the same license as the lynx package.
#
# Tijs van Bakel <smoke@casema.net>, 1999, 2000.
# Luk Claes <luk.claes@ugent.be>, 2004.
# Benno Schulenberg <benno@vertaalt.nl>, 2008.
# Benno Schulenberg <benno@vertaalt.nl>, 2008, 2015.
# Erwin Poeze <erwin.poeze@gmail.com>, 2012
msgid ""
msgstr ""
"Project-Id-Version: lynx-2.8.8-dev9\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-02-12 19:13-0500\n"
"PO-Revision-Date: 2012-08-25 16:49+0200\n"
"Last-Translator: Erwin Poeze <erwin.poeze@gmail.com>\n"
"PO-Revision-Date: 2015-03-22 12:57+0100\n"
"Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
......@@ -2198,7 +2198,7 @@ msgstr ""
#: LYMessages.c:699
#, c-format
msgid "%s cookie: %.*s=%.*s Allow? (Y/N/Always/neVer)"
msgstr "%s koekje: %.*s=%.*s Toestaan? (Ja, Nee, Altijd, nOoit)"
msgstr "%s koekje: %.*s=%.*s Toestaan? (Ja, Nee, Altijd, noOit)"
#. #define INVALID_COOKIE_DOMAIN_CONFIRMATION
#: LYMessages.c:701
......@@ -3625,7 +3625,7 @@ msgstr "nee"
#.
#: src/HTAlert.c:913
msgid "Y/N/A/V"
msgstr "(J/N/A/V)"
msgstr "(J/N/A/O)"
#: src/HTML.c:5915
msgid "Description:"
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -2197,7 +2197,7 @@ msgstr ""
#: LYMessages.c:699
#, c-format
msgid "%s cookie: %.*s=%.*s Allow? (Y/N/Always/neVer)"
msgstr "%s çerez: %.*s=%.*s İzin verir misiniz? Evet(Y)/Hayır(N)/Her zaman(A)/Asla(V)"
msgstr "%s çerez: %.*s=%.*s İzin verir misiniz? (E/H/Daima/Asla)"
#. #define INVALID_COOKIE_DOMAIN_CONFIRMATION
#: LYMessages.c:701
......@@ -3625,7 +3625,7 @@ msgstr "hayır"
#.
#: src/HTAlert.c:913
msgid "Y/N/A/V"
msgstr "(E/H/Daima/Asla)"
msgstr "(E/H/D/A)"
#: src/HTML.c:5915
msgid "Description:"
......
This diff is collapsed.
/* $LynxId: LYGetFile.c,v 1.92 2013/11/28 11:18:56 tom Exp $ */
/* $LynxId: LYGetFile.c,v 1.93 2015/04/06 10:33:23 tom Exp $ */
#include <HTUtils.h>
#include <HTTP.h>
#include <HTAnchor.h> /* Anchor class */
......@@ -1141,7 +1141,7 @@ int follow_link_number(int c,
/*
* Get the number, possibly with a letter suffix, from the user.
*/
if (LYgetBString(&temp, FALSE, sizeof(temp), NORECALL) < 0 ||
if (LYgetBString(&temp, FALSE, 120, NORECALL) < 0 ||
isBEmpty(temp)) {
HTInfoMsg(CANCELLED);
return (DO_NOTHING);
......
// $LynxId: LYIcon.rc,v 1.16 2015/01/25 16:05:46 tom Exp $
// $LynxId: LYIcon.rc,v 1.17 2015/03/22 15:16:20 tom Exp $
#include <windows.h>
100 ICON "../samples/lynx.ico"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,8,9,1004
PRODUCTVERSION 2,8,9,1004
FILEVERSION 2,8,9,1005
PRODUCTVERSION 2,8,9,1005
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
......@@ -19,12 +19,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "http://lynx.isc.org"
VALUE "FileDescription", "Lynx - web browser"
VALUE "FileVersion", "2.8.9.1004"
VALUE "FileVersion", "2.8.9.1005"
VALUE "InternalName", "Lynx"
VALUE "LegalCopyright", "1997-2015 Thomas E. Dickey"
VALUE "OriginalFilename", "lynx.exe"
VALUE "ProductName", "Lynx - web browser"
VALUE "ProductVersion", "2.8.9.1004"
VALUE "ProductVersion", "2.8.9.1005"
END
END
BLOCK "VarFileInfo"
......
/*
* $LynxId: LYUtils.c,v 1.273 2014/12/30 22:16:41 Gisle.Vanem Exp $
* $LynxId: LYUtils.c,v 1.274 2015/03/22 15:38:23 tom Exp $
*/
#include <HTUtils.h>
#include <HTTCP.h>
......@@ -5862,9 +5862,9 @@ static BOOL IsOurSymlink(const char *name)
#endif
/*
* Verify if this is really a file, not accessed by a link, except for the
* special case of its directory being pointed to by a link from a directory
* owned by root and not writable by other users.
* Verify if this is really a file which is not accessed by a symbolic link,
* except for the special case of its directory being pointed to by a link from
* a directory owned by root and not writable by other users.
*/
BOOL IsOurFile(const char *name)
{
......@@ -5875,7 +5875,6 @@ BOOL IsOurFile(const char *name)
&& lstat(name, &data) == 0
&& ((S_ISREG(data.st_mode)
&& (data.st_mode & (S_IWOTH | S_IWGRP)) == 0
&& data.st_nlink == 1
&& data.st_uid == getuid())
#if defined(HAVE_LSTAT) && defined(S_IFLNK)
|| (S_ISLNK(data.st_mode) && IsOurSymlink(name))
......@@ -5915,6 +5914,10 @@ BOOL IsOurFile(const char *name)
* uid we can count on is 0. It would be nice to add a
* check for the gid also, but that wouldn't be
* portable.
*
* Likewise, the t-bit would be nice to rely upon. However
* it is marked as an extension in POSIX, rather than
* required.
*/
if (data.st_uid != 0
|| (data.st_mode & S_IWOTH) != 0) {
......
# $LynxId: def7_uni.tbl,v 1.30 2012/08/13 09:49:49 Ralph.Babel Exp $
# $LynxId: def7_uni.tbl,v 1.31 2015/04/06 10:45:42 tom Exp $
# Default 7bit replacements.
#
# This table is very important and should not be excluded from the distribution
......@@ -1346,7 +1346,7 @@ U+1fed:!:
U+1fef:!*
U+1ffe:;;
# General punctuation:
0x20 U+2000 U+2002 U+2004-U+2009 U+205F # spaces
0x20 U+2000 U+2002 U+2004-U+200A U+205F # spaces
U+2001 " "
U+2003 " "
U+200e:(->)
......@@ -1376,6 +1376,7 @@ U+202c:
# LEFT-TO-RIGHT OVERRIDE 202D
U+202d:
U+202b ""
U+202f ""
U+2030: 0/00
U+2031: 0/000
......
/*
* $LynxId: userdefs.h,v 1.302 2015/01/25 16:05:46 tom Exp $
* $LynxId: userdefs.h,v 1.304 2015/03/22 15:16:20 tom Exp $
*
* Lynx - Hypertext navigation system
*
......@@ -1442,11 +1442,11 @@
* the version definition with the Project Version on checkout. Just
* ignore it. - kw */
/* $Format: "#define LYNX_VERSION \"$ProjectVersion$\""$ */
#define LYNX_VERSION "2.8.9dev.4"
#define LYNX_VERSION "2.8.9dev.5"
#define LYNX_WWW_HOME "http://lynx.isc.org/"
#define LYNX_WWW_DIST "http://lynx.isc.org/current/"
/* $Format: "#define LYNX_DATE \"$ProjectDate$\""$ */
#define LYNX_DATE "Sun, 25 Jan 2015 11:42:38 -0800"
#define LYNX_DATE "Sun, 12 Apr 2015 17:52:36 -0700"
#define LYNX_DATE_OFF 5 /* truncate the automatically-generated date */
#define LYNX_DATE_LEN 11 /* truncate the automatically-generated date */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment