summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/ld/rtld
AgeCommit message (Expand)Author
2013-02-02The a.out rtld is no longer used.Miod Vallat
2012-04-16Don't attempt to mmap 0-length bss.Miod Vallat
2008-09-03Provide our own calloc() since we provide our own malloc(), otherwise we won'tMiod Vallat
2007-05-31convert to new .Dd format;Jason McIntyre
2005-12-21Userland programs should include <errno.h> not <sys/errno.h>Todd C. Miller
2005-09-30rather surprised to find a vsprintf still lying around here..Theo de Raadt
2005-09-28enter rtld, to install the man page at leastTheo de Raadt
2005-03-16fix a broken list;Jason McIntyre
2004-11-08Sync the weak symbol logic with the ELF ld.so, and use N_AUX() instead ofMiod Vallat
2003-08-15remove extra \n in {warn,err}{,x} callsTheo de Raadt
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-08Previously, ld.so would use a single page for mapping the hints fileTodd C. Miller
2003-01-19give a second chance for loading dependent modules:Marc Espie
2003-01-19revamp .init call code to be saner:Marc Espie
2003-01-19In error message from dependent libraries, mention which dependent libraryMarc Espie
2003-01-05fix for PR3053 - NULL deref when fd == NULL in first dlsym() argPeter Valchev
2002-12-12don't link LIBCRT0 into ld.so (for DESTDIR builds); PR2928; ok fgsch@, millert@Markus Friedl
2002-12-11o Check mmap() return value against MAP_FAILED, not -1.Todd C. Miller
2002-12-02KNF; openbsd@davidkrause.comTheo de Raadt
2002-12-02Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stackMiod Vallat
2002-11-29do not redefine NULLTheo de Raadt
2002-09-07ansification of ldMarco S Hyman
2002-07-27ask uvm to map the bss of each .so module non-executable. again, weTheo de Raadt
2002-07-19convert functions from K&R style to prototype style.Marco S Hyman
2002-07-17un-__P the code. fgs says "looks ok."Marco S Hyman
2002-07-15space to tab cleanup. Nothing but whitespace changes in this commit.Marco S Hyman
2002-07-10First of some clean-up commits. This one only removes use ofMarco S Hyman
2002-06-03use issetugid() instead of uid/gid comparisons; from drahnTheo de Raadt
2002-05-11Add missing libraries to bsd.prog.mk (mostly kerberosV)Marc Espie
2002-03-07revert changes made in rev. 1.17; closes pr # 1903. niklas@ ok.Federico G. Schwindt
2002-02-14From NetBSD:Federico G. Schwindt
2002-02-10spellingTheo de Raadt
2001-11-08fixes netbsd PR #10940 and also uses main program's library searchFederico G. Schwindt
2001-09-06Use ${CC} to link ld.so, so that it will grok whatever you throw atMarc Espie
2001-06-09Fill some field earlier, should allow better .init/dlopen interaction.Marc Espie
2000-11-09case of headerTheo de Raadt
2000-05-25rename rtld(1) to ld.so(1)Theo de Raadt
2000-04-27Call ctor/dtor lists generated by collect2 as well.Marc Espie
2000-04-24Make dlopened modules prefer symbols defined locallyNiklas Hallqvist
2000-02-03Deal with empty path element in LD_LIBRARY_PATH.Todd C. Miller
2000-01-11Reverse order of ^lib and '/' checks since ^lib is cheaper; espie@Todd C. Miller
2000-01-11Fix the logic that determines whether or not a dlopen()'d name shouldTodd C. Miller
1999-12-10bad espie, commiting bad patches, with junk in them that should not be thereTheo de Raadt
1999-12-09dlopen and dlsym take const char * parameters.Marc Espie
1999-10-26indentTheo de Raadt
1999-09-06succesfully -> successfullyAaron Campbell
1999-05-13libary -> library, other misc correctionsAaron Campbell
1998-08-28set RTLD_DL flag before refcount++ returns; michaels@inet.noTheo de Raadt
1998-08-05setuid/setgid caveats; formTheo de Raadt
1998-07-22add a section about LD_PRELOAD; noted as missing by form@pppvs.itam.nsc.ruTheo de Raadt