Permalink
Switch branches/tags
Nothing to show
Commits on Oct 2, 2008
  1. Tagging for KfM 6.5a5

    lxs
    lxs committed Oct 2, 2008
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/KfM_6.5a5@20820 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6055

    jander
    jander committed Oct 2, 2008
    Make select identity dialog remember its size, but not the table column widths. Make its default width 500px.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20819 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: 6055

    jander
    jander committed Oct 2, 2008
    Localization fix for change password dialog.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20818 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 6055

    jander
    jander committed Oct 2, 2008
    Select identity switched to using new NSDictionary based options and change password menu item support.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20817 dc483132-0cff-0310-8789-dd5450dbe970
  5. ticket: 6055

    lxs
    lxs committed Oct 2, 2008
    Password is not expired when changing password from select and 
    enter identity dialogs.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20816 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: 6055

    lxs
    lxs committed Oct 2, 2008
    Don't write NULL name and path over stream.  Just send empty strings.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20815 dc483132-0cff-0310-8789-dd5450dbe970
  7. ticket: 6055

    lxs
    lxs committed Oct 2, 2008
    Fix to get application name correctly.  Was dropping argument
    from launchservices and not removing extension from path in
    fallback code.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20814 dc483132-0cff-0310-8789-dd5450dbe970
  8. ticket: 6055

    jander
    jander committed Oct 2, 2008
    Update to allow change password from select and enter identity dialogs.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20813 dc483132-0cff-0310-8789-dd5450dbe970
  9. ticket: 6055

    lxs
    lxs committed Oct 2, 2008
    Support for change password checkbox in enter and select
    identity ui elements.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20812 dc483132-0cff-0310-8789-dd5450dbe970
  10. ticket: 6055

    jander
    jander committed Oct 2, 2008
    Resize dialogs better, added progress indicator to show KerberosAgent is working between interactions.
    
    Make Identity and Identities classes use NSDictionary representations of kim_options like the rest of KerberosAgent.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20811 dc483132-0cff-0310-8789-dd5450dbe970
  11. ticket: 6120

    ghudson
    ghudson committed Oct 2, 2008
    Increase the default RPC timeout for kadmin from 25 seconds to 120
    seconds.  Code changes from a patch submitted by umich.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20810 dc483132-0cff-0310-8789-dd5450dbe970
  12. ticket: 6121

    ghudson
    ghudson committed Oct 2, 2008
    In clntudp_call, fix a bug in the handling of an error case (it failed
    to set the error status field and generated a dead code warning).
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20809 dc483132-0cff-0310-8789-dd5450dbe970
  13. ticket:6055

    jander
    jander committed Oct 2, 2008
    Make enter identity dialog's smarter about matching a string with a set of favorite options.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20808 dc483132-0cff-0310-8789-dd5450dbe970
  14. ticket:6055

    jander
    jander committed Oct 2, 2008
    Make Enter Identity dialog have one auto-completing, auto-validating text field for principals drawn from KIM's list of favorites. 
    Changed options for a favorite identity get saved out to kim_preferences.
    
    Also, include copyright on more files.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20807 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 1, 2008
  1. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Updated documentation to reflect new APIs and re-ran Doxygen.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20806 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Fixed a bug in kim_identity_get_components string where it
    would return the first component multiple times.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20805 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Make unset strings in kim_options and kim_selection_hints
    be empty strings rather than NULL.  This simplifies the
    stream code (and makes it easier to read and debug).
    In order to prevent copying tons of NUL bytes around,
    special case kim_string functions to use a special 
    constant kim_empty_string.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20804 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Fixed crash in kim_options_write_to_stream
    when in_options is KIM_OPTIONS_DEFAULT.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20803 dc483132-0cff-0310-8789-dd5450dbe970
  5. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Reversed sense of checks for NUL character in empty string.  Fixed.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20802 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Correctly parse KIM_IDENTITY_ANY in error handler.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20801 dc483132-0cff-0310-8789-dd5450dbe970
  7. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Loop on enter identity if auth fails.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20800 dc483132-0cff-0310-8789-dd5450dbe970
  8. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Correctly translate NULL hints when reading from a stream.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20799 dc483132-0cff-0310-8789-dd5450dbe970
  9. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Relaunch KerberosAgent more quickly so UI is more responsive.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20798 dc483132-0cff-0310-8789-dd5450dbe970
  10. ticket: 6055

    jander
    jander committed Oct 1, 2008
    Update enterIdentity handler to support passing and setting ticket options. 
    Readded ticket options sheet to Enter Identity dialog.
    Added helper methods to convert between kim_option and NSDictionary.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20797 dc483132-0cff-0310-8789-dd5450dbe970
  11. ticket: 6134

    lxs
    lxs committed Oct 1, 2008
    Finished KLL to KIM shim.
    Switched krb5 code to using it.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20796 dc483132-0cff-0310-8789-dd5450dbe970
  12. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Fill out credentials when getting tickets with changed password
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20795 dc483132-0cff-0310-8789-dd5450dbe970
  13. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Support for passing options back and forth for enter_identity and 
    hints back for select_identity.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20794 dc483132-0cff-0310-8789-dd5450dbe970
  14. ticket: 6055

    jander
    jander committed Oct 1, 2008
    A working KIM-based KerberosAgent to handle all of KIM's built-in GUI prompting. 
    
    A few outstanding issues remain, like the ability to add duplicate entries to the list of favorite identities.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20793 dc483132-0cff-0310-8789-dd5450dbe970
  15. ticket: 6055

    jander
    jander committed Oct 1, 2008
    When kim_options_write_to_stream is given NULL options, create default options in its place instead of erroring out.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20792 dc483132-0cff-0310-8789-dd5450dbe970
  16. ticket: 6055

    jander
    jander committed Oct 1, 2008
    kim_selection_hints_get_identity should call kim_ui_fini even when kim_ui_select_identity returns an error, e.g. KIM_USER_CANCELED_ERR
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20791 dc483132-0cff-0310-8789-dd5450dbe970
  17. ticket: 6055

    jander
    jander committed Oct 1, 2008
    Check for NULL hints_array passed back from kim_os_selection_hints_get_selection_hints_array in kim_os_selection_hints_lookup_identity.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20790 dc483132-0cff-0310-8789-dd5450dbe970
  18. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    First pass at KLL shim layer. (no private apis)
    KIM support for KLL shim layer.
    
    Fixed a bug where the cli support was double freeing a credential
    in the change password case.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20789 dc483132-0cff-0310-8789-dd5450dbe970
  19. ticket: 6055

    lxs
    lxs committed Oct 1, 2008
    Fixed typo where kpasswd was prompting for the new password
    twice rather than once for new and once for verify.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20788 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Sep 30, 2008
  1. ticket: new

    lxs
    lxs committed Sep 30, 2008
    subject: CCAPI should use common ipc and stream code
    
    KIM and CCAPI should share the same IPC and stream object types.
    Modified CCAPI to use code in src/util (stream) and src/util/mac (ipc)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20787 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 6138

    lxs
    lxs committed Sep 30, 2008
    krb5 library-side changes for com_err based error strings.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20786 dc483132-0cff-0310-8789-dd5450dbe970