]> ncurses.scripts.mit.edu Git - ncurses.git/commit
ncurses 6.4 - patch 20230418
authorThomas E. Dickey <dickey@invisible-island.net>
Wed, 19 Apr 2023 00:17:23 +0000 (00:17 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Wed, 19 Apr 2023 00:17:23 +0000 (00:17 +0000)
commitf4a8d7509dab16e7abdfb9d484c51116317b159d
tree07fdf8c3b3f184b6756e73730233dc649f042a60
parentc0e9e7ee0d3cba0cfa8f6164f75007e198b997e5
ncurses 6.4 - patch 20230418

+ improve checks for limits on privileged execution:
  + modify _nc_syserr_abort() to use _nc_env_access(), rather than
    only checking root uid.
  + use getauxval() when available, to improve setuid/setgid checks.
  + modify test packages to disable root access/environ options.
+ modify tgoto() to accept no-parameter capabilities, for joe editor
  (OpenSUSE #1210485, Gentoo #904263).
23 files changed:
INSTALL
NEWS
VERSION
configure
configure.in
dist.mk
include/nc_access.h
include/nc_tparm.h
include/ncurses_defs
man/curs_termcap.3x
ncurses/tinfo/access.c
ncurses/tinfo/comp_error.c
ncurses/tinfo/lib_tgoto.c
ncurses/tinfo/write_entry.c
package/debian-mingw/changelog
package/debian-mingw64/changelog
package/debian/changelog
package/debian/rules
package/mingw-ncurses.nsi
package/mingw-ncurses.spec
package/ncurses.spec
package/ncursest.spec
test/test_mouse.c