aboutsummaryrefslogtreecommitdiff
path: root/src/util/support/plugins.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-18Fix typo in musl build fixGreg Hudson1-1/+1
2020-03-18Fix Linux build error with musl libcTBK1-2/+1
2019-10-23Work around glibc bug 11941 (dlclose assertion)Greg Hudson1-0/+15
2017-03-29Fix krb5int_open_plugin_dirs() error handlingMartin Kittel1-2/+3
2015-08-10Fix crash in libecho.c on win64 buildegonk1-2/+2
2014-07-08Include autoconf.h before system headersGreg Hudson1-6/+1
2014-07-08Simplify usage of strerror_rGreg Hudson1-9/+0
2014-06-26Load plugins with RTLD_NODELETE if possibleGreg Hudson1-5/+14
2013-03-29Free unconditionally in plugins.cGreg Hudson1-8/+8
2012-12-19Style cleanup for internal error handlingGreg Hudson1-8/+8
2012-07-16Use %i, not %s to Tprintf GetLastError()Kevin Wasserman1-1/+1
2011-06-10Mark up strings for translationGreg Hudson1-5/+5
2011-04-03Revert r24815 and the RTLD_NODELETE part of r24744, which wasGreg Hudson1-10/+2
2011-04-03Only use RTLD_NODELETE if it's availableKen Raeburn1-3/+11
2011-03-25Set better error messages when plugins fail to load.Greg Hudson1-4/+8
2011-03-09Adjust most C source files to match the new standards for copyrightGreg Hudson1-5/+1
2010-04-23Adapted patch from Arlene Berry to handle dlerror() returning a nullTom Yu1-0/+4
2009-11-30Mark and reindent util/supportTom Yu1-41/+42
2009-10-31make mark-cstyleTom Yu1-82/+82
2008-10-28The last change to plugins.c erroneously passes a size_t as a fieldGreg Hudson1-1/+1
2008-10-27signed vs. unsigned warnings cleanupEzra Peisach1-7/+7
2008-07-21An implementation of opendir() and friends for _WIN32Jeffrey Altman1-6/+145
2008-04-30(more) After malloc/realloc/calloc/strdup/asprintf failures, useKen Raeburn1-12/+12
2008-04-25Generate a large enough array to hold all the base/extension pairs.Alexandra Ellwood1-11/+17
2008-03-21Protect CFBundle calls with mutexesAlexandra Ellwood1-81/+84
2007-07-12Avoid use of unchecked sprintf in libraries. Use asprintf if theKen Raeburn1-19/+12
2007-04-05krb5int_open_plugin_dirs errors out if directory does not existAlexandra Ellwood1-10/+2
2006-06-28fix plugin.c to compile on WindowsJeffrey Altman1-3/+3
2006-06-22 * src/util/support/plugins.c (krb5int_open_plugin): Use RTLD_LOCALTom Yu1-1/+6
2006-06-20Revert an untested change that wasn't supposed to go into this ticketKen Raeburn1-1/+1
2006-06-20getaddrinfo code uses vars outside of storage durationKen Raeburn1-1/+1
2006-06-01Missed a reference to + sizeof() vs * sizeof(). Pointed out byEzra Peisach1-1/+1
2006-06-01krb5int_get_plugin_dir_data() uses + instead of * in reallocEzra Peisach1-1/+1
2006-05-09plugins support requires a Windows equivalent to opendir and friendsJeffrey Altman1-1/+6
2006-05-05* plugins.c (krb5int_get_plugin_filenames): Make extention array static and c...Ken Raeburn1-1/+1
2006-05-05* plugins.c (krb5int_get_plugin_filenames): Avoid shadowing local variable namesKen Raeburn1-3/+3
2006-05-05* plugins.c (FILEEXTS): No trailing semicolonKen Raeburn1-2/+2
2006-05-04Changed to krb5int_open_plugin_dirs/krb5int_close_plugin_dirs whichAlexandra Ellwood1-68/+203
2006-04-25Updated comments to explain how the CFBundles get unloaded.Alexandra Ellwood1-1/+2
2006-04-25Update internal plugin interface to add an errinfo structure to "open"Ken Raeburn1-32/+38
2006-04-25Don't define DEBUG; it prints debug messages that cause test suite failuresKen Raeburn1-2/+0
2006-04-24Added CoreFoundation bundle plugin supportAlexandra Ellwood1-208/+332
2006-04-20Fix memory leak. closedir() was never being called after successful opendir()Ezra Peisach1-0/+2
2006-04-19* errors.c (krb5int_get_error): Try strerror_r if available before strerror.Ken Raeburn1-2/+12
2006-03-13* plugins.c (krb5int_get_plugin_dir_data): If dirhandle is null or theKen Raeburn1-5/+3
2006-03-08missed a dlsym call removalKen Raeburn1-1/+0
2006-03-08Oops. This should come closer to building on Windows..Ken Raeburn1-18/+36
2006-03-08krb5.h, which is built after util/et, which is built after the supportKen Raeburn1-8/+22
2006-03-07Merge from plugin branchKen Raeburn1-0/+339