summaryrefslogtreecommitdiff
path: root/lib/libtermlib
AgeCommit message (Collapse)Author
1997-07-25#if __STDC__ --> #ifdef __STDC__Michael Shalayeff
1997-04-27COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPTodd C. Miller
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named.
1997-03-28Don't allow buffer overflowsThorsten Lockert
1997-01-05HOSTCC; from rahndsTheo de Raadt
1996-12-16strncat botchesTheo de Raadt
1996-12-14Use size_t more placesThorsten Lockert
1996-12-09Be smarter about running tgetent() multiple times; bump major as we haveThorsten Lockert
a binary incompatibility
1996-12-08install -> ${INSTALL}, -c -> ${COPY}Jason Downs
1996-10-12Make mvcur() a weak symbol where supportedThorsten Lockert
1996-09-21Need to include <term.h> here when no weak symbols.Thorsten Lockert
1996-09-21Make it compile without weak symbolsThorsten Lockert
1996-09-21Make vidattr() and vidputs() weak bindings, avoids problems with linking toThorsten Lockert
the curses library on some platforms (and the curses library has more complete implementation of them).
1996-09-16Fix some warningsThorsten Lockert
1996-09-03fix buf oflows betterTheo de Raadt
1996-09-03Protect against buffer overflowThorsten Lockert
1996-08-31Fix thinko in last changeThorsten Lockert
1996-08-31Avoid crashing when buggy applications check for capabilities withoutThorsten Lockert
setting up terminal description first
1996-08-31Fix a typo; change a comment to reflect realityThorsten Lockert
1996-08-27Ensure strings are NUL terminated after strncpyThorsten Lockert
1996-08-07If the user have a TERMCAP variable with a full terminal description in it,Thorsten Lockert
prefer that to terminfo database
1996-08-07Fix think-o in last change; cost padding now worksThorsten Lockert
1996-08-02Get padding output correctThorsten Lockert
1996-07-22Add support for terminfo.db files; same format as termcap.db but withThorsten Lockert
complete entries.
1996-07-20Correct return valueThorsten Lockert
Store attributes so comparing with them works when attributes change
1996-07-13We are not neccecarily running with curses; if we are we won't use thisThorsten Lockert
mvcur() implementation at all; if we are not we need our own rawmode() implementation.
1996-06-21When truncating to long termcap entries, don't leave partial capabilitiesThorsten Lockert
at the end of the capability string
1996-06-21WHen called with a buffer (throug tgetent(3)), never type to copy more thanThorsten Lockert
1023 bytes into the passed buffer. Always make sure the buffer is NUL- terminated after copying a terminal description entry into it as well.
1996-06-18Fix off by one error when setting up ttytype[]Thorsten Lockert
1996-06-18Also emulate old ttytype[] behaviour. Strip off any obsolete 2-characterThorsten Lockert
terminal type found at the head of the name list before saving the list.
1996-06-16tparm() takes the args in the opposite order from tgoto() when usingThorsten Lockert
terminfo style capabilities
1996-06-02Some format strings were not handled entirely right, fixed.Thorsten Lockert
Remove unused argument to internal _tparm
1996-06-02Fix minor problem in translation of termcap capabilities into terminfoThorsten Lockert
1996-06-02setupterm() should return 1 for success, not OKThorsten Lockert
1996-05-31Terminfo emulation library; currently understands only about reading fromThorsten Lockert
termcap database using cgetent(3)