summaryrefslogtreecommitdiffstats
path: root/libexec
AgeCommit message (Expand)AuthorFilesLines
2005-10-09introduce object ref count macros (suggested by dale). no functionalkurt7-16/+18
2005-10-07rename dload_list to grpsym_list which better represents its usage.kurt5-18/+18
2005-10-06remove dep_next "shadow object" dead code.kurt3-26/+3
2005-10-06separate load group references from dep lib child/dload lists. move loadkurt7-76/+103
2005-10-05move opencount increment and dups check to _dl_link_dlopen. fixes cleanupkurt2-7/+6
2005-10-05Don't mention kerberos here - it has been disabled for some time.biorn1-12/+3
2005-10-03check opencount after handle has been verified to avoid a possible usekurt1-6/+6
2005-10-03protect against errant programs that attempt to dlclose a handle that iskurt1-1/+7
2005-10-03refcount corrections: count common dep libs once and centralize dep libkurt6-21/+23
2005-10-01handle references to load groups caused by dlopen()ing of depenantdrahn5-32/+64
2005-09-28correct last commit, in both files.drahn2-5/+6
2005-09-28fix a use after free and let exit clean up instead. ok drahn@kurt1-4/+1
2005-09-28keep a state flag if a library has been unloaded, and then free the listdrahn4-6/+27
2005-09-28remove _dl_exiting dead codekurt3-9/+3
2005-09-28If there is some compilation error/warning in ld.so do not allow it todrahn1-2/+2
2005-09-28keep track of opencounts for dlopened objects, so that theydrahn4-10/+18
2005-09-28use the calling object's handle for dlsym(RTLD_DEFAULT,...). makes symbolskurt1-5/+4
2005-09-27increment refcount when opening a lib that is already open (dev/inodekurt2-2/+4
2005-09-26Fully unload dependant libraries, fixes gphoto2 bug.drahn2-2/+12
2005-09-23avoid a nasty line split;jmc1-2/+3
2005-09-23sigh. againdrahn1-3/+1
2005-09-22Track if symbols are searched but missing while resolving GOT, ifdrahn4-40/+62
2005-09-22missed a NOWARN -> WARN changedrahn1-2/+2
2005-09-22knf; ok drahnderaadt4-47/+43
2005-09-22Use std missing symbol print instead of MD custom, do not warn on weakdrahn10-65/+41
2005-09-21Simplify the internal symbol finding API, with some cleanup, prep fordrahn12-124/+131
2005-09-21Fix bug if object search is not the object where dlsym() finds an object.drahn1-3/+4
2005-09-19stop searching after first matching symbol is found. okay drahn@kurt1-2/+2
2005-09-19don't promote DT_NEEDED libs to RTLD_GLOBAL by default when dlopeningkurt1-2/+2
2005-09-19simplify code by putting executable in misnamed _dlopened_child_list,drahn3-37/+26
2005-09-17refactor this code, much more readable, no operational change.drahn1-69/+54
2005-09-17Cleanly handle the case where a dynamic object is opened, but one of it'sdrahn2-12/+29
2005-09-17Respect main program's rpath for dependancies of dynamic libraries.drahn1-1/+18
2005-09-17spacingderaadt1-2/+2
2005-09-16use poll() instead of select(), pr4502, alexander.farber@gmail.comderaadt1-23/+22
2005-09-16if tokendb_open() failed, do not crash if tokendb_close() is calledderaadt1-3/+6
2005-09-16Now that the bug requiring it has been fixed, remove the lastchance kludgedrahn1-12/+3
2005-09-16revert the debug enable.drahn1-3/+1
2005-09-16Rework symbol lookup to more closely match sun's documentation, nowdrahn18-322/+456
2005-09-13Only return a _dl_md_plabel() if the object is a function, do not indirectdrahn1-3/+4
2005-09-09uppercase `FTP' when talking about the protocol rather than thejmc1-16/+14
2005-08-22EOF in ascii mode may also mean EOF so avoid printing a bogus error and behave same as bin mode; beck@ deraadt@ millert@ okmickey1-8/+14
2005-08-17let IAP/IP/IAC thru. This lets the server receive an ABORT command withespie1-1/+2
2005-08-16Missing .Pp in -compact listtom1-1/+2
2005-08-06replace port number 8025 w/ symbolic `spamd';jmc1-6/+5
2005-08-04Fix handling of empty entries at the end of an address list; avoidsotto2-6/+7
2005-07-14- better synopsisjmc1-13/+11
2005-07-14let root create the data socket. fixes PR 4287.moritz3-6/+46
2005-06-16remove whiteout stuff from ld.so's private opendir(); OK deraadt@millert1-8/+2
2005-06-15remove y.tab.c on make clean toomickey1-1/+2