about summary refs log tree commit diff stats
path: root/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES59
1 files changed, 48 insertions, 11 deletions
diff --git a/CHANGES b/CHANGES
index 246558f4..222e7b79 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,29 +1,66 @@
 Changes since Lynx 2.8 release
 ================================================================================
 
+1998-09-17 (2.8.1dev.28)
+* minor fix to make PRCS ProjectDate print in "dd mmm yyyy" form - TD
+1998-09-17 (2.8.1dev.27)
+* minor fixes for recent (dev24 and dev25) chartrans changes - LP 
+* add LYNX_DATE definitions in userdefs.h; Info Page now shows the date of your
+  lynx along with version number and a link to the latest sources.  - LP
+* use ECHO_CC symbol in install-help rule to control whether the sed commands
+  are echoed - TD
+* corrected install-help rule to avoid getting compress-suffix repeated in
+  the generated/updated files - TD
+* documentation nit for COLLAPSE_BR_TAGS (Michael Warner)
+* use getsockname_s rather than getsockname for djgpp (from patch by Gisle
+  Vanem) - DK
+* add .bz2 suffix to lynx.cfg and HTInit.c, for bzip2 utility - DK
+* modify store_cookie to suppress warning message for invalid domain if Lynx is
+  setup to accept all cookies - LV
+* modify/expand LYLocalFileToURL() function, getting rid of most places where
+  inline concatenation is used for "file://localhost/<filename>", as well
+  as eliminating a number of static buffers - TD
+* move fallback definitions for POSIX S_ISLNK, etc., out of NeXT ifdef's, to
+  make this compile on Apollo (reported by David Eaton) - TD
+* restructured pathname-tests in LYLocal.c, using common utility functions
+  ok_stat, ok_lstat, ok_file_or_dir to simplify freeing pointer allocated
+  by HTfullURL_toFile - TD
+* modify HTLocalName, making it a macro around a more flexible function
+  HTnameOfFile_WWW, to reuse logic for stripping off "file://localhost" and
+  "file:" prefixes, fixing some places where a spurious '/' would be left in
+  EMX local filenames (other macros: HTfullURL_toFile, HTpartURL_toFile) - TD
+* modify configure script macro CF_PATH_PROGS for OS/2 EMX, so that compiled-in
+  utility pathnames work - TD
+* use HTDOS.c module for OS/2 EMX, since it has similar device syntax - TD
+* correct logic for wrapping long lines, to not use the rightmost column of the
+  screen, fixes a problem with duplicated character (reported by LP) - TD
+* correct logic for dumping screen to file, so that blank lines are retained,
+  not counted in the logic for pruning soft-newlines which supports wrapped
+  lines - TD
+* add info and user messages to traces - TD
 1998-09-12 (2.8.1dev.26)
 * change behavior of NSL_FORK and related I/O (patch by BL)
-  - Make URL guessing (www.huh.com?  www.huh.org?  www.huh.net?) interruptible. 
-  - Make URL guessing from the command line interruptible.  
+  - Make URL guessing (www.huh.com?  www.huh.org?  www.huh.net?) interruptible.
+  - Make URL guessing from the command line interruptible.
   - Use select() instead of FIONREAD.  This makes it work on OSes where
-    previously it only *looked* like it was working. 
+    previously it only *looked* like it was working.
   - select() on stdin as well as the child pipe, when using [n]curses (not
     SLANG).  This allows interrupt to be processed instantly, without
-    up-to-1-second delay. 
+    up-to-1-second delay.
   - While looping, 1 second at a time, bail out after "too many" (currently 50)
     loops:  just in case something weird happens, like select() returning some
-    unexpected error that we ignore. 
-  - Make sure child processes are always killed and reaped.  
-  - Close pipe ends as soon as possible.  
+    unexpected error that we ignore.
+  - Make sure child processes are always killed and reaped.
+  - Close pipe ends as soon as possible.
   - Now write the length down the pipe (using a known-to-the-program length of
     sizeof(int)) first -- this both helps workaround old CMU TCP bugs and the
     fact that select() doesn't let us get number of bytes ready, like FIONREAD
-    does. 
+    does.
 * change default for NO_ANONYMOUS_EMAIL to TRUE (patch by HN)
 * use url for "W3C HTML Validation Service" rather than "A Kinder, Gentler HTML
   Validator"
 * update url for HTML Quick Reference Guide (report by LE) - TE
-* modify verbose images to show ISMAPs and USEMAPs (patch by LE). 
+* modify verbose images to show ISMAPs and USEMAPs (patch by LE).
 * fix typos in AttrList.h, LYStrings.h (reported by LV & HN) - TD
 * Chartrans recovery and cleanup:  by introducing an invariant
   "current_char_set and UCLYhndl_for_unspec always valid charsets" we solve
@@ -55,9 +92,9 @@ Changes since Lynx 2.8 release
 * limit length of strings copied via tok_values[] in LYCookies.c - TD
 * clean up a few memory leaks in cookie_add_acceptlist() and
   cookie_add_rejectlist() in LYCookie.c.  These were leaking 4 bytes for each
-  entry in COOKIE_ACCEPT_DOMAINS - BJC
+  entry in COOKIE_ACCEPT_DOMAINS - BJP
 * fix to LYLoadCookies() which was causing duplicate invalid cookies to be
-  loaded - BJC
+  loaded - BJP
 * split out install-doc rule in top-level makefile to install extra documentation
   files in $(libdir)/lynx_doc (request by HN) - TD
 * improved algorithm to set 'secure_value', used in forms-options to circumvent
'oid'>a0331a9b ^
d559f68b ^
a0331a9b ^
bc98ddb2 ^












18261f19 ^
dd995c61 ^
18261f19 ^
0893d65e ^
18261f19 ^
3369875c ^
18261f19 ^
3369875c ^
18261f19 ^

0893d65e ^

d559f68b ^
a0331a9b ^
d559f68b ^
a0331a9b ^
18261f19 ^






5f05e954 ^
0893d65e ^

bc98ddb2 ^
0893d65e ^

1211a3ab ^
0893d65e ^
30c90fc4 ^
0893d65e ^
bc98ddb2 ^

0893d65e ^
bc98ddb2 ^


0893d65e ^
bc98ddb2 ^
0893d65e ^
bc98ddb2 ^
0893d65e ^
bc98ddb2 ^


0893d65e ^
bc98ddb2 ^
0893d65e ^
bc98ddb2 ^



0893d65e ^
bc98ddb2 ^
0893d65e ^

bc98ddb2 ^

0893d65e ^
bc98ddb2 ^





c594062c ^
66abe7c1 ^




bc98ddb2 ^
0893d65e ^
bc98ddb2 ^


0893d65e ^
bc98ddb2 ^




0893d65e ^
bc98ddb2 ^

c594062c ^
66abe7c1 ^




bc98ddb2 ^
0893d65e ^
bc98ddb2 ^


0893d65e ^
bc98ddb2 ^

c594062c ^
66abe7c1 ^




bc98ddb2 ^
0893d65e ^
bc98ddb2 ^


0893d65e ^
bc98ddb2 ^



0893d65e ^
bc98ddb2 ^


0893d65e ^
bc98ddb2 ^









0893d65e ^
bc98ddb2 ^




6c96a437 ^
bc98ddb2 ^
18261f19 ^


0893d65e ^
18261f19 ^


bc98ddb2 ^







0893d65e ^


6c96a437 ^
78c50205 ^
a89c1bed ^
0230a6cc ^
a89c1bed ^
7fd01071 ^
78c50205 ^
a89c1bed ^
0230a6cc ^
a89c1bed ^
7fd01071 ^
bc98ddb2 ^
0893d65e ^
0230a6cc ^
a89c1bed ^
0893d65e ^
a89c1bed ^
0893d65e ^

ef69c56c ^
0893d65e ^
a89c1bed ^
0893d65e ^
a89c1bed ^
bc98ddb2 ^
0893d65e ^
a89c1bed ^
bc98ddb2 ^

0893d65e ^
bc98ddb2 ^


0893d65e ^

bc98ddb2 ^



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246