| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: lynx | Distribution: openSUSE Tumbleweed |
| Version: 2.9.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Jun 2 08:33:08 2026 |
| Group: Productivity/Networking/Web/Browsers | Build host: reproducible |
| Size: 8091068 | Source RPM: lynx-2.9.3-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://lynx.invisible-island.net/ | |
| Summary: A Text-Based WWW Browser | |
Lynx is an easy-to-use browser for HTML documents and other Internet services like FTP, telnet, and news. Lynx is fast. It is purely text based and therefore makes it possible to use WWW resources on text terminals.
GPL-2.0-only
* Tue Jun 02 2026 Petr Gajdos <pgajdos@suse.com>
- version update to 2.9.3
* correct position of whereis highlighting in wrapped lines, e.g., in source
view (report by Rajeev V Pillai) -TD
* add option -fail_on_alert (WaitronCharm)
* review manpage, adding default values for most boolean options -TD
* implement formaction attribute for button and input tags in forms (report by
Henning Haeske) -TD
* add a null pointer check to MakeFormAction (Debian #1119084) -TD
* do not report the case of a SELECT tag not within a FORM as Bad HTML (report
by Jindrich Kolorenc) -TD
* update wcwidth from xterm -TD
* fix some inconsistencies in display of zero-width Unicode values (report by
Russell Bell) -TD
* change ifdef's for configuring compression encodings to require both the
library and the related command-line tool to ensure that Accept-Encoding
will work consistently for downloads (report by Riku Virtanen) -TD
* increase the limit for color-style changes per line to work with pages such
as https://nano-editor.org/ (report by Rajeev V Pillai) -TD
* add configure option --with-man2html, to help with generating html file from
the manpage -TD
* modify --enable-locale-charset option to be enabled by default for ncurses,
and change the compiled-in default for the corresponding option to true,
for ncurses -TD
* change default for --enable-wcwidth-support to enabled if built with wide
character ncurses -TD
* document link rel="author" in user's guide, use instead of link rev="made" in
samples and documentation, cf: 2.8.7dev.11 -TD
* use plink.sh script to trim unnecessary libraries when linking -TD
* remove redundant configure macros -TD
* remove --enable-gnutls-compat configure option -TD
* remove --with-nss-compat configure option -TD
see https://fedoraproject.org/wiki/Nss_compat_ossl
* modify HTTPS connection to retry with different versions of SSL and TLS
(patch by Nate Choe)
* spelling fixes (Eric Lindblad)
* fix typos in user guide (patch by David Apps)
* correct parsing of named-entity, accepting ".", ":", "_", "-" -TD
* update src/chrtrans/entities.h using https://www.w3.org/TR/xml-entity-names/
(report by Brian Inglis) -TD
* review/update copyright/licenses for test-package.
add conditional macros for LY_TEST_FMTS to help check for format mismatch -TD
* correct sprintf-format used for gopher telnet connections -Ben Collver
* fix stricter gcc15 warnings -TD
* update config.guess (2024-07-28), config.sub (2024-06-03)
* update nl.po, add ka.po, kab.po from
http://translationproject.org/latest/lynx
* add support for zstd encoding / compression (patch by Steffen Nurpmeso).
* changes to configure script:
+ improve file-globbing checks, e.g., for MingW
+ add option --enable-arc4random, normally enabled, to accommodate mawk's
use of the CF_SRAND macro -TD
+ AM_WITH_NLS - don't define IGNOTE_MSGFMT_HACK on the command-line because
that goes into the ".pc" and "*-config" files. Replace this by a check
which can define HAVE__NL_MSG_CAT_CNTR, which is more informative -- should
only occur with GNU gettext -TD
+ CF_BUILD_CC - revert build-fix for PDCurses, because it interferes with
other scripts -TD
+ CF_CURSES_FUNCS - modify to work with autoheader (Debian #1071581)
+ CF__INTL_BODY - replace ifdef for _nc_msg_cat_cntr -TD
* update Debian test-package for renamed test-package of ncurses -TD
* modify mailcap "test=" handling to redirect stdout/stderr to /dev/null
(Debian #1072504) -TD
* implement "%t" substitution for mailcap -TD
* improve configure check for SOCKS library -TD
- modified patches
* lynx-default-image-viewer.patch (refreshed)
* Wed Sep 18 2024 junknot@gmail.com
- Change `Requires: feh` to `Suggests: feh`
* Fri Aug 30 2024 pgajdos@suse.com
- uses feh as the default image viewer
- lynx-enable_xli.patch moved to lynx-default-image-viewer.patch
* Wed Aug 28 2024 Michael Gorse <mgorse@suse.com>
- version update to 2.9.2
2024-05-31 (2.9.2)
* modify makefile.in install-help to only remove files, leaving existing
directories and symbolic links -TD
* in POSIX environments, check paths for external programs to ensure that they
are executable, non-empty files -TD
* adapt special case of gzip decompression in 2.8.9dev.12 to brotli, to handle
downloads from websites which support "br" (report by Rajeev V Pillai) -TD
* updated configure macro CF_ANSI_CC_C, to reset flags on test-failure, to
keep options from accumulating.
2024-04-15 (2.9.1)
* add samples/mhtml-tool, from
https://github.com/ThomasDickey/mhtml-tool
which can use Lynx to display an "mhtml" file, e.g., foo.mht by
mhtml-tool -e lynx foo.mht
* add --with-libintl-prefix configure option (from patch for tin by Urs
JanBen) -TD
* improve bookmark file-updates, allowing for users to add HTML markup
(report by TG) -TD
* remove obsolete option --with-included-gettext -TD
* override $BUILD_CPPFLAGS and $BUILD_LIBS when not cross-compiling, to help
build Lynx with PDCurses -TD
* re-order configure check for _XOPEN_SOURCE, etc., to reduce compiler warnings
with gcc 14 -TD
* fixes for saving a UTF-8 bookmark title -KH
+ correct comparison of Windows codepage values when setting
DisplayCharsetMatchLocale, to handle UTF-8
+ reset the internal state of UCTransToUni() before using it for bookmark
title check.
* update/cleanup test-packages -TD
* correct logic in HTMLGen.c where XMP was not treated as a preformatted
style, causing NNTP headers to be formatted (report by Marco Moock) -TD
* fix special case of main status line on a page without links, broken by fix
for UBSAN/ASAN issue -TG
* Wed Feb 14 2024 pgajdos@suse.com
- version update to 2.9.0
2024-01-15 (2.9.0)
* change version of OpenSSL used in Windows installers to 3.x and 1.1.1x,
for new/old respectively -TD
* fixes for UBSAN/ASAN issues with clang on Windows -GV
* modify install-doc rule to use relative path for symbolic links -TD
* add support for gopher's hURL functionality (patch by Viatrix).
* allow ^G interrupt to end read from a stalled connection without exiting
Lynx (Debian #1033423) -TD
* allow the ^S keymap to be disabled in the configuration file, e.g.,
KEYMAP:^S:UNMAPPED
(report by TG) -TD
* repair docs/OS-390.announce and docs/README.jp -TD
* make the test-files non-empty, to appease some packaging tools -TD
* check for getpwuid(), use in preference to deprecated cuserid() -TD
* modify curses initialization to permit ^S built-in keymap to work without
needing external stty changes -TD
* correct ifdef for LYmsec_delay() (report by Alexander Arkhipov) -TD
* add a NUL after "/" in the SGML parser when the next character is ">", to
make PRETTYSRC view display correctly (report by "Dima") -TD
* trim some obsolete style code for NeXT -TD
* improve responsiveness with respect to SIGWINCH (report by Mark Zaharov) -TD
* improve check for MAX_URI_SIZE -TD
* improve check for UTF-8 character encoding in XML Text Declaration (report by
Lennart Jablonka) -TD
* fix for decoding utf-8 in CDATA sections (patch by Hiltjo Posthuma)
* treat HTTP 308 permanently redirected the same as HTTP 301 permanently moved
(Debian #1041686).
* formatting fixes for manpage (Debian #1037353).
* change defaults in configure script to use compression -TD
* modify HTChunkPutb2() to avoid passing a zero-size or null pointer to
memcpy() -TD
* correct loop in fill_addrinfo() which adds sizes of struct addrinfo's found
in getaddrinfo() call; the 2.8.8dev.15 change did not update the pointer to
the struct addrinfo's (Redhat #2185402) -TD
* modify configure script to reduce implicit-function warnings -TD
* add viewport meta-tag to documentation/test files -TD
* update config.guess (2023-08-22), config.sub (2023-09-15)
* update ro.po from
http://translationproject.org/latest/lynx
2023-01-08 (2.9.0dev.12)
* add a rewind() call before reading existing bookmark file opened for append
with read/write, to ensure that the file-position is at the beginning of the
file (report by Klatt Volkmar) -TD
* improve compiler-warnings in configure script checks -TD
* fix a few ifdef'ing problems (prompted by discussion with Klatt Volkmar) -TD
* fix spelling errors found with codespell (report by Jens Schleusener) -TD
* update eo.po from
http://translationproject.org/latest/lynx
2022-12-28 (2.9.0dev.11)
* update ncurses/lynx homepage URLs to deprecate ftp -TD
* modify configure script to reduce implicit-function warnings (report by
Florian Weimer) -TD
* update configure script to work around regression in grep 3.8 -TD
* add some consistency-checks to dtd_util to make it easier to use -TD
* improve formatting of bookmark file, e.g., to fix warnings by tidy -TD
* correct workaround for asan2 report of overlapping strcpy (report by KH) -TD
* amend fix for Debian #738121; URL-encoded "?" in HTFile.c corresponds to an
actual "?" in a file path (report by TG) -TD
* before calling delscreen, delete the private working windows in case delwin
invalidates those (Debian #1015756) -TD
* add presentation type for xhtml, related state information to better handle
things such as "<script src=foo />" -Shlomi Fish, TD
* improve line-breaks and whitespace for Japanese characters -KH
+ permit line breaks after any Japanese character (enabled by
- -enable-wcwidth-support configuration and only called on last byte of
multibyte UTF-8 sequence)
+ avoid adding spaces when joining lines after Japanese characters.
* add new "Minimal" user mode, to minimize on-screen help/status.
Eliminates the URL on the bottom line, the forward/backward indicator in the
upper left, and most status-line messages - Paul G Fox
* add PREVENT_KEYBOARD_WRAPAROUND symbol to userdefs.h
Undefing this will allow cursor to wrap from bottom to/from top, when there's
more content than a single page. (It can already wrap when the content
already fits on a page.) - Paul G Fox
* modify NSL-fork to call freeaddrinfo only if getaddrinfo returns successfully
(patch by Rajeev V Pillai)
* add ".br", ".lz", ".lzip", and ".xz" to binary-suffixes list -TD
* changes for using brotli stream decompression -TD
* changes for working with SOCKS5 on Windows 10 -GV, -TD
* fix a few coverity and clang warnings -TD
* add a null-pointer check in StrAllocVsprintf() to work with existing SOCKS5
configuration (report/patch by Gisle Vanem).
* change capitalization of "Content-type" sent to the remote server to work
around "HeavyThing" server which does not follow RFC 2616 in treating field
name as case insensitive (report/patch by Sylvain Bertrand)
* improved several configure macros:
AM_WITH_NLS, CF_ADD_INCDIR, CF_BUILD_CC, CF_CHECK_EXTERN_DATA,
CF_DISABLE_ECHO, CF_FIX_WARNINGS, CF_MAKEFLAGS, CF_MATH_LIB,
CF_NCURSES_CONFIG, CF_NCURSES_LIBS, CF_PKG_CONFIG, CF_PROG_LINT,
CF_SIZECHANGE, CF_TRY_XOPEN_SOURCE, CF_WITH_PATH, CF_XOPEN_SOURCE
* update config.guess (2022-08-01), config.sub (2022-08-01)
- modified patches
% lynx-charset.patch (refreshed)
% lynx-enable_xli.patch (refreshed)
* Sat Jan 22 2022 Dirk Müller <dmueller@suse.com>
- update to 2.9.0~dev.10:
* several fixes for problems found using asan2 with fuzzer-generated data
* re-signed copyright/copying files -TD
* update fr.po, id.po, nl.po, sv.po from
http://translationproject.org/latest/lynx
* update config.sub (2021-08-14)
* Thu Aug 12 2021 pgajdos@suse.com
- version update to 2.9.0~dev.9 [bsc#1189354]
* development version, see CHANGES for details
namely:
* strip user/password from ssl_host in HTLoadHTTP, incorrectly passed as
part of the server name indicator (Debian #991971) -TD
* Sat Oct 06 2018 sean@suspend.net
- update to 2.8.9rel1.1:
* documentation/metrics updates
* fix an inconsistency in message for -listonly option
* update test-packages to use current ncurses test-packages
* improve portability for sockaddr structures used in HTTP and FTP, for IPv6 and SOCKS configurations
* fix several minor warnings reported by Coverity
* build-fix overlooked in 2.8.9dev.3 when INACTIVE_INPUT_STYLE_VH is defined, for problem introduced by 2.8.8dev.17 code-cleanup
* trim unnecessary intllib symbols from src/chrtrans/makefile.in
* when cross-compiling, trim LDFLAGS from makefile rule linking makeuctb
- dropped patches:
lynx-helpfile.patch: latest documentation available online
* Mon Nov 20 2017 pgajdos@suse.com
- update to 2.8.9dev.16:
* add a note in the comments for INCLUDE in lynx.cfg regarding the default
directory searches LYOpenCFG(), added in 2.8.4dev.20 (Debian #818047) -TD
* add a check to ensure that HTML_put_string() will not append a chunk onto
itself (report by Ned Williamson) -TD
* add note in lynx.cfg about default values (Debian #408448) -TD
* amended Backes' change to the COLLAPSE_BR_TAGS feature for compatibility -TD
+ use ENABLE_LYNXRC to determine whether it is written to the .lynxrc file.
+ add command-line option, etc., for controlling whether blank lines are
trimmed, e.g., trailing lines as well as the special case for collapsing
br-tags. Leading blank lines at the top of the document are untouched.
+ modify limit for trimmed lines to retain as little as 1 line; previously
the trimming would go no smaller than 2 lines.
* add command-line option and options-menu item for COLLAPSE_BR_TAGS (patch
by Peter Backes).
* correct logic in HTCopy() when re-reading a page (Debian #863008) -TD
* Tue Sep 05 2017 mgorse@suse.com
- Add --with-zlib and --with-bzip2 to configure, to allow
decompressing directly via zlib and support bzip2.
- Add libbz2-devel and zlib-devel to BuildRequires
/etc/lynx.cfg /etc/lynx.lss /usr/bin/lynx /usr/bin/lynx-color /usr/share/doc/packages/lynx /usr/share/doc/packages/lynx/AUTHORS /usr/share/doc/packages/lynx/CHANGES /usr/share/doc/packages/lynx/PROBLEMS /usr/share/doc/packages/lynx/README /usr/share/doc/packages/lynx/lynx_help /usr/share/doc/packages/lynx/lynx_help/Lynx_users_guide.html /usr/share/doc/packages/lynx/lynx_help/about_lynx.html /usr/share/doc/packages/lynx/lynx_help/help_files.txt /usr/share/doc/packages/lynx/lynx_help/keystrokes /usr/share/doc/packages/lynx/lynx_help/keystrokes/alt_edit_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/bashlike_edit_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/bookmark_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/cookie_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/dired_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/edit_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/environments.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/follow_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/gopher_types_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/history_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/keystroke_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/movement_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/option_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/other_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/print_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/scrolling_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/test_display.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/visited_help.html /usr/share/doc/packages/lynx/lynx_help/keystrokes/xterm_help.html /usr/share/doc/packages/lynx/lynx_help/lynx-dev.html /usr/share/doc/packages/lynx/lynx_help/lynx_help_main.html /usr/share/doc/packages/lynx/lynx_help/lynx_url_support.html /usr/share/doc/packages/lynx/samples /usr/share/doc/packages/lynx/samples/blue-background.lss /usr/share/doc/packages/lynx/samples/bright-blue.lss /usr/share/doc/packages/lynx/samples/cernrules.txt /usr/share/doc/packages/lynx/samples/home.htm /usr/share/doc/packages/lynx/samples/installdirs.html /usr/share/doc/packages/lynx/samples/jumps.htm /usr/share/doc/packages/lynx/samples/jumpsUnix.html /usr/share/doc/packages/lynx/samples/jumpsVMS.html /usr/share/doc/packages/lynx/samples/keepviewer /usr/share/doc/packages/lynx/samples/lynx-demo.cfg /usr/share/doc/packages/lynx/samples/lynx-keymaps /usr/share/doc/packages/lynx/samples/lynx.bat /usr/share/doc/packages/lynx/samples/lynx.com /usr/share/doc/packages/lynx/samples/lynx.ico /usr/share/doc/packages/lynx/samples/lynx.lss /usr/share/doc/packages/lynx/samples/lynx_bookmarks.htm /usr/share/doc/packages/lynx/samples/lynxdump /usr/share/doc/packages/lynx/samples/mailcap /usr/share/doc/packages/lynx/samples/mailto-form.pl /usr/share/doc/packages/lynx/samples/mhtml-tool /usr/share/doc/packages/lynx/samples/midnight.lss /usr/share/doc/packages/lynx/samples/mild-colors.lss /usr/share/doc/packages/lynx/samples/mime.types /usr/share/doc/packages/lynx/samples/oldlynx /usr/share/doc/packages/lynx/samples/oldlynx.bat /usr/share/doc/packages/lynx/samples/opaque.lss /usr/share/doc/packages/lynx/scripts /usr/share/doc/packages/lynx/scripts/bycodes.pl /usr/share/doc/packages/lynx/scripts/cfg2html.pl /usr/share/doc/packages/lynx/scripts/cfg_defs.sh /usr/share/doc/packages/lynx/scripts/cfg_edit.sh /usr/share/doc/packages/lynx/scripts/cfg_path.sh /usr/share/doc/packages/lynx/scripts/collapse-br /usr/share/doc/packages/lynx/scripts/conf.mingw.sh /usr/share/doc/packages/lynx/scripts/config.djgpp.sh /usr/share/doc/packages/lynx/scripts/fixtext.sh /usr/share/doc/packages/lynx/scripts/indent.sh /usr/share/doc/packages/lynx/scripts/install-cfg.sh /usr/share/doc/packages/lynx/scripts/install-lss.sh /usr/share/doc/packages/lynx/scripts/man2hlp.sh /usr/share/doc/packages/lynx/scripts/relpath.sh /usr/share/doc/packages/lynx/scripts/tbl2html.pl /usr/share/licenses/lynx /usr/share/licenses/lynx/COPYING /usr/share/locale/ca/LC_MESSAGES/lynx.mo /usr/share/locale/cs/LC_MESSAGES/lynx.mo /usr/share/locale/da/LC_MESSAGES/lynx.mo /usr/share/locale/de/LC_MESSAGES/lynx.mo /usr/share/locale/en/LC_MESSAGES/lynx.mo /usr/share/locale/eo/LC_MESSAGES/lynx.mo /usr/share/locale/et/LC_MESSAGES/lynx.mo /usr/share/locale/fi/LC_MESSAGES/lynx.mo /usr/share/locale/fr/LC_MESSAGES/lynx.mo /usr/share/locale/hu/LC_MESSAGES/lynx.mo /usr/share/locale/id/LC_MESSAGES/lynx.mo /usr/share/locale/it/LC_MESSAGES/lynx.mo /usr/share/locale/ja/LC_MESSAGES/lynx.mo /usr/share/locale/ka/LC_MESSAGES/lynx.mo /usr/share/locale/nl/LC_MESSAGES/lynx.mo /usr/share/locale/pt_BR/LC_MESSAGES/lynx.mo /usr/share/locale/ro/LC_MESSAGES/lynx.mo /usr/share/locale/ru/LC_MESSAGES/lynx.mo /usr/share/locale/sl/LC_MESSAGES/lynx.mo /usr/share/locale/sv/LC_MESSAGES/lynx.mo /usr/share/locale/tr/LC_MESSAGES/lynx.mo /usr/share/locale/uk/LC_MESSAGES/lynx.mo /usr/share/locale/vi/LC_MESSAGES/lynx.mo /usr/share/locale/zh_CN/LC_MESSAGES/lynx.mo /usr/share/locale/zh_TW/LC_MESSAGES/lynx.mo /usr/share/man/man1/lynx.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026