summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2014-01-03sort SEE ALSO;Jason McIntyre
2014-01-03some more information, based on a diff by sven falempinTed Unangst
2014-01-02Call fuse callbacks on FBT_INIT and FBT_DESTROY.Sylvestre Gallon
Issue reported by Helg Bredow, thanks! With inputs from tedu@ ok tedu@
2013-12-31Remove #ifdef _REENTRANT code that isn't used here. These days, the codeMark Kettenis
handling per-thread errno lives in librthread. ok miod@, espie@
2013-12-31don't try writing past the end unless we have toTed Unangst
ok gilles millert
2013-12-28Do not need __guard[] anymore since we are now relying on __guard_localTheo de Raadt
for a while already ok miod kettenis
2013-12-28Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass theMark Kettenis
right __dso_handle and have dlopen'ed shared objects run their atexit handlers when they get unloaded. This is what Linux does, and several ports depend on this behaviour (and will crash upon exit without this chang). Based on an earlier diff from matthew@ Tested by ajacoutot@ ok deraadt@
2013-12-27do not need to create the stack cookie using a constructor anymore,Theo de Raadt
since the kernel supplies a .openbsd.randomdata segment. ok matthew miod guenther
2013-12-27remove non-openbsd.randomdata partsTheo de Raadt
ok miod matthew
2013-12-26constify data parameter in imsg_add() and imsg_compose()Eric Faurot
ok deraadt@
2013-12-24yup, we do ELFTheo de Raadt
2013-12-23Add assembly code to set up the arguments for the common C startup code. ThisMark Kettenis
means we no longer rely on how the C compiler sets up the initial stack frame and allows us to get rid of MD_NO_CLEANUP. ok deraadt@, guenther@
2013-12-23Sync Makefile with what other platforms do; makes dependency tracking actuallyMark Kettenis
work. ok deraadt@, guenther@
2013-12-23- clarify that sio_close() stops the device first, thenAlexandre Ratchov
frees the handle and not the opposite - clarify that sio_close() and sio_stop() dont discard samples in the play buffer. suggested by Reimar Doeffinger <Reimar.Doeffinger at gmx.de> ok jmc@
2013-12-23Install a bunch more of OpenSSL manpages. ok deraadt@Jeremie Courreges-Anglas
2013-12-22remove unneeded check for null context. ok deraadt gilles millertTed Unangst
2013-12-22tweak commentTed Unangst
2013-12-22- replaces "audio stream" by "audio device", as sndio is a deviceAlexandre Ratchov
abstraction - remove useless statements. ok jmc@
2013-12-20Add support for truncate in fuse.Sylvestre Gallon
Input from millert@. Ok millert@, tedu@.
2013-12-20Fix typo, allow hppa64 to build a little furtherTobias Ulmer
2013-12-20Be less verbose when SNDIO_DEBUG=1 is set.Alexandre Ratchov
2013-12-19Reliability fix for SHA384 SSL/TLS ciphers on strict alignmentJeremie Courreges-Anglas
architectures. ok miod@ djm@ Upstream patch: commit cdd1acd788020d2c525331da1712ada778f1373c Author: Andy Polyakov <appro@openssl.org> Date: Wed Dec 18 21:27:35 2013 +0100
2013-12-19fix double word error;Jason McIntyre
2013-12-19Split out strncpy and strncat from strcpy and strcat manuals.Todd C. Miller
Requested by deraadt@
2008-09-06import of OpenSSL 0.9.8hDamien Miller
2013-12-19pseudo-code corrections from Solar Designer <solar@openwall.com>Theo de Raadt
2013-12-18Provide a random stackgrap on pthread frames. Use _STACKALIGNBYTES toTheo de Raadt
ensure the frames are aligned correctly. Discussed at length with guenther and kettenis ok kettenis, this is the right first step
2013-12-17The termios.h bits were missing from the initial commit.Todd C. Miller
2013-12-17fix build; from deraadt@Christian Weisgerber
2013-12-17crank libc for +tcgetsid -inet_nsap_addr -inet_nsap_ntoa -f_preallocTheo de Raadt
ok millert
2013-12-17inet_nsap_ntoa() and inet_nsap_addr() go away. Unused APIs from darkerTheo de Raadt
days.
2013-12-17f_prealloc() goes away. Comment from the original source file:Theo de Raadt
* XXX. Force immediate allocation of internal memory. Not used by stdio, * but documented historically for certain applications. Bad applications.
2013-12-17Add tcgetsid() now that it is in POSIX base. Man page adapted fromTodd C. Miller
NetBSD (thorpej). OK kettenis@
2013-12-17define FUSE_{MAJOR,MINOR}_VERSION which many fuse helpers assume is defined.Jasper Lievisse Adriaanse
ok syl@
2013-12-13Remove struct ttysize which was introduced for compatibility withChristian Weisgerber
SunOS < 3.2 (1986). ok millert@, guenther@
2013-12-12POSIX no longer requires sys/types.h be included to get the pid_tTodd C. Miller
definition, and neither do our headers. OK espie@ guenther@
2013-12-12Fix static linking of libpthread: have crt0 invoke __init_tcb() if it'sPhilip Guenther
defined and we don't think ld.so has already done the TCB setup. ok and much discussion miod@
2013-12-11revert to return EPERM for sem_init pshared until it really worksTed Unangst
reported by zhuk
2013-12-10Disable the USE_OLD_TTY hack that re-encoded termios Bnnn speedsChristian Weisgerber
as sgtty Bnnn speeds. This means ospeed has to grow from short to int to hold all possible values. Bump major version. While there, also fix a bug in _nc_baudrate(). ok nicm@, millert@, deraadt@
2013-12-10Remove an attempt to free a non-heap object.Sylvestre Gallon
from David Hill thanks. ok stsp@.
2013-12-09Fix issues with dirent returning junk due to removal of bzero in version 1.14.Bob Beck
Ensure d_name string is nul terminated and the correct length in d_namlen. noticed by pelikan@ ok syl@ guenther@
2013-12-08Reduce the random name length when sem_init is called with psharedFederico G. Schwindt
following what is recommended for mkstemp. This reduces the number of calls to sched_yield considerably. tedu@ ok.
2013-12-05no more regexp(3), so point to regex(3);Jason McIntyre
as advised by deraadt
2013-12-05no more stty(3), so point to tty(4);Jason McIntyre
as advised by deraadt
2013-12-04express final disapproval of the interfaces in libcompat, such asTheo de Raadt
them ftime(), gtty(), stty(), re_comp(), cuserid() and others. Discussion and ongoing work to fix the ports tree from many, especially naddy. ok naddy [There is a bit more cleanup possible after that, but this is considered the current safe step]
2013-12-04tweak from deraadt;Jason McIntyre
2013-12-04update BUGS to reflect previous; as advised byJason McIntyre
guenther and deraadt
2013-12-04correct frame handlingTheo de Raadt
with and ok guenther
2013-12-03Remove string.h dependency from sys/select.h; from FreeBSD, tweakedChristian Weisgerber
by deraadt@. Sync man page. ok guenther@, deraadt@
2013-12-03Does not append a NUL character to buf in readlink(2).Sylvestre Gallon
Add some check for malloc(3) return values. From Derrik Pates (daemon AT now DOT ai), thanks. OK millert@