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-all mailing list