cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/include/gssapi
gssapi.h src/include/rpc Makefile auth.h rpcsec_gss.h svc.h
src/kerberos5/lib/libgssapi_krb5 Makefile pname_to_uid.c src/lib
Makefile src/lib/libc/rpc Makefile.inc Symbol.map clnt_dg.c ...
Doug Rabson
dfr at FreeBSD.org
Wed Aug 6 14:06:19 UTC 2008
dfr 2008-08-06 14:02:05 UTC
FreeBSD src repository
Modified files:
gnu/usr.bin/groff/tmac mdoc.local
include/gssapi gssapi.h
include/rpc Makefile auth.h svc.h
kerberos5/lib/libgssapi_krb5 Makefile
lib Makefile
lib/libc/rpc Makefile.inc Symbol.map clnt_dg.c
clnt_perror.c clnt_vc.c svc.c svc_auth.c
svc_dg.c svc_raw.c svc_vc.c
lib/libc/xdr xdr_rec.c
lib/libgssapi Makefile Symbol.map gss_mech_switch.c
gss_utils.c mech_switch.h utils.h
Added files:
include/rpc rpcsec_gss.h
kerberos5/lib/libgssapi_krb5 pname_to_uid.c
lib/libc/rpc rpcsec_gss_stub.c
lib/libgssapi gss_pname_to_uid.c
lib/librpcsec_gss Makefile Symbol.map rpc_gss_get_error.3
rpc_gss_get_mech_info.3
rpc_gss_get_mechanisms.3
rpc_gss_get_principal_name.3
rpc_gss_get_versions.3 rpc_gss_getcred.3
rpc_gss_is_installed.3
rpc_gss_max_data_length.3
rpc_gss_mech_to_oid.3
rpc_gss_oid_to_mech.3
rpc_gss_qop_to_num.3 rpc_gss_seccreate.3
rpc_gss_set_callback.3
rpc_gss_set_defaults.3
rpc_gss_set_svc_name.3
rpc_gss_svc_max_data_length.3
rpcsec_gss.3 rpcsec_gss.c
rpcsec_gss_conf.c rpcsec_gss_int.h
rpcsec_gss_misc.c rpcsec_gss_prot.c
svc_rpcsec_gss.c
Log:
SVN rev 181344 on 2008-08-06 14:02:05Z by dfr
Add an implementation of the RPCSEC_GSS authentication protocol for RPC. This
is based on an old implementation from the University of Michigan with lots of
changes and fixes by me and the addition of a Solaris-compatible API.
Sponsored by: Isilon Systems
Reviewed by: alfred
Revision Changes Path
1.64 +1 -0 src/gnu/usr.bin/groff/tmac/mdoc.local
1.5 +9 -0 src/include/gssapi/gssapi.h
1.4 +1 -1 src/include/rpc/Makefile
1.22 +16 -2 src/include/rpc/auth.h
1.1 +179 -0 src/include/rpc/rpcsec_gss.h (new)
1.25 +43 -0 src/include/rpc/svc.h
1.2 +1 -0 src/kerberos5/lib/libgssapi_krb5/Makefile
1.1 +59 -0 src/kerberos5/lib/libgssapi_krb5/pname_to_uid.c (new)
1.232 +3 -1 src/lib/Makefile
1.29 +3 -2 src/lib/libc/rpc/Makefile.inc
1.4 +4 -0 src/lib/libc/rpc/Symbol.map
1.20 +87 -23 src/lib/libc/rpc/clnt_dg.c
1.18 +8 -1 src/lib/libc/rpc/clnt_perror.c
1.21 +37 -12 src/lib/libc/rpc/clnt_vc.c
1.1 +48 -0 src/lib/libc/rpc/rpcsec_gss_stub.c (new)
1.25 +48 -10 src/lib/libc/rpc/svc.c
1.14 +24 -0 src/lib/libc/rpc/svc_auth.c
1.9 +27 -7 src/lib/libc/rpc/svc_dg.c
1.16 +28 -10 src/lib/libc/rpc/svc_raw.c
1.28 +32 -13 src/lib/libc/rpc/svc_vc.c
1.23 +13 -12 src/lib/libc/xdr/xdr_rec.c
1.5 +1 -0 src/lib/libgssapi/Makefile
1.2 +7 -0 src/lib/libgssapi/Symbol.map
1.4 +1 -0 src/lib/libgssapi/gss_mech_switch.c
1.1 +69 -0 src/lib/libgssapi/gss_pname_to_uid.c (new)
1.5 +12 -0 src/lib/libgssapi/gss_utils.c
1.3 +8 -0 src/lib/libgssapi/mech_switch.h
1.3 +1 -0 src/lib/libgssapi/utils.h
1.1 +39 -0 src/lib/librpcsec_gss/Makefile (new)
1.1 +28 -0 src/lib/librpcsec_gss/Symbol.map (new)
1.1 +58 -0 src/lib/librpcsec_gss/rpc_gss_get_error.3 (new)
1.1 +68 -0 src/lib/librpcsec_gss/rpc_gss_get_mech_info.3 (new)
1.1 +55 -0 src/lib/librpcsec_gss/rpc_gss_get_mechanisms.3 (new)
1.1 +82 -0 src/lib/librpcsec_gss/rpc_gss_get_principal_name.3 (new)
1.1 +64 -0 src/lib/librpcsec_gss/rpc_gss_get_versions.3 (new)
1.1 +85 -0 src/lib/librpcsec_gss/rpc_gss_getcred.3 (new)
1.1 +65 -0 src/lib/librpcsec_gss/rpc_gss_is_installed.3 (new)
1.1 +64 -0 src/lib/librpcsec_gss/rpc_gss_max_data_length.3 (new)
1.1 +68 -0 src/lib/librpcsec_gss/rpc_gss_mech_to_oid.3 (new)
1.1 +68 -0 src/lib/librpcsec_gss/rpc_gss_oid_to_mech.3 (new)
1.1 +70 -0 src/lib/librpcsec_gss/rpc_gss_qop_to_num.3 (new)
1.1 +112 -0 src/lib/librpcsec_gss/rpc_gss_seccreate.3 (new)
1.1 +115 -0 src/lib/librpcsec_gss/rpc_gss_set_callback.3 (new)
1.1 +70 -0 src/lib/librpcsec_gss/rpc_gss_set_defaults.3 (new)
1.1 +87 -0 src/lib/librpcsec_gss/rpc_gss_set_svc_name.3 (new)
1.1 +64 -0 src/lib/librpcsec_gss/rpc_gss_svc_max_data_length.3 (new)
1.1 +230 -0 src/lib/librpcsec_gss/rpcsec_gss.3 (new)
1.1 +722 -0 src/lib/librpcsec_gss/rpcsec_gss.c (new)
1.1 +417 -0 src/lib/librpcsec_gss/rpcsec_gss_conf.c (new)
1.1 +95 -0 src/lib/librpcsec_gss/rpcsec_gss_int.h (new)
1.1 +49 -0 src/lib/librpcsec_gss/rpcsec_gss_misc.c (new)
1.1 +288 -0 src/lib/librpcsec_gss/rpcsec_gss_prot.c (new)
1.1 +1214 -0 src/lib/librpcsec_gss/svc_rpcsec_gss.c (new)
More information about the cvs-src
mailing list