summaryrefslogtreecommitdiff
path: root/libexec/ld.so
AgeCommit message (Expand)Author
2006-05-04Fix wordo, pointed out by jmc@Dale Rahn
2006-05-04Dont build/install prebind tools just yet.Dale Rahn
2006-05-03Using mmap for these is going to be trickier than I thought, go aheadDale Rahn
2006-05-03several fixes dealing with determining if a program or library is beingDale Rahn
2006-05-03goodbye noisy debug.Dale Rahn
2006-05-03checks that libraries are libaries and programs are programs. (needs cleanup)Dale Rahn
2006-05-03When loading 'binaries' ignore libraries.Dale Rahn
2006-05-03prebind - how to prelink a binary without throwing security out the windowDale Rahn
2006-05-03Extra paranoid, do not allow the dynamic linker to have unresolved referencesDale Rahn
2006-05-03Keep the state of the debugger constistant, let it know a the dynamicDale Rahn
2006-05-03Rewrite the ld.so syscall stubs as macros. no binary change.Dale Rahn
2006-04-11Plug memory leaks.Ray Lai
2006-03-24Remove telldir/seekdir support from the internal ld.so lib, it's notOtto Moerbeek
2006-02-22No need to include <machine/elf_machdep.h>Miod Vallat
2005-12-31sort options and sync usage()Jason McIntyre
2005-12-02fix RELOC_COPY on powerpc when symbol is weak. use relocation addressKurt Miller
2005-11-15correct opencount decrement in _dl_unload_dlopen. was leaving functionKurt Miller
2005-11-09add RTLD_NOW support to dlopen and propogate -z now to dep libs.Kurt Miller
2005-11-09the handle returned by dlopen(0,...) should behave the same asKurt Miller
2005-11-02allow shlibs with paths to use shlib version matching rules too.Kurt Miller
2005-10-23Use libc's SYS.h and SYSTRAP instead of rolling own. No binary change.Dale Rahn
2005-10-21using _dl_link_grpsym to increment refcounts made _dl_notify_unload_shlibKurt Miller
2005-10-18This is too useful for debugging to not have in the tree, howeverDale Rahn
2005-10-17Fix possible buffer overflow caused by unknown tags in the rangeMark Kettenis
2005-10-16Consolidate dl_boot and dlopen dep lib loading into new functionKurt Miller
2005-10-12add missing grpref unload propogation (sync with library_mquery)Kurt Miller
2005-10-12Split grpsym_list creation away from child_list creation and changeKurt Miller
2005-10-10set _dl_loading_object to NULL upon entering and exiting _dl_boot andKurt Miller
2005-10-09fix incomplete ref count check in _dl_link_dlopen (use macro now).Kurt Miller
2005-10-09introduce object ref count macros (suggested by dale). no functionalKurt Miller
2005-10-07rename dload_list to grpsym_list which better represents its usage.Kurt Miller
2005-10-06remove dep_next "shadow object" dead code.Kurt Miller
2005-10-06separate load group references from dep lib child/dload lists. move loadKurt Miller
2005-10-05move opencount increment and dups check to _dl_link_dlopen. fixes cleanupKurt Miller
2005-10-03check opencount after handle has been verified to avoid a possible useKurt Miller
2005-10-03protect against errant programs that attempt to dlclose a handle that isKurt Miller
2005-10-03refcount corrections: count common dep libs once and centralize dep libKurt Miller
2005-10-01handle references to load groups caused by dlopen()ing of depenantDale Rahn
2005-09-28correct last commit, in both files.Dale Rahn
2005-09-28fix a use after free and let exit clean up instead. ok drahn@Kurt Miller
2005-09-28keep a state flag if a library has been unloaded, and then free the listDale Rahn
2005-09-28remove _dl_exiting dead codeKurt Miller
2005-09-28If there is some compilation error/warning in ld.so do not allow it toDale Rahn
2005-09-28keep track of opencounts for dlopened objects, so that theyDale Rahn
2005-09-28use the calling object's handle for dlsym(RTLD_DEFAULT,...). makes symbolsKurt Miller
2005-09-27increment refcount when opening a lib that is already open (dev/inodeKurt Miller
2005-09-26Fully unload dependant libraries, fixes gphoto2 bug.Dale Rahn
2005-09-23sigh. againDale Rahn
2005-09-22Track if symbols are searched but missing while resolving GOT, ifDale Rahn
2005-09-22missed a NOWARN -> WARN changeDale Rahn