Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: tags/KfM_6.5a3
Commits on Jul 18, 2008
  1. Tagging for KfM 6.5a3

    lxs authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/tags/KfM_6.5a3@20544 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6002

    tlyu authored
    Use mkstemp(), and fstat() the file to make sure that the mkstemp()
    implementation is setting sane file modes.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20543 dc483132-0cff-0310-8789-dd5450dbe970
  3. Set non-blocking mode on incoming TCP connections.

    raeburn authored
    Don't log EINTR error in select loop.
    Log when shutdown signal has been received and acted on.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20541 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 6019

    raeburn authored
    status: open
    
    On systems with struct rt_msghdr, open a routing socket and wait for
    messages; when they come in, if the types suggest a possibility of
    network interface reconfiguration, shut down the KDC's networking and
    bring it back up again, rescanning the interfaces in the process.
    
    Leaving the ticket open because it should be improved:
     * It should only close down sockets on addresses we no longer have, and
       bring up sockets only on new addresses.
     * If we have IPV6_PKTINFO support, it should only listen for IPv4
       routing changes.
     * If we also have IP_PKTINFO support, it shouldn't be used at all.
     * If we build a KDC on a system with neither struct rt_msghdr nor
       IP_PKTINFO (do we have any such?), we'll need another solution.
    
    Thanks to Nico Williams for the routing socket suggestion, and Apple
    for the initial (signal-driven) reconfiguration code.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20540 dc483132-0cff-0310-8789-dd5450dbe970
  5. Rewrite krb5_db_open flag handling to avoid confusing emacs c-mode

    raeburn authored
    indentation support.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20539 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: 6002

    tlyu authored
    status: open
    
    Revert due to potential file modes race condition.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20538 dc483132-0cff-0310-8789-dd5450dbe970
  7. ticket: 6002

    tlyu authored
    Make krb5_rc_io_creat() use mkstemp.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20537 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 17, 2008
  1. ticket: 6018

    tlyu authored
    target_version: 1.6.4
    tags: pullup
    
    In krb5_rc_io_creat(), unlink any existing rcache file before trying
    to create a new rcache.  This allows better recovery from corrupt
    rcache files.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20536 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6035

    lxs authored
    CCAPI side of the patch
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20535 dc483132-0cff-0310-8789-dd5450dbe970
  3. Removed _t suffix from KIM types.

    lxs authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20534 dc483132-0cff-0310-8789-dd5450dbe970
  4. Removed _t suffix from all type names.

    lxs authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20533 dc483132-0cff-0310-8789-dd5450dbe970
  5. ticket: 6030

    tlyu authored
    tags: pullup
    target_version: 1.6.4
    
    Apply patch from Mark Phalan to correctly use progname instead of
    argv[0].
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20532 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 16, 2008
  1. ticket: 6028

    tlyu authored
    target_version: 1.6.4
    tags: pullup
    
    Apply patch from Mark Phalan to initialize progname before use.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20531 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 5962

    tlyu authored
    Fix indirection on assignment to minor status.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20530 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: 5962

    tlyu authored
    Check return value from k5_mutex_lock() to partially mitigate some
    assertion failures when mutexes get destroyed out from under us.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20529 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 15, 2008
  1. r1926@ken-wireless: raeburn | 2008-07-15 16:49:17 -0400

    raeburn authored
     ticket: 5947
     status: open
     
     Add a test script for the walk_rtree code, and run some test cases
     that exercise the problem reported in RT ticket 5947.
     r1927@ken-wireless:  raeburn | 2008-07-15 19:55:10 -0400
     Some more test cases.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20528 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    tlyu authored
    subject: krb5_get_cred_via_tkt() should null out_cred on errors
    tags: pullup
    target_version: 1.6.4
    component: krb5-libs
    
    Helper function krb5_kdcrep2creds(), called from
    krb5_get_cred_via_tkt(), should null its output pointer after freeing
    allocated memory, to avoid returning an invalid pointer.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20527 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 14, 2008
  1. Use RFC 3542's IPV6_RECVPKTINFO if available. (And IP_RECVPKTINFO too.)

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20515 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 12, 2008
  1. ticket: 6019

    raeburn authored
    state: open
    
    In FREE_SET_DATA, reset the current count as well.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20514 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6017

    raeburn authored
    Use all local addresses except loopback addresses, even if a non-loopback
    address appears on a loopback interface.  This might happen if that's how
    your VPN code makes your local address visible.
    
    Use a variant of Apple's patch, extended to handle the other variations of
    local address determination.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20513 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 10, 2008
  1. ticket: 6010

    tlyu authored
    status: open
    
    Add comment and <TargetConditionals.h> to previous.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20512 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6010

    tlyu authored
    status: open
    
    Use #pragma pop on the Mac to ensure that the krb5_gic_opt_ext
    structure has the same layout as the public version.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20511 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: new

    lxs authored
    subject: CCacheServer crashes iterating over creds which have been destroyed
    
    ccs_list_release was trying to manually delete the iterators with a 
    broken for loop which skipped iterators.  Since the iterators were referenced
    by the client, when the client exited it would tell the iterators to release
    themselves.  The orphaned itertors would attempt to remove themselves from
    their list (which had been released) resulting in a crash.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20510 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 5632

    tlyu authored
    Apply patch from Apple to handle missing krb5.conf for zeroconf
    situations.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20509 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 9, 2008
  1. Don't print spurious errors to debug logs.

    lxs authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20508 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    lxs authored
    subject: Add macro so we don't print deprecated warnings while building KfM
    
    Macro is defined in Kerberos5Prefix.h
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20507 dc483132-0cff-0310-8789-dd5450dbe970
  3. Use autogenerated darwin.exports files for server frameworks

    lxs authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20506 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: new

    lxs authored
    subject: Don't use "ccache" in error string printed to user
    
    ccache is a confusing abbreviation of credentials cache
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20505 dc483132-0cff-0310-8789-dd5450dbe970
  5. Use -dead_strip when linking dynamic libraries on Darwin.

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20504 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: new

    tlyu authored
    tags: pullup
    component: krb5-libs
    subject: add copyright to lib/crypto/enc_provider/aes.c
    target_version: 1.6.4
    
    lib/crypto/enc_provider/aes.c was missing a copyright statement.
    Added.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20503 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 8, 2008
  1. ticket: 5432

    lxs authored
    Changes to krb5_kt_default_name changed the krb5 ABI.  Reverted
    API prototype change and added a temporary variable to avoid casting 
    problems.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20502 dc483132-0cff-0310-8789-dd5450dbe970
  2. Add kerberos icon.

    lxs authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20501 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 7, 2008
  1. ticket: new

    lxs authored
    subject: Add EnableTransactions launchd option to CCacheServer
    
    This prevents the CCacheServer from being killed before it is 
    done handling all the mach messages.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20500 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    lxs authored
    status: open
    subject: krb5int_gic_opte_copy should copy elements individually
    
    Since we are copying from one structure to another, copy elements.
    Using memcpy is fragile.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20499 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 6, 2008
  1. ticket: new

    epeisach authored
    subject: kdc does not compile with glibc 2.8 
    
    On Fedora 9, glibc 2.8 is used.  The kdc code conditionalizes
    IPV6_PKTINFO and HAVE_STRUCT_IN6_PKTINFO in a number of places = but
    misses two for the struct one.
    
    /usr/include/netinet/in.h conditionalizes struct in6_pktinfo on
    __USE_GNU - which I believe implies a gnu libc extension.  People on
    the net have defined GNU_SOURCE for various things to compile, etc.
    
    I do note that /usr/include/linux/ipv6.h exists with the same definition. 
    
    I believe that ipv6 support in the kdc will not work with these changes - but
    the tree compiles.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20498 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.