w3m - A text-based WWW browser

Distribution: openSUSE 42.2
Repository: j.eng all
Package name: w3m
Package version: 0.5.3.git20161120
Package release: 10.1
Package architecture: i586
Package type: rpm
Installed size: 1.80 MB
Download size: 777.84 KB
Official Mirror: jftp.inai.de
W3m is a pager and text-based WWW browser. It has a number of useful features: * w3m can render tables * w3m can render frames (it converts the frames into a table) * SSL support * w3m can easily display documents from standard input * w3m can handle cookies * w3m is small * w3m has mouse support If w3m-inline-image is installed it can display graphics inside terminals, even on the console on some platforms.



  • w3m = 0.5.3.git20161120-10.1
  • w3m(jng-config) = 0.5.3.git20161120-10.1
  • w3m(x86-32) = 0.5.3.git20161120-10.1
  • w3m_ssl = 0.5.3.git20161120
  • web_browser


  • w3m_ssl < 0.5.3.git20161120

    Install Howto

    1. Add the j.eng repository:
      # zypper addrepo http://jftp.inai.de/openSUSE_Leap_42.2/ j.eng
    2. Install w3m rpm package:
      # zypper install w3m


    • /usr/bin/w3m
    • /usr/bin/w3mman
    • /usr/lib/w3m/inflate
    • /usr/lib/w3m/xface2xpm
    • /usr/lib/w3m/cgi-bin/2ch.cgi
    • /usr/lib/w3m/cgi-bin/backslash_to_slash.cgi
    • /usr/lib/w3m/cgi-bin/dirlist.cgi
    • /usr/lib/w3m/cgi-bin/goodict.cgi
    • /usr/lib/w3m/cgi-bin/google.cgi
    • /usr/lib/w3m/cgi-bin/multipart.cgi
    • /usr/lib/w3m/cgi-bin/smb.cgi
    • /usr/lib/w3m/cgi-bin/utf8.cgi
    • /usr/lib/w3m/cgi-bin/w3mbookmark
    • /usr/lib/w3m/cgi-bin/w3mdict.cgi
    • /usr/lib/w3m/cgi-bin/w3mhelp.cgi
    • /usr/lib/w3m/cgi-bin/w3mhelperpanel
    • /usr/lib/w3m/cgi-bin/w3mmail.cgi
    • /usr/lib/w3m/cgi-bin/w3mman2html.cgi
    • /usr/share/doc/packages/w3m/FAQ.html
    • /usr/share/doc/packages/w3m/HISTORY
    • /usr/share/doc/packages/w3m/MANUAL.html
    • /usr/share/doc/packages/w3m/README
    • /usr/share/doc/packages/w3m/README.cookie
    • /usr/share/doc/packages/w3m/README.cygwin
    • /usr/share/doc/packages/w3m/README.dict
    • /usr/share/doc/packages/w3m/README.func
    • /usr/share/doc/packages/w3m/README.img
    • /usr/share/doc/packages/w3m/README.m17n
    • /usr/share/doc/packages/w3m/README.mouse
    • /usr/share/doc/packages/w3m/README.passwd
    • /usr/share/doc/packages/w3m/README.pre_form
    • /usr/share/doc/packages/w3m/README.siteconf
    • /usr/share/doc/packages/w3m/README.sixel
    • /usr/share/doc/packages/w3m/README.tab
    • /usr/share/doc/packages/w3m/STORY.html
    • /usr/share/doc/packages/w3m/keymap.default
    • /usr/share/doc/packages/w3m/keymap.lynx
    • /usr/share/doc/packages/w3m/menu.default
    • /usr/share/doc/packages/w3m/menu.submenu
    • /usr/share/doc/packages/w3m/w3m.1
    • /usr/share/locale/de/LC_MESSAGES/w3m.mo
    • /usr/share/locale/ja/LC_MESSAGES/w3m.mo
    • /usr/share/locale/zh_CN/LC_MESSAGES/w3m.mo
    • /usr/share/locale/zh_TW/LC_MESSAGES/w3m.mo
    • /usr/share/man/de/man1/w3m.1.gz
    • /usr/share/man/de/man1/w3mman.1.gz
    • /usr/share/man/ja/
    • /usr/share/man/ja/man1/w3m.1.gz
    • /usr/share/man/man1/w3m.1.gz
    • /usr/share/man/man1/w3mman.1.gz
    • /usr/share/w3m/w3mhelp-funcdesc.de.pl
    • /usr/share/w3m/w3mhelp-funcdesc.en.pl
    • /usr/share/w3m/w3mhelp-funcdesc.ja.pl
    • /usr/share/w3m/w3mhelp-funcname.pl
    • /usr/share/w3m/w3mhelp-lynx_en.html
    • /usr/share/w3m/w3mhelp-lynx_ja.html
    • /usr/share/w3m/w3mhelp-w3m_en.html
    • /usr/share/w3m/w3mhelp-w3m_ja.html
    • /usr/share/w3m/w3mhelp.html


    2016-11-24 - Thomas.Blume@suse.com - update to debian git version (bsc#1011293) addressed security issues: CVE-2016-9621: w3m: global-buffer-overflow write (bsc#1012020) CVE-2016-9622: w3m: null deref (bsc#1012021) CVE-2016-9623: w3m: null deref (bsc#1012022) CVE-2016-9624: w3m: near-null deref (bsc#1012023) CVE-2016-9625: w3m: stack overflow (bsc#1012024) CVE-2016-9626: w3m: stack overflow (bsc#1012025) CVE-2016-9627: w3m: heap overflow read + deref (bsc#1012026) CVE-2016-9628: w3m: null deref (bsc#1012027) CVE-2016-9629: w3m: null deref (bsc#1012028) CVE-2016-9630: w3m: global-buffer-overflow read (bsc#1012029) CVE-2016-9631: w3m: null deref (bsc#1012030) CVE-2016-9632: w3m: global-buffer-overflow read (bsc#1012031) CVE-2016-9633: w3m: OOM (bsc#1012032) CVE-2016-9434: w3m: null deref (bsc#1011283) CVE-2016-9435: w3m: use uninit value (bsc#1011284) CVE-2016-9436: w3m: use uninit value (bsc#1011285) CVE-2016-9437: w3m: write to rodata (bsc#1011286) CVE-2016-9438: w3m: null deref (bsc#1011287) CVE-2016-9439: w3m: stack overflow (bsc#1011288) CVE-2016-9440: w3m: near-null deref (bsc#1011289) CVE-2016-9441: w3m: near-null deref (bsc#1011290) CVE-2016-9442: w3m: potential heap buffer corruption (bsc#1011291) CVE-2016-9443: w3m: null deref (bsc#1011292) dropped patches: w3m-fix-build-with-imlib2-1.4.6.patch w3m-scheme.patch w3mman-formatting.patch w3m-parallel-make.patch w3m-gc7.diff w3m-openssl.patch w3m-closedir.patch w3m-fh-def.patch w3m-ssl-verify.patch w3m-parsetagx-crash.patch w3m-tempdir-override.patch w3m-0.5.1-no-ASCII-equivalents-by-default.patch w3m-uninitialized.patch w3m-inline-image.patch w3m-0.4.1-textarea-segfault.dif ported patches: w3m-disable-cookie-special-domain-check.patch to 0001-allow-to-configure-the-accept-option-for-bad-cookies.patch w3m-0.4.1-session-mgmt.dif to 0001-implements-simple-session-management.patch w3m-history-crossdev.patch to 0001-handle-EXDEV-during-history-file-rename.patch w3mman-formatting.patch to 0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch

    2016-06-24 - fweiss@suse.com - w3mman-formatting.patch: w3mman now doesn't show invalid characters anymore (bsc#950800)

    2016-06-22 - max@suse.com - Add w3m-scheme.patch to fix a segfault when doing a https request to an unresolvable host (bsc#950468).

    2015-03-02 - mlin@suse.com - Add w3m-fix-build-with-imlib2-1.4.6.patch: fix build with imlib2 1.4.6, the patch is from Debian. See http://sourceforge.net/p/w3m/patches/70/

    2014-12-21 - meissner@suse.com - build with PIE support

    2014-03-12 - schwab@linux-m68k.org - w3m-parallel-make.patch: More dependency fixes for parallel build

    2013-08-20 - schwab@suse.de - w3m-parallel-make.patch: Fix missing dependency for parallel build

    2013-06-21 - crrodriguez@opensuse.org - attempting to download a large file will end in total fail on 32bit archs, use LFS_CFLAGS to fix that problem.

    2013-03-21 - jengelh@inai.de - Make w3m compile with gc 7.x (adds w3m-gc7.diff), and also use the system libgc.

    2012-11-12 - crrodriguez@opensuse.org - Due to the "CRIME attack" (CVE-2012-4929) HTTPS clients that negotiate TLS-level compression can be abused for MITM attacks. (w3m-openssl.patch) - Use SSL_MODE_RELEASE_BUFFERS if available .