|
Packit |
f574b8 |
=======================================================================
|
|
Packit |
f574b8 |
--- Release of Lynx2-6FM as Lynx v2.7 (February 15, 1997) ---
|
|
Packit |
f574b8 |
=======================================================================
|
|
Packit |
f574b8 |
1997-02-15
|
|
Packit |
f574b8 |
* Release of Lynx2-6FM as Lynx v2.7. - FM
|
|
Packit |
f574b8 |
* Included -Ae when compiling the Implementation modules for the snake3
|
|
Packit |
f574b8 |
target. - FM
|
|
Packit |
f574b8 |
1997-02-14
|
|
Packit |
f574b8 |
* Mods to issue an alert about a BASE tag not having an absolute URL only
|
|
Packit |
f574b8 |
once per document. - FM
|
|
Packit |
f574b8 |
* Added code for appending LYNX_SIG_FILE to email messages as well as to
|
|
Packit |
f574b8 |
news posts or followups, and updated the Users Guide accordingly. - FM
|
|
Packit |
f574b8 |
* Updated build-slang.com. - FM
|
|
Packit |
f574b8 |
1997-02-12
|
|
Packit |
f574b8 |
* Fixed some problems in the code for using a hookless Lynx image with
|
|
Packit |
f574b8 |
snew_proxy, snewspost_proxy, and snewsreply_proxy set to
|
|
Packit |
f574b8 |
"nntp://host:port/" so that it uses Tom Zerucha's (tz@execpc.com)
|
|
Packit |
f574b8 |
daemon which handles the SSL communications on behalf of the Lynx
|
|
Packit |
f574b8 |
image. Also polished up all of the news gateway code, and added
|
|
Packit |
f574b8 |
comments for the benefit of new developers. - FM
|
|
Packit |
f574b8 |
* Added an ECGOTO command mapped by default to 'G', complementary to the
|
|
Packit |
f574b8 |
GOTO command (default 'g'), to edit the current document's URL and then
|
|
Packit |
f574b8 |
go to it. Using case-sensitive letters with different command definitions
|
|
Packit |
f574b8 |
ensures that both will appear with their brief explanations in the 'k'eymap
|
|
Packit |
f574b8 |
listing. For ECGOTO, Control-G, failure to modify the URL, or complete
|
|
Packit |
f574b8 |
deletion of it, all act as a cancel. If the current document has POST
|
|
Packit |
f574b8 |
content associated with it, a warning will be issued before offering the
|
|
Packit |
f574b8 |
URL to edit. The POST content is retained if the modification merely
|
|
Packit |
f574b8 |
involves a change in fragment for the URL. Otherwise, the modified URL
|
|
Packit |
f574b8 |
(if it has an http scheme) will be submitted with method GET and no POST
|
|
Packit |
f574b8 |
content. If the ECGOTO command is not cancelled, or not simply a fragment
|
|
Packit |
f574b8 |
change, the modified URL will be added to the 'g'oto buffer, and can be
|
|
Packit |
f574b8 |
re-accessed, to edit further, via the GOTO command. See the updated online
|
|
Packit |
f574b8 |
'h'elp for more information. - FM
|
|
Packit |
f574b8 |
1997-02-10
|
|
Packit |
f574b8 |
* Amplified the comments concerning deletion of prototypes for MultiNet
|
|
Packit |
f574b8 |
socket library functions as they get added to MultiNet's own headers
|
|
Packit |
f574b8 |
in newer versions of it's socket library. - FM
|
|
Packit |
f574b8 |
* Added a missing fclose() in post_article() of HTNews.c, and added code
|
|
Packit |
f574b8 |
to delete the temporary file there, so it's gone as soon as we're done
|
|
Packit |
f574b8 |
with it. - FM
|
|
Packit |
f574b8 |
02-09-97
|
|
Packit |
f574b8 |
* Enhanced the Set-Cookie header parser to handle values that contain
|
|
Packit |
f574b8 |
spaces but were not enclosed in double-quotes, and to use such
|
|
Packit |
f574b8 |
quoting or not when sending Cookie headers, depending on whether
|
|
Packit |
f574b8 |
this was done in the Set-Cookie header. Also added anti-crash
|
|
Packit |
f574b8 |
checks should the parser's efforts to handle both historical (a.k.a.
|
|
Packit |
f574b8 |
original Netscape) cookies and Version 1 cookies go awry (does deal
|
|
Packit |
f574b8 |
successfully now with all the cookies which had been reported as
|
|
Packit |
f574b8 |
problematic). - FM
|
|
Packit |
f574b8 |
* Mods of the screen handling in LYNews.c for cleaning up any screen
|
|
Packit |
f574b8 |
trash created by the external editor. - FM
|
|
Packit |
f574b8 |
* Tracked down an uninitialized pointer in LYNews.c that probably was
|
|
Packit |
f574b8 |
behind reports of crashes when posting to newsgroups. - FM
|
|
Packit |
f574b8 |
* Plugged a memory leak in LYMainLoop.c. - TJC
|
|
Packit |
f574b8 |
* Added posting ability to the news gateway, in lieu of the previous,
|
|
Packit |
f574b8 |
variably reliable, use of a spawned news client for posting. The
|
|
Packit |
f574b8 |
news, nntp, and snews URLs now all return links for posting new
|
|
Packit |
f574b8 |
messages or followups (replies) to the server from which a newsgroup
|
|
Packit |
f574b8 |
listing or news article was retrieved, unless the server indicates
|
|
Packit |
f574b8 |
that it does not accept posts from the site at which Lynx is running.
|
|
Packit |
f574b8 |
See the updated INSTALLATION, userdefs.h, and lynx.cfg files, the
|
|
Packit |
f574b8 |
"USENET News posting" section of the Users Guide, and "Supported URLs"
|
|
Packit |
f574b8 |
page of the online 'h'elp for more information.
|
|
Packit |
f574b8 |
* Fixed typo for e-dieresis in the KOI8-R charset. - AJF
|
|
Packit |
f574b8 |
* Replaced an inappropriate _user_message() call in HTConfirmCookie()
|
|
Packit |
f574b8 |
of HTAlert.c with a _statusline() call. The original code could
|
|
Packit |
f574b8 |
cause crashes with some cookie values. - FM
|
|
Packit |
f574b8 |
02-06-97
|
|
Packit |
f574b8 |
* Added support for both hex escaped and unescaped white characters
|
|
Packit |
f574b8 |
in lynxexec and lynxprog URLs. Normally, Lynx strips out any white
|
|
Packit |
f574b8 |
characters that are not hex escaped in attribute values that are
|
|
Packit |
f574b8 |
to be resolved as URLs, on the assumption that they were derived
|
|
Packit |
f574b8 |
from wrapping in the markup. Any serial white characters in
|
|
Packit |
f574b8 |
lynxexec and lynxprog URLs are condensed to one space (' '), and
|
|
Packit |
f574b8 |
any lead or trailing white characters are trimmed. Note that we
|
|
Packit |
f574b8 |
still require hex escaping of spaces in mailto URLs, e.g,
|
|
Packit |
f574b8 |
HREF="mailto:lynx-dev@sig.net%20(I%20found%20a%20bug.)". - FM
|
|
Packit |
f574b8 |
* Removed the 'e' switch from tar commands in LYLocal.c for greater
|
|
Packit |
f574b8 |
portability across all supported Unix flavors. - FM
|
|
Packit |
f574b8 |
* Expanded the information in the PROBLEMS file on how to deal with
|
|
Packit |
f574b8 |
DECC and MultiNet header incompatibilites for different combinations
|
|
Packit |
f574b8 |
of the VMS compiler and socket library versions. - FM
|
|
Packit |
f574b8 |
* Added TRACE message of the edit command created for the system()
|
|
Packit |
f574b8 |
call in LYEdit.c. - LWV
|
|
Packit |
f574b8 |
* Fixed a typo in the userdefs.h comments. - NHE
|
|
Packit |
f574b8 |
02-04-97
|
|
Packit |
f574b8 |
* Mod in LYMainLoop.c to bypass mailing "not found" messages when
|
|
Packit |
f574b8 |
MAIL_SYSTEM_ERROR_LOGGING was set TRUE (which it should NOT be,
|
|
Packit |
f574b8 |
indescriminately) if the document's owner is the lynx-dev list. - FM
|
|
Packit |
f574b8 |
* Added crash protection checks for the actual presence of anchors
|
|
Packit |
f574b8 |
in all HText structure anchor scans in GridText.c, based on a crash
|
|
Packit |
f574b8 |
report and suggested fix for one of them from Jonathan Sergent
|
|
Packit |
f574b8 |
(sergent@hillres55-129.cc.purdue.edu). - FM
|
|
Packit |
f574b8 |
* Eliminated the typecast for ttytype (apparently varies across flavors,
|
|
Packit |
f574b8 |
and each flavor should know it's own typing; we'll see) in LYCurses.c,
|
|
Packit |
f574b8 |
and moved VMS system definitions with non-ANSI conformant tokens to a
|
|
Packit |
f574b8 |
separate header for VMS (LYVMSdef.h). - BL
|
|
Packit |
f574b8 |
* Made the description of HISTORY in the 'k'eymap page more clear that
|
|
Packit |
f574b8 |
it invokes a list of the "suspended" documents currently held in the
|
|
Packit |
f574b8 |
history stack. - DC
|
|
Packit |
f574b8 |
* Typo fixes in the help files and lynx.cfg. - LWV
|
|
Packit |
f574b8 |
02-03-97
|
|
Packit |
f574b8 |
* Today's distribution is a pre-release of v2.7. The projected official
|
|
Packit |
f574b8 |
release date is 02-15-97. All header, help and documentation files,
|
|
Packit |
f574b8 |
and the top directory name, have been updated for v2.7. - FM
|
|
Packit |
f574b8 |
* Made xli, which is freeware, the default XLOADIMAGE_COMMAND for Unix
|
|
Packit |
f574b8 |
in userdefs.h (still xv on VMS, since its port is freeware), and
|
|
Packit |
f574b8 |
expanded the "self-documentation" to indicate where to get this
|
|
Packit |
f574b8 |
freeware. Added XLOADIMAGE_COMMAND as a configuration symbol in
|
|
Packit |
f574b8 |
lynx.cfg, so that the compilation default can be overridden on
|
|
Packit |
f574b8 |
systems which have and prefer xv (all users can override the default
|
|
Packit |
f574b8 |
mappings for image helper apps via their mailcap files) - FM
|
|
Packit |
f574b8 |
* Added a -base command line switch which can be used with -source or
|
|
Packit |
f574b8 |
-mime_header to prepend the request URL as a comment, and a BASE tag
|
|
Packit |
f574b8 |
(which may or may not be the same as the request URL, depending on
|
|
Packit |
f574b8 |
HTTP/1.1 headers) for text/html documents, equivalent to the prepend
|
|
Packit |
f574b8 |
kludge for 'd'ownloads (see 09-20-96 mods). - FM
|
|
Packit |
f574b8 |
* Added a check for an "ORGANIZATION" environment variable for inclusion
|
|
Packit |
f574b8 |
as a news post header on Unix (all system logicals intended for news
|
|
Packit |
f574b8 |
post headers automatically are included on VMS), and a sleep() before
|
|
Packit |
f574b8 |
restoring curses mode after the post, to allow reading of any error
|
|
Packit |
f574b8 |
messages from the news software. - FM
|
|
Packit |
f574b8 |
* Fixed bug which yielded a "[LINK]" instead of "[INLINE]" pseduo-ALT
|
|
Packit |
f574b8 |
for ALT-less IMG tags used as the content for NAME-ed Anchors without
|
|
Packit |
f574b8 |
an HREF. - FM
|
|
Packit |
f574b8 |
* Portability tweaks for the mini inews utility. - FM
|
|
Packit |
f574b8 |
* Fixed an old and irrelevant typo in HTWriter.c. - JS
|
|
Packit |
f574b8 |
01-29-97
|
|
Packit |
f574b8 |
* Added more REL tokens that are acceptible for banner links. - FM
|
|
Packit |
f574b8 |
* Ifdef'ed the standard foo_PATH definitions for FreeBSD at the bottom of
|
|
Packit |
f574b8 |
userdefs.h, based on a patch from AAC, and assuming they also apply for
|
|
Packit |
f574b8 |
NetBSD, BSDI, and Linux (we'll see 8-). - FM
|
|
Packit |
f574b8 |
* Added make freebsd-slang target. - AAC
|
|
Packit |
f574b8 |
01-28-97
|
|
Packit |
f574b8 |
* Mods of LYSetCookie() to ensure setting of 443 as the default port for
|
|
Packit |
f574b8 |
https URLs, and force the secure flag on for https URLs whether or not
|
|
Packit |
f574b8 |
the Set-Cookie header had a secure parameter (too many Version 0
|
|
Packit |
f574b8 |
cookies don't, when they should). - FM
|
|
Packit |
f574b8 |
* Removed -ltermcap from make for all ncurses targets. - FM
|
|
Packit |
f574b8 |
* Tweaks of make for FreeBSD. - AAC
|
|
Packit |
f574b8 |
* Use SLtt_get_screen_size() instead of the apparently less portable
|
|
Packit |
f574b8 |
code for slang in size_change() of LYUtils.c. - JED
|
|
Packit |
f574b8 |
01-27-97
|
|
Packit |
f574b8 |
* Made ALT a synonym for VALUE in INPUTs with TYPE="image" to cooperate
|
|
Packit |
f574b8 |
with well-intentioned (though misinformed) providers who use ALT instead
|
|
Packit |
f574b8 |
of VALUE for the benefit of text clients or GUIs with image handling
|
|
Packit |
f574b8 |
turned off. - FM
|
|
Packit |
f574b8 |
* Modified the code for submission of form content with TYPE="image" NAME-ed
|
|
Packit |
f574b8 |
INPUTs that have a VALUE (or ALT) to "fake" a 0,0 coordinate pair, as when
|
|
Packit |
f574b8 |
a VALUE (or ALT) is absent, instead of sending a single name=value pair.
|
|
Packit |
f574b8 |
Requests that using a name=value pair in such cases to indicate that the
|
|
Packit |
f574b8 |
submission was from a text client or GUI with image handling turned off
|
|
Packit |
f574b8 |
be included in the HTML specifications keep falling on deaf ears, so we
|
|
Packit |
f574b8 |
may as well "fake" something closer to what the CGI scripts are expecting,
|
|
Packit |
f574b8 |
and hope that the script interprets 0,0 as an indicator that the user did
|
|
Packit |
f574b8 |
not see the image and make a conscious choice within it.
|
|
Packit |
f574b8 |
* Added code to offer a link for the SRC of the image in INPUTs with
|
|
Packit |
f574b8 |
TYPE="image", distinct from the submit button, when clickable images
|
|
Packit |
f574b8 |
is on. - FM
|
|
Packit |
f574b8 |
* Updated the "HTML Forms" section of the Users Guide. - FM
|
|
Packit |
f574b8 |
* Fixed a typo in the parsing of Cache-Control MIME headers and META
|
|
Packit |
f574b8 |
directives. - FM
|
|
Packit |
f574b8 |
01-25-97
|
|
Packit |
f574b8 |
* Updated lynx_help_main.html, about_lynx.html and about_lynx-dev.html. - FM
|
|
Packit |
f574b8 |
* Mods to indicate a toolbar by a '#' preceding its first link when the
|
|
Packit |
f574b8 |
toolbar is being displayed, and to indicate the availability of a toolbar
|
|
Packit |
f574b8 |
by a '#' in the top, left-hand corner of the screen when the toolbar is
|
|
Packit |
f574b8 |
not being displayed. Added explanation of this in the online 'h'elp. - FM
|
|
Packit |
f574b8 |
* Indicate the 'allow' setting (always, never, or via prompt) for each
|
|
Packit |
f574b8 |
domain in the Cookie Jar Page. - AK
|
|
Packit |
f574b8 |
* Don't delete cookie-less domains silently during garbage collections if
|
|
Packit |
f574b8 |
they have their 'allow' set to always or never. - AK & FM
|
|
Packit |
f574b8 |
* Added ability to change the 'allow' settings for domains via the Cookie
|
|
Packit |
f574b8 |
Jar Page. - FM
|
|
Packit |
f574b8 |
* Added basic protection against "denial of service attacks" by limiting
|
|
Packit |
f574b8 |
a domain to 50 cookies, the total number of stored cookies to 500, and
|
|
Packit |
f574b8 |
the maximum processed size of a cookie to 4096 bytes. - FM
|
|
Packit |
f574b8 |
* SGML escape any ampersands or angle brackets in the cookie names, values,
|
|
Packit |
f574b8 |
parameters, and comments when creating the HTML stream for the Cookie
|
|
Packit |
f574b8 |
Jar Page, and only include entries for comments if they were present in
|
|
Packit |
f574b8 |
the servers' Set-Cookie headers. - FM
|
|
Packit |
f574b8 |
* Updated the online 'h'elp for cookies. - FM
|
|
Packit |
f574b8 |
* Removed -DNO_KEYPAD from all ncurses targets in the Makefile. - FM
|
|
Packit |
f574b8 |
01-23-97
|
|
Packit |
f574b8 |
* Added a "Lynx State Management (Me want cookie!)" section to the Lynx
|
|
Packit |
f574b8 |
Users Guide, and a cross-linked cookie_help.html file for the Cookie
|
|
Packit |
f574b8 |
Jar Page. - FM
|
|
Packit |
f574b8 |
* Added prompting for whether to show the body of a 401 status reply or
|
|
Packit |
f574b8 |
simply return to the current document when an activated link requires
|
|
Packit |
f574b8 |
authentication via a username and password, and the user has none for
|
|
Packit |
f574b8 |
that realm, or forgot them. - FM
|
|
Packit |
f574b8 |
01-22-97
|
|
Packit |
f574b8 |
* Added handling of expires attribute values in Version 0 (a.k.a. Netscape)
|
|
Packit |
f574b8 |
Set-Cookie MIME headers or META tags, and added "Maximum Gobble Date"
|
|
Packit |
f574b8 |
entries in the Cookie Jar Page which indicate the maximum intended age
|
|
Packit |
f574b8 |
for each cookie based on the Version 0 expires or Version 1 max-age
|
|
Packit |
f574b8 |
attribute values. - FM
|
|
Packit |
f574b8 |
* Added an LYmktime() function in LYUtils.c which accepts strings in the
|
|
Packit |
f574b8 |
format "Day, dd-Mon-yy hh:mm:ss GMT" or "Day, dd Mon yyyy hh:mm:ss GMT",
|
|
Packit |
f574b8 |
parses and converts them to time_t format (seconds since 00:00:00 Jan 1
|
|
Packit |
f574b8 |
1970), and returns the time_t value, or zero if the date is in the
|
|
Packit |
f574b8 |
past. It is used for handling Expires headers or attribute values. - FM
|
|
Packit |
f574b8 |
* Added parsing of Cache-Control and Expires MIME headers and META tags
|
|
Packit |
f574b8 |
sufficient to determine whether the no_cache element should be set in
|
|
Packit |
f574b8 |
the document's structures. - FM
|
|
Packit |
f574b8 |
* Eliminated the "; $Path=foo; $Domain=blah" attr=value pairs when sending
|
|
Packit |
f574b8 |
Version 0 (a.k.a. Netscape) cookies in request headers, because too may
|
|
Packit |
f574b8 |
CGI scripts in the real world have brain-dead parsers and fail when they
|
|
Packit |
f574b8 |
are included. - FM
|
|
Packit |
f574b8 |
* Added handling of Set-Cookie directives in META tags. - AK
|
|
Packit |
f574b8 |
01-20-97
|
|
Packit |
f574b8 |
* Added confirmation prompts for deletions from the Cookie Jar, expanded
|
|
Packit |
f574b8 |
the garbage collecting for expired cookies, debugged and implemented the
|
|
Packit |
f574b8 |
code for security checks based on lead and embedded dots in domain values
|
|
Packit |
f574b8 |
and host prefixes as described in Section 4.3.2 of the -05 State Management
|
|
Packit |
f574b8 |
draft, added requirement for https URLs (direct, or via proxy) to include
|
|
Packit |
f574b8 |
cookies which have the secure flag set in request headers, and extensively
|
|
Packit |
f574b8 |
annotated the cookie support code for ease of further development. - FM
|
|
Packit |
f574b8 |
* Added ability to set SHOW_CURSOR in lynx.cfg, to override the compilation
|
|
Packit |
f574b8 |
setting in userdefs.h, and made the -show_cursor command line switch a
|
|
Packit |
f574b8 |
toggle for the compilation or configuration default. - FM
|
|
Packit |
f574b8 |
01-18-97
|
|
Packit |
f574b8 |
* Bug fixes and memory leak plugs for the cookie support. Added ability
|
|
Packit |
f574b8 |
to delete individual cookies or entire domains via the Cookie Jar Page
|
|
Packit |
f574b8 |
(Ctrl-K). The domains and cookies are displayed as DL/DT/DD blocks,
|
|
Packit |
f574b8 |
with links for each domain and cookies name. The deletions are done
|
|
Packit |
f574b8 |
by activating those links, which can be numbered, so it should be OK
|
|
Packit |
f574b8 |
for blind users. - FM
|
|
Packit |
f574b8 |
* Tweaks of the news/nntp/snews gateway. - FM
|
|
Packit |
f574b8 |
* Tweaks of paragraphing if ADDRESS, BANNER, BLOCKQUOTE, BQ, FN, MARQUEE
|
|
Packit |
f574b8 |
or NOTE blocks are nested (note that nesting does not yield progressive
|
|
Packit |
f574b8 |
indentations of these blocks). - FM
|
|
Packit |
f574b8 |
01-16-97
|
|
Packit |
f574b8 |
* Added "first pass" cookie support based on patches from Andrew Kuchling
|
|
Packit |
f574b8 |
(amk@magnet.com). Still needs work (see comments at top of LYCookie.c).
|
|
Packit |
f574b8 |
A SET_COOKIE symbol in userdefs.h and lynx.cfg determines whether cookie
|
|
Packit |
f574b8 |
support will be on or off by default, and the default can be toggled
|
|
Packit |
f574b8 |
via a -cookies command line switch. When on, Set-Cookie headers invoke
|
|
Packit |
f574b8 |
confirmations with possible replies of 'Y'es or 'N'o for that cookie,
|
|
Packit |
f574b8 |
'A'lways, to accept all cookies from that domain, or ne'V'er to never
|
|
Packit |
f574b8 |
accept cookies from that domain. The Cookie Jar can be examined via
|
|
Packit |
f574b8 |
the COOKIE_JAR keystroke command, mapped by default to Ctrl-K. The
|
|
Packit |
f574b8 |
Cookie Jar, and any 'A'lways or ne'V'er settings, do not presently
|
|
Packit |
f574b8 |
outlast the Lynx session. - FM
|
|
Packit |
f574b8 |
01-14-97
|
|
Packit |
f574b8 |
* Added use of DEFAULT_INDEX_FILE or the URL from an -index=URL command
|
|
Packit |
f574b8 |
line switch as the the HREF for a banner LINK with REL="Index" and no
|
|
Packit |
f574b8 |
HREF of its own (see the 01-01-97 mods and the HTML Banners section of
|
|
Packit |
f574b8 |
the Lynx Users Guide). - FM
|
|
Packit |
f574b8 |
01-13-97
|
|
Packit |
f574b8 |
* Tweaks of the news gateway. - FM
|
|
Packit |
f574b8 |
* Added "Negotiate: trans" header for GET and HEAD requests. Shouldn't
|
|
Packit |
f574b8 |
be necessary to get 300 instead of 406 replies when nothing matches
|
|
Packit |
f574b8 |
the Accept and Accept-foo request headers, but some HTTP/1.1 servers
|
|
Packit |
f574b8 |
apparently want it when the UA declares itself as HTTP/1.0, as Lynx
|
|
Packit |
f574b8 |
still does. - FM
|
|
Packit |
f574b8 |
01-12-97
|
|
Packit |
f574b8 |
* More updates of the online 'h'elp files. - FM
|
|
Packit |
f574b8 |
* Simplified the code for checking whether a startfile is a bookmark file
|
|
Packit |
f574b8 |
entered as a URL instead of invoked via the -book switch. The previous
|
|
Packit |
f574b8 |
code was tripping up some versions of the osf and linux compilers. - FM
|
|
Packit |
f574b8 |
01-10-97
|
|
Packit |
f574b8 |
* Replaced the realloc() in split_line() of GridText.c with a calloc(),
|
|
Packit |
f574b8 |
memcpy(), FREE() sequence for all systems, not just AIX and ultrix,
|
|
Packit |
f574b8 |
based on analysis of memory wastage by Hans Reiser
|
|
Packit |
f574b8 |
(dl9rdz@cip.e-technik.uni-erlangen.de). - FM
|
|
Packit |
f574b8 |
* Tweaks of the body= handling in mailto URLs. - FM
|
|
Packit |
f574b8 |
* Tweaks of the ftp gateway. - FM
|
|
Packit |
f574b8 |
* Restored inheritence when resolving versus a base with the same scheme,
|
|
Packit |
f574b8 |
because the RFC1808 and Fielding Draft behavior of not doing so yields
|
|
Packit |
f574b8 |
too many failures in the real world (sigh...). - FM
|
|
Packit |
f574b8 |
01-09-97
|
|
Packit |
f574b8 |
* Ugh! The distribution zip still had the Nov 4, 1996 HTTCP.c instead of
|
|
Packit |
f574b8 |
the one I modified on Christmas. No wonder people were still reporting
|
|
Packit |
f574b8 |
the wrong messaging with -DNSL_FORK. The right HTTCP.c is in there
|
|
Packit |
f574b8 |
now. - FM
|
|
Packit |
f574b8 |
* Mods to resolve the HREFs for LINKs with REV="made" or REV="owner"
|
|
Packit |
f574b8 |
versus the base (a many, many year old bug finally caught 8-). - FM
|
|
Packit |
f574b8 |
* Added HTAlert messages about BASE HREF vaules, Location header values,
|
|
Packit |
f574b8 |
and Refresh URL values that were not received as absolute URLs. We
|
|
Packit |
f574b8 |
still resolve them versus the RequestURI, since that's invariably
|
|
Packit |
f574b8 |
what is intended, and thus the optimum "error recovery" strategy. - FM
|
|
Packit |
f574b8 |
* Added handling of cc= and body= fields in ?searchpart strings of mailto
|
|
Packit |
f574b8 |
URLs. They are described in draft-hoffman-mailto-url-00.txt recently
|
|
Packit |
f574b8 |
posted to the URI-WG list. This draft ignores the objections which have
|
|
Packit |
f574b8 |
been filed about changing the semantics of mailto and breaking clients
|
|
Packit |
f574b8 |
which are fully conformant with the mailto specs in RFC1738, instead of
|
|
Packit |
f574b8 |
using a new scheme name (e.g., smtp:) for URLs with mail headers, and it
|
|
Packit |
f574b8 |
extends the ill-advised use of '&' as puctuation in URLs instead of
|
|
Packit |
f574b8 |
honoring the previous IETF effort to seek it's replacement by ';' as the
|
|
Packit |
f574b8 |
URL name=value separator and, in effect, treating them as parameters
|
|
Packit |
f574b8 |
without need to worry about confusions with entities when the URLs are
|
|
Packit |
f574b8 |
attribute values in text/html. However, the chairman of the URI-WG is
|
|
Packit |
f574b8 |
a co-author of this draft, so, sigh... As far as this Lynx code is
|
|
Packit |
f574b8 |
concerned, the mods are more "error recovery" to cope with the sad things
|
|
Packit |
f574b8 |
which have afflicted the Web during the past 2-3 years, and use of a
|
|
Packit |
f574b8 |
?searchpart in mailto URLs is still DISadvised. Lynx uses only subject=,
|
|
Packit |
f574b8 |
cc=, and body= fields from a ?searchpart, using it's own "safe" rules for
|
|
Packit |
f574b8 |
other mail headers, and ignoring ones other than those three in the
|
|
Packit |
f574b8 |
?searchpart as "unsafe". The cc= values in a ?searchpart are added to
|
|
Packit |
f574b8 |
the primary address as a comma-separated list for the mail agent, and
|
|
Packit |
f574b8 |
Lynx's own Cc: is that entered, optionally, by the user. Any body= field
|
|
Packit |
f574b8 |
is passed to the external editor, if one has been defined, for review and
|
|
Packit |
f574b8 |
possible modification. Otherwise, it is scrolled for review. The mailing
|
|
Packit |
f574b8 |
can be cancelled at any time (via Ctrl-G), and via a statusline prompt
|
|
Packit |
f574b8 |
after everything has been reviewed, if the user judges the body and/or
|
|
Packit |
f574b8 |
addresses to be unsafe or inappropriate. - FM
|
|
Packit |
f574b8 |
* Moved information and prompt strings in LYMail.c to installer-modifiable
|
|
Packit |
f574b8 |
symbols in LYMessages_en.h. - FM
|
|
Packit |
f574b8 |
01-07-97
|
|
Packit |
f574b8 |
* Eliminated forced exits for keyboard input buffer overruns on VMS.
|
|
Packit |
f574b8 |
There's no perfect way to deal with it, but Lynx should recover
|
|
Packit |
f574b8 |
gracefully most of the time now, and do nothing bad if ungraceful. - FM
|
|
Packit |
f574b8 |
* Added handling of Content-Base and Content-Location MIME headers when
|
|
Packit |
f574b8 |
'd'ownloading, 'p'rinting, or mailing HTML source. For this, as
|
|
Packit |
f574b8 |
for rendered HTML streams (see 01-06-97 mods) the base is determined
|
|
Packit |
f574b8 |
according to HTTP/1.1 rules: If a Content-Base header was received,
|
|
Packit |
f574b8 |
that's the base. Otherwise, if a Content-Location header was received
|
|
Packit |
f574b8 |
and it's an absolute URL, that's the base. Otherwise, the URL used
|
|
Packit |
f574b8 |
to retrieve the document is the base. When actually rendering, any
|
|
Packit |
f574b8 |
BASE tag in the document overrides the base derived from headers.
|
|
Packit |
f574b8 |
When 'd'ownloading, or outputting HTML source for a 'p'rint option,
|
|
Packit |
f574b8 |
an X-URL comment with the URL used to retrieve the document and a
|
|
Packit |
f574b8 |
BASE tag with the header or URL-derived base are inserted at the top
|
|
Packit |
f574b8 |
of the document. These should be moved down into the actual HEAD
|
|
Packit |
f574b8 |
section to make the HTML fully legal, but will work as is if the
|
|
Packit |
f574b8 |
output is used in conjunction with automatic invocation of Lynx or
|
|
Packit |
f574b8 |
Netscape as a text/html helper application. When mailing with an
|
|
Packit |
f574b8 |
SMTP-conformant mailer, the actual URL used to retrieve the document
|
|
Packit |
f574b8 |
is indicated via an X-URL header, and for HTML source, a Content-Base
|
|
Packit |
f574b8 |
and a Content-Location header are included, set to what was actually
|
|
Packit |
f574b8 |
received by Lynx via MIME headers, or to the retrieval URL. - FM
|
|
Packit |
f574b8 |
01-06-97
|
|
Packit |
f574b8 |
* More updates of the online 'h'elp. The Visited Links Page ('V'),
|
|
Packit |
f574b8 |
multi-bookmark file support, REL/REV and META enhancements, and new
|
|
Packit |
f574b8 |
switches are now all fully documented in the 'h'elp. - FM
|
|
Packit |
f574b8 |
* Added handling of Content-Base and Content-Location MIME headers for
|
|
Packit |
f574b8 |
rendered HTML streams (still using the document's URL in the 'd'ownload
|
|
Packit |
f574b8 |
and 'p'rint (and mailing) BASE prepending kludge). - FM
|
|
Packit |
f574b8 |
* Added code to avoid getting tripped up by double-quoted header values
|
|
Packit |
f574b8 |
in HTMIME.c. We still need more sophisticated parsing of possibly
|
|
Packit |
f574b8 |
compound HTTP/1.1 headers, but we don't yet use any of those. - FM
|
|
Packit |
f574b8 |
* Tweak of the efficiency mods for command line parsing in LYMain.c. - FM
|
|
Packit |
f574b8 |
* Simplified some code in LYMainLoop.c that was tripping up the AIX32
|
|
Packit |
f574b8 |
compiler. - FM
|
|
Packit |
f574b8 |
01-04-97
|
|
Packit |
f574b8 |
* More updates of the online 'h'elp. - FM
|
|
Packit |
f574b8 |
* Added DIRED_MENU support for .tgz files as for .tar.gz files. - FM
|
|
Packit |
f574b8 |
01-03-97
|
|
Packit |
f574b8 |
* Made the command line parsing in LYMain.c more efficient. - FM
|
|
Packit |
f574b8 |
* Added -nopause switch for setting InfoSecs, MessageSecs, and AlertSecs
|
|
Packit |
f574b8 |
to zero. Can be used to eliminate forced statusline pauses during
|
|
Packit |
f574b8 |
traversals. - FM
|
|
Packit |
f574b8 |
* Mods to allow absolute zero quality values for Accept headers, so that
|
|
Packit |
f574b8 |
in mailcap files users can do things like map image/* to a helper app
|
|
Packit |
f574b8 |
but exclude particular image subtypes which the app can't handle by
|
|
Packit |
f574b8 |
assigning q=0 for that subtype. HTTP/1.1 still specifies 4 significant
|
|
Packit |
f574b8 |
figures for quality values, so if the value is non-zero, Lynx still
|
|
Packit |
f574b8 |
forces a minimum of q=0.001. - FM
|
|
Packit |
f574b8 |
* Typo fixes in lynx.cfg. - LWV
|
|
Packit |
f574b8 |
01-02-97
|
|
Packit |
f574b8 |
* Updates of the online 'h'elp files. - FM
|
|
Packit |
f574b8 |
* Made the parsing of lynx.cfg in LYReadCFG.c more efficient. - FM
|
|
Packit |
f574b8 |
01-01-97 -- Happy New Year!
|
|
Packit |
f574b8 |
* More partial/relative HREF resolving enhancements. Everything is now
|
|
Packit |
f574b8 |
handled as recommended in Larry Masinter's -03 revision of Roy Fielding's
|
|
Packit |
f574b8 |
-02 URL ID, except file and ftp URLs (which Lynx handles as described
|
|
Packit |
f574b8 |
in the online 'h'elp ). Note, though, that Lynx handles known schemes
|
|
Packit |
f574b8 |
on a scheme-by-scheme basis, and for schemes that involve substitutions
|
|
Packit |
f574b8 |
of "/" for a NULL/zero-length path, Lynx inserts the "/" at the resolving
|
|
Packit |
f574b8 |
stage, so those slashes are present where the Fielding test suite doesn't
|
|
Packit |
f574b8 |
indicate them, but the actual requests sent to servers (or bad URL message
|
|
Packit |
f574b8 |
if it's a scheme that requires a host field and doesn't have a default)
|
|
Packit |
f574b8 |
will be the same. Note, also, that Lynx sends only the path
|
|
Packit |
f574b8 |
("absolute path") in it's direct http requests and indicates the host of
|
|
Packit |
f574b8 |
the URL in the Host: header, i.e., sends the absolute URL only to proxies.
|
|
Packit |
f574b8 |
Note, as well, that Lynx treats a zero-length attribute value for an HREF,
|
|
Packit |
f574b8 |
SRC, etc. as a reference to the currently displayed document, but still
|
|
Packit |
f574b8 |
uses the base (which might not be the current document's address) as the
|
|
Packit |
f574b8 |
default for FORMs without an ACTION specified, or ISINDEX tags without
|
|
Packit |
f574b8 |
an HREF or ACTION specified. - FM
|
|
Packit |
f574b8 |
* Expanded REL/REV handling. All of the REL values in the (expired) Maloney
|
|
Packit |
f574b8 |
and Quin draft-ietf-relrev-00.txt ID which make sense for banner links in
|
|
Packit |
f574b8 |
Lynx have been added. For REL="Help" without an HREF in the LINK, Lynx
|
|
Packit |
f574b8 |
uses its helpfile URL. For REL="Home" without an HREF in the LINK, it
|
|
Packit |
f574b8 |
uses the configuration startfile or WWW_HOME URL (i.e., not a startfile
|
|
Packit |
f574b8 |
specified on the command line), or the command line homepage, if it was
|
|
Packit |
f574b8 |
specified. - FM
|
|
Packit |
f574b8 |
* Added handling of fragments in conjunction with URL expansion guessing for
|
|
Packit |
f574b8 |
startfile, homepage and 'g'oto strings. Note that any '#' that is not a
|
|
Packit |
f574b8 |
fragment delimiter should be hex escaped (%23), and ideally all reserved
|
|
Packit |
f574b8 |
or unsafe characters will be hex escaped in the user-entered string, though
|
|
Packit |
f574b8 |
you can get away with not using the hex codes for most others, depending on
|
|
Packit |
f574b8 |
their positions in the string. Also note that on VMS if you include the
|
|
Packit |
f574b8 |
version for local files it must precede the fragment (e.g., foo.html;3#frag)
|
|
Packit |
f574b8 |
as for parameters. - FM
|
|
Packit |
f574b8 |
12-26-96
|
|
Packit |
f574b8 |
* Mods of HREF resolving to be more consistent with the latest IETF draft
|
|
Packit |
f574b8 |
(http://www.ics.uci.edu/pub/ietf/uri/draft-fielding-url-syntax-02.txt).
|
|
Packit |
f574b8 |
Most importantly, lone fragments (HREF="#fragment") are resolved versus
|
|
Packit |
f574b8 |
the current document's URL, and no longer versus the BASE, if present.
|
|
Packit |
f574b8 |
There are a few things in the draft which are at odds with what virtually
|
|
Packit |
f574b8 |
all currently deployed browsers do, and so I stuck with the "deployed"
|
|
Packit |
f574b8 |
behavior. Try the tests in http://www.ics.uci.edu/~fielding/url/ to
|
|
Packit |
f574b8 |
see where Lynx still differs from the draft. - FM
|
|
Packit |
f574b8 |
* Tweaks of 'z'ap handling. - FM
|
|
Packit |
f574b8 |
12-24-96
|
|
Packit |
f574b8 |
* Tweaks of DIRED_SUPPORT and make for osf. - FM
|
|
Packit |
f574b8 |
12-23-96
|
|
Packit |
f574b8 |
* Added code to check if the startfile has BOOKMARK_TITLE as its title,
|
|
Packit |
f574b8 |
and if so, and it's in the bookmark file list, add the bookmark element
|
|
Packit |
f574b8 |
and reload to have it treated as if it were invoked with -book. - FM
|
|
Packit |
f574b8 |
12-21-96
|
|
Packit |
f574b8 |
* Added code for the DIRED_MENU command ('f' and 'F' by default) to invoke
|
|
Packit |
f574b8 |
CSwing on VMS if CSWING_PATH is defined, as explained in userdefs.h and
|
|
Packit |
f574b8 |
lynx.cfg . - FM
|
|
Packit |
f574b8 |
12-20-96
|
|
Packit |
f574b8 |
* More improvements in the fatal error and memory exhaustion handling, and
|
|
Packit |
f574b8 |
plugging of memory leaks. - FM
|
|
Packit |
f574b8 |
* Changed "newline" to "Newline" in LYMainLoop.c to deal with another
|
|
Packit |
f574b8 |
reported, ill-advised, macro in the AIX 4.2 curses.h. - FM
|
|
Packit |
f574b8 |
* More tweaks of lynx.cfg. - FM
|
|
Packit |
f574b8 |
12-19-96
|
|
Packit |
f574b8 |
* Improvements in the messaging and cleanups for aborts on fatal errors
|
|
Packit |
f574b8 |
and exits on memory exhaustion. - FM
|
|
Packit |
f574b8 |
* Worked v2.1 of lpansi.c into the distribution. - FM
|
|
Packit |
f574b8 |
* Modified lynx.cfg to reflect the compilation defaults consistently, and
|
|
Packit |
f574b8 |
changed the compilation default for SUBSTITUTE_UNDERSCORES to FALSE. - FM
|
|
Packit |
f574b8 |
* Changed the "lines" element to "Lines" in the HText structure and the
|
|
Packit |
f574b8 |
"tab" structure name to "Tab" to cope with some unwise employee reportedly
|
|
Packit |
f574b8 |
using all lower case "lines" and "tab" strings as macros in the AIX 4.2
|
|
Packit |
f574b8 |
curses.h. - FM
|
|
Packit |
f574b8 |
12-17-96
|
|
Packit |
f574b8 |
* Restored use of the -l format in the parent links of local Unix directory
|
|
Packit |
f574b8 |
listings if LONG_LIST is defined, without the v2.6 bug of creating strange,
|
|
Packit |
f574b8 |
trailing relative or escaped strings. As far as I can tell from exercizing
|
|
Packit |
f574b8 |
them, the DIRED_SUPPORT and LONG_LIST handling are now fully debugged
|
|
Packit |
f574b8 |
(famous last words... 8-). - FM
|
|
Packit |
f574b8 |
12-16-96
|
|
Packit |
f574b8 |
* Don't reiterate parent links in local directory listings. They are
|
|
Packit |
f574b8 |
offered only in the top, up to parent link if NO_PARENT_DIR_REFERENCE
|
|
Packit |
f574b8 |
is not defined. - FM
|
|
Packit |
f574b8 |
* Moved more HTML.c functions to LYCharUtils.c. - FM
|
|
Packit |
f574b8 |
* Tweak of META handling, which was causing crashes (due to freeing an
|
|
Packit |
f574b8 |
anchor structure prematurely in the 12-13-96 mods for moving HTML.c
|
|
Packit |
f574b8 |
code to LYCharUtils.c). - FM
|
|
Packit |
f574b8 |
* Block Unix relative path strings in lynxexec and lynxprog URLs. - DT
|
|
Packit |
f574b8 |
12-14-96
|
|
Packit |
f574b8 |
* Added a COLLAPSE_BR_TAGS compilation and configuration symbol for
|
|
Packit |
f574b8 |
determinining whether Lynx collapses serial BR tags. Note that the
|
|
Packit |
f574b8 |
valid way to create extra blank lines in HTML is with PRE blocks that
|
|
Packit |
f574b8 |
contain only newlines. - FM
|
|
Packit |
f574b8 |
* Fixed a longstanding glitch in the alignment handling which could
|
|
Packit |
f574b8 |
cause a Paragraph's ALIGN value to cross embebbed blocks, rather than
|
|
Packit |
f574b8 |
restoring the appropriate alignment for the outer division or block
|
|
Packit |
f574b8 |
on close of the embedded block. - FM
|
|
Packit |
f574b8 |
* Modified HR handling so that it inserts the same before and after
|
|
Packit |
f574b8 |
spacing regardless of whether P end and/or start tags are present
|
|
Packit |
f574b8 |
before and/or after the HR. - FM
|
|
Packit |
f574b8 |
* Don't insert the bookmark file description and filepath if multiple
|
|
Packit |
f574b8 |
bookmark file support has been turned off, and this is the default
|
|
Packit |
f574b8 |
bookmark file (but they will still be inserted if it's not the default,
|
|
Packit |
f574b8 |
e.g., if it's another bookmark file viewed before the support was
|
|
Packit |
f574b8 |
turned off, and retrieved as a previous document). - FM
|
|
Packit |
f574b8 |
12-13-96
|
|
Packit |
f574b8 |
* Added parsing of Content-Disposition in META tags and setting the
|
|
Packit |
f574b8 |
suggested file name if file; filename=name.suffix is in the value
|
|
Packit |
f574b8 |
of the Content attribute and we don't already have that via a server
|
|
Packit |
f574b8 |
header. - FM
|
|
Packit |
f574b8 |
* Incorporated almost all globals related to stream parsing and page
|
|
Packit |
f574b8 |
display in HTML.c and GridText.c into the HTML object structure and
|
|
Packit |
f574b8 |
HText structure to make the parsing and display functions more nearly
|
|
Packit |
f574b8 |
re-entrant, and moved several functions from HTML.c to LYCharUtils.c
|
|
Packit |
f574b8 |
to reduce the size of HTML.c. - FM
|
|
Packit |
f574b8 |
* Added -cckr to the libwww Makefile compiler options for SGI. - Carl
|
|
Packit |
f574b8 |
Buxbaum (crb@world.std.com)
|
|
Packit |
f574b8 |
* Fixed typo in LYMainLoop.c that affected the 'd'ownload command when
|
|
Packit |
f574b8 |
DIRED_SUPPORT is enabled. - FM
|
|
Packit |
f574b8 |
12-10-96
|
|
Packit |
f574b8 |
* Implemented Safe header handling and prompting about resubmissions of
|
|
Packit |
f574b8 |
forms with method POST along the lines described in the 24-Nov-96 IETF
|
|
Packit |
f574b8 |
ID: http://gewis.win.tue.nl/~koen/draft-holtman-http-safe-01.txt
|
|
Packit |
f574b8 |
Lynx prompts for confirmation whenever it detects that a resubmission
|
|
Packit |
f574b8 |
would occur, unless the previous reply included "Safe: yes". Prompts
|
|
Packit |
f574b8 |
always will occur if the -resubmit_post toggle is on (since resubmission
|
|
Packit |
f574b8 |
always would occur; not advised). If not toggled on, resubmissions
|
|
Packit |
f574b8 |
would occur when no_cache is set or the previous reply has been dumped
|
|
Packit |
f574b8 |
from the cache. When using the PREV_DOC command or History Page, if
|
|
Packit |
f574b8 |
confirmation is not obtained, Lynx will skip to the yet earlier document,
|
|
Packit |
f574b8 |
or cancel, as appropriate. - FM
|
|
Packit |
f574b8 |
* Added parsing of the Safe header in HTMIME.c, and added a safe element
|
|
Packit |
f574b8 |
to the anchor and document structures. Will be FALSE unless a Safe
|
|
Packit |
f574b8 |
header is received that specifies "YES" or "TRUE" (case-insensitive,
|
|
Packit |
f574b8 |
only "YES" is in the specs), and applies only to replies from form
|
|
Packit |
f574b8 |
submissions with the POST method. - FM
|
|
Packit |
f574b8 |
* Cleanup of code in HTAccess.c. May correct problem of crashes for
|
|
Packit |
f574b8 |
ISINDEX searches on some systems, though I couldn't reproduce that
|
|
Packit |
f574b8 |
problem here. - FM
|
|
Packit |
f574b8 |
12-09-96
|
|
Packit |
f574b8 |
* Added an HTSetPresentation() for image/x-xbitmap in HTInit.c when DISPLAY
|
|
Packit |
f574b8 |
is set. - FM
|
|
Packit |
f574b8 |
* Added an LYOutOfMemory boolean that is set by the outofmem() macro, and
|
|
Packit |
f574b8 |
code in the Unix FatalProblem() and VMS exit handler for reporting the
|
|
Packit |
f574b8 |
memory exhaustion instead of the misleading "bug" message when they are
|
|
Packit |
f574b8 |
invoked due to memory exhaustion. May not be reported reliably for
|
|
Packit |
f574b8 |
linux, because for some reason I don't understand, the SIGBUS trapping
|
|
Packit |
f574b8 |
is ifdef'ed out for linux in LYMain.c. - FM
|
|
Packit |
f574b8 |
* Fixed typo in the new LYAddVisitedLink() in LYHistory.c of yesterday's
|
|
Packit |
f574b8 |
mods. - KW
|
|
Packit |
f574b8 |
12-08-96
|
|
Packit |
f574b8 |
* Added a VLINKS command, mapped by default to upper case 'V', and code
|
|
Packit |
f574b8 |
for creating a list of all links 'V'isited during the current Lynx session
|
|
Packit |
f574b8 |
in order of recency (most recent highest in the list). Lower case 'v' is
|
|
Packit |
f574b8 |
still mapped to VIEW_BOOKMARKS. The VLINKS listing is complementary to
|
|
Packit |
f574b8 |
the History Page listing, and formatted similarly. It excludes POST
|
|
Packit |
f574b8 |
replies, and bookmark, menu and list files (use the History Page or
|
|
Packit |
f574b8 |
direct keystroke commands for those). It includes any links that were
|
|
Packit |
f574b8 |
downloaded, or passed to a helper app (except mailto and newsreply or
|
|
Packit |
f574b8 |
newsfollowup links, since those require activation in the original
|
|
Packit |
f574b8 |
document for proper inclusion of it in the email message or news
|
|
Packit |
f574b8 |
post). You can print the Visited Links Page, or 'd'ownload it via
|
|
Packit |
f574b8 |
the History Page. - FM
|
|
Packit |
f574b8 |
* Added reporting of the Charset parameter, if present in a server reply
|
|
Packit |
f574b8 |
header, META tag, or by virtue of a suffix map, to the showinfo ('=')
|
|
Packit |
f574b8 |
display. - FM
|
|
Packit |
f574b8 |
12-07-96
|
|
Packit |
f574b8 |
* Added 'p'rint menu support for the History Page. - FM
|
|
Packit |
f574b8 |
* Added a content_length element to the anchor structure and use that,
|
|
Packit |
f574b8 |
if a Content-Length header has been received, to indicate the total
|
|
Packit |
f574b8 |
bytes in the statusline when receiving the stream. - FM
|
|
Packit |
f574b8 |
* Include HTTP_ACCEPT_LANGUAGE in the lynxcgi environment. - David Trueman
|
|
Packit |
f574b8 |
(david@cs.dal.ca).
|
|
Packit |
f574b8 |
12-06-96
|
|
Packit |
f574b8 |
* Many more cleanups and commenting of the code for the benefit of new
|
|
Packit |
f574b8 |
developers. - FM
|
|
Packit |
f574b8 |
* Tweaks of URL parsing and path simplifications. Added simplification
|
|
Packit |
f574b8 |
of the file://localhost paths from startup and 'g'oto guesses. - FM
|
|
Packit |
f574b8 |
* More anti-crash protections for bad HTML in SELECT blocks. - FM
|
|
Packit |
f574b8 |
* Usability enhancement for DIRED's 'F' menu: list number and names of
|
|
Packit |
f574b8 |
(some of) the tagged items, and provide a way to untag all items. - KW
|
|
Packit |
f574b8 |
* Force screen refresh after a DIRED system command has failed. - KW
|
|
Packit |
f574b8 |
* Modified HTFile.c to handle relative and "Up to parent" links more
|
|
Packit |
f574b8 |
effectively. - KW
|
|
Packit |
f574b8 |
* Added KEYGEN to the DTD (but no code to do anything with it yet). - FM
|
|
Packit |
f574b8 |
12-05-96
|
|
Packit |
f574b8 |
* Fixed typo in the for-Unix section of LYAddPathToHome() that was added
|
|
Packit |
f574b8 |
yesterday in LYUtils.c. - James Troup (J.J.Troup@comp.brad.ac.uk)
|
|
Packit |
f574b8 |
12-04-96
|
|
Packit |
f574b8 |
* Numerous cleanups and commenting of the LYfoo.c and LYfoo.h modules,
|
|
Packit |
f574b8 |
for the benefit of new Lynx developers. - FM
|
|
Packit |
f574b8 |
* More security-related enhancements and polishing up of the multiple
|
|
Packit |
f574b8 |
bookmark file support. - FM
|
|
Packit |
f574b8 |
* Increased the sizes of MAXHIST and MAXLINKS, added statusline messages
|
|
Packit |
f574b8 |
should they ever be exceeded (not likely now 8-), and code for freeing
|
|
Packit |
f574b8 |
all excess pointers on each page draw instead of letting them grow and
|
|
Packit |
f574b8 |
freeing them on exit (should help for memory-limited systems 8-). - FM
|
|
Packit |
f574b8 |
* Tweaks of DIRED_SUPPORT. - KW
|
|
Packit |
f574b8 |
12-02-96
|
|
Packit |
f574b8 |
* Show nntp server status messages in group listings when not 221 (normal
|
|
Packit |
f574b8 |
reply to HEAD request), so the user will know that the articles are
|
|
Packit |
f574b8 |
not available from the server, rather than a bug in Lynx. - FM
|
|
Packit |
f574b8 |
* Tweaks of BASE resolving. - FM
|
|
Packit |
f574b8 |
* Added "trick" to send hostname guesses to stdout when the startfile or
|
|
Packit |
f574b8 |
homepage are not URLs, as we send to the statusline for 'g'oto guesses
|
|
Packit |
f574b8 |
(but don't use stdout if we are not interactive and the desired output
|
|
Packit |
f574b8 |
is going to stdout). If the DNS lookup stalls, one thus can Control-C
|
|
Packit |
f574b8 |
out, instead of wondering why Lynx is taking so long to start up. - FM
|
|
Packit |
f574b8 |
* Cleaned up the read_rc() and save_rc() functions in LYrcFile.c. - FM
|
|
Packit |
f574b8 |
* Eliminated all printw() calls to avoid problems with non-ASCII and/or
|
|
Packit |
f574b8 |
multibyte/CJK characters. - FM
|
|
Packit |
f574b8 |
* Numerous additional bug fixes and enhancements of the multiple bookmark
|
|
Packit |
f574b8 |
file support. - FM
|
|
Packit |
f574b8 |
* Got rid of the ADVANCED_MULTI_BOOKMARKS symbol now that the choice can
|
|
Packit |
f574b8 |
be made in the 'o'ptions menu and saved in the .lynxrc file. - FM
|
|
Packit |
f574b8 |
11-30-96
|
|
Packit |
f574b8 |
* Added the ability to set the advanced mode for multiple bookmarks from
|
|
Packit |
f574b8 |
the options menu and save the defaults in the .lynxrc file - HL
|
|
Packit |
f574b8 |
* Various typo corrections including one which kept LYMainLoop.c from
|
|
Packit |
f574b8 |
compiling under Unix when DIRED_SUPPORT was defined. - HL
|
|
Packit |
f574b8 |
11-29-96
|
|
Packit |
f574b8 |
* Numerous additional refinements and enhancements of the multiple bookmark
|
|
Packit |
f574b8 |
support. Added support for REFRESH and PREV_DOC in the options and bookmark
|
|
Packit |
f574b8 |
menus, and NEXT_PAGE, PREV_PAGE, and ACTIVATE in the bookmark menus or
|
|
Packit |
f574b8 |
prompts. Expanded the anchor and document structures to keep track of
|
|
Packit |
f574b8 |
different bookmark files in conjunction with VIEW_BOOKMARK, ADD_BOOKMARK,
|
|
Packit |
f574b8 |
and DEL_BOOKMARK commands, to restore the proper bookmark files on reloads
|
|
Packit |
f574b8 |
(overt, or because the cache was dumped for subsequent documents accessed
|
|
Packit |
f574b8 |
via bookmark links), and in conjunction with security-related restrictions.
|
|
Packit |
f574b8 |
Multiple bookmark support can be regulated via MULTI_BOOKMARK_SUPPORT,
|
|
Packit |
f574b8 |
BLOCK_MULTI_BOOKMARKS and ADVANCED_MULTI_BOOKMARKS symbols in userdefs.h
|
|
Packit |
f574b8 |
(or as SITE_DEFS in the Makefile) and lynx.cfg. The multiple bookmark
|
|
Packit |
f574b8 |
support can be blocked via a -restrictions=multibook command line switch,
|
|
Packit |
f574b8 |
which is also set for -anonymous and -validate. Prompting or display of
|
|
Packit |
f574b8 |
the bookmark file selection menu occurs only if bookmark files in addition
|
|
Packit |
f574b8 |
to the startup default have been defined (via the B)ookmark command in the
|
|
Packit |
f574b8 |
'o'ptions menu, if mu(L)ti bookmarks has been turned on; the setting and
|
|
Packit |
f574b8 |
definitions can be saved in the .lynxrc file). Plugged memory leaks in
|
|
Packit |
f574b8 |
the previous implementation of multiple bookmark support. Added code for
|
|
Packit |
f574b8 |
inserting the current description and filepath for each bookmark file
|
|
Packit |
f574b8 |
dynamically during rendering. - FM
|
|
Packit |
f574b8 |
* Another tweak of attribute order in HTMLDTD.c. - KW
|
|
Packit |
f574b8 |
11-28-96
|
|
Packit |
f574b8 |
* Tweaked multiple bookmark support to fix an error which was causing a
|
|
Packit |
f574b8 |
crash on some systems and incorrect behavior on others - HL
|
|
Packit |
f574b8 |
* Tweaked editing of multiple bookmark filenames to correct shifting of
|
|
Packit |
f574b8 |
screen between multiple pages - HL
|
|
Packit |
f574b8 |
11-26-96
|
|
Packit |
f574b8 |
* Added support for setting the rendering of SELECT OPTIONs as popup menus
|
|
Packit |
f574b8 |
versus radio button lists via the 'o'ptions menu, and saving the default
|
|
Packit |
f574b8 |
in the RC file. Changed NO_SELECT_POPUPS to USE_SELECT_POPUPS in lynx.cfg
|
|
Packit |
f574b8 |
and userdefs.h. The -popup switch still overrides everything. - FM
|
|
Packit |
f574b8 |
* Added multiple bookmark support along the lines of the patch from Filip M.
|
|
Packit |
f574b8 |
Gieszczykiewicz (filipg@paranoia.com), plus numerous enhancements of the
|
|
Packit |
f574b8 |
'o'ptions menu and bookmark handling. - FM
|
|
Packit |
f574b8 |
* Tweaks of attribute orders in HTMLDTD.h and HTMLDTD.c. - KW
|
|
Packit |
f574b8 |
11-25-96
|
|
Packit |
f574b8 |
* Updated the "Lynx Enhanced Pages" links to the new "Lynx links"
|
|
Packit |
f574b8 |
(http://www.crl.com/~subir/lynx.html) throughout the help, docs,
|
|
Packit |
f574b8 |
and code. - FM
|
|
Packit |
f574b8 |
11-24-96
|
|
Packit |
f574b8 |
* Modified the ENCTYPE="multipart/form-data" handling to indicate the
|
|
Packit |
f574b8 |
Content-Type with charset parameter, when known, within each part
|
|
Packit |
f574b8 |
rather than in the main Content-Type header. - FM
|
|
Packit |
f574b8 |
* Corrected typo in HTNews.c. - FM
|
|
Packit |
f574b8 |
* Added support for setting the suggested filename in 'd'ownload and
|
|
Packit |
f574b8 |
'p'rint options based on the Content-Disposition header if it included
|
|
Packit |
f574b8 |
the string file; filename=name.suffix in its value. Can be used by
|
|
Packit |
f574b8 |
CGI scripts to set the suggested filename for saves to disk, downloads
|
|
Packit |
f574b8 |
or mailings of the script's reply body, so it won't be the last symbolic
|
|
Packit |
f574b8 |
element in the path field of the form's ACTION (which is normally the
|
|
Packit |
f574b8 |
the script, itself, or a PATH_INFO element, and thus misleading). - FM
|
|
Packit |
f574b8 |
* Tweaks of change_sug_filename() in LYUtils.c for better handling of
|
|
Packit |
f574b8 |
gzipped files on VMS. - FM
|
|
Packit |
f574b8 |
11-23-96
|
|
Packit |
f574b8 |
* Added reporting of the Server, Date and Last-Modified headers, if present
|
|
Packit |
f574b8 |
in server replies, to the showinfo ('=') display. - FM
|
|
Packit |
f574b8 |
* Added the ability to store the NO_SELECT_POPUPS in the .lynxrc, but the
|
|
Packit |
f574b8 |
.lynxrc must be edited manually until the options handling is converted
|
|
Packit |
f574b8 |
to a form-like interface that accommodates more options. For now, select
|
|
Packit |
f574b8 |
'O'ptions and write out the options with '>' to create a block in .lynxrc
|
|
Packit |
f574b8 |
with an explanation of the switch. The switch is "select_popups" and
|
|
Packit |
f574b8 |
can have the values of "on", "off", or nothing. If nothing, the default
|
|
Packit |
f574b8 |
set in userdefs.h or lynx.cfg will persist. Otherwise, "on" will set use
|
|
Packit |
f574b8 |
of popups and "off" will set use of radio buttons as the default. The
|
|
Packit |
f574b8 |
startup default always can be toggled via the -popup switch. - HL & FM
|
|
Packit |
f574b8 |
* Corrected a couple of typos in the help files. - HL
|
|
Packit |
f574b8 |
11-22-96
|
|
Packit |
f574b8 |
* Added support for WHEREIS ('/') and 'n'ext searches within SELECT popups.
|
|
Packit |
f574b8 |
The buffering for 'n'ext is separate from that in the main loop (i.e.,
|
|
Packit |
f574b8 |
for non-form field document searches), but all previously entered search
|
|
Packit |
f574b8 |
strings are still combined into a circular buffer and can be accessed via
|
|
Packit |
f574b8 |
the up-arrow or down-arrow keys at the prompt for a search string. The
|
|
Packit |
f574b8 |
searches within popup menus do not yield highlighting of the search string,
|
|
Packit |
f574b8 |
but simply positioning of the cursor on successive options which contain
|
|
Packit |
f574b8 |
the search string. - FM
|
|
Packit |
f574b8 |
* Added support for all of the navigation commands within SELECT popup
|
|
Packit |
f574b8 |
windows, including HOME, END, UP_TWO, DOWN_TWO, UP_HALF and DOWN_HALF,
|
|
Packit |
f574b8 |
in addition to the single line and paging navigation commands. - FM
|
|
Packit |
f574b8 |
* Added support for the REFRESH command within SELECT popup windows. - FM
|
|
Packit |
f574b8 |
* Tweak of hookless snews handling. - FM
|
|
Packit |
f574b8 |
11-21-96
|
|
Packit |
f574b8 |
* Added handling of forms with ENCTYPE="multipart/form-data". Note that
|
|
Packit |
f574b8 |
we still don't support INPUTs with TYPE="file" or TYPE="range", and
|
|
Packit |
f574b8 |
thus still set the DISABLED attribute for all fields in the form if
|
|
Packit |
f574b8 |
either of those two TYPEs are present in it. - FM
|
|
Packit |
f574b8 |
* Tweak of -mime_header handling. - FM
|
|
Packit |
f574b8 |
* Typo fixes of comments in HTML.c. - Albert S Woodhull
|
|
Packit |
f574b8 |
(aswNS@hamp.hampshire.edu)
|
|
Packit |
f574b8 |
11-20-96
|
|
Packit |
f574b8 |
* Added a NO_SELECT_POPUPS compilation (userdefs.h) and configuration
|
|
Packit |
f574b8 |
(lynx.cfg) definition, normally set FALSE. If set TRUE, single-choice
|
|
Packit |
f574b8 |
SELECT blocks (i.e., ones without the MULTIPLE attribute) will be handled
|
|
Packit |
f574b8 |
as a list of radio buttons instead of via a popup window. Also added a
|
|
Packit |
f574b8 |
-popup command line switch for toggling the compilation or configuration
|
|
Packit |
f574b8 |
setting. - FM
|
|
Packit |
f574b8 |
11-18-96
|
|
Packit |
f574b8 |
* Tweak of LYFindEndOfComment() in LYCharUtils.c. - Brian Borowski
|
|
Packit |
f574b8 |
(brianb@braille.uwo.ca)
|
|
Packit |
f574b8 |
11-17-96
|
|
Packit |
f574b8 |
* Added links to the lynx-dev hypertext archive at FLORA in the online
|
|
Packit |
f574b8 |
'h'elp. - FM
|
|
Packit |
f574b8 |
* Tweaks of my_spawn() in LYLocal.c. - KW
|
|
Packit |
f574b8 |
11-16-96
|
|
Packit |
f574b8 |
* Added support for use of the 'd'ownload command on TYPE="submit" and
|
|
Packit |
f574b8 |
TYPE="image" submit buttons. You still must use the History Page for
|
|
Packit |
f574b8 |
TYPE="text" INPUT fields that also act as submit buttons by virtue of
|
|
Packit |
f574b8 |
being the only non-hidden field, because the 'd'ownload command key
|
|
Packit |
f574b8 |
could be a text entry into the field, and thus must be treated as
|
|
Packit |
f574b8 |
such. - FM
|
|
Packit |
f574b8 |
11-15-96
|
|
Packit |
f574b8 |
* Mods of HTFormat.c and HTTP.c for better handling of unexpected server
|
|
Packit |
f574b8 |
disconnects. - FM
|
|
Packit |
f574b8 |
11-13-96
|
|
Packit |
f574b8 |
* Wind down the element stack on EOF if any unclosed tags were received. - FM
|
|
Packit |
f574b8 |
* Fixed typos in the HTMLDTD.c BODYTEXT definitions. - FM
|
|
Packit |
f574b8 |
11-10-96
|
|
Packit |
f574b8 |
* More tweaks of hook-less snews handling. - FM
|
|
Packit |
f574b8 |
* Changed the default STARTFILE to http://lynx.browser.org/ and the default
|
|
Packit |
f574b8 |
HELPFILE to the v2.6 set at NYU in userdefs.h and lynx.cfg. - FM
|
|
Packit |
f574b8 |
* New function HTUnEscapeSome() in HTParse.c for unescaping selected
|
|
Packit |
f574b8 |
characters in a string.. - KW
|
|
Packit |
f574b8 |
* Numerous changes to make DIRED_SUPPORT work as intended, to use the
|
|
Packit |
f574b8 |
library's HTList functions and macros for managing the list of tagged
|
|
Packit |
f574b8 |
file URLs, and to keep track of proper levels of URL escaping so that
|
|
Packit |
f574b8 |
unusual filenames which contain #% etc. are handled properly. Can now
|
|
Packit |
f574b8 |
edit, move, etc. Abc%25252525def.html, #xy#~, etc. - KW
|
|
Packit |
f574b8 |
11-09-96
|
|
Packit |
f574b8 |
* Treat 301 or 302 redirection of a POST as 303 when the Lynx process is
|
|
Packit |
f574b8 |
non-interactive, rather than rejecting the redirection, since 303 is
|
|
Packit |
f574b8 |
still most likely what the CGI script actually intends (will still
|
|
Packit |
f574b8 |
prompt if the process is interactive). - FM
|
|
Packit |
f574b8 |
* Added parsing and trace mode reporting of Content-Disposition headers
|
|
Packit |
f574b8 |
in HTMIME.c (should be used, someday, to set the suggested file name
|
|
Packit |
f574b8 |
for disk saves and downloads based on any filename=foo.blah field). - FM
|
|
Packit |
f574b8 |
* Further mods of HTNews.c to facilitate use of Lynx without SSL-hooks
|
|
Packit |
f574b8 |
in conjunction with an SSL-capable daemon/proxy for snews URLs that
|
|
Packit |
f574b8 |
returns NNTP streams for Lynx itself to convert into HTML, instead
|
|
Packit |
f574b8 |
of already converted streams as from a standard proxy. - TZ & FM
|
|
Packit |
f574b8 |
11-08-96
|
|
Packit |
f574b8 |
* Changed information returned by "-version" in LYMain.c to point to
|
|
Packit |
f574b8 |
lynx.browser.org and added a date to the copyright info. - HL
|
|
Packit |
f574b8 |
11-07-96
|
|
Packit |
f574b8 |
* Mods of HTNews.c to facilitate use of Lynx without SSL-hooks in
|
|
Packit |
f574b8 |
conjunction with an SSL-capable daemon/proxy for snews URLs. - TZ
|
|
Packit |
f574b8 |
11-05-96
|
|
Packit |
f574b8 |
* Typo fixes in HTMIME.c. - KW
|
|
Packit |
f574b8 |
* Tweak of NSL_FORK mods. - FM
|
|
Packit |
f574b8 |
11-04-96
|
|
Packit |
f574b8 |
* Tweaks of host parsing when a password and/or username is present
|
|
Packit |
f574b8 |
in override_proxy() of HTAccess.c. - FM
|
|
Packit |
f574b8 |
* Tweaks of the UNDERSCORES and STARS macro setup and useage to avoid
|
|
Packit |
f574b8 |
possible crashes for FORMs with long values. - FM
|
|
Packit |
f574b8 |
* Worked in Tom Zerucha's (tz@execpc.com) code for fork-based name
|
|
Packit |
f574b8 |
server lookups that can be 'z'apped. May not yet be portable to
|
|
Packit |
f574b8 |
all flavors of Unix. Add -DNSL_FORK to your SITE_LYDEFS to try
|
|
Packit |
f574b8 |
it. - FM
|
|
Packit |
f574b8 |
11-02-96
|
|
Packit |
f574b8 |
* Fixed typo in HTAlert.h. - FM
|
|
Packit |
f574b8 |
* Cleaned up HTTCP.c code, simplified some of its spaghetti
|
|
Packit |
f574b8 |
ifdef'ing, and worked in mods to bypass connection confirmations
|
|
Packit |
f574b8 |
when Lynx is SOCKSified and the socks_flag is set. - FM
|
|
Packit |
f574b8 |
* Added recognition and acceptance of text/x-sgml and text/sgml
|
|
Packit |
f574b8 |
MIME types (all that I've encountered thus far work fine with
|
|
Packit |
f574b8 |
Lynx, though it doesn't yet interpret marked sections). - FM
|
|
Packit |
f574b8 |
* Added socket function prototypes for MultiNet in tcp.h. - FM
|
|
Packit |
f574b8 |
* Mods to facilitate application of the SSL patches (after some
|
|
Packit |
f574b8 |
corrections in the patches to keep HTLoadHTTP re-entrant, make
|
|
Packit |
f574b8 |
CONNECT work as intended again, and eliminate memory leaks in
|
|
Packit |
f574b8 |
the SSLeay adaption) - FM
|
|
Packit |
f574b8 |
* Adding info about -DNO_TTYTYPE in top level Makefile. - FM
|
|
Packit |
f574b8 |
* Use clrtoeol() in LYOptions.c to ensure that no terminals which use
|
|
Packit |
f574b8 |
reverse video for standout() will have trailing reverse fields on
|
|
Packit |
f574b8 |
edits of option vaules. - DK
|
|
Packit |
f574b8 |
* Offer user@host instead of WebMaster@host for the 'c'omment command
|
|
Packit |
f574b8 |
if the path for the URL begins with a tilde and there is no
|
|
Packit |
f574b8 |
LINK REV="made" present. - FM
|
|
Packit |
f574b8 |
* Tweaks of inews Makefile and clientlib.c. - Christopher R. Maden
|
|
Packit |
f574b8 |
(crm@ebt.com)
|
|
Packit |
f574b8 |
* Check nhist before attempting a DIRED_SUPPORT directory listing in
|
|
Packit |
f574b8 |
LYShowInfo.c. - KW
|
|
Packit |
f574b8 |
10-21-96
|
|
Packit |
f574b8 |
* Offer WebMaster@host for the 'c'omment command if no LINK REV="made"
|
|
Packit |
f574b8 |
was present in a text/html document, and save a known owner URL when
|
|
Packit |
f574b8 |
toggling to source ('\') so that the 'c'omment command can still be
|
|
Packit |
f574b8 |
used with that owner's (mailto or homepage) URL, but the source can
|
|
Packit |
f574b8 |
be included in the comment, as would be desireable (instead of a bad
|
|
Packit |
f574b8 |
rendering) when sending a comment about bad HTML in the document. - FM
|
|
Packit |
f574b8 |
10-20-96
|
|
Packit |
f574b8 |
* Added code for traversing the pseudo-documents created for client-side
|
|
Packit |
f574b8 |
image MAPs. See the updated CRAWL.announce for more information. - FM
|
|
Packit |
f574b8 |
10-19-96
|
|
Packit |
f574b8 |
* Added definitions in LYCurses.h relating curses function calls to slang
|
|
Packit |
f574b8 |
functions or emulations for compatibility with new versions of slang,
|
|
Packit |
f574b8 |
based on patch from John E. Davis (davis@space.mit.edu). - FM
|
|
Packit |
f574b8 |
* Added unescaping of the full address fields in mailto URLs or ACTIONs,
|
|
Packit |
f574b8 |
and improved the reliability of the parsing of the subject header from
|
|
Packit |
f574b8 |
the ?searchpart Netscapism when present. - FM
|
|
Packit |
f574b8 |
* Give user option to use 303-like coversion of POST to GET in confirmation
|
|
Packit |
f574b8 |
requests for redirection of POSTs, base on patches from Drazen Kacar
|
|
Packit |
f574b8 |
(dave@fly.cc.fer.hr). - FM
|
|
Packit |
f574b8 |
* Tweaks of POST content submissions in HTTP.c, based on patch from
|
|
Packit |
f574b8 |
KW. - FM
|
|
Packit |
f574b8 |
* Fixed EOF checks in HTAAFile.c, HTGroup.c and HTPasswd.c, and improved
|
|
Packit |
f574b8 |
host address parsing in HTTCP.c, based on patches from Larry Schwimmer
|
|
Packit |
f574b8 |
(schwim@cyclone.stanford.edu) and Klaus Weide (kweide@tezcat.com). - FM
|
|
Packit |
f574b8 |
* Added targets for umaxv and umaxv-slang for Encore's UMAXV - Thanh Ma
|
|
Packit |
f574b8 |
(tma@encore.com)
|
|
Packit |
f574b8 |
10-16-96
|
|
Packit |
f574b8 |
* Send the rendering of decompressed files to stdout with -dump, don't
|
|
Packit |
f574b8 |
spawn a viewer under any circumstances if -dump was used instead of
|
|
Packit |
f574b8 |
-source for Content-Types that are not text/html, and remove the
|
|
Packit |
f574b8 |
temporary decompressed files before exiting with -dump or -source. - FM
|
|
Packit |
f574b8 |
* Properly handle TYPE="radio" versus TYPE="checkbox" INPUTs with NULL
|
|
Packit |
f574b8 |
or zero-length VALUEs. - FM
|
|
Packit |
f574b8 |
* Added a continuation line token for the netbsd-ncurses target - HL
|
|
Packit |
f574b8 |
* Fixed a typo in HTMIME.c in the trace output - HL
|
|
Packit |
f574b8 |
* Block predictable buffer overrun in GridText.c if a page has more
|
|
Packit |
f574b8 |
than MAXLINKS links in it. - FM
|
|
Packit |
f574b8 |
10-01-96
|
|
Packit |
f574b8 |
* Add a Mime-Version header to the other headers in LYPrint.c so that the
|
|
Packit |
f574b8 |
09-20-96 mods for mailing source do what they were intended to do. :) -
|
|
Packit |
f574b8 |
Hamish MacEwan (macewanh@diatp.dia.govt.nz)
|
|
Packit |
f574b8 |
09-20-96
|
|
Packit |
f574b8 |
* Add a BASE tag to the tops of HTML source files, a la Netscape, when
|
|
Packit |
f574b8 |
mailing or downloading, and don't worry, for now, if that creates
|
|
Packit |
f574b8 |
technically invalid HTML (since Lynx copes with it as of the 09-15-96
|
|
Packit |
f574b8 |
mods 8-). - FM
|
|
Packit |
f574b8 |
* Include Content-Type, Content-Location and Content-Base headers when
|
|
Packit |
f574b8 |
mailing HTML source on Unix. - FM
|
|
Packit |
f574b8 |
* Use .txt versus .html suffixes when submitting rendered versus HTML source
|
|
Packit |
f574b8 |
temporary files to VMS MAIL, so that transports such as PMDF will indicate
|
|
Packit |
f574b8 |
the appropriate Content-Type. - FM
|
|
Packit |
f574b8 |
09-17-96
|
|
Packit |
f574b8 |
* Handle illegally positioned BASE tags. - FM
|
|
Packit |
f574b8 |
* Tweak of Q nesting level checks. - Pawel Wiecek
|
|
Packit |
f574b8 |
(coven@i17linuxb.ists.pwr.wroc.pl)
|
|
Packit |
f574b8 |
* Fixed typo in HTMIME.c for parsing of Pragma header. - Wilson Cheung
|
|
Packit |
f574b8 |
(wcheung@netcom.com)
|
|
Packit |
f574b8 |
* Added parsing of Set-Cookie header in HTMIME.c (see IETF ID
|
|
Packit |
f574b8 |
http://www.ics.uci.edu/pub/ietf/http/draft-ietf-http-state-mgmt-03.txt
|
|
Packit |
f574b8 |
for info on how to implement it's use). - FM
|
|
Packit |
f574b8 |
* Fixed typo in LYMainLoop.c for display of error message when up arrow is
|
|
Packit |
f574b8 |
pressed at the top of a document. - Hiram Lester, Jr. (hwlester@pobox.com)
|
|
Packit |
f574b8 |
09-16-96
|
|
Packit |
f574b8 |
* Use standard ls -l parsing of LIST output for Windows_NT ftp servers in
|
|
Packit |
f574b8 |
Lynx v2.6 as in v2.5. - FM
|
|
Packit |
f574b8 |
|
|
Packit |
f574b8 |
--- Rename of Lynx2-5FM and release as Lynx2-6 (02-Sep-1996) ---
|
|
Packit |
f574b8 |
(see CHANGES2-6, CHANGES2-5, CHANGES2-4 and CHANGES2-3)
|
|
Packit |
f574b8 |
==============================================================================
|