![]() |
RT/krbdev.mit.edu: Ticket #2578 umich RPCSEC_GSS integration |
Signed in as guest. [Logout] |
|
|
| History | Display mode: [Brief headers] [Full headers] |
|   |   | Thu May 27 19:37:12 2004 | tlyu - Ticket created | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit preliminary integration of RPCSEC_GSS implementation To generate a diff of this commit: cvs diff -r5.97 -r5.97.2.1 krb5/src/kadmin/server/ChangeLog cvs diff -r1.20 -r1.20.6.1 krb5/src/kadmin/server/kadm_rpc_svc.c cvs diff -r1.9 -r1.9.6.1 krb5/src/kadmin/server/misc.h cvs diff -r1.85 -r1.85.2.1 krb5/src/kadmin/server/ovsec_kadmd.c cvs diff -r1.99 -r1.99.2.1 krb5/src/lib/rpc/ChangeLog cvs diff -r1.33 -r1.33.6.1 krb5/src/lib/rpc/Makefile.in cvs diff -r1.20 -r1.20.6.1 krb5/src/lib/rpc/auth.h cvs diff -r1.37 -r1.37.6.1 krb5/src/lib/rpc/auth_gssapi.c cvs diff -r1.28 -r1.28.6.1 krb5/src/lib/rpc/auth_gssapi.h cvs diff -r1.23 -r1.23.6.1 krb5/src/lib/rpc/auth_gssapi_misc.c cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/auth_none.c cvs diff -r1.13 -r1.13.6.1 krb5/src/lib/rpc/auth_unix.c cvs diff -r1.6 -r1.6.6.1 krb5/src/lib/rpc/auth_unix.h cvs diff -r1.9 -r1.9.4.1 krb5/src/lib/rpc/bindresvport.c cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/clnt.h krb5/src/lib/rpc/clnt_generic.c cvs diff -r1.13 -r1.13.6.1 krb5/src/lib/rpc/clnt_perror.c cvs diff -r1.11 -r1.11.6.1 krb5/src/lib/rpc/clnt_raw.c cvs diff -r1.13 -r1.13.6.1 krb5/src/lib/rpc/clnt_simple.c cvs diff -r1.25 -r1.25.4.1 krb5/src/lib/rpc/clnt_tcp.c cvs diff -r1.27 -r1.27.6.1 krb5/src/lib/rpc/clnt_udp.c cvs diff -r1.19 -r1.19.6.1 krb5/src/lib/rpc/configure.in cvs diff -r1.12 -r1.12.6.1 krb5/src/lib/rpc/get_myaddress.c cvs diff -r1.17 -r1.17.6.1 krb5/src/lib/rpc/getrpcent.c cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/getrpcport.c cvs diff -r1.7 -r1.7.6.1 krb5/src/lib/rpc/pmap_clnt.c krb5/src/lib/rpc/pmap_clnt.h cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/pmap_getport.c cvs diff -r1.7 -r1.7.6.1 krb5/src/lib/rpc/pmap_prot.h cvs diff -r1.5 -r1.5.8.1 krb5/src/lib/rpc/pmap_prot2.c cvs diff -r1.24 -r1.24.6.1 krb5/src/lib/rpc/pmap_rmt.c cvs diff -r1.6 -r1.6.6.1 krb5/src/lib/rpc/pmap_rmt.h cvs diff -r1.10 -r1.10.6.1 krb5/src/lib/rpc/rpc.h cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/rpc_callmsg.c cvs diff -r1.6 -r1.6.6.1 krb5/src/lib/rpc/rpc_commondata.c krb5/src/lib/rpc/rpc_dtablesize.c krb5/src/lib/rpc/rpc_msg.h cvs diff -r1.8 -r1.8.8.1 krb5/src/lib/rpc/rpc_prot.c cvs diff -r1.16 -r1.16.4.1 krb5/src/lib/rpc/svc.c cvs diff -r1.13 -r1.13.6.1 krb5/src/lib/rpc/svc.h cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/svc_auth.c krb5/src/lib/rpc/svc_auth.h cvs diff -r1.60 -r1.60.2.1 krb5/src/lib/rpc/svc_auth_gssapi.c cvs diff -r1.9 -r1.9.6.1 krb5/src/lib/rpc/svc_auth_unix.c cvs diff -r1.5 -r1.5.6.1 krb5/src/lib/rpc/svc_run.c cvs diff -r1.12 -r1.12.6.1 krb5/src/lib/rpc/svc_simple.c cvs diff -r1.18 -r1.18.6.1 krb5/src/lib/rpc/svc_tcp.c cvs diff -r1.21 -r1.21.6.1 krb5/src/lib/rpc/svc_udp.c cvs diff -r1.6 -r1.6.6.1 krb5/src/lib/rpc/types.hin cvs diff -r1.15 -r1.15.6.1 krb5/src/lib/rpc/xdr.c cvs diff -r1.16 -r1.16.6.1 krb5/src/lib/rpc/xdr.h cvs diff -r1.11 -r1.11.6.1 krb5/src/lib/rpc/xdr_alloc.c cvs diff -r1.8 -r1.8.6.1 krb5/src/lib/rpc/xdr_array.c cvs diff -r1.7 -r1.7.20.1 krb5/src/lib/rpc/xdr_float.c cvs diff -r1.12 -r1.12.4.1 krb5/src/lib/rpc/xdr_mem.c cvs diff -r1.16 -r1.16.6.1 krb5/src/lib/rpc/xdr_rec.c cvs diff -r1.8 -r1.8.6.1 krb5/src/lib/rpc/xdr_reference.c cvs diff -r1.10 -r1.10.6.1 krb5/src/lib/rpc/xdr_stdio.c cvs diff -r1.57 -r1.57.2.1 krb5/src/lib/rpc/unit-test/ChangeLog cvs diff -r1.20 -r1.20.6.1 krb5/src/lib/rpc/unit-test/client.c cvs diff -r1.28 -r1.28.6.1 krb5/src/lib/rpc/unit-test/server.c cvs diff -r0 -r1.1.2.1 krb5/src/lib/rpc/auth_gss.c krb5/src/lib/rpc/auth_gss.h krb5/src/lib/rpc/authgss_prot.c krb5/src/lib/rpc/rename.h krb5/src/lib/rpc/svc_auth_gss.c krb5/src/lib/rpc/svc_auth_none.c cvs diff -r1.3 -r0 krb5/src/lib/rpc/auth_any.c cvs diff -r1.4 -r0 krb5/src/lib/rpc/svc_auth_any.c |
Download (untitled) 3.6k |
|||
|   |   | Thu May 27 19:37:14 2004 | tlyu - Status changed from new to open | ||
|   |   | Thu May 27 19:37:14 2004 | tlyu - Requestor tlyu@mit.edu added | ||
|   |   | Tue Jun 15 21:26:59 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit fix lots of memory leaks and memory corruption To generate a diff of this commit: cvs diff -r1.99.2.1 -r1.99.2.2 krb5/src/lib/rpc/ChangeLog cvs diff -r1.1.2.1 -r1.1.2.2 krb5/src/lib/rpc/auth_gss.c cvs diff -r1.28.6.1 -r1.28.6.2 krb5/src/lib/rpc/auth_gssapi.h cvs diff -r1.1.2.1 -r1.1.2.2 krb5/src/lib/rpc/authgss_prot.c cvs diff -r1.16.4.1 -r1.16.4.2 krb5/src/lib/rpc/svc.c cvs diff -r1.13.6.1 -r1.13.6.2 krb5/src/lib/rpc/svc.h cvs diff -r1.1.2.1 -r1.1.2.2 krb5/src/lib/rpc/svc_auth_gss.c cvs diff -r1.60.2.1 -r1.60.2.2 krb5/src/lib/rpc/svc_auth_gssapi.c cvs diff -r1.18.6.1 -r1.18.6.2 krb5/src/lib/rpc/svc_tcp.c cvs diff -r1.21.6.1 -r1.21.6.2 krb5/src/lib/rpc/svc_udp.c cvs diff -r1.16.6.1 -r1.16.6.2 krb5/src/lib/rpc/xdr_rec.c |
Download (untitled) 745b |
|||
|   |   | Tue Jun 15 21:48:13 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit * kadm5_create.c (add_admin_princs): Create kadmin/fqdn principal. To generate a diff of this commit: cvs diff -r1.79 -r1.79.4.1 krb5/src/kadmin/dbutil/ChangeLog cvs diff -r1.11 -r1.11.6.1 krb5/src/kadmin/dbutil/kadm5_create.c |
Download (untitled) 236b |
|||
|   |   | Tue Jun 15 21:48:48 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit * kadm_rpc_svc.c (check_rpcsec_auth, gss_to_krb5_name): New functions to check service name for RPCSEC_GSS. (kadm_1): Add service name check for RPCSEC_GSS. * ovsec_kadmd.c (main): Setup logging calllbacks for RPCSEC_GSS. Use GSS_C_N_NAME for acceptor name for RPCSEC_GSS. (log_badverf): Handle null client and server names. * server_stubs.c (rqst2name): New function to return appropriate gss_name_t for a given auth flavor (RPCSEC_GSS and AUTH_GSSAPI use different field names). To generate a diff of this commit: cvs diff -r5.97.2.1 -r5.97.2.2 krb5/src/kadmin/server/ChangeLog cvs diff -r1.20.6.1 -r1.20.6.2 krb5/src/kadmin/server/kadm_rpc_svc.c cvs diff -r1.85.2.1 -r1.85.2.2 krb5/src/kadmin/server/ovsec_kadmd.c cvs diff -r1.45 -r1.45.6.1 krb5/src/kadmin/server/server_stubs.c |
Download (untitled) 804b |
|||
|   |   | Tue Jun 15 21:49:53 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit * client_principal.c (eret): Add some debugging messages for some RPC errors. * client_init.c (_kadm5_init_any): Add support for RPCSEC_GSS. Default to using AUTH_GSSAPI for ovsec. To generate a diff of this commit: cvs diff -r1.49 -r1.49.2.1 krb5/src/lib/kadm5/clnt/ChangeLog cvs diff -r1.23 -r1.23.2.1 krb5/src/lib/kadm5/clnt/client_init.c cvs diff -r1.10 -r1.10.8.1 krb5/src/lib/kadm5/clnt/client_principal.c |
Download (untitled) 427b |
|||
|   |   | Tue Jun 15 21:50:20 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit * admin.h (kadm5_get_admin_service_name): Prototype for new function. (KADM5_CONFIG_OLD_AUTH_GSSAPI): New flag to force old AUTH_GSSAPI flavor. * alt_prof.c (kadm5_get_admin_service_name): New function. To generate a diff of this commit: cvs diff -r1.94 -r1.94.2.1 krb5/src/lib/kadm5/ChangeLog cvs diff -r1.52 -r1.52.6.1 krb5/src/lib/kadm5/admin.h cvs diff -r1.39 -r1.39.4.1 krb5/src/lib/kadm5/alt_prof.c |
Download (untitled) 418b |
|||
|   |   | Tue Jun 15 21:51:49 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit * kadmin.c (kadmin_startup): Add option to force old AUTH_GSSAPI flavor. To generate a diff of this commit: cvs diff -r1.83 -r1.83.4.1 krb5/src/kadmin/cli/ChangeLog cvs diff -r1.59 -r1.59.4.1 krb5/src/kadmin/cli/kadmin.c |
Download (untitled) 230b |
|||
|   |   | Tue Jun 15 23:11:57 2004 | tlyu - Status changed from open to resolved | ||
|   |   | Tue Jun 15 23:11:58 2004 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: CVS Commit This commit merges the RPCSEC_GSS integration branch onto the trunk. Remaining work includes: * Default to using kadmin/fqdn for SEAM compatibility * Namespace cleanups and other API tweaks -- this API is not stable yet * Fix lib/rpc/unit-test testsuite to test RPCSEC_GSS in addition to AUTH_GSSAPI Additional work will be tracked in separate tickets. This merge is bracketed between the tags "tlyu-umich-rpc-merge-pre" and "tlyu-umich-rpc-merge-post". To generate a diff of this commit: cvs diff -r1.85 -r1.86 krb5/src/kadmin/cli/ChangeLog cvs diff -r1.61 -r1.62 krb5/src/kadmin/cli/kadmin.c cvs diff -r1.79 -r1.80 krb5/src/kadmin/dbutil/ChangeLog cvs diff -r1.11 -r1.12 krb5/src/kadmin/dbutil/kadm5_create.c cvs diff -r5.97 -r5.98 krb5/src/kadmin/server/ChangeLog cvs diff -r1.20 -r1.21 krb5/src/kadmin/server/kadm_rpc_svc.c cvs diff -r1.9 -r1.10 krb5/src/kadmin/server/misc.h cvs diff -r1.85 -r1.86 krb5/src/kadmin/server/ovsec_kadmd.c cvs diff -r1.45 -r1.46 krb5/src/kadmin/server/server_stubs.c cvs diff -r1.94 -r1.95 krb5/src/lib/kadm5/ChangeLog cvs diff -r1.52 -r1.53 krb5/src/lib/kadm5/admin.h cvs diff -r1.39 -r1.40 krb5/src/lib/kadm5/alt_prof.c cvs diff -r1.51 -r1.52 krb5/src/lib/kadm5/clnt/ChangeLog cvs diff -r1.23 -r1.24 krb5/src/lib/kadm5/clnt/client_init.c cvs diff -r1.10 -r1.11 krb5/src/lib/kadm5/clnt/client_principal.c cvs diff -r1.102 -r1.103 krb5/src/lib/rpc/ChangeLog cvs diff -r1.34 -r1.35 krb5/src/lib/rpc/Makefile.in cvs diff -r1.20 -r1.21 krb5/src/lib/rpc/auth.h cvs diff -r1.1 -r1.2 krb5/src/lib/rpc/auth_gss.c krb5/src/lib/rpc/auth_gss.h cvs diff -r1.37 -r1.38 krb5/src/lib/rpc/auth_gssapi.c cvs diff -r1.28 -r1.29 krb5/src/lib/rpc/auth_gssapi.h cvs diff -r1.23 -r1.24 krb5/src/lib/rpc/auth_gssapi_misc.c cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/auth_none.c cvs diff -r1.13 -r1.14 krb5/src/lib/rpc/auth_unix.c cvs diff -r1.6 -r1.7 krb5/src/lib/rpc/auth_unix.h cvs diff -r1.1 -r1.2 krb5/src/lib/rpc/authgss_prot.c cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/bindresvport.c krb5/src/lib/rpc/clnt.h krb5/src/lib/rpc/clnt_generic.c cvs diff -r1.13 -r1.14 krb5/src/lib/rpc/clnt_perror.c cvs diff -r1.11 -r1.12 krb5/src/lib/rpc/clnt_raw.c cvs diff -r1.13 -r1.14 krb5/src/lib/rpc/clnt_simple.c cvs diff -r1.26 -r1.27 krb5/src/lib/rpc/clnt_tcp.c cvs diff -r1.27 -r1.28 krb5/src/lib/rpc/clnt_udp.c cvs diff -r1.19 -r1.20 krb5/src/lib/rpc/configure.in cvs diff -r1.12 -r1.13 krb5/src/lib/rpc/get_myaddress.c cvs diff -r1.17 -r1.18 krb5/src/lib/rpc/getrpcent.c cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/getrpcport.c cvs diff -r1.7 -r1.8 krb5/src/lib/rpc/pmap_clnt.c krb5/src/lib/rpc/pmap_clnt.h cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/pmap_getport.c cvs diff -r1.7 -r1.8 krb5/src/lib/rpc/pmap_prot.h cvs diff -r1.5 -r1.6 krb5/src/lib/rpc/pmap_prot2.c cvs diff -r1.24 -r1.25 krb5/src/lib/rpc/pmap_rmt.c cvs diff -r1.6 -r1.7 krb5/src/lib/rpc/pmap_rmt.h cvs diff -r1.1 -r1.2 krb5/src/lib/rpc/rename.h cvs diff -r1.10 -r1.11 krb5/src/lib/rpc/rpc.h cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/rpc_callmsg.c cvs diff -r1.6 -r1.7 krb5/src/lib/rpc/rpc_commondata.c krb5/src/lib/rpc/rpc_dtablesize.c krb5/src/lib/rpc/rpc_msg.h cvs diff -r1.8 -r1.9 krb5/src/lib/rpc/rpc_prot.c cvs diff -r1.16 -r1.17 krb5/src/lib/rpc/svc.c cvs diff -r1.13 -r1.14 krb5/src/lib/rpc/svc.h cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/svc_auth.c krb5/src/lib/rpc/svc_auth.h cvs diff -r1.1 -r1.2 krb5/src/lib/rpc/svc_auth_gss.c cvs diff -r1.60 -r1.61 krb5/src/lib/rpc/svc_auth_gssapi.c cvs diff -r1.1 -r1.2 krb5/src/lib/rpc/svc_auth_none.c cvs diff -r1.9 -r1.10 krb5/src/lib/rpc/svc_auth_unix.c cvs diff -r1.5 -r1.6 krb5/src/lib/rpc/svc_run.c cvs diff -r1.12 -r1.13 krb5/src/lib/rpc/svc_simple.c cvs diff -r1.18 -r1.19 krb5/src/lib/rpc/svc_tcp.c cvs diff -r1.21 -r1.22 krb5/src/lib/rpc/svc_udp.c cvs diff -r1.6 -r1.7 krb5/src/lib/rpc/types.hin cvs diff -r1.15 -r1.16 krb5/src/lib/rpc/xdr.c cvs diff -r1.16 -r1.17 krb5/src/lib/rpc/xdr.h cvs diff -r1.11 -r1.12 krb5/src/lib/rpc/xdr_alloc.c cvs diff -r1.8 -r1.9 krb5/src/lib/rpc/xdr_array.c cvs diff -r1.7 -r1.8 krb5/src/lib/rpc/xdr_float.c cvs diff -r1.12 -r1.13 krb5/src/lib/rpc/xdr_mem.c cvs diff -r1.16 -r1.17 krb5/src/lib/rpc/xdr_rec.c cvs diff -r1.8 -r1.9 krb5/src/lib/rpc/xdr_reference.c cvs diff -r1.10 -r1.11 krb5/src/lib/rpc/xdr_stdio.c cvs diff -r1.57 -r1.58 krb5/src/lib/rpc/unit-test/ChangeLog cvs diff -r1.20 -r1.21 krb5/src/lib/rpc/unit-test/client.c cvs diff -r1.28 -r1.29 krb5/src/lib/rpc/unit-test/server.c cvs diff -r1.3 -r0 krb5/src/lib/rpc/auth_any.c cvs diff -r1.4 -r0 krb5/src/lib/rpc/svc_auth_any.c |
Download (untitled) 4.5k |
|||
|   |   | Mon Nov 15 22:22:10 2004 | tlyu - Version_Fixed 1.4 added | ||