summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Collapse)Author
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
seperately ok kurt@
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
build, ld.so is too fragile and destructive otherwise.
2005-09-28keep track of opencounts for dlopened objects, so that theyDale Rahn
get unloaded the right number of times on exit.
2005-09-28use the calling object's handle for dlsym(RTLD_DEFAULT,...). makes symbolsKurt Miller
in the calling object's load group visable.
2005-09-27increment refcount when opening a lib that is already open (dev/inodeKurt Miller
case) ok drahn@
2005-09-26Fully unload dependant libraries, fixes gphoto2 bug.Dale Rahn
2005-09-23avoid a nasty line split;Jason McIntyre
ok deraadt@ ian@
2005-09-23sigh. againDale Rahn
2005-09-22Track if symbols are searched but missing while resolving GOT, ifDale Rahn
any are missing exit instead of later causing an abort, ok kurt@
2005-09-22missed a NOWARN -> WARN changeDale Rahn
2005-09-22knf; ok drahnTheo de Raadt
2005-09-22Use std missing symbol print instead of MD custom, do not warn on weakDale Rahn
undefined symbols, or count them as failures. inspired kurt@
2005-09-21Simplify the internal symbol finding API, with some cleanup, prep forDale Rahn
next step. ok kurt@
2005-09-21Fix bug if object search is not the object where dlsym() finds an object.Dale Rahn
2005-09-19stop searching after first matching symbol is found. okay drahn@Kurt Miller
2005-09-19don't promote DT_NEEDED libs to RTLD_GLOBAL by default when dlopeningKurt Miller
libs. okay drahn@
2005-09-19simplify code by putting executable in misnamed _dlopened_child_list,Dale Rahn
also move RTLD_NEXT/RTLD_SELF code into that code, it is a single test. okay kurt@
2005-09-17refactor this code, much more readable, no operational change.Dale Rahn
2005-09-17Cleanly handle the case where a dynamic object is opened, but one of it'sDale Rahn
dependant libraries is missing. return NULL for a handle instead of causing the program to exit.
2005-09-17Respect main program's rpath for dependancies of dynamic libraries.Dale Rahn
2005-09-17spacingTheo de Raadt
2005-09-16use poll() instead of select(), pr4502, alexander.farber@gmail.comTheo de Raadt
2005-09-16if tokendb_open() failed, do not crash if tokendb_close() is calledTheo de Raadt
2005-09-16Now that the bug requiring it has been fixed, remove the lastchance kludgeDale Rahn
ok kurt@
2005-09-16revert the debug enable.Dale Rahn
2005-09-16Rework symbol lookup to more closely match sun's documentation, nowDale Rahn
treats dlopens as load groups. ok kurt@
2005-09-13Only return a _dl_md_plabel() if the object is a function, do not indirectDale Rahn
a data reference. sigh.
2005-09-09uppercase `FTP' when talking about the protocol rather than theJason McIntyre
ftp(1) binary...this is in line with what ftp(1) already does...
2005-08-22EOF in ascii mode may also mean EOF so avoid printing a bogus error and ↵Michael Shalayeff
behave same as bin mode; beck@ deraadt@ millert@ ok
2005-08-17let IAP/IP/IAC thru. This lets the server receive an ABORT command withMarc Espie
the attached urgent data. And so ftp ^C works. okay beck@, millert@
2005-08-16Missing .Pp in -compact listTom Cosgrove
ok jmc@
2005-08-06replace port number 8025 w/ symbolic `spamd';Jason McIntyre
ok krw@ deraadt@ diff from ray lai;
2005-08-04Fix handling of empty entries at the end of an address list; avoidsOtto Moerbeek
always skipping the last address. ok beck@
2005-07-14- better synopsisJason McIntyre
- sort options - reference ssh(1) and kerberos(8) - reference kerberos(8) rather than `info heimdal' - improve some ugly bits
2005-07-14let root create the data socket. fixes PR 4287.Moritz Jodeit
ok millert@ henning@
2005-06-16remove whiteout stuff from ld.so's private opendir(); OK deraadt@Todd C. Miller
2005-06-15remove y.tab.c on make clean tooMichael Shalayeff
2005-05-31removed unused var, pointed out by wilfried@Dale Rahn
2005-05-30unload is not to be recursive anymore, previous diff change method butDale Rahn
this code was missed, fixes issue seen by tedu and millert hopefully php too.
2005-05-29Fix case where input file lacks newline before EOF; Andrey MatveevTodd C. Miller
2005-05-27include sys/time.h to get struct timevalTodd C. Miller
2005-05-26memset to 0, not '0'; millert@ okAnil Madhavapeddy
2005-05-25bye byeTheo de Raadt
2005-05-24Remove -ansi as that means expose only C89 interfaces.Todd C. Miller
2005-05-24unlink telnet from the builds. dead and buried. cleartext protocolsTheo de Raadt
must die. ok everyone, even grudgingly from millert (though we would have killed it anyways, irregardless of his opinion)
2005-05-24readd endpwent()Moritz Jodeit
2005-05-24no need for endpwent()Moritz Jodeit