Annotation of /trunk/lynx/patches/lynx-2.8.6rel.4.patch
Parent Directory | Revision Log
Revision 153 -
(hide annotations)
(download)
Tue May 8 20:52:56 2007 UTC (17 years, 1 month ago) by niro
File size: 5084 byte(s)
Tue May 8 20:52:56 2007 UTC (17 years, 1 month ago) by niro
File size: 5084 byte(s)
-import
1 | niro | 153 | # ------------------------------------------------------------------------------ |
2 | # CHANGES | 10 ++++++++-- | ||
3 | # configure | 2 +- | ||
4 | # configure.in | 4 ++-- | ||
5 | # lynx.cfg | 4 ++-- | ||
6 | # src/HTInit.c | 20 ++++++++------------ | ||
7 | # userdefs.h | 4 ++-- | ||
8 | # 6 files changed, 23 insertions(+), 21 deletions(-) | ||
9 | # ------------------------------------------------------------------------------ | ||
10 | Index: CHANGES | ||
11 | --- 2.8.6rel.3/CHANGES Mon Nov 6 17:27:15 2006 | ||
12 | +++ 2.8.6rel.4/CHANGES Wed Nov 15 16:42:22 2006 | ||
13 | @@ -1,9 +1,15 @@ | ||
14 | Changes since Lynx 2.8 release | ||
15 | =============================================================================== | ||
16 | |||
17 | +2006-11-15 (2.8.6rel.4 diverges from 2.8.7dev.4) | ||
18 | +* limit files set via PERSONAL_EXTENSION_MAP and PERSONAL_MAILCAP to be found | ||
19 | + relative to the user's home directory. This change is less flexible than the | ||
20 | + development version, but simpler to implement. The check to ensure that | ||
21 | + the files are controlled by the user is retained (Redhat #214205) -TD | ||
22 | + | ||
23 | 2006-11-06 (2.8.6rel.3 from 2.8.7dev.2) | ||
24 | -* ensure that the configured values for PERSONAL_EXTENSION_MAP and | ||
25 | - PERSONAL_MAILCAP are absolute pathnames -TD | ||
26 | +* ensure that the configured values for GLOBAL_EXTENSION_MAP and GLOBAL_MAILCAP | ||
27 | + are absolute pathnames -TD | ||
28 | * modify logic for reading PERSONAL_EXTENSION_MAP and PERSONAL_MAILCAP to | ||
29 | ensure that they are files that are controlled only by the user. The | ||
30 | default values for these allow lynx to read configuration information | ||
31 | Index: configure | ||
32 | --- 2.8.6rel.3/configure Tue Oct 10 16:39:50 2006 | ||
33 | +++ 2.8.6rel.4/configure Tue Oct 10 16:39:50 2006 | ||
34 | @@ -1228,7 +1228,7 @@ | ||
35 | |||
36 | PACKAGE=lynx | ||
37 | # $Format: "VERSION=$ProjectVersion$"$ | ||
38 | -VERSION=2.8.6rel.3 | ||
39 | +VERSION=2.8.6rel.4 | ||
40 | |||
41 | test -z "$ALL_LINGUAS" && ALL_LINGUAS=`test -d $srcdir/po && cd $srcdir/po && echo *.po|sed -e 's/\.po//g' -e 's/*//'` | ||
42 | |||
43 | Index: configure.in | ||
44 | --- 2.8.6rel.3/configure.in Tue Oct 10 16:39:50 2006 | ||
45 | +++ 2.8.6rel.4/configure.in Tue Oct 10 16:39:50 2006 | ||
46 | @@ -25,7 +25,7 @@ | ||
47 | dnl | ||
48 | dnl ask PRCS to plug-in the project-version for the configure-script. | ||
49 | dnl $Format: "AC_REVISION($ProjectVersion$)"$ | ||
50 | -AC_REVISION(2.8.6rel.3) | ||
51 | +AC_REVISION(2.8.6rel.4) | ||
52 | |||
53 | # Save the original $CFLAGS so we can distinguish whether the user set those | ||
54 | # in the environment, or whether autoconf added -O and -g options: | ||
55 | @@ -57,7 +57,7 @@ | ||
56 | PACKAGE=lynx | ||
57 | dnl ask PRCS to plug-in the project-version for the packages. | ||
58 | # $Format: "VERSION=$ProjectVersion$"$ | ||
59 | -VERSION=2.8.6rel.3 | ||
60 | +VERSION=2.8.6rel.4 | ||
61 | AC_SUBST(PACKAGE) | ||
62 | AC_SUBST(VERSION) | ||
63 | AC_SUBST(DESTDIR) | ||
64 | Index: lynx.cfg | ||
65 | --- 2.8.6rel.3/lynx.cfg Mon Sep 18 17:28:28 2006 | ||
66 | +++ 2.8.6rel.4/lynx.cfg Mon Sep 18 17:28:28 2006 | ||
67 | @@ -3,10 +3,10 @@ | ||
68 | # or Lynx_Dir:lynx.cfg (VMS) | ||
69 | # | ||
70 | # $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$ | ||
71 | -#PRCS LYNX_VERSION "2.8.6rel.3" | ||
72 | +#PRCS LYNX_VERSION "2.8.6rel.4" | ||
73 | # | ||
74 | # $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$ | ||
75 | -#PRCS LYNX_DATE "Mon, 06 Nov 2006 17:27:15 -0800" | ||
76 | +#PRCS LYNX_DATE "Wed, 15 Nov 2006 16:42:22 -0800" | ||
77 | # | ||
78 | # Definition pairs are of the form VARIABLE:DEFINITION | ||
79 | # NO spaces are allowed between the pair items. | ||
80 | Index: src/HTInit.c | ||
81 | --- 2.8.6rel.3/src/HTInit.c Mon Nov 6 17:27:15 2006 | ||
82 | +++ 2.8.6rel.4/src/HTInit.c Wed Nov 15 16:42:22 2006 | ||
83 | @@ -161,15 +161,13 @@ | ||
84 | /* | ||
85 | * Load the local maps. | ||
86 | */ | ||
87 | - if (IsOurFile(personal_type_map) | ||
88 | - && LYCanReadFile(personal_type_map)) { | ||
89 | - /* These should override everything else. */ | ||
90 | - HTLoadTypesConfigFile(personal_type_map, mediaUSR); | ||
91 | - } else { | ||
92 | + { | ||
93 | char buffer[LY_MAXPATH]; | ||
94 | |||
95 | LYAddPathToHome(buffer, sizeof(buffer), personal_type_map); | ||
96 | - HTLoadTypesConfigFile(buffer, mediaUSR); | ||
97 | + if (IsOurFile(buffer) | ||
98 | + && LYCanReadFile(buffer)) | ||
99 | + HTLoadTypesConfigFile(buffer, mediaUSR); | ||
100 | } | ||
101 | |||
102 | /* | ||
103 | @@ -1341,15 +1339,13 @@ | ||
104 | /* | ||
105 | * Load the local maps. | ||
106 | */ | ||
107 | - if (IsOurFile(personal_extension_map) | ||
108 | - && LYCanReadFile(personal_extension_map)) { | ||
109 | - /* These should override everything else. */ | ||
110 | - HTLoadExtensionsConfigFile(personal_extension_map); | ||
111 | - } else { | ||
112 | + { | ||
113 | char buffer[LY_MAXPATH]; | ||
114 | |||
115 | LYAddPathToHome(buffer, sizeof(buffer), personal_extension_map); | ||
116 | - HTLoadExtensionsConfigFile(buffer); | ||
117 | + if (IsOurFile(buffer) | ||
118 | + && LYCanReadFile(buffer)) | ||
119 | + HTLoadExtensionsConfigFile(buffer); | ||
120 | } | ||
121 | } | ||
122 | |||
123 | Index: userdefs.h | ||
124 | --- 2.8.6rel.3/userdefs.h Thu Dec 30 04:11:59 2004 | ||
125 | +++ 2.8.6rel.4/userdefs.h Thu Dec 30 04:11:59 2004 | ||
126 | @@ -1360,11 +1360,11 @@ | ||
127 | * the version definition with the Project Version on checkout. Just | ||
128 | * ignore it. - kw */ | ||
129 | /* $Format: "#define LYNX_VERSION \"$ProjectVersion$\""$ */ | ||
130 | -#define LYNX_VERSION "2.8.6rel.3" | ||
131 | +#define LYNX_VERSION "2.8.6rel.4" | ||
132 | #define LYNX_WWW_HOME "http://lynx.isc.org/" | ||
133 | #define LYNX_WWW_DIST "http://lynx.isc.org/current/" | ||
134 | /* $Format: "#define LYNX_DATE \"$ProjectDate$\""$ */ | ||
135 | -#define LYNX_DATE "Mon, 06 Nov 2006 17:27:15 -0800" | ||
136 | +#define LYNX_DATE "Wed, 15 Nov 2006 16:42:22 -0800" | ||
137 | #define LYNX_DATE_OFF 5 /* truncate the automatically-generated date */ | ||
138 | #define LYNX_DATE_LEN 11 /* truncate the automatically-generated date */ | ||
139 |