summaryrefslogtreecommitdiff
path: root/libexec/ld.so/ldconfig
AgeCommit message (Expand)Author
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2020-05-08ld.so(1) also ignores LD_LIBRARY_PATH an friends for set-group-ID executablesJeremie Courreges-Anglas
2019-12-17Eliminate failure returns from _dl_split_path(): if malloc fails just _dl_oom()Philip Guenther
2018-06-08Bail out if fchmod(2) fails.cheloha
2018-04-26Use <fcntl.h> instead of <sys/file.h> for open() and friends.Philip Guenther
2016-07-04Nuke prebind support; it's unworkable and we're never going to finish it.Mark Kettenis
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
2015-12-22Remove a couple needless allocation casts. No binary change.mmcc
2015-12-17s/failes/failed/gmmcc
2015-12-12Remove NULL-checks before free(). ok tb@mmcc
2015-11-15pledge "stdio rpath wpath cpath tmppath fattr"Theo de Raadt
2015-10-29remove tests for LD_HINTS_VERSION_1; ok kettenisTheo de Raadt
2015-10-14Check mmap and read return values. While at it, remove unused duplicated file.Tobias Stoeckmann
2015-09-06Check strdup return value for NULL.Tobias Stoeckmann
2015-08-23huge amount of spacesTheo de Raadt
2015-06-10Typos: equalivant, fucntion, libary.Miod Vallat
2015-06-03Do not assume that asprintf() clears the pointer on failure, whichTodd C. Miller
2015-04-28tidy up the prebind text; prompted by zhukJason McIntyre
2015-01-19gcc does not understand that the loop conditionally sets bsod beforeTheo de Raadt
2015-01-18do not require <a.out.h>Theo de Raadt
2015-01-16<sys/param.h> to <limits.h> conversion. Verified binariesTheo de Raadt
2014-11-19Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-10-18Convert some malloc() and realloc() calls to reallocarray().Doug Hogan
2014-07-10check all memory allocations; ok miod@ guenther@Otto Moerbeek
2014-07-06enable -Wall, explicitly call _dl_strsep, and zap some redundant includesOtto Moerbeek
2014-07-06Apply ld.so's sod.c 1.25 (do not divide by zero in _dl_findhit if there is aMiod Vallat
2014-06-21Move to a non-zeroing _dl_malloc, a _dl_calloc and _dl_reallocarry andOtto Moerbeek
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
2013-12-30When a function does not obviously terminate itself, it is good practiceTheo de Raadt
2013-12-03stop using sys/syslimits.h directly, and use limits.hTheo de Raadt
2013-11-13Reduce casts by careful use of char*Philip Guenther
2013-11-13prototype & void * math cleanupTheo de Raadt
2013-10-18does not need stab.hTheo de Raadt
2013-07-15Remove some unused variables, from David Hill dhill at mindcry.orgJeremie Courreges-Anglas
2013-07-10no more link(5). either remove references entirely, or point folksJason McIntyre
2013-07-05ELF_TOOLCHAIN bye bye.Miod Vallat
2013-07-05VAX ELF userland bits. Consists mostly of register prefix additions.Miod Vallat
2013-05-04fix use after free in error pathsJonathan Gray
2013-03-20- Parse colon separated paths into NULL terminated arrays of stringKurt Miller
2013-02-17Always enter this ld.so and subdirectories to create obj (and then theTheo de Raadt
2013-01-23bits for an m68k ELF ld.so, to be used soon. Lazy resolver wrapper borrowed fromMiod Vallat
2013-01-21Correctly define RELOC_JMP_SLOT on m88k. While there, remove the old sparcMiod Vallat
2013-01-05Switch m88k ports to ELF.Miod Vallat
2012-09-11prevent detection of bogus librariesMarc Espie
2012-03-21Switch ld.so's _dl_opendir functions to use a locally definedMatthew Dempsky
2011-11-28Add support for getting some flags from DT_FLAGS_1: new flagsPhilip Guenthe
2011-04-06Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'Miod Vallat
2010-12-13rename() is the atomic operation, unlink() is just there to createMarc Espie
2010-03-30several missing closedir() callszinovik
2009-12-30Remove paths from the prebind code that shouldn't be present.Dale Rahn