summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/libmap.c
Commit message (Expand)AuthorAgeFilesLines
* Reduce size of rtld by 22% by pulling in less code from libcAlex Richardson2019-06-301-0/+1
* rtld-elf: fix more warnings to allow compiling with WARNS=6Alex Richardson2018-10-291-1/+1
* rtld-elf: compile with WANRS=4 warnings other than -Wcast-alignAlex Richardson2018-10-291-4/+4
* rtld-elf: make it compile with WARNS=3Alex Richardson2018-10-291-3/+2
* When doing lm_add(), check for duplicates.Konstantin Belousov2018-09-261-5/+9
* Style cleanup. No functional changes.Konstantin Belousov2018-09-021-41/+62
* Plug memory leak on error case.Edward Tomasz Napierala2017-10-291-0/+1
* Use xmalloc and read(2) instead of mmap(2) to read in libmap.conf(5).Edward Tomasz Napierala2017-10-241-4/+6
* Don't call realpath(3) from libmap rtld code. This gets rid of a few callsEdward Tomasz Napierala2017-10-221-28/+23
* Rather than using the #define for path names, indirect through a char *Warner Losh2015-10-311-1/+1
* Move all the paths into a new path.h to centralize them.Warner Losh2015-10-311-9/+1
* Always check the limits of array index variables before using them.Pedro F. Giffuni2014-08-211-2/+2
* Fix LD_LIBMAP.Konstantin Belousov2014-05-181-3/+3
* Make the directory mapping functionality, which was previously onlyDag-Erling Smørgrav2013-09-211-2/+0
* rtld: Fix fd leak with parallel dlopen and fork/exec.Jilles Tjoelker2012-11-041-1/+1
* open the resolved pathBaptiste Daroussin2012-05-051-4/+4
* Add two special directives to libmap.conf:Baptiste Daroussin2012-04-301-30/+132
* Rtld on diet 3.Konstantin Belousov2012-03-141-3/+3
* Rtld on diet part 2:Konstantin Belousov2012-03-121-72/+76
* Cosmetic nit:Sergey Kandaurov2012-03-061-10/+10
* The libmap.conf initialization is performed before TLS is functional.Konstantin Belousov2012-03-051-10/+15
* Fix a malloc overrun in 32-bit compat libmap lookup code.Peter Wemm2006-01-311-6/+4
* Description from Dan:Matthew N. Dodd2005-02-041-10/+75
* style(9)Matthew N. Dodd2005-02-041-4/+3
* Support basename and path based constrained matches.Matthew N. Dodd2004-05-241-1/+29
* Add initial support for compiling a special 32 bit version ofPeter Wemm2004-03-211-4/+28
* Fix "warning: value computed is not used".Max Khon2004-02-031-1/+1
* Change libmap.c:lm_init() to return a status value; 0 for successMatthew N. Dodd2003-09-131-3/+3
* Include libmap.h for prototypes.Matthew N. Dodd2003-06-181-0/+1
* Provide function entry debugging messages.Matthew N. Dodd2003-05-311-1/+16
* Don't post-increment pointers inside a loop conditional.Matthew N. Dodd2003-05-301-11/+11
* Allow threading libraries to register their own lockingAlexander Kabaev2003-05-291-6/+3
* - Use xmalloc() and xstrdup() instead of malloc() and strdup().Matthew N. Dodd2003-05-191-5/+14
* Remove redundant strlen checks, do not check the sameAlexander Kabaev2003-04-301-23/+24
* Code cleanups and sanity checking for config file parser.Matthew N. Dodd2003-04-101-19/+52
* Dynamic object dependency mapping: libmap.Matthew N. Dodd2003-04-071-0/+199