[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ncurses-5.6-20070407.patch.gz
From: |
Thomas Dickey |
Subject: |
ncurses-5.6-20070407.patch.gz |
Date: |
Sat, 07 Apr 2007 21:14:09 -0400 |
User-agent: |
Mutt/1.5.9i |
ncurses 5.6 - patch 20070407 - Thomas E. Dickey
------------------------------------------------------------------------------
Ncurses 5.6 is at
ftp.gnu.org:/pub/gnu
Patches for ncurses 5.6 are in the subdirectory
ftp://invisible-island.net/ncurses/5.6
------------------------------------------------------------------------------
patch by Thomas E. Dickey <address@hidden>
created Sun Apr 8 01:10:28 UTC 2007
------------------------------------------------------------------------------
Ada95/gen/Makefile.in | 24 ++-
Ada95/gen/gen.c | 5
MANIFEST | 3
NEWS | 40 ++++++
c++/cursesmain.cc | 21 +++
c++/cursesp.h | 6
c++/cursespad.cc | 10 -
c++/cursesw.h | 5
c++/demo.cc | 122 +++++++++---------
c++/edit_cfg.sh | 3
c++/etip.h.in | 34 ++++-
c++/internal.h | 6
configure | 30 ++--
configure.in | 11 +
dist.mk | 4
include/ncurses_defs | 3
man/curs_getyx.3x | 5
man/man_db.renames | 6
man/ncurses.3x | 55 +++++---
ncurses-5.6-20070407/Ada95/gen/adacurses-config.in | 35 +++++
ncurses-5.6-20070407/man/curs_legacy.3x | 93 ++++++++++++++
ncurses-5.6-20070407/man/curs_opaque.3x | 123 +++++++++++++++++++
ncurses/base/lib_addstr.c | 9 -
ncurses/base/lib_color.c | 11 +
ncurses/base/lib_overlay.c | 11 +
ncurses/base/tries.c | 6
ncurses/base/wresize.c | 6
ncurses/tinfo/trim_sgr0.c | 10 -
ncurses/trace/visbuf.c | 4
progs/dump_entry.c | 17 +-
progs/infocmp.c | 3
progs/tic.c | 36 ++++-
test/bs.c | 6
test/cardfile.c | 8 -
test/demo_defkey.c | 7 -
35 files changed, 592 insertions(+), 186 deletions(-)
------------------------------------------------------------------------------
20060407
+ add man/curs_legacy.3x, man/curs_opaque.3x
+ fix acs_map binding for Ada95 when --enable-reentrant is used.
+ add adacurses-config to the Ada95 install, based on version from
FreeBSD port, in turn by Juergen Pfeifer in 2000 (prompted by
comment on comp.lang.ada newsgroup).
+ fix includes in c++ binding to build with Intel compiler
(cf: 20061209).
+ update install rule in Ada95 to use mkdirs.sh
> other fixes prompted by inspection for Coverity report:
+ modify ifdef's for c++ binding to use try/catch/throw statements
+ add a null-pointer check in tack/ansi.c request_cfss()
+ fix a memory leak in ncurses/base/wresize.c
+ corrected check for valid memu/meml capabilities in
progs/dump_entry.c when handling V_HPUX case.
> fixes based on Coverity report:
+ remove dead code in test/bs.c
+ remove dead code in test/demo_defkey.c
+ remove an unused assignment in progs/infocmp.c
+ fix a limit check in tack/ansi.c tools_charset()
+ fix tack/ansi.c tools_status() to perform the VT320/VT420
tests in request_cfss(). The function had exited too soon.
+ fix a memory leak in tic.c's make_namelist()
+ fix a couple of places in tack/output.c which did not check for EOF.
+ fix a loop-condition in test/bs.c
+ add index checks in lib_color.c for color palettes
+ add index checks in progs/dump_entry.c for version_filter() handling
of V_BSD case.
+ fix a possible null-pointer dereference in copywin()
+ fix a possible null-pointer dereference in waddchnstr()
+ add a null-pointer check in _nc_expand_try()
+ add a null-pointer check in tic.c's make_namelist()
+ add a null-pointer check in _nc_expand_try()
+ add null-pointer checks in test/cardfile.c
+ fix a double-free in ncurses/tinfo/trim_sgr0.c
+ fix a double-free in ncurses/base/wresize.c
+ add try/catch block to c++/cursesmain.cc
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- ncurses-5.6-20070407.patch.gz,
Thomas Dickey <=