2009年7月 7日

[installer 1990] lynx-2.8.7rel.1

lynx-2.8.7rel.1 出ています。

☆ lynx-2.8.7rel.1

2009-07-05 (2.8.7rel.1)
* update metrics for 2.8.7 release.

* fix ifdef'ing for cfg_bad_html (report by Gabor Z Papp) -TD

2009-06-23 (2.8.7pre.6)
* update lynx.pot file -TD
* add "Bad HTML messages" to Options menu, letting the user disable the
warning message, write the detailed messages to the LYNXMESSAGES: status
buffer (suggested by BL) -TD
* finish checkbox for send-useragent from pre.3 changes -TD
* make the size of LYNXMESSAGES configurable in lynx.cfg with

2009-06-06 (2.8.7pre.5)
* add missing ctrl_chars_on_previous_line when computing 'spare' value in
split_line() for the wide-curses configuration. The justified line was
shorter than expected when justifying text -TD
* fix a special case of trailing whitespace not shown in pretty source, at the
end of a closing tag -TD
* remove "Bad HTML" warning for buttons outside a form, since those can be
inline, according to the HTML 4 DTD -TD
* provide navigation to script-buttons, to make them more visible, showing
their name -TD
* change default for send_useragent option to true (prompted by discussion on
lynx-dev) -TD
* correct check for default type of HTML BUTTON, which is "submit". The code
treated this as "button" (prompted by discussion on lynx-dev) -TD

2009-05-25 (2.8.7pre.4)
* update lynx.pot file -TD
* fix a typo in change for Debian #388622 -TD

2009-05-25 (2.8.7pre.3)
* suppress check for "disabled" attribute in a select, as a workaround
(Debian #525934) -TD
* accommodate (in)compatibility "feature" in HTML5 draft which replaces
ISO-8859-1 with Windows-1252, as indicated here:
(Debian #514897) -TD
* remove check for -dump option from HTHandleAuthInfo(), allowing Lynx to -dump
or -source NNTP urls (report by Dallas E Legan II) -TD
* amend fix for Debian #388622 to allow the user to save names to the home
directory, e.g., ~/foo -TD
* add an Options menu checkbox to tell if Lynx should send a user-agent string.
Unless the useragent restriction is set, the default for this checkbox is
off, so that Lynx will not send the string. The corresponding setting,
send_useragent, may be saved to ~/.lynxrc, but normally is not -TD
* correct type for HTNewsGetCharacter() in HTNews.c, which could return a
sign-extended character mistaken for EOF (report by Dallas E Legan II) -TD

2009-04-26 (2.8.7pre.2)
* update it.po from
* update lynx user's guide section on Options Menu -TD
* modify prompt in LYLoadCGI() from 2.8.6dev.15 to always prompt user (from
FEDORA-2008-9597), and modify compiled-in configuration default for
consistency with other lynx.cfg settings to require that lynx.cfg be set to
permit use of lynxcgi scripts -TD
* correct parsing of "--" command-line parameter (Redhat #311031)
* check for malformed select before adding last-option (Redhat #152146)
* change default for --enable-ascii-ctypes to true -TD
* modify Lynx's DTD information to allow it to display form-related tags that
are inline, even without being in a form as indicated in
for %inline.forms and %misc.inline (Debian #398986) -TD
* finish dtd_util, making it able to load and save data from a flat file that
can be edited -TD
* correct length of padding with underscores in LYhighlight, which used the
wrong variable based on glyph count rather than cells (Debian #519199) -TD
* fix a few cases where PUTC's intended for pretty-src would display in the
HTML view (Debian #521489) -TD
* fix some mismatched BOOL vs BOOLEAN from compiler warnings due to dev.13
change to LYStructs.h -TD
* add TNS SNI support for the OpenSSL configuration -Phil Pennock
* add docs/README.cookies and docs/README.options -Stefan Caunter
* update docs/README.sslcerts -Stefan Caunter
* add NO_PAUSE setting to lynx.cfg, .lynxrc and Options menu (request by
Stefan Caunter) -TD

2009-03-17 (2.8.7pre.1)
2009-03-17 (2.8.7dev.14)
* modify command-passing for Win32/DOS to use double-quotes -TD
* adapt features from vile's install-script to set registry variables, etc. -TD
* modify LYgetenv() for Win32 platforms to check also in the system registry
for settings, adapted from vile -TD
* modify SGML_write() to check for UCS-2 BOMs, to provide support for UCS-2
pages (prompted by comment by TG) -TD
* modify SGML_write() to check for UTF-8 BOM, using that as a hint to set the
default document charset to UTF-8 (prompted by mailing list comments) -TD
* modify stop_curses() function to fix missing DJGPP and MinGW code -DK, TD
* modify config.hin to fix prototype for getttimeofday() with MinGW -DK
* ifdef to avoid conflicting definition of set_timeout() in DJGPP -DK
* modify ifdef in LYMain.c to avoid possible conflict between libintl.h and
locale.h -DK
* modify configure script to avoid using symbolic links for MinGW, in case
the script is run in Cygwin -DK
* modify makefile.msc to add LYIcon object -TD
* modify configure script to add LYIcon object for MinGW -DK
* add sample scripts for configuring MinGW version using Cygwin -DK

2009-02-01 (2.8.7dev.13)
* modify definitions in LYStructs.h for union to cast to a void* rather than
a long, to help with 64-bit ports -TD
* modify CF_SSL configure macro to check for -ldl needed for recent OpenSSL
versions -TD
* modify CF_SSL configure macro to build with MSYS for MinGW configuration -TD
* modify scanning of floats from lynx.cfg to allow Lynx to read POSIX values
in non-POSIX locales -TD
* modify configure script to check for msginit, needed to generate "en" po
file, and omit that target if msginit is not available, letting lynx build
with older gettext versions -TD
* improve drawing of menus for multibyte characters by changing the way the
number of fill-characters is computed in LYpaddstr -TD
* fix some uses of gettext in options menu and info page where a translated
string might contain angle-brackets or ampersand -TD
* modify AM_WITH_NLS configure macro to add the iconv library dependency for
intl library when checking for the latter -DK
* fix breakage of display of UTF-8 in UCTransUniChar() from cleanup in dev.12
(report by TG) -TD
* rename variable defined by CF_PATHSP to PATH_SEPARATOR, use this consistently
to ease use in later autoconf versions (prompted by patch by DK) -TD
* fix a typo in CF_ADD_LIBDIR which broke check for libintl (report by
Jose H Espinosa) -TD
* modify configure script to append to CFLAGS or CPPFLAGS rather than prepend,
to better match the user's intent -DK, TD
* modify UCSetBoxChars() to let line-drawing work with PDCurses, as well as
any fancy-curses implementation that is running in ASCII or Latin-1 -TD
* add a configure check for curses type "chtype" -TD
* fix for an ASCII dependency in LYKeymap.c -PG
* update fr.po, id.po, nl.pl, sv.po, tr.po, vi.po from
* change configure script to check for "ar" archiver options, from tin bug
report for FreeBSD 8.0 which requires a "-" before the options -TD
* update config.guess (2008-12-19), config.sub (2008-12-11)
* use putenv() in preference to unsetenv() in LYReadCFG.c, noting that it is
a deprecated BSD interface -TD
* miscellaneous fixes for gcc type-conversion warnings -TD
* remove trailing comma from enumeration UCStatus which causes strict-compiler
warning -TD

2008-12-31 (2.8.7dev.12)
* add configure option --enable-ascii-ctypes to enable EXP_ASCII_CTYPES -TD
* move EBCDIC tables to separate file LYebcdic.c to simplify building test
driver for parsdate.c on z/OS -PG
* fix an off-by-one difference between UTF-8/non-UTF-8 comparisons in
HText_appendCharacter() which would leave an extra character wrapped in some
cases, e.g., in the options menu when field-numbering was turned on -TD
* remove logic in GridText.c for ignoring "excess" characters in a field when
fields are numbered, since highlighting of wrapped multiline links works,
and this feature is incompatible with it -TD
* remove obsolete CF_VARARGS configure check -TD
* modify configure script to build with MinGW and MSYS -TD
* modify configure macro CF_XOPEN_SOURCE to define _ALL_SOURCE for AIX 6.x -TD
* implement a LONG_LIST equivalent for ftp, configurable as FTP_FORMAT -TD
* adapt some of the SH_EX ifdef'd features (TD):
+ extra keypad conversions in LYgetch_for() are for PDCurses.
+ add -show_cfg option.
+ entify embedded blanks in HTDOS_wwwName().
+ treat null file-pointer in HTParseFile(HTFormat() as end-of-file.
* change the phase during which "-help" option is processed, to allow it to
reflect the configured values of the options in the help-message (prompted
by discussion with Dan Jacobson regarding Debian #507083) -TD
* modify havevisible() and UCTransToUni() functions to process UTF-8 input,
fixing a problem saving bookmarks whose title is UTF-8 (prompted by patch by
Takao Fujiwara) -TD
* restore logic in HTLoadHTTP() to strip matching square brackets from host
name and certificate host (comments by TG) -TD
* modify UCdomap.c to work with Solaris iconv and handle additional encodings:
+ if "TRANSLIT" feature (an extension of glibc) does not succeed, retry
the call to iconv_open without "TRANSLIT"
+ add check for any MIME name beginning "iso8859", mapping to "iso-8859"
+ recognize "eucjp" MIME name as alias for "euc-jp"
+ recognize "pck" MIME name as alias for "shift_jis"
+ recognize "ansi-1251" MIME name as alias for "windows-1251"
(patch by Takao Fujiwara)
* add "*.dbg" to suffixes to ignore in autoconf script when checking for
executables and objects produced by C compile (report by PG, for z/OS) -TD
* modify parsdate.y to convert between EBCDIC/ASCII to work on z/OS -PG, -TD
* modify src/makefile.in to make it simple for a build script running in a
separate directory to regenerate parsdate.c (prompted by discussion with PG
regarding building on z/OS which uses EBCDIC) -TD
* add configure check for yacc (report by PG) -TD
* fixes to make configure --help agree with INSTALLATION (report by PW) -TD
* add id.po from
* add a null-pointer check for content type, fix for dev.11 changes (Debian
#509321) -TD
* improve configurability with regard to pkg-config by adding --with-pkg-config
option, which can be used to enable/disable use of the program as well as
specify the pathname used (prompted by comments by TG) -TD
* correct handling of --with-ssl option when pkg-config is not found -TD

2008-12-14 (2.8.7dev.11)
* add support for HTML5 rel=author in link (mailing list comments) -TD
* modify cookie-writing to not write if no cookies were read from the file
and none are available (Debian #354282) -TD
* fix src/tidy_tls.c X509_get_issuer_name to actually take the issuer DN of the
present certificate and not hope that it is the same as taking the subject DN
of the "next" certificate which may or may not exist (Debian #499945, patch
by Thomas Viehmann)
* modify exit code when doing a "-dump" to exit with error if the server
returned an error status for the page (Debian #299711) -TD
* fix ipv6 literal command-line parsing (Debian #180654, analysis by Fabio
Massimo Di Nitto) -TD
* extend configure macros CF_SSL and CF_GNUTLS to check for pkg-config, using
that for the default if the corresponding openssl or gnutls packages are
installed (suggested by PGNet) -TD
* add fi.po from
* update fr.po from
* correct handling of the option value from configure "--with-ssl", which was
not being used in the search-list (report by PGNet) -TD
* update configure script macros -TD
CF_CURSES_LIBS - add "pdcurses", e.g., to link with MinGW
CF_UTF8_LIB - use CF_FIND_LINKAGE to better work with BSD ports.
CF_XOPEN_SOURCE - add case for dragonfly
* document width-limitation in manpage, fix a few stray 1024's still in the
source (report by Barry Haddow) -TD
* add "read_timeout" to lynx.cfg, and -read_timeout option to command-line
(prompted by Dries De Moor report on mailing list) -TD
* modify to handle a special case where the content-type is given as one of the
compressed types, to check if the address (after stripping the file suffix
for that compression) has a suffix that lynx could present -TD
For example:
would display the uncompressed "bar.html" rather than offering to download
the file. This also allows one to add SUFFIX commands to lynx.cfg to display
the corresponding plain files.
For example:
* workaround for STRING redefinition in parsdate.c on DJGPP -GV
* improve configure-check to determine proper fallback when no long-long
printing format is available -TD
* update win32 makefiles/build scripts to add LYmktime, parsdate modules -TD
* update config.guess (2008-04-14), config.sub (2008-06-16)

2008-09-21 (2.8.7dev.10)
* remove rw.po, since the translation project no longer supplies it -TD
* implement "readonly" attribute for TEXTAREA and TEXT fields -TD
* update Lynx's tables of HTML attributes to cover (except for events) the
keywords from HTML 4.01 -TD
* modify initial active link in download-page to be the first download
action rather than the "help" link which is provided in Novice mode
(Debian #376259) -PBM, TD
* implement "chunked" transfer-encoding to work with servers that ignore the
version number in HTTP get's -TD
* change initialization of trace file, handing this during the first part of
argument parsing along with -help and -version, to show steps done for
initialization of presentors, etc -TD
* minor fix to LYstartPopup() to handle a case where the popup menu was too
large for the screen -TD
* fixes for srcdir!=objdir (report by FLWM) -TD
* modify man2hlp.sh to work from subdirectory, e.g., its parameter would be
"../lynx.man" -TD
* set POSIX locale for install-cfg.sh and man2hlp.sh since they use character
ranges -TD
* add switch -xhtml-parsing and lynx.cfg XHTML_PARSING setting to control
whether the extensions for XHTML 1.0 are used (prompted by bug report by
FLWM, as well as discussion on lynx-dev) -TD
* modify external editing of TEXTAREA to not do tab-conversion -TD
* modify LYhighlight() to limit display of multicolumn characters -TD
* rewrite LYRefreshEdit(), to display multibyte/multicolumn characters properly
when using wide-character curses -TD
* revise introductory comment written to ".lynxrc" (Debian #461158) -TD
* discard anchor's post_data field in HTLoadDocument() if Lynx is about to
reload a document. That would happen if the result of the form includes a
link back to the form. Removing the data causes Lynx to prompt the user,
Resubmit POST content to http://localhost/cgi-bin/lynxtest.pl ? (y/n)
to offer the user the choice between revisiting form or re-POST'ing the
data that was on the form (report by Andreas K Foerster) -TD
* fixes for LYHighlight() when the highlighted text is empty -TD
* translate named entities, etc., for "content" field of refresh-URL, cf:
2.8.5dev.13 (report by Ivan Shmakov) -TD
* suppress computation in TrimmedLength() for source-view, which is not needed
for Debian #204515 (patch by Mike Knight)
* add check-po rule to po/makefile -TD
* modify top-level makefile to work with configure --srcdir -TD
* add update-po rule to top-level makefile -TD
* update fr.po, nl.po, tr.po, vi.po, zh_TW.po,sv.po from
* parse doctype for xhtml, to tell when empty tags such as "<textarea />" can
be discarded (report by Nils Dagsson Moskopp) -TD
* parse xml processing-instruction to turn on UTF-8 decoding, as well as
disable upper/lower case transforming in source view (discussion on
lynx-dev) -TD
* fix typo in Lynx_users_guide.html (report by Kristof Zelechovski)
* minor fix to documentation in lynx.cfg -PW
* use off_t rather than long for representing file sizes, e.g., when used to
print progress messages (reports by LP, Tomas Liska, TG, PG) -TD
* use dtd_util to replace most of HTMLDTD.h and HTMLDTD.c with source generated
from the existing tables in those files -TD
* add program dtd_util which can be used to dump the SGML tables in readable
form -TD
* change calls to LYhandlePopupList() to turn on (or off) numbering when
keypad_mode is not NUMBERS_AS_ARROWS -PBM
* move close of session-file outside ifdef for VLINK_IN_SESSION, closing
session file properly if that ifdef is disabled. Add a null-pointer check
for visited links that are saved -PBM
* make auto_session and session_file configurable with ENABLE_LYNXRC -PBM
* separate configure "--enable-sessions" option from "--enable-session-cache"
option -PBM
* add ncurses scroll-wheel support, which requires the extended-mouse configure
option of ncurses (Debian #476394) -TD
Caveat: if running on a local terminal, setting the ESCDELAY environment
variable to 0 (zero) helps, since the event rate is rather high. That would
not help on a network with delays (this is true of all text applications that
use xterm's mouse protocol, such as gpm and ncurses).
* adapt/extend parsdate.y from tin to improve parsing of cookie expiration
times (Debian #480144) -TD
* update de.po (patch by Fabian Fingerle)

2008-04-27 (2.8.7dev.9)
* update nl.po, vi.po from
* additional def7_uni.tbl conversions (patch by Tim Larson).
* update config.guess (2008-03-12), config.sub (2008-03-08)
* add --enable-gnutls-compat option and associated files to configure with
GNU TLS without its gnutls-openssl library, whose newer versions are
available only under a restrictive license (reports by Andreas Metzler,
Atsuhito Kohda) -TD
* update README.sslcerts -SC
* add POSITIONAL_EDITOR setting to configure editors which accept a "+line"
parameter -PBM
* pass a newline after the start of PRE-section in HTGopher.c to force the
first newline between records to be seen and cause the lines to split
(report by Ciprian Dorin Craciun) -TD
* use TRST_MAXROWSPAN and TRST_MAXCOLSPAN limits in Stbl_reserveCellsInTable(),
to help the non-color-style version work with table using rowspan/colspan
set to "0", as well as correcting limits from original 2.8.3dev.14 changes
(report by George Sigletos) -TD, PBM
* modify behavior of "-nonumbers" option for -dump so it can be combined with
-listonly to obtain a list of the URLs without reference numbers (Debian
#398283) -TD
* typo in description of SESSION_FILE in lynx.cfg -PBM
* build-fix for WWW version on Windows -TD

2008-02-17 (2.8.7dev.8)
* add "nano" to list of editors accepting +number option (patch by Tim Chase)
* add configure --with-nss-compat option, for building with NSS library's
OpenSSL-compatible interface (patch by Zdenek Prikryl)
* minor fix for version message to ensure WWW version shows when not building
with OpenSSL -GV
* make "--more--" message configuable -PBM
* improve multibyte editing (patch by Sergej Kvachonok)
* add XWINDOWS / NON_XWINDOWS environment-variable field to DOWNLOAD, etc., in
lynx.cfg to specify whether a downloader (printer, etc) is enabled when
the X display variable is set -PBM
* add configure script options --enable-session-cache and --enable-progressbar
for PBM's experimental session and progressbar features -TD
* add session save/restore feature -PBM
+ bind ^X to toggle view of page showing session information
+ add binding for ^U to previous-document (outside of line-editing).
+ documented command-line options and configuration data for this feature.
+ document -child_relaxed option in Lynx users's guide.
* use vasprintf() if available, fixes Fedora #462449 -TD
* several small changes to configure script to work with MirBSD build
environment -TG
* show progress message in X509 callback -TG
* modify definition of lynxrc and cookies files in LYMain.c and LYrcFile.c to
make it simpler for build script to override -TD
* reviewed patches at
improved buffer allocation limits in makeuctb.c -TD
* add support for the X.509 extension subjectAltName using GNUTLS -Joey Schulze
* add SSL_CERT_FILE to lynx.cfg -Joey Schulze
* fix spelling error in HTAccess.h comment (report by Paul de Weerd) -TD
* add null-pointer checks to cover a special case of exit on error while
reading from the standard input (report by Pascal Terjan) -TD

2007-08-02 (2.8.7dev.7)
* restore top-level descrip.mms due to error in patch -TD

2007-08-02 (2.8.7dev.6)
* update cs.po from
* add a script for Inno Setup, incorporate/adapt configuration files from
an installer created by Claudio Santambrogio -TD
* use struct dirent64 when it is declared via configure script -TD
* additional def7_uni.tbl conversions (patch by Tim Larson).
* quiet a message in HTFWriter.c -RS
* improve IsOurSymlink() from 2.8.7dev.5 changes, allowing the symbolic link
to be relative to the directory -RS, TD
* rewrote several autoconf macros to use extended searches in non-system
and CF_WITH_ZLIB (prompted by LV comments) -TD
* modify popup for externals added in 2.8.4dev.20 to number the entries if
keypad mode is set to one of the numbered forms -PBM
* free leaks of LYLeaks.c, to make it simpler to check it with a second
tool such as valgrind -TD
* rewrote cached_styles[][] to use memory allocated to match screen size
(report by RS) -TD
* fix typo in SGML.C -RS
* correct display_lines when -notitle is used while in novice mode -PBM, TD
* add -child_relaxed option (patch by Andrew Belov).
* minor typos from OpenBSD (patch by Daniel Dickman).
* modify VMS build-scripts to accept "TCPIP" parameter, for TCPIP Services
(discussion with Dominic Stephens) -TD
* add IDE-files for building with Visual Studio 6, 2003 and 2005 Express.
These are respectively the files in BUILD-VS6, BUILD-VS2003 and
* modify def7_uni.tbl to display U+2212 without a leading blank
(Debian #428536) -TD
* add definition for _FILE_OFFSET_BITS in CF_LARGEFILE, needed for Solaris
64-bit compiles (from ncurses) -TD
* change order of includes (-I options) in makefiles so build-tree is found
first (report by PBM) -TD
* ensure MIME_LIBDIR has a trailing "/" -TD
* add new -trace-mask codes to cleanup the trace file a little -TD
* remove redundant call to show_cert_issuer() -TG
* correct typo in Lynx_users_guide.html (prompted by TG's patch) -TD
* modify HTDoRead() to add elapsed time to its debug trace -TD
* fix a case in LYGetfile.c which was broken by 2.8.7dev.3 changes to use
LYTildeExpand() to expand embedded "~" -TG
* update config.guess (2007-05-17), config.sub (2007-06-28)

2007-05-17 (2.8.7dev.5)
* build/install "en" po file so that GNU gettext LANGUAGE environment variable
can find the corresponding English message file (request by Chuck Houpt) -TD
* add LYNX_HELPFILE environment variable to allow override of location of the
help-file -Chuck Houpt
* make install-bin and install-lss makefile rules a little quieter (prompted
by discussion by Chuck Houpt and TG) -TD
* fix an off-by-one in HText_canScrollDown() and total_pages in GridText.c -TH
* rewrite strcasecomp_asterisk() to support wildcards as in RFC 2818 (prompted
by less-complete Debian patch for #401447, see also #268102) -TD
* improve X.509 certificate validation -TG
This is tested for OpenSSL, ifdef'd to not break gnutls. Changes:
+ peer certificate is cached, no need to call SSL_get_peer_certificate()
+ support foo.domain:port and [ip.add.re.ss] and [ip.add.re.ss]:port and
[i:p:v:6:ad:dr:es:s] and [i:p:v:6:ad:dr:es:s]:port
+ add support for checking X.509v3 SubjectAltName extensions (of type DNS -
tested - and IP - untested) when the X.509 commonName check fails.
+ when displaying a list of failed CNs, change format from foo:bar:baz to
CN<foo>:CN<bar>:CN<baz>:SAN<DNS=foo>:SAN<IP=> so that we know where
what comes from (in "Your recent statusline messages")
+ if the peer certificate can *NOT* be verified, output a message to the log
as well
+ fix a possible use of an uninitialised value ssl_all_cns
+ output certificate issuer to the logs as well (so that you can, before
entering your online banking PIN, see if the certificate has been issued
not only _to_ your bank but also _from_ a place you trust, in case
/etc/ssl/certs/ contains a lot of Root CA certs)
* quiet a gcc warning regarding do_system() -TG
* if iconv_open() using transliteration fails, retry without the
transliteration feature -TG
* change keymap for "CHANGE_KCODE" from CTRL-L to "J" -TG
* remove "local" section from lynx manpage -TG
* log SSL/TLS (HTTPS connection) X.509 certificate issuer information into the
"recent statusline messages" (accessible via the backspace key) -TG
* modify po/makefile.inn to use DESTDIR -Thomas Klausner, TD
* add --with-destdir configure option to set a default value for the DESTDIR
variable in makefiles, and modified makefiles to ensure that setting
DESTDIR in the top-level makefile propagates to lower levels (prompted by
NetBSD patch for port) -TD
* correct two places in HTML.c which compared element_number to HTML_H6
twice rather also to HTML_H5 (report by hsv@xxxxx) -TD
* improve change for UCSetBoxChars() from 2.8.6dev.16 for
EXP_CHARTRANS_AUTOSWITCH which assumed that the line-drawing character set
was always different from the display character set. If both are US_ASCII
for example, ASCII lines would be drawn, which is not good -TD
* change exit's in configure script test-programs to return's to reduce
problems with declaration of exit() -TD
* use "install-sh" rather than "install.sh" to reduce problems with Sun make
program -TD
* add configure-check for ncurses functions _nc_freeall() and
_nc_free_and_exit(), to help with memory-leak checking -TD
* change a few options such as --enable-locale-charset option to
non-experimental -TD
* correct lynx.cfg parsing of SYSLOG_TEXT which is miscoded as a boolean -TD
* add --enable-local-docs option to link doc-directory from help-page
(request by PW) -TD
* change default for MIME_LIBDIR from /usr/local/lib/mosaic to /etc -TD
* add --with-mime-libdir option to set MIME_LIBDIR in userdefs.h file -TD
* remove "lynxstuff" from help-page, it no longer exists (report by PW) -TD
* correct loop-limit in print_crawl_to_fd(), which broke
"lynx -crawl -dump" from 2.8.6dev.9 changes (Mandriva #29785) -TD
* replace BROKEN_PROFTPD and BROKEN_WU_FTPD logic with configurable list of
strings in lynx.cfg, i.e., BROKEN_FTP_RETR and BROKEN_FTP_EPSV, and add
"spftp/" to the predefined values for the former. Prompted by report by
Fred Kasner for
which has a broken RETR command -TD
* add -passive-ftp option -TD
* ifdef'd -ftp option in case ftp is disabled, for consistency -TD
* ifdef'd options menu so that if ftp is disabled, the corresponding options
are not shown -TD
* improve pretty-src in a few places by passing-through whitespace as
demonstrated by
(report by Rado Smiljanic) -TD
* change user-messages in HTFWriter.c to info-messages, which are generally
faster (prompted by patch by Rado Smiljanic) -TD
* fix pretty-src for "attribute without value" case (patch by Rado Smiljanic)
* correct tab "abbr", was "abbrev" (patch by Rado Smiljanic)
* modify ifdef's in HTTCP.c to allow building Cygwin configuration without
NSL_FORK, broken in 2.8.5dev.5 (report by Holger Lange) -TD
* modify IsOurFile() to allow its parameter to be a symbolic link to one of
the user's files (report by Rado Smiljanic) -TD
* check if there is piped-in data when starting without "-" or "-stdin"
options, warn about the ignored input data in that case (prompted by report
by Toralf Foerster) -TD
* use POSIX macros for decoding system() return value in UCAuto.c -TD
* use POSIX macros for decoding system() return value in LYEdit.c
(adapted from an incomplete change in OpenBSD CVS) -TD
* modify CF_SRAND to recognize the asymmetric variant of arc4random() -TD
* updated configure script macros CF_SUBDIR_PATH, CF_XOPEN_SOURCE,
* update config.guess (2006-12-22), config.sub (2006-12-08)

2006-11-14 (2.8.7dev.4)
* use RFC-822 encoding for filenames passed via file-upload forms (Debian
#181165) -TD
* correct check of return-value from FindLeadingTilde() in dev.3 cleanup of
"~" parsing -TD

2006-11-12 (2.8.7dev.3)
* change the default HELPFILE to the 2.8.6 release directory since the
page on subir.com contains obsolete information -TD
* eliminate references to obsolete url
using the 2.8.6 release directory instead, e.g.,
This is useful mainly for platforms which do not use the configure script -TD
* update et.po from
* modify CF_PDCURSES_X11 to use xcurses-config script if available -TD
* improve parsing for embedded "~", ensuring that it is interpreted as a
user's home directory only if it follows a pathname separator (Debian
#388622) -TD
* ensure that PERSONAL_EXTENSION_MAP and PERSONAL_MAILCAP are absolute
pathnames, performing tilde expansion as needed. Pathnames that are not
given in absolute form will be sought under the user's home directory as if
they began with "~/" -TD

2006-11-06 (2.8.7dev.2)
* ensure that the configured values for GLOBAL_EXTENSION_MAP and GLOBAL_MAILCAP
are absolute pathnames -TD
* modify logic for reading PERSONAL_EXTENSION_MAP and PERSONAL_MAILCAP to
ensure that they are files that are controlled only by the user. The
default values for these allow lynx to read configuration information
from the user's current directory at lynx's startup (Debian #396949) -TD
* use CF_NCURSES_CONFIG to simplify linking against rpath'd library -TD
* fix CF_LARGEFILE so --disable-largefile works (from ncurses) -TD

2006-10-12 (2.8.7dev.1)
* update embedded version numbers for starting 2.8.7 development -TD
* setup locale before writing version-message -TD
* update version message to reflect the fact that most of Lynx is copyright
the Lynx Developers Group (this would have altered message files) -TD
* update the ".po" files line-numbers (not done during the release cycle since
no new messages were added) -TD


投稿者 xml-rpc : 2009年7月 7日 09:40
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/86528