summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2015-01-06Backout revision 1.37. Setting ev->ev_pncalls to NULL results inAlexander Bluhm
2015-01-06add initial HP-UX getentropy/arc4random support.Brent Cook
2015-01-06Apply commit e0e6958aa074a7714cd7c4aa779a1dfede3a03b1 from upstream.Alexander Bluhm
2015-01-06Apply commit 2d8cf0b720cdd5f9f292f174a10ff74e62a380ec from upstream.Alexander Bluhm
2015-01-05Fix CVE-2014-6272 in Libevent 1.4 from upstream:Alexander Bluhm
2015-01-05Remove #ifdef notdef bits--we are not going to change the fgetln()Todd C. Miller
2015-01-05rename kern enter/exit macros to malloc enter/leave to better reflectTed Unangst
2015-01-05convert clock() to clock_gettime() for improved precision (and accuracy?)Ted Unangst
2015-01-04remove code for ancient gcc.Daniel Dickman
2015-01-03Fix incorrect OPENSSL_assert() usage.Doug Hogan
2015-01-02Rename the tls_connect_socket() parameter 'socket' to 's' to avoidAlexander Bluhm
2015-01-01Inline the .cpsetup pseudo-statement in rcrt0 to avoid saving the "old" gpMiod Vallat
2015-01-01Revert previous; tls_accept_socket() was intentionally undocumentedIngo Schwarze
2015-01-01minimally document tls_accept_socket();Ingo Schwarze
2015-01-01Get rid of .Tn; from Kaspars at Bankovskis dot net, tweaked by me.Ingo Schwarze
2015-01-01Even though i personally consider 8-bit-characters in filenames unwise,Ingo Schwarze
2014-12-30self-relocating crt0 bits for sh, and enable static pie by default. With someMiod Vallat
2014-12-30copy bcrypt autotune from encrypt(1) and expose via crypt_newhashTed Unangst
2014-12-30typo in comment: ouput => outputDamien Miller
2014-12-29Make the PLT read-only on powerpc as well.Mark Kettenis
2014-12-29don't leak timing info about padding errors by generating a fake keyTed Unangst
2014-12-27Static PIE for mips64. Still something not quite right as a full make buildMark Kettenis
2014-12-27include netinet/in.h to define struct in6_addr.Brent Cook
2014-12-27Only include "boot.h" if MD_RCRT0_START is defined. Should fix build on vax.Mark Kettenis
2014-12-27Static PIE support for alpha.Mark Kettenis
2014-12-26Self-relocation code for powerpc.Kurt Miller
2014-12-25return ERANGE instead of ENOMEM, so callers can differentiate real oomSebastian Benoit
2014-12-25Use archdep.h GOT_PERMS define for mprotect of GOT. okay kettenis@Kurt Miller
2014-12-24simplify crypt_checkpass. The API promise is that this function doesn'tTed Unangst
2014-12-24Expand Elf_Rel relocations to include DT_JMPREL. Inspect DT_PLTREL valueKurt Miller
2014-12-24Fix previos. Pointed out by kurt@.Mark Kettenis
2014-12-24Add missing argument names, and sync the argument types and names withLawrence Teo
2014-12-23Use the page size passed by the kernel in the Auxilliary Vector to handleMark Kettenis
2014-12-23Make sure the GOT and PLT are not writable.Mark Kettenis
2014-12-23do not expose "ra" to cpp because it muddles up the .c code above.Theo de Raadt
2014-12-23Set up the linkage table register (%r19) before calling _dl_boot_bind.Mark Kettenis
2014-12-22Self-relocation code for i386.Kurt Miller
2014-12-22Self-relocation code for hppa.Mark Kettenis
2014-12-22Self-relocation code for sparc64.Mark Kettenis
2014-12-22When skipping a relocation because the referenced symbol is undefined, makeMark Kettenis
2014-12-22Introduce new csu0 variant for -static -pie binaries to use calledKurt Miller
2014-12-22fix docs for NOBROADCASTKILLTed Unangst
2014-12-21Show the sign for NaN as per POSIX; from Elliott Hughes.Daniel Dickman
2014-12-19be like the kernel and only unroll if not smallTed Unangst
2014-12-19i386 unrolling blows up the media in a big way, due to -Os forTheo de Raadt
2014-12-18only unroll on i386 and amd64 (where confirmed to be much faster).Ted Unangst
2014-12-17unroll loops. much faster on amd64. ok deraadt millertTed Unangst
2014-12-17Add size_t to int checks for SSL functions.Doug Hogan
2014-12-16typo; ok deraadtStuart Henderson
2014-12-16warn for correct symbolTheo de Raadt