Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: trunk
Commits on Dec 17, 2011
  1. Fix make depend in unbuilt build tree

    ghudson authored
    Add dependency rules so that "make depend" succeeds from a fresh build
    tree.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25593 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 7054

    ghudson authored
    Avoid using itertools.permutations in k5test
    
    k5test is only supposed to require Python 2.4, but cross_realms uses
    itertools.permutations which is new in 2.6.  Use a list display
    instead.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25592 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 16, 2011
  1. ticket: 6936

    ghudson authored
    target_version: 1.10
    tags: pullup
    
    Do mech fallback for first SPNEGO context token
    
    When producing the first SPNEGO security context token, if the first
    mechanism's init_sec_context fails, fall back to a later mechanism.
    
    This fixes a regression in 1.10 for SPNEGO initiators using non-krb5
    credentials.  The identity selection work causes errors to be deferred
    from krb5's acquire_cred in some cases, which means SPNEGO doesn't see
    an error until it tries the krb5 init_sec_context.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25591 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 7053

    ghudson authored
    subject: Verify acceptor's mech in SPNEGO initiator
    target_version: 1.10
    tags: pullup
    
    In spnego_gss_ctx_id_rec, store the set of negotiable mechanisms as
    well as the currently selected internal_mech, which becomes an alias
    into mech_set.  In init_ctx_reselect, locate the acceptor's counter-
    proposal in sc->mech_set and consider the token defective if it is not
    found.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25590 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 15, 2011
  1. Formating

    tsitkova authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25589 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 13, 2011
  1. ticket: 7051

    ghudson authored
    subject: krb5_server_decrypt_ticket_keytab wrongly succeeds
    
    If krb5_server_decrypt_ticket_keytab doesn't find a key of the
    appropriate enctype in an iterable keytab, it returns 0 (without
    decrypting the ticket) due to a misplaced initialization of retval.
    This bug causes kinit -k to claim "keytab entry valid" when it
    shouldn't.  Reported by mark@mproehl.net.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25584 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 12, 2011
  1. ticket: 7050

    tlyu authored
    subject: kfw leash: fix bad data in get tickets dialog when -autoinit specified
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25583 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 7050

    tlyu authored
    subject: kfw leash help: fix/add aliases for command help
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25582 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: 7050

    tlyu authored
    subject: kfw: remove line breaks from html to fix table of contents generation
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25581 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 7050

    tlyu authored
    subject: kfw installer: install leash help file (leash.chm)
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25580 dc483132-0cff-0310-8789-dd5450dbe970
  5. ticket: 7050

    tlyu authored
    subject: kfw: "make install" installs htmlhelp (leash.chm)
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25579 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: 7050

    tlyu authored
    subject: kfw: use html help in leash
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25578 dc483132-0cff-0310-8789-dd5450dbe970
  7. ticket: 7050

    tlyu authored
    subject: kfw: leash htmlhelp file source
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25577 dc483132-0cff-0310-8789-dd5450dbe970
  8. ticket: 7050

    tlyu authored
    subject: kfw installer: add site-local.wxi
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25576 dc483132-0cff-0310-8789-dd5450dbe970
  9. ticket: 7050

    tlyu authored
    subject: kfw installer: leash32.pdb->leash.pdb
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25575 dc483132-0cff-0310-8789-dd5450dbe970
  10. ticket: 7050

    tlyu authored
    subject: kfw: "make install" also installs pdbs
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25574 dc483132-0cff-0310-8789-dd5450dbe970
  11. ticket: 7050

    tlyu authored
    subject: kfw installer: install krb5.ini to CommonAppDataFolder, not WindowsFolder
    
    ...but only if there isn't already a krb5.ini in the WindowsFolder.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25573 dc483132-0cff-0310-8789-dd5450dbe970
  12. ticket: 7050

    tlyu authored
    subject: kfw leash: bracket krb.con code with #ifndef NO_KRB4
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25572 dc483132-0cff-0310-8789-dd5450dbe970
  13. ticket: 7050

    tlyu authored
    subject: kfw: use _WIN64 names where appropriate
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25571 dc483132-0cff-0310-8789-dd5450dbe970
  14. ticket: 7050

    tlyu authored
    subject: kfw leash: add -console option to create console for debug output
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25570 dc483132-0cff-0310-8789-dd5450dbe970
  15. ticket: 7050

    tlyu authored
    subject: Split cci_thread_init into per-process and per-thread portions
    
    Call the per-thread code on thread attach and per-process once per
    process.  Previously, while the function was named 'thread', it was
    only actually called once per process.  Currently, the per-thread
    code does nothing on non-windows platforms and is not even actually
    invoked.
    
    Fixes a windows bug when multiple non-main threads try to use ccapi
    at the same time.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25569 dc483132-0cff-0310-8789-dd5450dbe970
  16. ticket: 7050

    tlyu authored
    subject: kfw: rename leash32/64.exe to simply leash.exe
    
    Also install leash.exe in 64 bit installer.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25568 dc483132-0cff-0310-8789-dd5450dbe970
  17. ticket: 7050

    tlyu authored
    subject: kfw installer: purge bufferoverflowu from custom.dll
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25567 dc483132-0cff-0310-8789-dd5450dbe970
  18. ticket: 7050

    tlyu authored
    subject: kfw: fix 'K5_ORIGINAL_NAME' for 64 bit dlls.
    
    ...still need to actually to define _WIN64 for rc.exe though
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25566 dc483132-0cff-0310-8789-dd5450dbe970
  19. ticket: 7050

    tlyu authored
    subject: kfw installer: generate leash shortcuts (desktop and start menu)
    
    ...also install xpprof64
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25565 dc483132-0cff-0310-8789-dd5450dbe970
  20. ticket: 7050

    tlyu authored
    subject: kfw: generate manifests
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25564 dc483132-0cff-0310-8789-dd5450dbe970
  21. ticket: 7050

    tlyu authored
    subject: kfw fixes: ccapiserver only quits after all clients detach.
    
    Not sure if this is really a good idea or not...
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25563 dc483132-0cff-0310-8789-dd5450dbe970
  22. ticket: 7050

    tlyu authored
    subject: kfw fixes: fix _snprintf usage; use full error code in leash_error_message
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25562 dc483132-0cff-0310-8789-dd5450dbe970
  23. ticket: 7050

    tlyu authored
    subject: kfw fix: restructure low ticket warning popup code to workaround mfc bug
    
    mfc bug causes assertions when dialog is generated from
    within PreTranslateMessages() (MSG input param points to a global
    variable which is corrupted in the dialog message loop).  So we need
    to instead PostMessage() to cause the popup later.
    Also fixed logic to cause warning dialog to actually be modal as intended
    when the leash window is not minimized.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25561 dc483132-0cff-0310-8789-dd5450dbe970
  24. ticket: 7050

    tlyu authored
    subject: kfw fix: int -> size_t to fix warning in krb5routines.c
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25560 dc483132-0cff-0310-8789-dd5450dbe970
  25. ticket: 7050

    tlyu authored
    subject: kfw fixes: krb5_get_init_creds_opt_init->krb5_get_init_creds_opt_alloc
    
    Should enable leash to generate config credentials (needs verification!)
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25559 dc483132-0cff-0310-8789-dd5450dbe970
  26. ticket: 7050

    tlyu authored
    subject: kfw fixes: define USE_MESSAGE_BOX in leashdll code for user feedback.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25558 dc483132-0cff-0310-8789-dd5450dbe970
  27. ticket: 7050

    tlyu authored
    subject: kfw fix: Add custom "Password incorrect" message to Leash_int_kinit_ex()
    
    Overrides obscure KRB5KRB_AP_ERR_BAD_INTEGRITY message.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25557 dc483132-0cff-0310-8789-dd5450dbe970
  28. ticket: 7050

    tlyu authored
    subject: kfw fix: make Leash_kdestroy() actually destroy k5 tickets
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25556 dc483132-0cff-0310-8789-dd5450dbe970
  29. ticket: 7050

    tlyu authored
    subject: kfw fixes: make leash ignore credentials that store config principals.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25555 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.