cvs commit: src Makefile.inc1 src/crypto/openssh sshd.c src/etc
Makefile src/etc/gss Makefile mech qop src/etc/mtree
BSD.include.dist BSD.root.dist src/gnu/usr.bin/cvs/cvs Makefile
src/include Makefile gssapi.h src/include/gssapi Makefile gssapi.h ...
Doug Rabson
dfr at FreeBSD.org
Thu Dec 29 06:40:25 PST 2005
dfr 2005-12-29 14:40:22 UTC
FreeBSD src repository
Modified files:
. Makefile.inc1
crypto/openssh sshd.c
etc Makefile
etc/mtree BSD.include.dist BSD.root.dist
gnu/usr.bin/cvs/cvs Makefile
include Makefile
kerberos5/lib/libgssapi Makefile
lib Makefile
secure/lib/libssh Makefile
secure/usr.bin/ssh Makefile
secure/usr.sbin/sshd Makefile
tools make_libdeps.sh
Added files:
etc/gss Makefile mech qop
include gssapi.h
include/gssapi Makefile gssapi.h
lib/libgssapi Makefile context.h cred.h
gss_accept_sec_context.3
gss_accept_sec_context.c
gss_acquire_cred.3 gss_acquire_cred.c
gss_add_cred.3 gss_add_cred.c
gss_add_oid_set_member.3
gss_add_oid_set_member.c
gss_canonicalize_name.3
gss_canonicalize_name.c
gss_compare_name.3 gss_compare_name.c
gss_context_time.3 gss_context_time.c
gss_create_empty_oid_set.3
gss_create_empty_oid_set.c
gss_delete_sec_context.3
gss_delete_sec_context.c
gss_display_name.3 gss_display_name.c
gss_display_status.3 gss_display_status.c
gss_duplicate_name.3 gss_duplicate_name.c
gss_export_name.3 gss_export_name.c
gss_export_sec_context.3
gss_export_sec_context.c gss_get_mic.3
gss_get_mic.c gss_import_name.3
gss_import_name.c
gss_import_sec_context.3
gss_import_sec_context.c
gss_indicate_mechs.3 gss_indicate_mechs.c
gss_init_sec_context.3
gss_init_sec_context.c
gss_inquire_context.3
gss_inquire_context.c gss_inquire_cred.3
gss_inquire_cred.c
gss_inquire_cred_by_mech.3
gss_inquire_cred_by_mech.c
gss_inquire_mechs_for_name.3
gss_inquire_mechs_for_name.c
gss_inquire_names_for_mech.3
gss_inquire_names_for_mech.c gss_krb5.c
gss_mech_switch.c gss_names.c
gss_process_context_token.3
gss_process_context_token.c
gss_release_buffer.3 gss_release_buffer.c
gss_release_cred.3 gss_release_cred.c
gss_release_name.3 gss_release_name.c
gss_release_oid_set.3
gss_release_oid_set.c gss_seal.c
gss_sign.c gss_test_oid_set_member.3
gss_test_oid_set_member.c gss_unseal.c
gss_unwrap.3 gss_unwrap.c gss_utils.c
gss_verify.c gss_verify_mic.3
gss_verify_mic.c gss_wrap.3 gss_wrap.c
gss_wrap_size_limit.3
gss_wrap_size_limit.c gssapi.3 mech.5
mech_switch.h name.h spnego.h utils.h
Log:
Add a new extensible GSS-API layer which can support GSS-API plugins,
similar the the Solaris implementation. Repackage the krb5 GSS mechanism
as a plugin library for the new implementation. This also includes a
comprehensive set of manpages for the GSS-API functions with text mostly
taken from the RFC.
Reviewed by: Love Hörnquist Åstrand <lha at it.su.se>, ru (build system), des (openssh parts)
Revision Changes Path
1.532 +2 -5 src/Makefile.inc1
1.41 +16 -1 src/crypto/openssh/sshd.c
1.350 +1 -0 src/etc/Makefile
1.1 +7 -0 src/etc/gss/Makefile (new)
1.1 +4 -0 src/etc/gss/mech (new)
1.1 +3 -0 src/etc/gss/qop (new)
1.105 +2 -0 src/etc/mtree/BSD.include.dist
1.76 +2 -0 src/etc/mtree/BSD.root.dist
1.51 +1 -1 src/gnu/usr.bin/cvs/cvs/Makefile
1.254 +2 -2 src/include/Makefile
1.1 +5 -0 src/include/gssapi.h (new)
1.1 +7 -0 src/include/gssapi/Makefile (new)
1.1 +756 -0 src/include/gssapi/gssapi.h (new)
1.11 +6 -44 src/kerberos5/lib/libgssapi/Makefile
1.209 +1 -1 src/lib/Makefile
1.1 +95 -0 src/lib/libgssapi/Makefile (new)
1.1 +32 -0 src/lib/libgssapi/context.h (new)
1.1 +43 -0 src/lib/libgssapi/cred.h (new)
1.1 +484 -0 src/lib/libgssapi/gss_accept_sec_context.3 (new)
1.1 +221 -0 src/lib/libgssapi/gss_accept_sec_context.c (new)
1.1 +238 -0 src/lib/libgssapi/gss_acquire_cred.3 (new)
1.1 +166 -0 src/lib/libgssapi/gss_acquire_cred.c (new)
1.1 +338 -0 src/lib/libgssapi/gss_add_cred.3 (new)
1.1 +178 -0 src/lib/libgssapi/gss_add_cred.c (new)
1.1 +130 -0 src/lib/libgssapi/gss_add_oid_set_member.3 (new)
1.1 +77 -0 src/lib/libgssapi/gss_add_oid_set_member.c (new)
1.1 +137 -0 src/lib/libgssapi/gss_canonicalize_name.3 (new)
1.1 +91 -0 src/lib/libgssapi/gss_canonicalize_name.c (new)
1.1 +122 -0 src/lib/libgssapi/gss_compare_name.3 (new)
1.1 +76 -0 src/lib/libgssapi/gss_compare_name.c (new)
1.1 +108 -0 src/lib/libgssapi/gss_context_time.3 (new)
1.1 +43 -0 src/lib/libgssapi/gss_context_time.c (new)
1.1 +112 -0 src/lib/libgssapi/gss_create_empty_oid_set.3 (new)
1.1 +53 -0 src/lib/libgssapi/gss_create_empty_oid_set.c (new)
1.1 +163 -0 src/lib/libgssapi/gss_delete_sec_context.3 (new)
1.1 +62 -0 src/lib/libgssapi/gss_delete_sec_context.c (new)
1.1 +151 -0 src/lib/libgssapi/gss_display_name.3 (new)
1.1 +78 -0 src/lib/libgssapi/gss_display_name.c (new)
1.1 +210 -0 src/lib/libgssapi/gss_display_status.3 (new)
1.1 +110 -0 src/lib/libgssapi/gss_display_status.c (new)
1.1 +123 -0 src/lib/libgssapi/gss_duplicate_name.3 (new)
1.1 +78 -0 src/lib/libgssapi/gss_duplicate_name.c (new)
1.1 +128 -0 src/lib/libgssapi/gss_export_name.3 (new)
1.1 +58 -0 src/lib/libgssapi/gss_export_name.c (new)
1.1 +168 -0 src/lib/libgssapi/gss_export_sec_context.3 (new)
1.1 +77 -0 src/lib/libgssapi/gss_export_sec_context.c (new)
1.1 +165 -0 src/lib/libgssapi/gss_get_mic.3 (new)
1.1 +46 -0 src/lib/libgssapi/gss_get_mic.c (new)
1.1 +139 -0 src/lib/libgssapi/gss_import_name.3 (new)
1.1 +219 -0 src/lib/libgssapi/gss_import_name.c (new)
1.1 +120 -0 src/lib/libgssapi/gss_import_sec_context.3 (new)
1.1 +86 -0 src/lib/libgssapi/gss_import_sec_context.c (new)
1.1 +107 -0 src/lib/libgssapi/gss_indicate_mechs.3 (new)
1.1 +60 -0 src/lib/libgssapi/gss_indicate_mechs.c (new)
1.1 +571 -0 src/lib/libgssapi/gss_init_sec_context.3 (new)
1.1 +129 -0 src/lib/libgssapi/gss_init_sec_context.c (new)
1.1 +284 -0 src/lib/libgssapi/gss_inquire_context.3 (new)
1.1 +88 -0 src/lib/libgssapi/gss_inquire_context.c (new)
1.1 +158 -0 src/lib/libgssapi/gss_inquire_cred.3 (new)
1.1 +167 -0 src/lib/libgssapi/gss_inquire_cred.c (new)
1.1 +173 -0 src/lib/libgssapi/gss_inquire_cred_by_mech.3 (new)
1.1 +82 -0 src/lib/libgssapi/gss_inquire_cred_by_mech.c (new)
1.1 +134 -0 src/lib/libgssapi/gss_inquire_mechs_for_name.3 (new)
1.1 +77 -0 src/lib/libgssapi/gss_inquire_mechs_for_name.c (new)
1.1 +107 -0 src/lib/libgssapi/gss_inquire_names_for_mech.3 (new)
1.1 +74 -0 src/lib/libgssapi/gss_inquire_names_for_mech.c (new)
1.1 +87 -0 src/lib/libgssapi/gss_krb5.c (new)
1.1 +301 -0 src/lib/libgssapi/gss_mech_switch.c (new)
1.1 +253 -0 src/lib/libgssapi/gss_names.c (new)
1.1 +136 -0 src/lib/libgssapi/gss_process_context_token.3 (new)
1.1 +44 -0 src/lib/libgssapi/gss_process_context_token.c (new)
1.1 +111 -0 src/lib/libgssapi/gss_release_buffer.3 (new)
1.1 +43 -0 src/lib/libgssapi/gss_release_buffer.c (new)
1.1 +108 -0 src/lib/libgssapi/gss_release_cred.3 (new)
1.1 +56 -0 src/lib/libgssapi/gss_release_cred.c (new)
1.1 +104 -0 src/lib/libgssapi/gss_release_name.3 (new)
1.1 +59 -0 src/lib/libgssapi/gss_release_name.c (new)
1.1 +109 -0 src/lib/libgssapi/gss_release_oid_set.3 (new)
1.1 +46 -0 src/lib/libgssapi/gss_release_oid_set.c (new)
1.1 +45 -0 src/lib/libgssapi/gss_seal.c (new)
1.1 +41 -0 src/lib/libgssapi/gss_sign.c (new)
1.1 +116 -0 src/lib/libgssapi/gss_test_oid_set_member.3 (new)
1.1 +56 -0 src/lib/libgssapi/gss_test_oid_set_member.c (new)
1.1 +43 -0 src/lib/libgssapi/gss_unseal.c (new)
1.1 +191 -0 src/lib/libgssapi/gss_unwrap.3 (new)
1.1 +48 -0 src/lib/libgssapi/gss_unwrap.c (new)
1.1 +79 -0 src/lib/libgssapi/gss_utils.c (new)
1.1 +41 -0 src/lib/libgssapi/gss_verify.c (new)
1.1 +172 -0 src/lib/libgssapi/gss_verify_mic.3 (new)
1.1 +46 -0 src/lib/libgssapi/gss_verify_mic.c (new)
1.1 +178 -0 src/lib/libgssapi/gss_wrap.3 (new)
1.1 +49 -0 src/lib/libgssapi/gss_wrap.c (new)
1.1 +163 -0 src/lib/libgssapi/gss_wrap_size_limit.3 (new)
1.1 +47 -0 src/lib/libgssapi/gss_wrap_size_limit.c (new)
1.1 +261 -0 src/lib/libgssapi/gssapi.3 (new)
1.1 +94 -0 src/lib/libgssapi/mech.5 (new)
1.1 +327 -0 src/lib/libgssapi/mech_switch.h (new)
1.1 +48 -0 src/lib/libgssapi/name.h (new)
1.1 +34 -0 src/lib/libgssapi/spnego.h (new)
1.1 +32 -0 src/lib/libgssapi/utils.h (new)
1.37 +1 -1 src/secure/lib/libssh/Makefile
1.32 +3 -3 src/secure/usr.bin/ssh/Makefile
1.45 +1 -1 src/secure/usr.sbin/sshd/Makefile
1.6 +1 -1 src/tools/make_libdeps.sh
More information about the cvs-src
mailing list