Skip to content
Commits on Aug 22, 2008
  1. Tagging for KfM 6.5a4

    lxs committed Aug 22, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/tags/KfM_6.5a4@20689 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    lxs committed Aug 22, 2008
    subject: CCAPI is leaking mach ports
    
    Need to destroy the mach ports instead of deallocating because
    we requested notifications on the port so just deallocating 
    won't actually destroy the port.  Also deallocate any port
    which was previously registered for notifications.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20688 dc483132-0cff-0310-8789-dd5450dbe970
  3. Let walk_realm_tree tests fail for now, ignore them and keep going.

    raeburn committed Aug 22, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20687 dc483132-0cff-0310-8789-dd5450dbe970
  4. Use capaths unconditionally. Update copyright.

    raeburn committed Aug 22, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20686 dc483132-0cff-0310-8789-dd5450dbe970
  5. New macro for testing whether the compiler supports a given

    raeburn committed Aug 22, 2008
    command-line flag or not, and adding it to CFLAGS only if supported.
    Use it for GCC flag -Wno-format-zero-length, which we were testing for
    before, and for some additional flags: -Woverflow -Wstrict-overflow
    -Wmissing-format-attribute -Werror=declaration-after-statement
    -Wdeclaration-after-statement -Werror=variadic-macros
    -Wvariadic-macros.  (The last few are because we've had some code
    contributions that assumed full C99 support, and our baseline is
    currently C89+, so if possible we want certain newer constructs
    flagged as errors.)
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20685 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: new

    lxs committed Aug 22, 2008
    subject: KIM should not provide keytab functions when building lite framework
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20684 dc483132-0cff-0310-8789-dd5450dbe970
  7. Updated documentation to be more specific about TLS impact.

    lxs committed Aug 22, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20683 dc483132-0cff-0310-8789-dd5450dbe970
  8. Removed warnings of unused variable.

    lxs committed Aug 22, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20682 dc483132-0cff-0310-8789-dd5450dbe970
  9. Check for struct sockaddr_storage only in top-level configure script,…

    raeburn committed Aug 22, 2008
    … not
    
    in code common to all.  Use an existing AC_CHECK_TYPES invocation, not a
    special-purpose test.  Eliminate now-unused
    KRB5_AC_CHECK_TYPE_WITH_HEADERS and KRB5_AC_CHECK_SOCKADDR_STORAGE macros.
    Merge KRB5_AC_CHECK_INET6 into the one place where it gets used.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20681 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 20, 2008
  1. Ticket:new

    tsitkova committed Aug 20, 2008
    Subject: lean client changes
    
    All changes are under LEAN_CLIENT macro. Application server functionality is disabled.
     
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20680 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    lxs committed Aug 20, 2008
    subject: Add support to send CFNotifications on ccache and cache collection changes
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20679 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: new

    lxs committed Aug 20, 2008
    subject: Notify clients on ccache deletion
    
    Clients watching a ccache or the cache collection
    should get a notification when the ccache is destroyed.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20678 dc483132-0cff-0310-8789-dd5450dbe970
  4. Added some carriage returns to decrease line length.

    lxs committed Aug 20, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20677 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 19, 2008
  1. Update krb4 test to use aclocal.m4 macro and default to disabled.

    raeburn committed Aug 19, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20676 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6076

    raeburn committed Aug 19, 2008
    Fix broken build -- conditionalize some stuff on DISABLE_PKINIT that I
    missed last time.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20675 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: new

    lxs committed Aug 19, 2008
    owner: raeburn
    subject: profile write code should only quote empty strings
    
    Assigned to Ken for review.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20674 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 6055

    lxs committed Aug 19, 2008
    status: open
    
    Get KerberosAgent building again after KIM changes.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20673 dc483132-0cff-0310-8789-dd5450dbe970
  5. Default to not building krb4 support.

    raeburn committed Aug 19, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20672 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: 6055

    lxs committed Aug 19, 2008
    status: open
    
    Fixed export list for new hints functions
    and fixed calls to set error message.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20671 dc483132-0cff-0310-8789-dd5450dbe970
  7. ticket: 6055

    lxs committed Aug 19, 2008
    status: open
    
    Modified hints APIs to be a single API that takes string keys.
    Removed error object.
    Changed error message API to use thread specific data.
    Split out debugging API into separate files.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20670 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 18, 2008
  1. Updated bindings. Incomplete but commiting to avoid losing changes.

    lxs committed Aug 18, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20669 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 17, 2008
  1. Using gcov, it was noted that the tests were never including authdata

    epeisach committed Aug 17, 2008
    in the test credential - and a segment of code was never tested. Add
    some fake authdata to the test creds.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20668 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 16, 2008
  1. In parsing authorization data, if run out of memory, the authorization

    epeisach committed Aug 16, 2008
    data was released, but the pointer not zeroed.  This resulted in
    higher level code trying to free it again.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20667 dc483132-0cff-0310-8789-dd5450dbe970
  2. In copying a credential - if we run out memory - the cleanup code fai…

    epeisach committed Aug 16, 2008
    …led to clear the second_ticket.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20666 dc483132-0cff-0310-8789-dd5450dbe970
  3. Move internal cccursor structures/prototypes to the ccache private in…

    epeisach committed Aug 16, 2008
    …clude
    
    file. Functions are not exported from library.
     
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20665 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 15, 2008
  1. ticket: new

    lxs committed Aug 15, 2008
    subject: Conditionalize building of CCAPI ccache type on USE_CCAPI
    
    Still refer to Windows by OS macro because KfW builds do not set
    USE_CCAPI.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20664 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    lxs committed Aug 15, 2008
    subject: mac port of kim should not depend on kipc
    
    kipc is not necessarily built
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20663 dc483132-0cff-0310-8789-dd5450dbe970
  3. Move prototype for krb5int_random_string from k5-int.h to cc-int.h as

    epeisach committed Aug 15, 2008
    it is private to the ccache code. Include cc-int.h where needed, and
    update Makefile.in dependencies.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20662 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 194

    wfiveash committed Aug 15, 2008
    a stash file is not a keytab
    
    Note, this is the commit for the associated Krb Consortium project:
    Projects/Masterkey Keytab Stash
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20661 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Aug 14, 2008
  1. Only add -Os for size optimizations if CFLAGS wasn't specified alread…

    raeburn committed Aug 14, 2008
    …y. If
    
    the configure-generated CFLAGS string is one of the usual ones with -O2,
    replace -O2 rather than appending, since -Os will override previously
    specified optimization levels anyways.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20660 dc483132-0cff-0310-8789-dd5450dbe970
  2. If the LDAP KDB back end is being built, define ENABLE_LDAP. If

    raeburn committed Aug 14, 2008
    ENABLE_LDAP is not defined, don't build the LDAP KDB ASN.1 encoding
    and decoding functions, and use null pointers for them in the accessor
    function table.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20659 dc483132-0cff-0310-8789-dd5450dbe970
  3. In parsing principal - if run out memory - clean up after ourselves.

    epeisach committed Aug 14, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20658 dc483132-0cff-0310-8789-dd5450dbe970
  4. In krb5int_copy_creds_contents - if we run out of memory, do not

    epeisach committed Aug 14, 2008
    release pointer to output creds structure that is passed in by caller.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20657 dc483132-0cff-0310-8789-dd5450dbe970
  5. Clean up memory leak in krb5_build_principal if we run out of memory

    epeisach committed Aug 14, 2008
    while building pricipal.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20656 dc483132-0cff-0310-8789-dd5450dbe970
  6. subject: Error return from krb5int_random_string not tested in ccache…

    epeisach committed Aug 14, 2008
    … code
    
    krb5int_random_string should probably only fail on malloc
    failure. Test for an error return from the function and cleanup
    properly (release mutex, return error instead of using uninitialized
    memory).
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20655 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.