Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: tags/Mac_GSSKe…
Commits on Feb 28, 2000
  1. This commit was manufactured by cvs2svn to create tag

    (no author) authored
    'Mac_GSSKerberos5_3_0d2'.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/tags/Mac_GSSKerberos5_3_0d2@12085 dc483132-0cff-0310-8789-dd5450dbe970
  2. Updated for 3.0d2

    meeroh authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12084 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 27, 2000
  1. Update client and server to reflect removal of keepold argument from

    tlyu authored
    create_principal_3.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12083 dc483132-0cff-0310-8789-dd5450dbe970
  2. Remove keepold argument from create_principal_3, since it is rather

    tlyu authored
    useless.  Update library version numbers, xdr functions,
    etc. accordingly.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12082 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 26, 2000
  1. * server_acl.c (acl_get_line): Patch from Matt Crawford to permit lin…

    raeburn authored
    …e continuation by ending a line with a backslash.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12081 dc483132-0cff-0310-8789-dd5450dbe970
  2. * kadmin.c (kadmin_modprinc): Complain if -pw option is given,

    raeburn authored
    since it's ignored.  Patch from Matt Crawford.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12080 dc483132-0cff-0310-8789-dd5450dbe970
  3. main() returns int - not void. Also cleanup unused variables.

    epeisach authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12079 dc483132-0cff-0310-8789-dd5450dbe970
  4. comment out doc on non-existent fn

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12078 dc483132-0cff-0310-8789-dd5450dbe970
  5. * preauth2.c (krb5_do_preauth): Check paorder[h] not h for PA_REAL. F…

    raeburn authored
    …ix from Matt Crawford.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12077 dc483132-0cff-0310-8789-dd5450dbe970
  6. fix email addr

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12076 dc483132-0cff-0310-8789-dd5450dbe970
  7. forgot room for null pointer at end of local addr array

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12075 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 25, 2000
  1. * configure.in: Check for sys/sockio.h

    tlyu authored
    	* network.c: Conditionally include sys/sockio.h for SIOC* if
    	necessary.
    	(process_packet): Bracket AF_INET6 branch of a switch statement
    	with an ifdef.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12074 dc483132-0cff-0310-8789-dd5450dbe970
  2. fix udp_port_fds allocation bug; partial ipv6 support

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12073 dc483132-0cff-0310-8789-dd5450dbe970
  3. oops, update changelog for bug fix

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12072 dc483132-0cff-0310-8789-dd5450dbe970
  4. Fix off-by-one error in previous code, spotted at the last minute.

    raeburn authored
    This is why things weren't working without the loopback addresses,
    which showed up last in the list, after the address my client was
    trying to use, thus hiding the error.
    
    (I tried to abort the previous checkin, but cvs went ahead with it
    despite the "editor session failed" report...hm.)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12071 dc483132-0cff-0310-8789-dd5450dbe970
  5. Patches from Alec Peterson, plus some work of my own, to let a multih…

    raeburn authored
    …omed
    
    KDC respond to requests from the same IP address that the requests were sent
    to.
    
    **N.B. This will perform worse in the case of addresses dynamically added
    and removed after the KDC has started, since it will be incapable of using
    any new addresses.
    
    I'm unclear on why the loopback interface address needs to be included in
    the list of addresses.  Apparently, on NetBSD-current, if it's not, packets
    sent to other local addresses but over the loopback interface are queued but
    not received??  Needs further investigation; could just be a NetBSD bug.
    
    	* configure.in: Invoke KRB5_SOCKADDR_SA_LEN.
    
    	* network.c: Include <sys/ioctl.h>, <syslog.h>, <net/if.h>.
    	(foreach_localaddr): New function, copied from
    	lib/krb5/os/localaddr.c.  Tweaked to not exclude loopback
    	interface.
    	(NEED_SOCKETS): Define before including k5-int.h.
    	(n_sockets): New variable.
    	(setup_port): New function; creates listening udp ports given an
    	address.
    	(setup_network): Call foreach_localaddr to set up listening
    	sockets on each local address, so we can always respond from the
    	receiving address.
    	(listen_and_process): Use n_sockets as upper bound of loop.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12070 dc483132-0cff-0310-8789-dd5450dbe970
  6. Separate interface address processing from Kerberos-related functions.

    raeburn authored
    * localaddr.c (foreach_localaddr): Broken out from old krb5_os_localaddr.
    Iterates over all active interface addresses, invoking callback functions;
    knows nothing about Kerberos.
    (count_addrs, allocate, add_addr): New callback functions.
    (krb5_os_localaddr): Use the above.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12069 dc483132-0cff-0310-8789-dd5450dbe970
  7. * t_verify.c: Add "const" to casts in calls to mit_des_cbc_encrypt().

    epeisach authored
           * destest.c: Declare zeroblock as krb5_octet * instead of char * as
           argument to mit_des_cbc_encrypt.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12068 dc483132-0cff-0310-8789-dd5450dbe970
  8. * kerberos_v4.c (v4_klog): Don't treat the formatted text as a format…

    raeburn authored
    … string.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12067 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 24, 2000
  1. * configure.in: Remove dependency on libdes425 when krb4 support

    epeisach authored
                  is not compiled in.
    
    Linking with des425 is not required when krb4 is not compiled in. This
    cleans up the configure.in as we use WITH_KRB4 already
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12066 dc483132-0cff-0310-8789-dd5450dbe970
  2. Test for <arpa/inet.h> for possible inet_ntop prototype.

    epeisach authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12065 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 23, 2000
  1. * kpasswd.0/changing.exp: Add a sleep to avoid a race with the

    tlyu authored
    	setup script.  If this isn't here, it is possible that the initial
    	change of pol2's password may happen too soon.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12064 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 22, 2000
  1. fix for vpath and du4.0 make

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12063 dc483132-0cff-0310-8789-dd5450dbe970
  2. Makefile.in (clean-unix): Add clean-libobjs

    epeisach authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12062 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 21, 2000
  1. from Bear Giles:

    raeburn authored
    * fetch_mkey.c (krb5_db_fetch_mkey): Don't attempt to override type of key read
    from stash file.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12061 dc483132-0cff-0310-8789-dd5450dbe970
  2. from Bear Giles:

    raeburn authored
    * alt_prof.c (krb5_read_realm_params): Permit realm supported enctypes to be
    unspecified, letting the KDC produce defaults.  Don't look up enctypes at all
    if an error is to be returned.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12060 dc483132-0cff-0310-8789-dd5450dbe970
  3. From Bear Giles:

    raeburn authored
    	* telnetd.c (doit): Provide a more useful error message than
    	"authentication failed" if no authentication was even attempted.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12059 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 19, 2000
  1. Volatile decls as needed.

    raeburn authored
    Format attribute declarations for gcc.
    Deleting some unused variables.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12058 dc483132-0cff-0310-8789-dd5450dbe970
  2. * kadm_rpc_svc.c (kadm_1): Update to include new api functions.

    tlyu authored
    	* ovsec_kadmd.c (log_badverf): Update proc_names.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12057 dc483132-0cff-0310-8789-dd5450dbe970
  3. * keytab.c (add_usage): Update usage message.

    tlyu authored
    	(kadmin_keytab_add): Update to deal with explicit keysalt lists.
    	(add_principal): Update to deal with explicit keysalt lists.
    
    	* kadmin.c (kadmin_cpw): Add support for new api.
    	(kadmin_parse_princ_args): Add support for new api, particularly
    	-keepold to keep old keys around and -e to explicitly specify
    	key-salt tuples.
    	(kadmin_addprinc_usage): Update usage accordingly.
    	(kadmin_addprinc): Add support for new api.
    	(kadmin_modprinc): Update to call new parse_princ_args reasonably.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12056 dc483132-0cff-0310-8789-dd5450dbe970
  4. * kadm_rpc_xdr.c (xdr_chpass3_arg):

    tlyu authored
    	(xdr_chrand3_arg): Fix up calls to xdr_array.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12055 dc483132-0cff-0310-8789-dd5450dbe970
  5. * kdb_cpw.c (krb5_dbe_crk):

    tlyu authored
    	(krb5_dbe_cpw): Fix to actually save old keys.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12054 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 18, 2000
  1. * server_stubs.c: Add create_principal3_1, chpass_principal3_1,

    tlyu authored
    	setkey_principal3_1, and chrand_principal3_1 to do the obvious
    	things.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12053 dc483132-0cff-0310-8789-dd5450dbe970
  2. * svc_auth_gssapi.c (_svcauth_gssapi): Don't explicitly free

    tlyu authored
    	call_arg on error, since svc_getargs should do that now.
    
    	* svc_udp.c (svcudp_getargs): Free args on xdr decode error to
    	avoid leaks.
    
    	* svc_tcp.c (svctcp_getargs): Free args on xdr decode error to
    	avoid leaks.
    
    	* svc_raw.c (svcraw_getargs): Free args on xdr decode error to
    	avoid leaks.
    
    	* auth_gssapi.c (auth_gssapi_create): Don't explicitly free
    	call_res anymore, since clnt_call should deal now.
    
    	* clnt_udp.c (clntudp_call): Free stuff on error from
    	xdr_replymsg() to prevent leaking.
    
    	* clnt_tcp.c (clnttcp_call): Free stuff on error from
    	xdr_replymsg() to avoid leaking.
    
    	* clnt_raw.c (clntraw_call): Free stuff on error from
    	xdr_replymsg() to avoid leaking.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12052 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 17, 2000
  1. * auth_gssapi.c (auth_gssapi_create): Free call_res because

    tlyu authored
    	xdr_authgssapi_init_res can potentially allocate memory.  Perhaps
    	clnt_call should really deal with this, though.  It is not at all
    	clear whether clnt_call or svc_getargs should actually end up
    	freeing allocated memory themselves.
    
    	* svc_auth_gssapi.c (_svcauth_gssapi): Call gssrpc_xdr_free() if
    	xdr_authgssapi_creds() or xdr_authgssapi_init_arg() fails.
    
    	* auth_gssapi_misc.c (xdr_authgssapi_creds):
    	(xdr_authgssapi_init_arg):
    	(xdr_authgssapi_init_res): Revert prior change.  The caller should
    	be the one dealing.  Additionally, it was probably wrong to
    	unconditionally free the object regardless of whether the mode is
    	XDR_DECODE.
    	(auth_gssapi_unwrap_data): Use temp_xdrs rather than in_xdrs to
    	force XDR_FREE operation.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12051 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.