summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
1996-06-21Accept a NULL buffer to tgetent(3)Thorsten Lockert
1996-06-21Make sure we don't write more than 1024 bytes into the buffer passed toThorsten Lockert
tgetent(3); truncate the capability string if this happens.
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-20only write to realpath if non-NULLTheo de Raadt
1996-06-19do not unexpectedly unlink the ptmp file; also support SIG*STOP cleanlyTheo de Raadt
with our changes which permit "EDITOR=emacs -nw" to work.
1996-06-19OpenBSD RCSIDNiklas Hallqvist
1996-06-19MD2 copyright is too restrictive for us, pointed out by Jason ThorpeNiklas Hallqvist
1996-06-18Fix off by one error when setting up ttytype[]Thorsten Lockert
1996-06-18Our terminfo emulation library now supports ttytype[], no need to special-Thorsten Lockert
case this anymore
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-18libpcap used yyparse(), which is bad; netbsd pr#2031; ↵Theo de Raadt
lukem@supp.cpr.itg.telecom.com.au
1996-06-18use p->hashfraction when doing non-time-critical calculations, rather thanTheo de Raadt
using HASHFRACTION directly. in time-critical calculations, if HASHFRACTION is a power of two, check that p->hashfraction == HASHFRACTION and if so do the calculation with the compiled-in value so that the compiler can optimize out (potentially) expensive divisions. if p->hashfraction != HASHFRACTION, actually do the division. This has the result that on machines with slow division, the division can be optimized out of the common case, but that if HASHFRACTION changes from the compiled-in value (for whatever reason), profiling will still work. Changes suggested by Chris Torek.
1996-06-18update idTheo de Raadt
1996-06-18oops, still missed a typoJason Downs
1996-06-18slight cleaningJason Downs
1996-06-18build poll.oTheo de Raadt
1996-06-17opendev.3: opendev(3) man pageJason Downs
1996-06-17util.h: new resting placeJason Downs
opendev.h: ok, so I merged it with util.h opendev.h: use util.h everything else: use "util.h"
1996-06-17Added better ELF section header handling. Correctly handle stripped objs.etheisen
Added STT_FILE translation. General cleanup.
1996-06-17Add opendev(3) to libutil. Used by mt(1), soon by disklabel(8), maybeJason Downs
others. This is a generic version of the code used by mt(1).
1996-06-16The man page for wresize() was accidentally omittedThorsten Lockert
1996-06-16typo in i386_iopl(2) manpage; netbsd pr#2461; gary@wheel.tiac.netTheo de Raadt
1996-06-16tparm() takes the args in the opposite order from tgoto() when usingThorsten Lockert
terminfo style capabilities
1996-06-16Don't allow overwrites as a means to moving to the right; updates sometimesThorsten Lockert
does not work correctly. This would often be seen in nvi
1996-06-14if no executable formats are defined for the architecture, it shouldTheo de Raadt
nlist should return -1 (not garbage). Guess how I found this bug.
1996-06-12add /sbin/scsi from FreeBSD -- a good start!Theo de Raadt
1996-06-10merge to latest libpcapTheo de Raadt
1996-06-10iruserok() can finally safely use a u_int32_t for the ip addrTheo de Raadt
1996-06-10Use setne instead of setnel, new versions of gas balk at the bad mnemonic.Theo de Raadt
Wrong mask was used in s_finitef.S.
1996-06-10includes targetTheo de Raadt
1996-06-10exit nicely, error out nicelyTheo de Raadt
1996-06-10make 64 bit cleanTheo de Raadt
1996-06-10fix %VTheo de Raadt
1996-06-07MACH_ goes away, use cpu.hTheo de Raadt
1996-06-06system() $EDITOR safelyTheo de Raadt
1996-06-03Add md[245] routines in libc/md, remove md5 from libc/crypt. Add $OpenBSD$Niklas Hallqvist
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-02Build libform, libmenu and libpanelThorsten Lockert
1996-06-02Remove garbage from importThorsten Lockert
1996-06-02SYSV-style form library; from ncursesThorsten Lockert
1996-06-02SYSV-style menu library; from ncursesThorsten Lockert
1996-06-02SYSV-style panels library; from ncursesThorsten Lockert
1996-06-02setupterm() should return 1 for success, not OKThorsten Lockert
1996-06-02Add file that got accidentally removed with curses upgrade; also bumpThorsten Lockert
major version number on shared library
1996-06-02Install ncurses as -lcurses and <curses.h>Thorsten Lockert
Install BSD curses library as -locurses and <ocurses.h>
1996-05-31Build new terminfo emulation libraryThorsten Lockert
1996-05-31Do not install links to libtermlib* on installThorsten Lockert
1996-05-31Terminfo emulation library; currently understands only about reading fromThorsten Lockert
termcap database using cgetent(3)