summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2012-10-17reword this sentence to avoid ambiguity;Jason McIntyre
original diff from dawe; guenther pointed out another interpretation while here, Fn -> Nm;
2012-10-16Make sleep(3) and usleep(3) more consistent and remove extraneousTodd C. Miller
historic implementation details that get in the way of readability. Our usleep(3) does not return EINVAL for values >= 1,000,000 but still mention it in CAVEATS since some do. Portions adapted from FreeBSD. OK jmc@
2012-10-13Makefile and header changes for OpenSSL-1.0.1cDamien Miller
major cranks
2012-10-13import files that CVS missed; sighDamien Miller
2012-10-13resolve conflictsDamien Miller
2012-10-13import OpenSSL-1.0.1cDamien Miller
2012-10-12For consistency with other OSes and ease of porting, makePhilip Guenthe
get{sock,peer}name() behave like accept() when the involved UNIX-domain socket isn't bound to an address, returning an AF_UNIX sockaddr with zero-length sun_path. Based on diff from robert@ and mikeb@ ok robert@ deraadt@
2012-10-05add send(2) MSG_DONTWAIT support which enables us to choose nonblockingYASUOKA Masahiko
or blocking for each send(2) call. diff from UMEZAWA Takeshi ok bluhm
2012-10-03tweak text for consistency; from artturi almJason McIntyre
2012-09-27last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
references into a STANDARDS section;
2012-09-26Remove the first paragraph. The first sentence is already stated in theBrad Smith
STANDARDS section and the second sentence is bogus. ok matthew@
2012-09-23Make setenv(3) consistent with unsetenv(3), giving EINVAL if passedJeremy Evans
an empty name, NULL pointer, or a name containing an '=' character. OK millert@, guenther@
2012-09-23uint32_t is the integer type defined in stdint.hMarc Espie
u_int32_t is historical BSD stuff. fix to match the manpage, namely #include <stdint.h> as a prerequisite. okay millert@
2012-09-16remove some wacky Xo/Xc;Jason McIntyre
2012-09-15remove tahoe-specific makefile machinery, no such hardware is known to beMiod Vallat
in working condition anymore (assuming there would be interest in running on it).
2012-09-15Adapt ieee.h, gdtoa and libc to the fact that we don't have 80-bitMartynas Venckus
floats on m88k. Agreed by miod@.
2012-09-15m88k does not have the m68k long double type actually (long double == doubleMiod Vallat
on this platform), so don't pretend it does, and don't build long double libm routines.
2012-09-15Document that strtod functions accept INF, NAN, NAN(). From Michal Mazurek.Martynas Venckus
2012-09-15Improve instructions for handling non-blocking I/O with poll(2) andStefan Sperling
the mio_* functions. As per suggestion from jmc tidy up spacing in RETURN VALUES section and Xr poll(2). ok jmc ratchov
2012-09-14Don't read the xrun counter before the offset in the audio ring,Alexandre Ratchov
otherwise we'd open a tiny time window during which a xrun may occur in turn making the sio_onmove() clock wrong during one tick.
2012-09-14Have mio_open(3) document all return values in the RETURN VALUES section.Stefan Sperling
And don't document the return value of mio_pollfd() twice, one instance of which was incorrect. ok jmc, ratchov
2012-09-13specify the bounds of the dst to strlcat (both values were static andTheo de Raadt
equal, but it is more correct) from Michal Mazurek
2012-09-13Update to tzcode2012f. Now that tzcode is in git there are no moeTodd C. Miller
SCCS ids. No actual code changes.
2012-09-13Fix precedence bug (& has lower precedence than !=).Paul Irofti
Okay otto@. Found by Michal Mazurek <akfaew at jasminek dot net>, thanks!
2012-09-12Define empty CDIAGFLAGS for programs that use Werror.Christiano F. Haesbaert
Makes "make build" build with WARNINGS=Yes on amd64. ok espie
2012-09-11pthread_sigmask() doesn't require <pthread.h>, only <signal.h>.Matthew Dempsky
Pointed out by Brad.
2012-09-09Use "unsigned int" instead of BSD "u_int" in <util.h> so that it canMatthew Dempsky
be included in source files that specify POSIX source. libutil isn't a standard POSIX library, but no need to be gratuitously incompatible. Fixes x11/st. ok tedu, guenther, kettenis
2012-09-09tweak optionsEric Faurot
2012-09-09allow to disable some features at build timeEric Faurot
2012-09-09cleanup asr_debug.cEric Faurot
2012-09-09use proper macros for debug traces.Eric Faurot
2012-09-08Reverse the order that ctors and dtors are run in accordance withMatthew Dempsky
GCC's documentation. Fixes GNU C++'s init_priority attribute. ok miod
2012-09-08split asr_resolver.c into different files to overlay the libc/netEric Faurot
resolver implementation.
2012-09-07add const where missingTed Unangst
2012-09-07return value has no use; make it void.Eric Faurot
fix comment.
2012-09-07unused variablesEric Faurot
2012-09-07various fixes;Jason McIntyre
2012-09-07tmpname -> tempnam; from Artturi AlmJason McIntyre
2012-09-06Move the commented out test program in pkcs5_pbkdf2.c into a properMatthew Dempsky
regress test.
2012-09-06config parsing is done in one pass now. no need to use callback anymore.Eric Faurot
2012-09-06some better phrasing, mostly via jsingTed Unangst
2012-09-06move pkcs5_pbkdf5 function to libutil so everybody can play with itTed Unangst
ok deraadt jsing matthew
2012-09-06include yp headers if necessary.Eric Faurot
remove unused variable.
2012-09-06make it easy to build without debug codeEric Faurot
2012-09-06add a strsplit() helper to factorize code a bit.Eric Faurot
2012-09-06YP is now supported.Eric Faurot
2012-09-06remove unused member, reorganize a bit and sync manpage.Eric Faurot
2012-09-05Get rid of the hostaddr_async subquery and merge its behaviourEric Faurot
directly into getaddrinfo_async_run. Simplifies everything by a great deal.
2012-09-05Implement basic (blocking) YP support for getaddrinfo_async().Eric Faurot
YP is now supported on all relevant resolver functions.
2012-09-05Make hostaddr_async() return a linked list of struct addrinfo. FirstEric Faurot
round of a getaddrinfo_async() simplification. The goal is to make YP support easier to add, and eventually remove the whole hostaddr_async subquery.