Skip to content
Commits on May 30, 2006
  1. krb5-1.5-alpha1

    tlyu committed May 30, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/tags/krb5-1-5-alpha1@18065 dc483132-0cff-0310-8789-dd5450dbe970
  2. krb5-1.5-alpha1

    tlyu committed May 30, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18064 dc483132-0cff-0310-8789-dd5450dbe970
  3. Delete some bogus svn:mime-type properties.

    tlyu committed May 30, 2006
    	* README: Update for krb5-1.5-alpha1.  Update Kerberos Development
    	Team member list.
    
    	* doc/copyright.texinfo: Update copyright years.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18063 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 26, 2006
  1. Build lib/krb4 makefile at top level.

    raeburn committed May 26, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18046 dc483132-0cff-0310-8789-dd5450dbe970
  2. Add copyright notice.

    raeburn committed May 26, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18045 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 25, 2006
  1. Don't define MODULE_PATH.

    raeburn committed May 25, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18044 dc483132-0cff-0310-8789-dd5450dbe970
  2. Properly recognize Mac environments, and set {KRB5,KDB5}_PLUGIN_BUNDL…

    raeburn committed May 25, 2006
    …E_DIR.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18043 dc483132-0cff-0310-8789-dd5450dbe970
  3. Create crypto, des425 Makefiles from top level.

    raeburn committed May 25, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18042 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 24, 2006
  1. ticket: 3784

    raeburn committed May 24, 2006
    Rename locate.h to locate_plugin.h.  Change references, update dependencies.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18037 dc483132-0cff-0310-8789-dd5450dbe970
  2. Drop major version number from service-locator function table structure.

    raeburn committed May 24, 2006
    Add a typedef name for the structure.  Change multiple-inclusion macro name.
    Add a comment indicating desired symbol name.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18036 dc483132-0cff-0310-8789-dd5450dbe970
  3. Don't output krb5_config_prefix commands into config.status; do the s…

    raeburn committed May 24, 2006
    …ubstitutions
    
    in the configure script.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18035 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 23, 2006
  1. Mention the python plugin stuff in configure.in, but inside an "if fa…

    raeburn committed May 23, 2006
    …lse"
    
    block, so reconf will build a configure script and it'll be easy to enable
    for testing.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18034 dc483132-0cff-0310-8789-dd5450dbe970
  2. update dependencies

    raeburn committed May 23, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18033 dc483132-0cff-0310-8789-dd5450dbe970
  3. Include k5-platform.h and fake-addrinfo.h, but not k5-int.h.

    raeburn committed May 23, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18032 dc483132-0cff-0310-8789-dd5450dbe970
  4. ticket: new

    raeburn committed May 23, 2006
    subject: service location plugin interface needs header installed
    
    Install <krb5/locate.h>.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18031 dc483132-0cff-0310-8789-dd5450dbe970
  5. ticket: new

    raeburn committed May 23, 2006
    subject: install headers into include/krb5
    
    Create include/krb5 directory, and put krb5.h and (k5-)locate.h there in the
    build tree.  Stub krb5.h in main include directory just includes krb5/krb5.h.
    Update dependencies, and add dependencies in a couple Makefiles that didn't
    have them.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18030 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 18, 2006
  1. Missed change -- don't configure util/profile separately.

    raeburn committed May 18, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18020 dc483132-0cff-0310-8789-dd5450dbe970
  2. * configure.in: Set and substitute KSU_LIBS, SETENVOBJ, DO_TCL. Generate

    raeburn committed May 18, 2006
    makefiles for util/et, util/profile, lib/kdb, clients and those clients
    subdirectories built on UNIX, rather than running configure there.
    Deleted configure.in scripts for those directories, and changed
    Makefile.in definitions of thisconfigdir and mydir.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18018 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 17, 2006
  1. Remove krb5_init_context macro hack; change all the calls except in

    raeburn committed May 17, 2006
    krb5_gss_init_context to calls to krb5_gss_init_context.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18015 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 16, 2006
  1. Don't look for pthread_mutexattr_setrobust_np.

    raeburn committed May 16, 2006
    Apparently Red Hat's Fedora Core 5 defines it but doesn't declare it,
    so we'd have to declare it before testing the address.  While it was
    once useful for checking whether the pthread code had been loaded, I
    think the other tests done now are more effective and this isn't
    needed any more.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18012 dc483132-0cff-0310-8789-dd5450dbe970
  2. Add SRCS definition and run make depend.

    raeburn committed May 16, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18011 dc483132-0cff-0310-8789-dd5450dbe970
  3. make depend

    raeburn committed May 16, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18010 dc483132-0cff-0310-8789-dd5450dbe970
  4. * lib/kadm5/alt_prof.c (kadm5_get_config_params): Replace filename and

    raeburn committed May 16, 2006
    envvar arguments with a flag indicating whether KDC config data should
    be used.  Prototype and all callers changed.
    (krb5_read_realm_params): Delete config file and env var arguments.
    Prototype and all callers changed.
    
    * lib/kadm5/admin.h (KADM5_CONFIG_PROFILE): Commented out.
    (struct _kadm5_config_params): Delete field PROFILE.
    * lib/kadm5/alt_prof.c (kadm5_get_config_params): Don't look at it.
    (kadm5_free_config_params): Don't free it.
    * kadmin/testing/tcl/util.t: Remove profile data from config params.
    * kadmin/testing/util/tcl_kadm5.c (config_mask_flags): Deleted
    KADM5_CONFIG_PROFILE entry.
    (parse_config_params): Changed to require 20 parameters instead of 21.
    * lib/kadm5/unit-test/api.2/init-v2.exp (test100): Deleted.
    
    * lib/kadm5/alt_prof.c (krb5_aprof_init): Fetch the list of config files from
    the library and add the caller-indicated config file to the front of the list.
    
    * lib/kadm5/clnt/client_init.c (kadm5_init_krb5_context): New function.
    * lib/kadm5/clnt/libkadm5clnt.exports: Export it.
    * lib/kadm5/srv/server_init.c: Include k5-int.h, osconf.h, gssapiP_krb5.h.
    (kadm5_init_krb5_context): New function.
    * lib/kadm5/srv/libkadm5srv.exports: Export it.
    * lib/kadm5/srv/Makefile.in (LOCAL_INCLUDES): Add gssapi directories.
    * lib/kadm5/admin.h (kadm5_init_krb5_context): Declare it.
    * kadmin/dbutil/kdb5_destroy.c (kdb5_destroy): Call kadm5_init_krb5_context
    instead of krb5_init_context.
    * kadmin/dbutil/dump.c (load_db): Likewise.
    * kadmin/dbutil/kdb5_util.c (main): Likewise.
    * kadmin/dbutil/kadm5_create.c (kadm5_create): Likewise.
    * kadmin/dbutil/kdb5_stash.c (kdb5_stash): Likewise.
    * kadmin/dbutil/loadv4.c (load_v4db): Likewise.
    * kadmin/server/ovsec_kadmd.c (main): Likewise.
    * kadmin/cli/kadmin.c (kadmin_startup): Likewise.
    * kadmin/testing/util/tcl_ovsec_kadm.c (tcl_ovsec_kadm_init): Likewise.
    * lib/kadm5/unit-test/lock-test.c (main): Likewise.
    * lib/kadm5/unit-test/handle-test.c (main): Likewise.
    * lib/kadm5/unit-test/randkey-test.c (main): Likewise.
    * lib/kadm5/unit-test/setkey-test.c (main): Likewise.
    * lib/kadm5/chpass_util.c (_kadm5_chpass_principal_util): Likewise.
    * lib/kadm5/kadm_rpc_xdr.c (xdr_krb5_principal): Likewise.
    
    * lib/krb5/os/init_os_ctx.c (add_kdc_config_file): New function.
    (os_init_paths): Add new argument KDC; call add_kdc_config_file if true.
    * lib/krb5/krb/init_ctx.c (krb5int_init_context_kdc): New function.
    (init_common): Add new argument KDC, passed to krb5_os_init_context.
    * lib/krb5/libkrb5.exports: Export krb5int_init_context_kdc.
    * k5-int.h (krb5_os_init_context): Update decl.
    * lib/kadm5/srv/server_init.c (kadm5_init): Call krb5int_init_context_kdc.
    * krb524/krb524d.c (main): Likewise.
    * lib/kadm5/unit-test/api.2/init-v2.exp: Don't run test 154 for error for
    $KRB5_KDC_PROFILE file not present.
    
    * lib/krb5/os/init_os_ctx.c (os_get_default_config_files): Rewrite KLL test so
    as not to confuse Emacs indentation support.
    
    * lib/gssapi/krb5/init_sec_context.c (kg_kdc_flag_mutex, kdc_flag): New
    variables.
    (krb5_gss_init_context, krb5_gss_use_kdc_context): New functions.
    * lib/gssapi/krb5/gssapiP_krb5.h (kg_kdc_flag_mutex): Declare.
    (krb5_gss_init_context, krb5_gss_use_kdc_context): Declare.
    (krb5_init_context): Define as macro to invoke krb5_gss_init_context for now.
    * lib/gssapi/gss_libinit.c (gssint_lib_init): Initialize the mutex.
    (gssint_lib_fini): Destroy it.
    * lib/gssapi/libgssapi_krb5.exports: Export krb5_gss_use_kdc_context.
    
    * lib/kadm5/srv/server_init.c (kadm5_init): Don't complain if the config files
    specify an admin server, since we now look at krb5.conf as well.
    * lib/kadm5/unit-test/api.2/init-v2.exp: Delete test test114 for bad server
    params.
    
    * plugins/kdb/db2/adb_openclose.c (osa_adb_init_db): Use
    krb5int_init_context_kdc instead of krb5_init_context.
    * kdc/rtest.c (main): Likewise.
    * kdc/fakeka.c (main): Likewise.
    * kdc/main.c (main, init_realm): Likewise.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18009 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 15, 2006
  1. * Makefile.in (krb5kdc, rtest): Don't explicitly add kdb5 libs to the…

    raeburn committed May 15, 2006
    … link
    
    command.  (And we link against libraries, not dependency lists, anyways...)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18008 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 13, 2006
  1. * main.c (initialize_realms): Use precise size allocation for dbname=…

    raeburn committed May 13, 2006
    … parameter.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18007 dc483132-0cff-0310-8789-dd5450dbe970
  2. Have Tcl script error out if initialization fails.

    raeburn committed May 13, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18006 dc483132-0cff-0310-8789-dd5450dbe970
  3. * configure.in: Don't create a makefile for posix subdir.

    raeburn committed May 13, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18005 dc483132-0cff-0310-8789-dd5450dbe970
  4. * syslog.c: Discard all the non-Windows bits, since we don't build th…

    raeburn committed May 13, 2006
    …is on
    
    UNIX.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18004 dc483132-0cff-0310-8789-dd5450dbe970
  5. * getuid.c, memmove.c, sscanf.c, strcasecmp.c, strdup.c, strerror.c,

    raeburn committed May 13, 2006
    vfprintf.c, vsprintf.c: Remove files we don't compile anywhere.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18003 dc483132-0cff-0310-8789-dd5450dbe970
  6. Use unsigned char rather than u_int8_t in random_string().

    tlyu committed May 13, 2006
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18002 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 11, 2006
  1. * tests/dejagnu/config/default.exp (setup_krb5_conf): Don't add suffi…

    raeburn committed May 11, 2006
    …x to
    
    library name in generated config file.
    
    * kadmin/testing/proto/krb5.conf.proto: Drop suffix from library name.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17999 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 10, 2006
  1. ticket: 3746

    lxs committed May 10, 2006
    Fixed the krb5_cc_gen_new memory ccache implementation and updated
    krb5_verify_init_creds() and rd_and_store_for_creds() to use the 
    API properly (possible now that it's been fixed).
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17997 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 9, 2006
  1. ticket: new

    jaltman committed May 9, 2006
    subject: vsnprintf not present on windows
    
    vsnprintf is not present on Windows.  Microsoft provides
    the _vsnprintf form instead.   Add a macro to allow this
    file to compile.
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17993 dc483132-0cff-0310-8789-dd5450dbe970
  2. ticket: new

    jaltman committed May 9, 2006
    status: open
    subject: plugins support requires a Windows equivalent to opendir and friends
    
    This patch simply allows krb5 to build once again on Windows.
    Windows does not have opendir() and friends.   Instead Win32 API 
    functions must be used as described in
    
     http://msdn.microsoft.com/library/en-us/dnucmg/html/UCMGch09.asp
    
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17992 dc483132-0cff-0310-8789-dd5450dbe970
  3. ticket: 3426

    raeburn committed May 9, 2006
    * threads.c (krb5int_pthread_loaded): Supply dummy version for !ENABLE_THREADS
    case.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17990 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.