summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2002-05-22more strlcpy and snprintfTheo de Raadt
2002-05-22 put a real struct definition instead of the weird "typedef structVincent Labrecque
{};" thing ok millert
2002-05-22atexit(3) can fail. handle error accordingly. deraadt okJun-ichiro itojun Hagino
XXX libraries should not use atexit(3) from within, as program can terminate with _exit.
2002-05-21Merge openssl-0.9.7-stable-SNAP-20020519Bob Beck
2002-05-20save the old onfault where the handler expects it to be, do not zero out on ↵Michael Shalayeff
exit, but restore
2002-05-18do not reverse-lookup scoped ipv6 address - it is meaningless as there'sJun-ichiro itojun Hagino
no way to pass scope id. sync w/kame
2002-05-17kill unused lineMichael Shalayeff
2002-05-17Remove skeyzero(), it is no longer needed.Todd C. Miller
2002-05-17Remove unused pieces and clean Makefile.incMiod Vallat
2002-05-16clean MLINK treeTheo de Raadt
2002-05-16add aes/bf/cast; ok deraadt@Markus Friedl
2002-05-16use hw_cryptodevTheo de Raadt
2002-05-16Add skey(5)Todd C. Miller
2002-05-16Check for disabled /etc/skey directory (mode 0000). This is neededTodd C. Miller
because some things (such as login) run as uid 0 and directory modes won't restrict root.
2002-05-16missed a few moreTheo de Raadt
2002-05-16handle some more pods (there are still missing ones I bet)Theo de Raadt
2002-05-16Change S/Key stuff from using a flat file (/etc/skeykeys) to a directoryTodd C. Miller
where each user gets their own file, which is owned by that user. An old S/Key database may be converted by running "skeyinit -C" as root. Programs that need to access the S/Key database no longer need to be setuid root. They must now be setgid auth instead.
2002-05-15Damn my rush to make it build again.Bob Beck
2002-05-15order betterTheo de Raadt
2002-05-15Dammit. I'm an idiot.Bob Beck
2002-05-15god these guys have low quality controlTheo de Raadt
2002-05-15import openssl-0.9.7-beta1Bob Beck
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergeBob Beck
2002-05-15import 0.9.7b (without idea and rc5)Bob Beck
2002-05-15import openssl-0.9.7-stable-SNAP-20020911 (without idea)Bob Beck
2002-05-15OpenSSL 0.9.7Bob Beck
2002-05-13For strncpy(), dst is not NUL terminated if strlen(src) >= len.Todd C. Miller
Also fix a typo; adapted from a patch by Moritz Jodeit
2002-05-12The %s and %+ conversions are also extensions.Todd C. Miller
2002-05-10Cast u_int64_t explicitly, not long. (cosmetic)Artur Grabowski
2002-05-10Update usb userland stuff to reflect hid changes in the kernel.Nathan Binkert
This adds the new program usbhidaction which can be used to assign actions to events that occur on a uhid device. For example, you can now make the volume buttons on some newer keyboards actually do something.
2002-05-09now catches SIGALRM and SIGPIPE tooTodd C. Miller
2002-05-09Add SIGALRM and SIGPIPE to the list of signals we catch, turn echo back on,Todd C. Miller
and then re-deliver. Note that for this to work with setugid processes, the recent fix to cansignal() in kern_sig.c is required.
2002-05-08Sync with netbsd version, adds SOFTFLOAT (not supported) and copyright.Dale Rahn
2002-05-08OpenBSD tag.Dale Rahn
2002-05-08Add copyright block to this file I wrote long ago.Dale Rahn
2002-05-08Fix typo; Peter WernerTodd C. Miller
2002-05-07return EBUSY, not EWOULDBLOCK for error when calling thread would blockPeter Valchev
for pthread_rwlock_wrlock & sie says Single Unix Specification; ok fgs
2002-05-07Make sure calls to pthread_cancel() do not take effect if the targetPeter Valchev
thread is already exiting, from archie@FreeBSD, ok fgs
2002-05-06Kill/adjust r(login|exec)d? references now that those are no longer inTodd C. Miller
the tree.
2002-05-05nsems must be > 0, not >= 0; Michael KnudsenTodd C. Miller
2002-05-03Fix typo.Angelos D. Keromytis
2002-05-02userland portion of prefixing usb structure members to avoid name clashes.Nathan Binkert
From NetBSD
2002-05-02SWAP_OFF has been implemented a long time ago.Artur Grabowski
Noted by Kamo Hiroyasu
2002-05-01Character 0 is called NUL, not nul.Todd C. Miller
2002-05-01YP, not NISTodd C. Miller
2002-05-01under lying -> underlyingTodd C. Miller
2002-05-01Sync EA with FreeBSD, mostly addition of new ENOATTR errno.Dale Rahn
ok millert@, art@
2002-05-01o) start new sentence on a new line;Mike Pechkin
o) always close .Bl tags; o) fix usage of .Xr; millert@ ok
2002-04-30Some errno entries were not documented or added to _sys_errlist[] whenDale Rahn
they were added to errno.h. Add the missing entries. ok millert@
2002-04-30Initial cleanup:Mike Pechkin
o) remove extra space in the end of line; o) remove extra blank lines in the end of file; o) remove .Pp before .Ss; o) CAVEAT -> CAVEATS; o) fix usage of .Fa; o) <blank-line> -> .Pp; o) wrap long lines; millert@ ok