Update ncurses and associated libraries (form, panel, menu) to6.4-20230826 (from 5.7-20081102).Based on result from Thomas Dickey's ncu2openbsd script and thenmodified. Switches to the upstream t
Update ncurses and associated libraries (form, panel, menu) to6.4-20230826 (from 5.7-20081102).Based on result from Thomas Dickey's ncu2openbsd script and thenmodified. Switches to the upstream tput. Major bump for the ncurseslibraries and for libedit and libreadline.Help from tb, millert.ok deraadt sthen
show more ...
Add a fix from ncurses 20200523 via Hiltjo Posthuma that preventsncurses passing strings to tputs() that look like BSD padding when usingthe rep terminfo(5) capability (with BSD_TPUTS which we and
Add a fix from ncurses 20200523 via Hiltjo Posthuma that preventsncurses passing strings to tputs() that look like BSD padding when usingthe rep terminfo(5) capability (with BSD_TPUTS which we and upstreamboth have enabled). Upstream change:+ add a check in EmitRange to guard against repeat_char emitting digits which could be interpreted as BSD-style padding when --enable-bsdpad is configured (report/patch by Hiltjo Posthuma).ok millert
Document why everything in this signal handler is totally unsafe -- it istotally ridiculous to call all sorts of stdio and malloc stuff in a signalhandler. These comments have been looked at by ni
Document why everything in this signal handler is totally unsafe -- it istotally ridiculous to call all sorts of stdio and malloc stuff in a signalhandler. These comments have been looked at by nicm, and then passedupstream.
Update to ncurses 5.7, with local changes reapplied.This is around eight years worth of changes (previously we were around ncurses5.2), too many to list - many bug fixes and also a few new functio
Update to ncurses 5.7, with local changes reapplied.This is around eight years worth of changes (previously we were around ncurses5.2), too many to list - many bug fixes and also a few new functions.A major bump for libcurses, libpanel, libform and libmenu.ok deraadt
Check fgets return value, from Charles Longeau.OK millert@.
Use strlcpy() / strlcat() throughout.
use snprintf throughout
use strtok_r
mark more signals that I cannot fix
Update to ncurses-5.2-20010210:o remove macro callPutChar() from tty_update.c, since this is no longer needed (reported by Philippe Blain).o add a null-pointer check in tic.c to handle the case w
Update to ncurses-5.2-20010210:o remove macro callPutChar() from tty_update.c, since this is no longer needed (reported by Philippe Blain).o add a null-pointer check in tic.c to handle the case when the input file is really empty. Modify the next_char() function in comp_scan.c to allow arbitrarily long lines, and incidentally supply a newline to files that do not end in a newline. These changes improve tic's recovery from attempts to read binary files, e.g., its output from the terminfo database (reported by Bernhard Rosenkraenzer).o revert change to c++/demo.cc from 20001209, which changed definition of main() apparently to accommodate cygwin linker, but broke the demo program.
Update to ncurses-5.2-20010114
update to ncurses 5.2
Don't ignore $TERMCAP, $TERMINFO, $TERMINFO_DIRS, $TERMPATH, and $HOMEif root but not setugid.Fix select usage to deal with an arbitrary number of fd's. This codeis not compiled since we use pol
Don't ignore $TERMCAP, $TERMINFO, $TERMINFO_DIRS, $TERMPATH, and $HOMEif root but not setugid.Fix select usage to deal with an arbitrary number of fd's. This codeis not compiled since we use poll(2).
update to ncurses-5.1-20001007
Update to ncurses-5.1-20000722
ncurses 5.1
ncurses-5.0-20000617
Update to ncurses-5.0-20000325
Update to ncurses-5.0-20000304
ncurses-5.0-20000205
Update to ncurses-5.0-20000115:+ additional fixes for non-bce terminals (handling of delete_character)to work when assume_default_colors() is not specified.+ modify warning message from _nc_parse_
Update to ncurses-5.0-20000115:+ additional fixes for non-bce terminals (handling of delete_character)to work when assume_default_colors() is not specified.+ modify warning message from _nc_parse_entry() regarding extendedcapability names to print only if tic/infocmp/toe have the -v flagset, and not at all in ordinary user applications. Otherwise, thiswarning would be shown for screen's extended capabilities in programsthat use the termcap interface.+ modify use of _nc_tracing from programs such as tic so their debuglevel is not in the same range as values set by trace() function.+ small panel header cleanup (patch by Juergen Pfeifer).
+ corrected conversion from terminfo rs2 to termcap rs (cf: 980704)+ make conversion to termcap ug (underline glitch) more consistently applied.+ modify read_termtype(), fixing 'toe', which could d
+ corrected conversion from terminfo rs2 to termcap rs (cf: 980704)+ make conversion to termcap ug (underline glitch) more consistently applied.+ modify read_termtype(), fixing 'toe', which could dump core when itfound an incomplete entry such as "dumb" because it did notinitialize its buffer for _nc_read_file_entry().+ use explicit VALID_NUMERIC() checks in a few places that had beenoverlooked, and add a check to ensure that init_tabs is nonzero,to avoid divide-by-zero (reported by Todd C Miller).
update to ncurses-5.0-19991127
Update to ncurses-5.0-990814
ncurses-5.0-990626
12