Skip to content
Commits on Jul 23, 2008
  1. TargetVersion: 1.7

    Component: krb5-libs
    Ticket: 5594
    
    Don't show window when spawning server.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20577 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Jul 23, 2008
  2. Component: windows

    TargetVersion: 1.7
    Ticket: 5817 5819
    
    More changes for 64 bit builds.
    
    Remove debug messages.
    
    Add components to copylist elements.
    
    Change some more xxx32xxx to xxx%WL%xxx.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20576 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Jul 23, 2008
Commits on Jul 22, 2008
  1. Component: windows

    TargetVersion: 1.7
    Ticket: 5817 5819
    
    More changes for 64 bit builds.
    
    Add %cpu% substitution; write the file with perl print instead of echo.  Echo will substitute %cpu% ;-).
    
    Replicate CopyList Config section into each CopyList.
    
    Add component attribute to all CopyLists.
    
    Change more xxx32xxx to xxx%WL% and xxxi386xxx to xxx%cpu%xxx.
    
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20569 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Jul 22, 2008
Commits on Jul 18, 2008
  1. Component: windows

    TargetVersion: 1.7
    Ticket: 5817 5819
    
    This change is for both tickets 5817 and 5819 - changes for 64 bit builds.
    
    New substitution variables %WL% (word length [32 | 64]) and %cpu% [i386 | AMD64] are implemented in the various files where they make sense.
    
    Copylist entries have a new attribute - the component [base | i386 | AMD64 | leash | krb4].
    
    The cpu and components can be specified on the command line.  Multiple components must be in a space delimited quoted string.
    
    kfw-fixed.nsi must now be preprocessed in the same fashion as site-local-tagged.nsi; kfw-fixed.nsi is deleted.
    
    A number of makefiles assumed there could be only one build in the build tree at once, so make clean failed when there is more than one.  [There can be four (i386/rel, i386/dbg, amd64/rel, amd64/dbg).] The makefiles have been updated.  additional make clean problems in the new ccapi windows were cleaned up.
    
    In some places, the compiler was set to VS2003, not VS2005.
    
    32/64 bit differences added to ccapi makefiles.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20542 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Jul 18, 2008
Commits on Jul 3, 2008
  1. TargetVersion: 1.7

    Component: windows
    Ticket: new
    Tags:  pullup
    Subj: KfW Build Automation
    
    Only check for repository access utilities (cvs, svn, plink) if repository action is UPDATE or CHECKOUT, not SKIP.  This allows builders who obtain sources from a distribution kit to be able to build without having to install these utilities.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20496 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Jul 3, 2008
Commits on Apr 22, 2008
  1. Snapshot of CCAPI V3 on Windows.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20305 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Apr 22, 2008
Commits on Mar 31, 2008
  1. Snapshot. Krb4 mostly removed.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20301 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Mar 31, 2008
Commits on Mar 26, 2008
  1. Windows CCAPI work in progress.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/kpkoch-ccapi@20292 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Mar 26, 2008
Commits on Mar 20, 2008
  1. TargetVersion: 1.7

    Component: krb5-libs
    Ticket: 5594
    Tags:  pullup
    Subj: Work on compiling the CCAPI test suite on Windows.
    
    Generate ccapi.def export list from V2, V3, debug lists.  It is no longer a file in the repository.
    
    Update test Makefile.in to use file ccapi_string.c.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20284 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Mar 20, 2008
Commits on Mar 18, 2008
  1. ticket: 5919

    Fix MITKRB5-SA-2008-001 on trunk.  Patch differs from the released one
    for 1.6 because of code divergence.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20280 dc483132-0cff-0310-8789-dd5450dbe970
    raeburn committed Mar 18, 2008
  2. ticket: new

    subject: CCacheServer should track client iterators
    
    The CCacheServer needs to track client iterators so that if
    a client crashes while iterating the resources on the server
    for that iterator are freed.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20279 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 18, 2008
  3. ticket: new

    subject: MITKRB5-SA-2008-002
    target_version: 1.6.4
    tags: pullup
    
    Fix MITKRB5-SA-2008-002: array overrun in libgssrpc.
    
    Don't update the internally-tracked maximum file descriptor value if
    the new one is FD_SETSIZE (or NOFILE) or above.  Reject TCP file
    descriptors of FD_SETSIZE (NOFILE) or above.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20278 dc483132-0cff-0310-8789-dd5450dbe970
    raeburn committed Mar 18, 2008
  4. TargetVersion: 1.7

    Component: krb5-libs
    Ticket: 19569
    tAGS:  PULLUP
    Subj: Tweaks for 1.7 build on Windows. 
    
    Detect if the Vista version of ntsecapi.h is present.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20277 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Mar 18, 2008
Commits on Mar 14, 2008
  1. ticket: new

    status: open
    subject: cc_ccache_iterator_release, cc_credentials_iterator leak server memory
    
    cc_ccache_iterator_release and cc_credentials_iterator leak memory on the 
    CCacheServer because they do not send an ipc message to the server telling it
    to free up resources associated with the iterator.
    
    Note: this issue does not track needing to be able to free up these same 
    resources when the client crashes. 
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20276 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 14, 2008
Commits on Mar 13, 2008
  1. TargetVersion: 1.7

    Component: krb5-libs
    Ticket: 5594
    Tags:  pullup
    Subj: Work on compiling the CCAPI test suite on Windows.
    
    Include .h files and move all declarations above all code, for Windows C compilation.
    
    Update makefiles to include new modules.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20275 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Mar 13, 2008
  2. ticket: new

    subject: Invalid assignment while trying to set input to NULL
    
    cc_seq_fetch_NCs_end and cc_seq_fetch_creds_end should try to set their
    iterator inputs to NULL.  Fixed code to assign the inputs to NULL rather
    than the temporary variables.  (Not sure why the previous code was 
    even compiling on the Mac.)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20274 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 13, 2008
  3. ticket: new

    subject: removed unused header file inclusion CoreFoundation.h
    
    Was there for a workaround to a bug in AppleConnect.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20273 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 13, 2008
Commits on Mar 12, 2008
  1. ticket: 5909

    Accidentally added file with wrong name.  Removed.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20272 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 12, 2008
  2. ticket: 5909

    Accidentally added empty file.  Removed.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20271 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 12, 2008
  3. ticket: 5909

    Added tests for iterators and NC info.  Added test programs for
    each test.  Cleaned up portability issues introduced by Windows
    testing.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20270 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 12, 2008
Commits on Mar 10, 2008
  1. ticket: new

    subject: Add CCAPI v2 tests
    
    First pass at CCAPI v2 tests.  More commits to this bug will follow.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20269 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  2. ticket: new

    subject: Remove C warnings
    
    Some C++ conventions in the CCAPI tests were producing warnings
    on C compilers.  Fixed code to stop producing warnings.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20268 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  3. ticket: 5907

    Removed script to run cc_context_get_version test.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20267 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  4. ticket: new

    subject: Removed tests for check_cc_context_get_version
    
    cc_context_get_version was part of the original CCAPI v3 documentation but was
    never actually implemented.  Now that it has been removed from the documentation
    we should remove the test.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20266 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  5. ticket: new

    subject: Fixed error code remapping
    
    Modified error code remapping to be consistent with CCAPI v2 documentation.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20265 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  6. ticket: new

    subject: cc_remove_cred should only remove one cred
    
    Fixed cc_remove_cred so it only removes the first matching
    cred.  Also fixed the error handling so it returns errors
    other than CC_NOTFOUND.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20264 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  7. ticket: new

    subject: cc_set_principal should return error on bad cred version
    
    When the caller passes in a version different than the one the ccache
    was opened with, cc_set_principal should return CC_ERR_CRED_VERSION
    because "cred_vers is used as a double check".
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20263 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  8. ticket: new

    subject: Fix pointer cast in cc_seq_fetch_NCs_end
    
    cc_seq_fetch_NCs_end incorrectly casts from CCAPI v2 to CCAPI v3 types.
    Cleaned up cc_seq_fetch_creds_end at the same time (it was correct but
    difficult to read).
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20262 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  9. ticket: new

    subject: cci_cred_union_compare_to_credentials_union doesn't work for v5 creds
    
    Fixed a bug in cci_cred_union_compare_to_credentials_union where it always
    returned an error when comparing v5 creds.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20261 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  10. ticket: new

    subject: CCAPI v2 support crash when client or server strings are NULL
    
    The CCAPI v2 support will crash if passed in a krb5 credential with
    the client or server principal strings set to NULL.  Since CCAPI v3+
    support checks for this we should check in CCAPI v2.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20260 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
  11. ticket: new

    subject: ccs_ccache_reset should check all arguments for NULL
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20259 dc483132-0cff-0310-8789-dd5450dbe970
    lxs committed Mar 10, 2008
Commits on Mar 4, 2008
  1. Include signal.h before ftp_var.h to silence my_sig_t redefinition pr…

    …oblem.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20256 dc483132-0cff-0310-8789-dd5450dbe970
    raeburn committed Mar 4, 2008
  2. ticket: 5897

    tags: pullup
    
    Fix memory leak by delaying instantiation of lid until it's needed.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20254 dc483132-0cff-0310-8789-dd5450dbe970
    jander committed Mar 4, 2008
  3. ticket: 5894

    status: open
    
    Add "-framework CoreFoundation" to crypto library link command in darwin-mode
    build on mac.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20253 dc483132-0cff-0310-8789-dd5450dbe970
    raeburn committed Mar 4, 2008
Commits on Feb 29, 2008
  1. TargetVersion: 1.7

    Component: krb5-libs
    Ticket: 5594
    Tags:  pullup
    
    lib/win/Makefile.in:  Added.
    
    ccutils.c, ccapi_os_ipc.cxx, ccs_reply_proc.c, ccs_os_server.cpp, ccs_reply_proc.c, ccs_win_pipe.c:  comment out some debug messages.
    
    test/Makefile.in: change which tests are built.
    test/test_ccapi_context.c: API version 2 is now expected to pass.
    test/test_ccapi_iterators.c:  Add progress indicator for long tests.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20244 dc483132-0cff-0310-8789-dd5450dbe970
    kpkoch committed Feb 29, 2008
Something went wrong with that request. Please try again.