Skip to content
Commits on Jul 16, 2004
  1. This commit was manufactured by cvs2svn to create tag

    (no author) committed Jul 16, 2004
    'MITKerberos_5_5b4'.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/tags/MITKerberos_5_5b4@16607 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 15, 2004
  1. Added thread support code to project

    lxs committed Jul 15, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16603 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: 2634

    lxs committed Jul 15, 2004
    Remove use of client principal from krb5_context (default_ccprincipal) and default principal from v4 CCAPI glue code.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16602 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: 2637

    jaltman committed Jul 15, 2004
    fix previous commit
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16601 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: new

    jaltman committed Jul 15, 2004
        * k5-int.h: define for WIN32 the macro krb5int_zap_data to
          utilize the Win32 API SecureZeroMemory which is guaranteed
          by Microsoft not to be optimized out by the compiler.
          Both memset and ZeroMemory will be optimized out by the
          compiler when possible.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16600 dc483132-0cff-0310-8789-dd5450dbe970
  5. * Makefile.in (MLIBS): Add $(LIBS).

    raeburn committed Jul 15, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16599 dc483132-0cff-0310-8789-dd5450dbe970
  6. * libprofile.exports: Don't try to export krb5int_profile_shared_data.

    raeburn committed Jul 15, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16598 dc483132-0cff-0310-8789-dd5450dbe970
  7. Get rid of the global krb5 context used by the GSSAPI Kerberos mechan…

    raeburn committed Jul 15, 2004
    …ism. I
    
    *think* I've gotten all the places where a ccache or keytab name that's been
    stored gets applied to whichever context needs it.
    
    * gssapi_krb5.c (kg_sync_ccache_name): Add context argument instead of calling
    kg_get_context.
    (kg_get_ccache_name): Use a locally created krb5 context instead of calling
    kg_get_context.
    (kg_get_context): Deleted.
    * acquire_cred.c (acquire_init_cred): Pass current context.
    (krb5_gss_acquire_cred): Use a locally created krb5 context instead of calling
    kg_get_context.
    * add_cred.c (krb5_gss_add_cred): Call kg_sync_ccache_name.
    * init_sec_context.c (krb5_gss_init_sec_context): Likewise.
    * gssapiP_krb5.h (kg_sync_ccache_name): Update prototype.
    (kg_get_context): Delete declaration.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16597 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 14, 2004
  1. * t_cc.c (cc_test): Rename one of the "resolve" cases so the messages…

    raeburn committed Jul 14, 2004
    … can be
    
    distinguished.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16596 dc483132-0cff-0310-8789-dd5450dbe970
  2. * recvauth.c (krb_recvauth): Initialize cp and tmp_buf. Check length …

    raeburn committed Jul 14, 2004
    …of data
    
    read before evaluating the value.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16595 dc483132-0cff-0310-8789-dd5450dbe970
  3. * set_ccache.c (gss_krb5_ccache_name): Check thread-specific data for…

    raeburn committed Jul 14, 2004
    … the saved
    
    "old" name to free.  Save the new old name in thread-specific data.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16594 dc483132-0cff-0310-8789-dd5450dbe970
  4. * gssapiP_krb5.h (gssint_krb5_keytab_lock): Declare.

    raeburn committed Jul 14, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16593 dc483132-0cff-0310-8789-dd5450dbe970
  5. * gss_libinit.c (gssint_lib_init): Initialize new keytab-name mutex, and

    raeburn committed Jul 14, 2004
    register two new key values.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16592 dc483132-0cff-0310-8789-dd5450dbe970
  6. * Makefile.in (SHLIB_EXPDEPS): Use _DEPLIB variables.

    raeburn committed Jul 14, 2004
    (SHLIB_EXPLIBS): Add $(SUPPORT_LIB).
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16591 dc483132-0cff-0310-8789-dd5450dbe970
  7. * acquire_cred.c: Include gss_libinit.h.

    raeburn committed Jul 14, 2004
    (gssint_krb5_keytab_lock): New mutex.
    (krb5_gss_register_acceptor_identity, acquire_accept_cred): Lock the mutex
    while manipulating krb5_gss_keytab.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16590 dc483132-0cff-0310-8789-dd5450dbe970
  8. * k5-platform.h (k5_call_init_function) [DELAY_INITIALIZER] [__GNUC__…

    raeburn committed Jul 14, 2004
    …]: Use a
    
    statement expression so any line number info printed by assertion failures is
    useful.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16589 dc483132-0cff-0310-8789-dd5450dbe970
  9. * k5-thread.h (k5_key_t): Add a couple new values for GSSAPI ccache n…

    raeburn committed Jul 14, 2004
    …ame manipulation.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16588 dc483132-0cff-0310-8789-dd5450dbe970
  10. * k5-thread.h (k5_os_mutex_init, k5_os_mutex_destroy): If

    raeburn committed Jul 14, 2004
    USE_PTHREAD_LOCK_ONLY_IF_LOADED is defined, use pthread_mutex_init and _destroy
    only if pthread support is loaded.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16587 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 12, 2004
  1. * krb5-config.in: Substitute $(PTHREAD_CFLAGS).

    raeburn committed Jul 12, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16586 dc483132-0cff-0310-8789-dd5450dbe970
  2. * shlib.conf (alpha*-dec-osf*): Use $(PTHREAD_CFLAGS) in CC_LINK_SHAR…

    raeburn committed Jul 12, 2004
    …ED and
    
    CC_LINK_STATIC.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16585 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 11, 2004
  1. * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Fix typo that caused some code…

    raeburn committed Jul 11, 2004
    … to be
    
    omitted.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16584 dc483132-0cff-0310-8789-dd5450dbe970
  2. * configure.in: Use KRB5_AC_INET6.

    raeburn committed Jul 11, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16583 dc483132-0cff-0310-8789-dd5450dbe970
  3. * configure.in: Use KRB5_AC_INET6.

    raeburn committed Jul 11, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16582 dc483132-0cff-0310-8789-dd5450dbe970
  4. * klist.c: Include autoconf.h before network headers.

    raeburn committed Jul 11, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16581 dc483132-0cff-0310-8789-dd5450dbe970
  5. * k5-thread.h (k5_os_mutex_lock, k5_os_mutex_unlock, k5_os_mutex_asse…

    raeburn committed Jul 11, 2004
    …rt_locked,
    
    k5_os_mutex_assert_unlocked) [USE_PTHREAD_LOCK_ONLY_IF_LOADED]: Fix typo in
    accessing non-pthread versions.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16580 dc483132-0cff-0310-8789-dd5450dbe970
  6. * fake-addrinfo.h (in6addr_any): If we need to define a static copy, …

    raeburn committed Jul 11, 2004
    …rename it
    
    with a macro first.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16579 dc483132-0cff-0310-8789-dd5450dbe970
  7. * configure.in: Check krb5_cv_inet6_with_dinet6 as well as krb5_cv_in…

    raeburn committed Jul 11, 2004
    …et6 when
    
    deciding whether to test for in6addr_any.  If gcc is in use, suppress pedantic
    warnings about "inline".
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16578 dc483132-0cff-0310-8789-dd5450dbe970
  8. * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Use PTHREAD_CFLAGS and PTHREAD…

    raeburn committed Jul 11, 2004
    …_LIBS when
    
    checking for pthread_mutexattr_setrobust_np availability with thread support
    enabled.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16577 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 9, 2004
  1. * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Always include the thread libr…

    raeburn committed Jul 9, 2004
    …ary on
    
    Tru64 UNIX.
    (KRB5_AC_CHECK_INET6): If the first test fails, try adding -DINET6 and test
    again; if it works, define INET6 for the build.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16576 dc483132-0cff-0310-8789-dd5450dbe970
  2. * shlib.conf (alpha*-dec-osf*): Use $(PTHREAD_CFLAGS) in LDCOMBINE.

    raeburn committed Jul 9, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16575 dc483132-0cff-0310-8789-dd5450dbe970
  3. * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Don't test for pthread.h speci…

    raeburn committed Jul 9, 2004
    …fically.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16574 dc483132-0cff-0310-8789-dd5450dbe970
  4. * k5-thread.h: Test HAVE_PTHREAD instead of HAVE_PTHREAD_H.

    raeburn committed Jul 9, 2004
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16573 dc483132-0cff-0310-8789-dd5450dbe970
  5. * kdb_db2.c (krb5_db2_db_get_principal): Rename local variable "try"

    raeburn committed Jul 9, 2004
    to "trynum" because some systems (*cough*Tru64*cough*) turn on some
    exception handling support when thread support is enabled.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16572 dc483132-0cff-0310-8789-dd5450dbe970
  6. ticket: 2629

    jaltman committed Jul 9, 2004
    	forgot the changelog
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16571 dc483132-0cff-0310-8789-dd5450dbe970
  7. ticket: new

    jaltman committed Jul 9, 2004
     	osconf.h:
    
     	< #if !!defined(_WIN32)
     	---
     	> #if !defined(_WIN32)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16570 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.