Home | History | Annotate | Download | only in libcurses
History log of /src/lib/libcurses/keyname.c
RevisionDateAuthorComments
 1.8  11-Jun-2019  blymn Fix typo for unknown key keyname return.
 1.7  06-Jan-2017  roy branches: 1.7.14;
KNF.
Normalise coding style.
White space police.
Sprinkle some extra braces to make the flow more clear.

No functional changes.
 1.6  28-Apr-2008  martin branches: 1.6.44;
Remove clause 3 and 4 from TNF licenses
 1.5  25-Oct-2007  jdc branches: 1.5.6;
Return "-1" for unknown keys and only return NULL for errors.

Make the key name string a static buffer. The specification allows this,
so the previous behaviour would leak a small amount of memory, as the
application wouldn't free the returned string.

Fixes one part of PR pkg/37062.
 1.4  04-Aug-2007  jdc branches: 1.4.2; 1.4.4;
Add KEY_RESIZE.
Fix use after free().
 1.3  28-May-2007  blymn Merge in wide curses code done as a Summer of Code project by
Ruibiao Qiu.
 1.2  19-Mar-2006  christos branches: 1.2.6;
Coverity 1552: Don't leak memory.
 1.1  20-Jun-2003  jdc Add keyname().
Fixes PR lib/20033.
Allow SMALL to be defined, to reduce the size of the library.
 1.2.6.1  21-Jan-2007  blymn Wide curses merge
 1.4.4.2  04-Aug-2007  jdc Add KEY_RESIZE.
Fix use after free().
 1.4.4.1  04-Aug-2007  jdc file keyname.c was added on branch matt-mips64 on 2007-08-04 08:36:50 +0000
 1.4.2.1  06-Nov-2007  matt sync with HEAD
 1.5.6.1  18-May-2008  yamt sync with head.
 1.6.44.1  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.7.14.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed