Linux repositories inspector

ncurses-utils - Tools using the new curses libraries

The ncurses based utilities are as follows:

clear -- emits clear-screen for current terminal

tabs -- set tabs on a terminal

toe -- table of entries utility

tput -- shell-script access to terminal capabilities.

tset -- terminal-initialization utility

reset -- terminal initialization utility
6.2
OpenSUSE iconOpenSUSE Tumbleweed
6.1
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
5.9
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm6.1-lp150.3.142019-01-17318 kiB224 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm6.1-lp150.9.12019-11-23226 kiB224 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm6.1-lp150.4.3.12019-01-18319 kiB224 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm6.1-lp151.5.372019-04-09226 kiB224 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm6.1-lp151.6.3.12019-11-23226 kiB224 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm6.1-lp152.7.282020-03-23226 kiB224 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm5.9-57.12019-01-17155 kiB121 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm5.9-70.12019-01-29156 kiB121 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm5.9-66.12019-01-21156 kiB121 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm5.9-62.12019-01-21156 kiB121 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm5.9-59.12019-01-21155 kiB121 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm6.2-3.12020-03-16378 kiB257 kiBhttps://bugs.opensuse.org

Manual pages

clear(1)

clear - clear the terminal screen

infocmp(1)

infocmp - compare or print out terminfo descriptions

tabs(1)

tabs - set tabs on a terminal

toe(1)

toe - table of (terminfo) entries

tput(1)

tput, reset - initialize a terminal or query terminfo database

tset(1)

tset, reset - terminal initialization

scr_dump(5)

scr_dump - format of curses screen-dumps.

term(5)

term - format of compiled term file.

terminfo(5)

terminfo - terminal capability data base

user_caps(5)

user_caps - user-defined terminfo capabilities

Latest updates

OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 6.1-lp152.7.21 to 6.1-lp152.7.28

2020-03-23
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 6.1-lp152.7.15 to 6.1-lp152.7.21

2020-03-19
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.2-2.1 to 6.2-3.1

2020-03-16
  • Add ncurses patch 20200308
    • update copyright notices in test-packages.
    • modify tracemunch to guard against errors in its known_p1 table.
    • add several --with-xxx-libname options, to help with pkgsrc (prompted by discussion with Thomas Klausner).
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.2-1.1 to 6.2-2.1

2020-03-08
  • Add ncurses patch 20200222
    • expanded note in ncurses.3x regarding automatically-included headers
    • improve vt50h and vt52 based on DECScope manual -TD
    • add/use vt52+keypad and vt52-basic -TD
    • check/workaround for line-too-long in Ada95 generate utility when building out-of-tree.
    • improve/update HEADER_DEPS in */Makefile.in
    • add "check" rule to include/Makefile, to demonstrate that the headers include all of the required headers for the types used.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-25.2 to 6.2-1.1

2020-02-25
  • Add ncurses patch 20200215
    • improve manual page for panel library, extending the portability section as well as documenting error-returns.
    • show tic's version when installing terminal database in run_tic.sh
    • correct check for gcc vs other compilers used in ncurses 6.0, from FreeBSD patch by Kyle Evans (cf: 20150725).
    • add notes for 6.2 to INSTALL.
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 6.1-lp152.7.11 to 6.1-lp152.7.15

2020-02-19
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-25.1 to 6.1-25.2

2020-02-09
  • Add ncurses patch 20200104
  • Correct include path for ncursesw5 and co
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 6.1-lp152.7.7 to 6.1-lp152.7.11

2020-02-04
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-24.1 to 6.1-25.1

2020-02-04
  • Add ncurses patch 20200104
  • Correct include path for ncursesw5 and co
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 6.1-lp152.7.3 to 6.1-lp152.7.7

2020-01-17
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 6.1-lp152.7.3 introduced

2020-01-07
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Leap 15.1 update/oss: Version 6.1-lp151.6.3.1 introduced

2019-11-23
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Leap 15.0 update/oss: Updated from 6.1-lp150.4.3.1 to 6.1-lp150.9.1

2019-11-23
  • Add patches
    CVE-2019-17594.patch for bsc#1154036 -- CVE-2019-17594: heap-based

    buffer over-read in _nc_find_entry function in tinfo/comp_hash.c

    CVE-2019-17595.patch for bsc#1154037 -- CVE-2019-17595: heap-based

    buffer over-read in fmt_entry function in tinfo/comp_hash.c

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-23.1 to 6.1-24.1

2019-11-22
  • Do not add has size to linker flags of any pkg-config
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-22.1 to 6.1-23.1

2019-11-08
  • Add tack patch 1.08-20190721
    • tack.c, edit.c, tack.h: gcc-8.x-warnings
    • init.c, edit.c: gcc 4.x warning
    • charset.c: update copyright
    • charset.c: rewrite of set_attr resulted in off-by-one loop limit
    • aclocal.m4:
      add CF_CURSES_TERM_H to get proper ifdef's for the boolnames arrays
    • configure.in: add CF_CURSES_TERM_H
    • aclocal.m4: add CF_TERMIOS_TYPES, from xterm
    • sysdep.c: use termios types such as tcflag_t
    • configure.in: use CF_TERMIOS_TYPES
    • tack.h: update copyright
    • aclocal.m4: resync with my-autoconf
    • package/debian/changelog, package/tack.spec, tack.h: bump
    • config.sub: 2019-06-30
    • config.guess: 2019-06-10
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-21.1 to 6.1-22.1

2019-10-28
  • Add ncurses patch 20191019
    • modify make_hash to not require --disable-leaks, to simplify building with address-sanitizer.
    • modify tic to exit if it cannot remove a conflicting name, because treating that as a partial success can cause an infinite loop in use-resolution (report/testcase by Hongxu Chen, cf: 20111001).
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-20.2 to 6.1-21.1

2019-10-12
  • Add ncurses patch 20190928
    • amend the ncurse*-config and pc-files to take into account the rpath hack which differed between those files.
    • improve -L option filtering in ncurses*-config
    • improve recovery from error when reading command-character in test/ncurses.c, showing the relevant error message and not exiting on EINTR (cf: 20180922)
  • Add library path for pkgconfig of ncurses5 as well
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-20.1 to 6.1-20.2

2019-10-11
  • Add ncurses patch 20190907
    • add --with-ada-libname option and modify Ada95 configuration to allow renaming the "AdaCurses" library (prompted by proposed changes by Pascal Pignard).
    • modify configure script to distinguish gcc from icc and clang when the --enable-warnings option is not used, to avoid unnecessary warnings about unrecognized inline options (report by Sven Joachim).
  • Add ncurses patch 20190831
    • build-fixes for configuration using --program-suffix with Ada95, noticed with MacOS but applicable to other platforms without libpanelw, etc.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-19.1 to 6.1-20.1

2019-09-30
  • Add ncurses patch 20190907
    • add --with-ada-libname option and modify Ada95 configuration to allow renaming the "AdaCurses" library (prompted by proposed changes by Pascal Pignard).
    • modify configure script to distinguish gcc from icc and clang when the --enable-warnings option is not used, to avoid unnecessary warnings about unrecognized inline options (report by Sven Joachim).
  • Add ncurses patch 20190831
    • build-fixes for configuration using --program-suffix with Ada95, noticed with MacOS but applicable to other platforms without libpanelw, etc.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 6.1-18.1 to 6.1-19.1

2019-09-07
  • Add ncurses patch 20190810
    • fix a few more coverity warnings.
  • Add ncurses patch 20190803
    • improve loop limits in _nc_scroll_window() to handle a case where the scrolled data is a pad which is taller than the window (patch by Rob King).
    • amend the change to screen, because tmux relies upon that entry and does not support that feature (Debian #933572) -TD
    • updated ms-terminal entry & notes -TD
    • updated kitty entry & notes -TD
    • updated alacritty+common entry & notes -TD
    • use xterm+sl-twm for consistency -TD
  • Add ncurses patch 20190728
    • fix a few more coverity warnings.
    • more documentation updates based on tctest.
  • Add ncurses patch 20190727
    • fix a few coverity warnings.
    • documentation updates based on tctest.
  • Add ncurses patch 20190720
    • fix a few warnings for gcc 4.x
    • add some portability/historical details to the tic, toe and infocmp manual pages.
    • correct fix for broken link from terminfo(5) to tabs(1) manpage (report by Sven Joachim).

Related packages

ncurses - System V Release 4.0 curses emulation library
ncurses-utils-debuginfo - Debug information for package ncurses-utils
⇧ Top