summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/libmap.c
AgeCommit message (Expand)Author
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2022-10-17rtld: fix typo in commentKonstantin Belousov
2022-09-19rtld-elf/libmap.c: correct commentKonstantin Belousov
2021-10-21rtld-elf/paths.h: Make it usable outside rtldKonstantin Belousov
2021-08-17rtld: constify most variables holding references to the environment valuesKonstantin Belousov
2021-01-02rtld: call close(2) after errno is savedKonstantin Belousov
2019-06-30Reduce size of rtld by 22% by pulling in less code from libcAlex Richardson
2018-10-29rtld-elf: fix more warnings to allow compiling with WARNS=6Alex Richardson
2018-10-29rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson
2018-10-29rtld-elf: make it compile with WARNS=3Alex Richardson
2018-09-26When doing lm_add(), check for duplicates.Konstantin Belousov
2018-09-02Style cleanup. No functional changes.Konstantin Belousov
2017-10-29Plug memory leak on error case.Edward Tomasz Napierala
2017-10-24Use xmalloc and read(2) instead of mmap(2) to read in libmap.conf(5).Edward Tomasz Napierala
2017-10-22Don't call realpath(3) from libmap rtld code. This gets rid of a few callsEdward Tomasz Napierala
2015-10-31Rather than using the #define for path names, indirect through a char *Warner Losh
2015-10-31Move all the paths into a new path.h to centralize them.Warner Losh
2014-08-21Always check the limits of array index variables before using them.Pedro F. Giffuni
2014-05-18Fix LD_LIBMAP.Konstantin Belousov
2013-09-21Make the directory mapping functionality, which was previously onlyDag-Erling Smørgrav
2012-11-04rtld: Fix fd leak with parallel dlopen and fork/exec.Jilles Tjoelker
2012-05-05open the resolved pathBaptiste Daroussin
2012-04-30Add two special directives to libmap.conf:Baptiste Daroussin
2012-03-14Rtld on diet 3.Konstantin Belousov
2012-03-12Rtld on diet part 2:Konstantin Belousov
2012-03-06Cosmetic nit:Sergey Kandaurov
2012-03-05The libmap.conf initialization is performed before TLS is functional.Konstantin Belousov
2006-01-31Fix a malloc overrun in 32-bit compat libmap lookup code.Peter Wemm
2005-02-04Description from Dan:Matthew N. Dodd
2005-02-04style(9)Matthew N. Dodd
2004-05-24Support basename and path based constrained matches.Matthew N. Dodd
2004-03-21Add initial support for compiling a special 32 bit version ofPeter Wemm
2004-02-03Fix "warning: value computed is not used".Max Khon
2003-09-13Change libmap.c:lm_init() to return a status value; 0 for successMatthew N. Dodd
2003-06-18Include libmap.h for prototypes.Matthew N. Dodd
2003-05-31Provide function entry debugging messages.Matthew N. Dodd
2003-05-30Don't post-increment pointers inside a loop conditional.Matthew N. Dodd
2003-05-29Allow threading libraries to register their own lockingAlexander Kabaev
2003-05-19- Use xmalloc() and xstrdup() instead of malloc() and strdup().Matthew N. Dodd
2003-04-30Remove redundant strlen checks, do not check the sameAlexander Kabaev
2003-04-10Code cleanups and sanity checking for config file parser.Matthew N. Dodd
2003-04-07Dynamic object dependency mapping: libmap.Matthew N. Dodd