Pull changes from krb5-1-1 branch
authorDanilo Almeida <dalmeida@mit.edu>
Sat, 4 Dec 1999 02:07:12 +0000 (02:07 +0000)
committerDanilo Almeida <dalmeida@mit.edu>
Sat, 4 Dec 1999 02:07:12 +0000 (02:07 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11940 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/ChangeLog
src/lib/Makefile.in
src/lib/comerr16.def [deleted file]
src/lib/gssapi16.def [deleted file]
src/lib/krb4_16.def [deleted file]
src/lib/krb5_16.def [deleted file]
src/lib/sapgss16.def [deleted file]
src/lib/sapkrb16.def [deleted file]
src/lib/winsock.def [deleted file]
src/lib/xpprof16.def [deleted file]

index c39d9d2a6737373a95411f789116968a5f87b526..e00c5f10eff094449de09d5fe4e552de0298e011 100644 (file)
@@ -1,3 +1,13 @@
+1999-12-03  Danilo Almeida  <dalmeida@mit.edu>
+
+       * Makefile.in: Use DLL_LINKOPTS to link DLL.  Remove dependence of
+       mit directory for version server support.  Remove references to
+       SAP.  Remove DNS defines.
+
+       * winsock.def, comerr16.def, gssapi16.def, krb4_16.def,
+       krb5_16.def, sapgss16.def, sapkrb16.def, xpprof16.def: Remove
+       obsolete DEF files.
+
 1999-10-26  Tom Yu  <tlyu@mit.edu>
 
        * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
index aee2bed2e382f5fb3931d93177fe50182035bca2..7c145c6db6ae4ef5a993e2dce9345640169010d3 100644 (file)
@@ -4,9 +4,6 @@ mydir=lib
 MY_SUBDIRS=crypto krb5 des425 @KRB4@ krb5util kdb gssapi rpc kadm5
 BUILDTOP=$(REL)$(U)
 
-##DOS##BUILDTOP = ..
-##DOS##VERS_DIR = \vers
-
 MAC_SUBDIRS = crypto krb5 gssapi
 
 all-unix::
@@ -26,14 +23,16 @@ clean-windows::
 
 # Windows stuff to make krb5 and gssapi DLLs.
 
-##DOS##VERLIBS=$(BUILDTOP)\mit\windows\lib\$(CPU)\vsnt.lib
-##DOS##!if defined(KRB5_USE_DNS)
-##DOS##DNSLIBS= $(BUILDTOP)\mit\windows\lib\$(CPU)\wshelp32.lib
-##DOS##!else
-##DOS##DNSLIBS=
-##DOS##!endif
-##MIT##MITLIBS= $(VERLIBS) $(DNSLIBS)
-##MIT##MITFLAGS=-I$(BUILDTOP)\mit\windows\include /DVERSERV=1
+##MIT##!if !defined(VS_INC)
+##MIT##!message Must define VS_INC to point to version server include dir!
+##MIT##!error
+##MIT##!endif
+##MIT##!if !defined(VS_LIB)
+##MIT##!message Must define VS_LIB to point to version server library!
+##MIT##!error
+##MIT##!endif
+##MIT##MITLIBS=$(VS_LIB)
+##MIT##MITFLAGS=-I$(VS_INC) /DVERSERV=1
 
 CLIBS = $(BUILDTOP)\util\et\$(OUTPRE)comerr.lib
 PLIBS = $(BUILDTOP)\util\profile\$(OUTPRE)profile.lib
@@ -49,34 +48,23 @@ KDEF = krb5_32.def
 GDEF = gssapi32.def
 K4DEF = krb4_32.def
 
-#
-# The following kludge is for MIT's SAP/Version server hack
-#
-
-SGDEF = gssapi32.def
-SKDEF = krb5_32.def
-SGLIB = $(OUTPRE)sapgss32.lib
-SKLIB = $(OUTPRE)sapkrb32.lib
-
 KRB5RC = krb5.rc
 VERSIONRC = $(BUILDTOP)\windows\version.rc
 
 WINLIBS = kernel32.lib wsock32.lib user32.lib shell32.lib oldnames.lib \
        version.lib advapi32.lib gdi32.lib
-WINDLLFLAGS = $(LINKOPTS) -base:0x1c000000
+WINDLLFLAGS = $(DLL_LINKOPTS) -base:0x1c000000
 
 NO_GLUE=$(OUTPRE)no_glue.obj
 K5_GLUE=$(OUTPRE)k5_glue.obj
 K4_GLUE=$(OUTPRE)k4_glue.obj
 GSS_GLUE=$(OUTPRE)gss_glue.obj
-SAP_GLUE=$(OUTPRE)sap_glue.obj
 
 CGLUE=$(NO_GLUE)
 PGLUE=$(NO_GLUE)
 KGLUE=$(K5_GLUE)
 GGLUE=$(GSS_GLUE)
 K4GLUE=$(K4_GLUE)
-SKGLUE=$(SAP_GLUE)
 
 RCFLAGS=$(CPPFLAGS) -D_WIN32 -D_MSDOS_ -DRES_ONLY
 
@@ -85,8 +73,6 @@ RCFLAGS=$(CPPFLAGS) -D_WIN32 -D_MSDOS_ -DRES_ONLY
 ##WIN32##KRES=$(KLIB:.lib=.res)
 ##WIN32##GRES=$(GLIB:.lib=.res)
 ##WIN32##K4RES=$(K4LIB:.lib=.res)
-##WIN32##SKRES=$(SKLIB:.lib=.res)
-##WIN32##SGRES=$(SGLIB:.lib=.res)
 
 ##WIN32##$(CRES): $(VERSIONRC)
 ##WIN32##      $(RC) $(RCFLAGS) -DCE_LIB -fo $@ -r $**
@@ -98,10 +84,6 @@ RCFLAGS=$(CPPFLAGS) -D_WIN32 -D_MSDOS_ -DRES_ONLY
 ##WIN32##      $(RC) $(RCFLAGS) -DKRB4_LIB -fo $@ -r $**
 ##WIN32##$(GRES): $(VERSIONRC)
 ##WIN32##      $(RC) $(RCFLAGS) -DGSSAPI_LIB -fo $@ -r $**
-##WIN32##$(SKRES): $(KRB5RC)
-##WIN32##      $(RC) $(RCFLAGS) -DSAPKRB_LIB -fo $@ -r $**
-##WIN32##$(SGRES): $(VERSIONRC)
-##WIN32##      $(RC) $(RCFLAGS) -DSAPGSS_LIB -fo $@ -r $**
 ##WIN32##$(KRB5RC): $(VERSIONRC)
 
 ##WIN32##$(CLIB): $(CDEF) $(CLIBS) $(CGLUE) $(CRES)
@@ -112,9 +94,9 @@ RCFLAGS=$(CPPFLAGS) -D_WIN32 -D_MSDOS_ -DRES_ONLY
 ##WIN32##      link $(WINDLLFLAGS) -def:$(PDEF) -out:$*.dll \
 ##WIN32##        $(PLIBS) $(PGLUE) $(PRES) $(CLIB) $(WINLIBS)
 
-##WIN32##$(KLIB): $(KDEF) $(KLIBS) $(KGLUE) $(KRES) $(CLIB) $(MITLIBS)
+##WIN32##$(KLIB): $(KDEF) $(KLIBS) $(KGLUE) $(KRES) $(CLIB) $(MITLIBS) $(DNSLIBS)
 ##WIN32##      link $(WINDLLFLAGS) -def:$(KDEF) -out:$*.dll \
-##WIN32##        $(KLIBS) $(KGLUE) $(KRES) $(CLIB) $(MITLIBS) $(WINLIBS)
+##WIN32##        $(KLIBS) $(KGLUE) $(KRES) $(CLIB) $(MITLIBS) $(DNSLIBS) $(WINLIBS)
 
 ##WIN32##$(GLIB): $(GDEF) $(GLIBS) $(GGLUE) $(GRES) $(KLIB) $(CLIB)
 ##WIN32##      link $(WINDLLFLAGS) -def:$(GDEF) -out:$*.dll \
@@ -124,20 +106,8 @@ RCFLAGS=$(CPPFLAGS) -D_WIN32 -D_MSDOS_ -DRES_ONLY
 ##WIN32##      link $(WINDLLFLAGS) -def:$(K4DEF) -out:$*.dll \
 ##WIN32##        $(K4LIBS) $(K4GLUE) $(K4RES) $(KLIB) $(CLIB) $(PLIB) $(WINLIBS)
 
-##WIN32##$(SKLIB): $(KDEF) $(KLIBS) $(SKGLUE) $(SKRES) $(CLIB) $(MITLIBS)
-##WIN32##      link $(WINDLLFLAGS) -def:$(KDEF) -out:$*.dll \
-##WIN32##        $(KLIBS) $(SKGLUE) $(SKRES) $(CLIB) $(MITLIBS) $(WINLIBS)
-
-##WIN32##$(SGLIB): $(GDEF) $(GLIBS) $(GGLUE) $(SGRES) $(SKLIB) $(CLIB) $(MITLIBS)
-##WIN32##      link $(WINDLLFLAGS) -def:$(GDEF) -out:$*.dll \
-##WIN32##        $(GLIBS) $(GGLUE) $(SGRES) $(SKLIB) $(CLIB) $(MITLIBS) $(WINLIBS)
-
-##MIT##lib-windows:: $(SKLIB) $(SGLIB) 
-
 $(K5_GLUE): win_glue.c
        $(CC) $(ALL_CFLAGS) $(MITFLAGS) /c /DKRB5=1 /Fo$@ $**
-$(SAP_GLUE): win_glue.c
-       $(CC) $(ALL_CFLAGS) $(MITFLAGS) /DSAP_VERSERV=1 /DKRB5=1 /c /Fo$@ $**
 $(K4_GLUE): win_glue.c
        $(CC) $(ALL_CFLAGS) /c /DKRB4=1 /Fo$@ $**
 $(GSS_GLUE): win_glue.c
diff --git a/src/lib/comerr16.def b/src/lib/comerr16.def
deleted file mode 100644 (file)
index c85c4bc..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-LIBRARY                COMERR16
-DESCRIPTION    'DLL for ComErr'
-EXETYPE                WINDOWS
-CODE           PRELOAD MOVEABLE DISCARDABLE
-DATA           PRELOAD MOVEABLE SINGLE
-HEAPSIZE       8192
-
-EXPORTS
-       WEP                                     @1001 RESIDENTNAME
-       LibMain                                 @1002
-;
-       _com_err
-       com_err_va
-       error_message
-       add_error_table
-       remove_error_table
diff --git a/src/lib/gssapi16.def b/src/lib/gssapi16.def
deleted file mode 100644 (file)
index cec2949..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-;----------------------------------------------------
-;   GSSAPI.DEF - GSSAPI.DLL module definition file
-;----------------------------------------------------
-
-LIBRARY                GSSAPI
-DESCRIPTION    'Base Generic Security Service API'
-EXETYPE                WINDOWS
-CODE           PRELOAD MOVEABLE DISCARDABLE
-DATA           PRELOAD MOVEABLE SINGLE
-HEAPSIZE       8192
-
-EXPORTS
-       WEP                                     @1001 RESIDENTNAME
-       LibMain                                 @1002
-;
-       gss_acquire_cred
-       gss_release_cred
-       gss_init_sec_context
-       gss_accept_sec_context
-       gss_process_context_token
-       gss_delete_sec_context
-       gss_context_time
-       gss_sign
-       gss_verify
-       gss_seal
-       gss_unseal
-       gss_display_status
-       gss_indicate_mechs
-       gss_compare_name
-       gss_display_name
-       gss_import_name
-       gss_release_name
-       gss_release_buffer
-       gss_release_oid_set
-       gss_inquire_cred
-;
-; GSS-API v2  additional credential calls
-;
-       gss_add_cred
-       gss_inquire_cred_by_mech
-;
-; GSS-API v2  additional context-level calls
-;
-       gss_inquire_context
-       gss_wrap_size_limit
-       gss_export_sec_context
-       gss_import_sec_context
-;
-; GSS-API v2  additional calls for OID and OID_set operations
-;
-       gss_release_oid
-       gss_create_empty_oid_set
-       gss_add_oid_set_member
-       gss_test_oid_set_member
-       gss_oid_to_str
-       gss_str_to_oid
-;
-; GSS-API v2  renamed message protection calls
-;
-       gss_wrap
-       gss_unwrap
-       gss_get_mic
-       gss_verify_mic
-;
-; GSS-API v2  future extensions
-;
-       gss_inquire_names_for_mech
-;      gss_inquire_mechs_for_name
-       gss_canonicalize_name
-       gss_export_name
-       gss_duplicate_name
-;
-; GSS-API variables
-;
-       _gss_nt_user_name
-       _gss_nt_machine_uid_name
-       _gss_nt_string_uid_name
-       _gss_nt_service_name
diff --git a/src/lib/krb4_16.def b/src/lib/krb4_16.def
deleted file mode 100644 (file)
index c09930d..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-;-----------------------------
-;   KERBEROS.DEF - module definition file
-;-----------------------------
-
-LIBRARY   KRB4_16
-DESCRIPTION 'DLL for Kerberos support'
-EXETYPE   WINDOWS
-CODE     PRELOAD MOVEABLE DISCARDABLE
-DATA     PRELOAD MOVEABLE SINGLE
-HEAPSIZE  8192
-
-EXPORTS
-       LibMain                 @1001 RESIDENTNAME
-       WEP                     @1002
-;
-       dest_tkt
-       get_service_key
-       in_tkt
-       kname_parse
-       krb_check_auth
-       krb_get_admhst
-       krb_get_cred
-       krb_get_default_user
-       krb_get_err_text
-       krb_get_krbhst
-       krb_get_lrealm
-       krb_get_phost
-       krb_get_pw_in_tkt
-       krb_get_pw_in_tkt_preauth
-       krb_get_svc_in_tkt
-       krb_get_tf_fullname
-       krb_get_tf_realm
-       krb_get_ticket_for_service
-       krb_mk_auth
-       krb_mk_err
-       krb_mk_priv
-       krb_mk_req
-       krb_mk_safe
-       krb_rd_err
-       krb_rd_priv
-       krb_rd_req
-       krb_rd_safe
-       krb_realmofhost
-       krb_recvauth
-       krb_save_credentials
-       krb_set_default_user
-;      kuserok
-       put_svc_key
-       read_service_key
-;      kadm_change_pw2
-;      kadm_init_link
-;      kadm_get_err_text
-;      kadm_change_pw
-;      kstream_create_from_fd
-;      kstream_create_rlogin_from_fd
-;      kstream_create_rcp_from_fd
-;      kstream_write
-;      kstream_read
-;      kstream_flush
-;      kstream_destroy
-;      kstream_set_buffer_mode
diff --git a/src/lib/krb5_16.def b/src/lib/krb5_16.def
deleted file mode 100644 (file)
index 70bc344..0000000
+++ /dev/null
@@ -1,207 +0,0 @@
-;----------------------------------------------------
-;   KRB5.DEF - KRB5.DLL module definition file
-;----------------------------------------------------
-
-LIBRARY                KRB5_16
-DESCRIPTION    'DLL for Kerberos 5'
-EXETYPE                WINDOWS
-CODE           PRELOAD MOVEABLE DISCARDABLE
-DATA           PRELOAD MOVEABLE SINGLE
-HEAPSIZE       8192
-
-EXPORTS
-       WEP                                     @1001 RESIDENTNAME
-       LibMain                                 @1002
-; Kerberos 5
-       _krb5_build_principal
-       _krb5_build_principal_ext
-       krb5_copy_addr
-       krb5_copy_addresses
-       krb5_copy_authdata
-       krb5_copy_authenticator
-       krb5_copy_checksum
-       krb5_copy_creds
-       krb5_copy_data
-       krb5_copy_keyblock
-       krb5_copy_keyblock_contents
-       krb5_copy_principal
-       krb5_copy_ticket
-       krb5_decrypt_tkt_part
-       krb5_free_address
-       krb5_free_addresses
-       krb5_free_ap_rep
-       krb5_free_ap_rep_enc_part
-       krb5_free_ap_req
-       krb5_free_authdata
-       krb5_free_authenticator
-       krb5_free_authenticator_contents
-       krb5_free_checksum
-       krb5_free_context
-       krb5_free_cred
-       krb5_free_cred_contents
-       krb5_free_cred_enc_part
-       krb5_free_creds
-       krb5_free_data
-       krb5_free_data_contents
-       krb5_free_enc_kdc_rep_part
-       krb5_free_enc_tkt_part
-       krb5_free_error
-       krb5_free_host_realm
-       krb5_free_kdc_rep
-       krb5_free_kdc_req
-       krb5_free_keyblock
-       krb5_free_keyblock_contents
-       krb5_free_last_req
-       krb5_free_pa_data
-       krb5_free_principal
-       krb5_free_priv
-       krb5_free_priv_enc_part
-       krb5_free_pwd_data
-       krb5_free_pwd_sequences
-       krb5_free_safe
-       krb5_free_tgt_creds
-       krb5_free_ticket
-       krb5_free_tickets
-       krb5_free_tkt_authent
-       krb5_fwd_tgt_creds
-       krb5_get_credentials
-       krb5_get_credentials_renew
-       krb5_get_credentials_validate
-       krb5_get_default_realm
-       krb5_get_host_realm
-       krb5_get_realm_domain
-       krb5_get_in_tkt
-       krb5_get_in_tkt_with_keytab
-       krb5_get_in_tkt_with_password
-       krb5_get_in_tkt_with_skey
-       krb5_get_init_creds_opt_init
-       krb5_get_init_creds_opt_set_tkt_life
-       krb5_get_init_creds_opt_set_renew_life
-       krb5_get_init_creds_opt_set_forwardable
-       krb5_get_init_creds_opt_set_proxiable
-       krb5_get_init_creds_opt_set_etype_list
-       krb5_get_init_creds_opt_set_address_list
-       krb5_get_init_creds_opt_set_preauth_list
-       krb5_get_init_creds_opt_set_salt
-       krb5_get_init_creds_password
-       krb5_get_init_creds_keytab
-       krb5_get_init_creds_opt_init
-       krb5_get_validated_creds
-       krb5_get_renewed_creds
-       krb5_get_notification_message
-       krb5_init_context
-       krb5_mk_error
-       krb5_mk_priv
-       krb5_mk_rep
-       krb5_mk_req
-       krb5_mk_req_extended
-       krb5_mk_safe
-       krb5_os_localaddr
-       krb5_parse_name
-       krb5_principal_compare
-       krb5_prompter_posix
-       krb5_rd_cred
-       krb5_rd_error
-       krb5_rd_priv
-       krb5_rd_rep
-       krb5_rd_req
-       krb5_rd_safe
-       krb5_read_password
-       krb5_recvauth
-       krb5_sendauth
-       krb5_sname_to_principal
-       krb5_timeofday
-       krb5_unparse_name
-       krb5_unparse_name_ext
-       krb5_free_unparsed_name
-       krb5_us_timeofday
-;
-       krb5_use_enctype
-       krb5_checksum_size
-       krb5_encrypt_size
-       krb5_calculate_checksum
-       krb5_verify_checksum
-       krb5_eblock_enctype
-;
-       krb5_decrypt
-       krb5_encrypt
-       krb5_string_to_key
-       krb5_process_key
-       krb5_finish_key
-       krb5_init_random_key
-       krb5_finish_random_key
-       krb5_random_key
-;
-       krb5_425_conv_principal
-       krb5_524_conv_principal
-;
-       krb5_cksumtype_to_string
-       krb5_deltat_to_string
-       krb5_enctype_to_string
-       krb5_salttype_to_string
-       krb5_string_to_cksumtype
-       krb5_string_to_deltat
-       krb5_string_to_enctype
-       krb5_string_to_salttype
-       krb5_string_to_timestamp
-       krb5_timestamp_to_sfstring
-       krb5_timestamp_to_string
-;
-       krb5_auth_con_free
-       krb5_auth_con_genaddrs
-       krb5_auth_con_getflags
-       krb5_auth_con_getkey
-       krb5_auth_con_getlocalsubkey
-       krb5_auth_con_getremotesubkey
-       krb5_auth_con_init
-       krb5_auth_con_setflags
-       krb5_auth_con_getlocalseqnumber
-       krb5_auth_con_getremoteseqnumber
-       krb5_auth_con_setuseruserkey
-       krb5_auth_con_getauthenticator
-       krb5_auth_con_set_req_cksumtype
-;
-       krb5_cc_default
-       krb5_cc_register
-       krb5_cc_resolve
-;
-       krb5_kt_default
-       krb5_kt_register
-       krb5_kt_resolve
-       krb5_kt_add_entry
-       krb5_kt_free_entry
-       krb5_kt_read_service_key
-       krb5_kt_remove_entry
-;Kadm routines
-       krb5_adm_connect
-       krb5_adm_disconnect
-       krb5_free_adm_data
-       krb5_read_adm_reply
-       krb5_send_adm_cmd
-;
-;Temporary exports (DO NOT USE)
-       _sscanf
-       _decode_krb5_ticket
-       des_ecb_encrypt
-       des_new_random_key
-       des_key_sched
-       des_pcbc_encrypt
-       des_quad_cksum
-       des_string_to_key
-;      des_set_random_generator_seed
-       des_init_random_number_generator
-       profile_get_values
-       krb5_random_confounder
-       krb5_size_opaque
-       krb5_internalize_opaque
-       krb5_externalize_opaque
-       krb5_ser_pack_int32
-       krb5_ser_unpack_int32
-       krb5_ser_pack_bytes
-       krb5_ser_unpack_bytes
-       krb5_ser_auth_context_init
-       krb5_ser_context_init
-       krb5_ser_ccache_init
-       krb5_ser_keytab_init
-       krb5_ser_rcache_init
-       _decode_krb5_ap_req
diff --git a/src/lib/sapgss16.def b/src/lib/sapgss16.def
deleted file mode 100644 (file)
index ac6b7c9..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-;----------------------------------------------------
-;   SAPGSS16.DEF - GSSAPI.DLL module definition file
-;----------------------------------------------------
-
-LIBRARY                SAPGSS16
-DESCRIPTION    'Base Generic Security Service API'
-EXETYPE                WINDOWS
-CODE           PRELOAD MOVEABLE DISCARDABLE
-DATA           PRELOAD MOVEABLE SINGLE
-HEAPSIZE       8192
-
-EXPORTS
-       WEP                                     @1001 RESIDENTNAME
-       LibMain                                 @1002
-;
-       gss_acquire_cred
-       gss_release_cred
-       gss_init_sec_context
-       gss_accept_sec_context
-       gss_process_context_token
-       gss_delete_sec_context
-       gss_context_time
-       gss_sign
-       gss_verify
-       gss_seal
-       gss_unseal
-       gss_display_status
-       gss_indicate_mechs
-       gss_compare_name
-       gss_display_name
-       gss_import_name
-       gss_release_name
-       gss_release_buffer
-       gss_release_oid_set
-       gss_inquire_cred
-;
-; GSS-API v2  additional credential calls
-;
-       gss_add_cred
-       gss_inquire_cred_by_mech
-;
-; GSS-API v2  additional context-level calls
-;
-       gss_inquire_context
-       gss_wrap_size_limit
-       gss_export_sec_context
-       gss_import_sec_context
-;
-; GSS-API v2  additional calls for OID and OID_set operations
-;
-       gss_release_oid
-       gss_create_empty_oid_set
-       gss_add_oid_set_member
-       gss_test_oid_set_member
-       gss_oid_to_str
-       gss_str_to_oid
-;
-; GSS-API v2  renamed message protection calls
-;
-       gss_wrap
-       gss_unwrap
-       gss_get_mic
-       gss_verify_mic
-;
-; GSS-API v2  future extensions
-;
-       gss_inquire_names_for_mech
-;      gss_inquire_mechs_for_name
-       gss_canonicalize_name
-       gss_export_name
-       gss_duplicate_name
-;
-; GSS-API variables
-;
-       _gss_nt_user_name
-       _gss_nt_machine_uid_name
-       _gss_nt_string_uid_name
-       _gss_nt_service_name
diff --git a/src/lib/sapkrb16.def b/src/lib/sapkrb16.def
deleted file mode 100644 (file)
index 3095b20..0000000
+++ /dev/null
@@ -1,189 +0,0 @@
-;----------------------------------------------------
-;   SAPKRB16.DEF - KRB5.DLL module definition file
-;----------------------------------------------------
-
-LIBRARY                SAPKRB16
-DESCRIPTION    'DLL for Kerberos 5'
-EXETYPE                WINDOWS
-CODE           PRELOAD MOVEABLE DISCARDABLE
-DATA           PRELOAD MOVEABLE SINGLE
-HEAPSIZE       8192
-
-EXPORTS
-       WEP                                     @1001 RESIDENTNAME
-       LibMain                                 @1002
-; Kerberos 5
-       _krb5_build_principal
-       _krb5_build_principal_ext
-       krb5_copy_addr
-       krb5_copy_addresses
-       krb5_copy_authdata
-       krb5_copy_authenticator
-       krb5_copy_checksum
-       krb5_copy_creds
-       krb5_copy_data
-       krb5_copy_keyblock
-       krb5_copy_keyblock_contents
-       krb5_copy_principal
-       krb5_copy_ticket
-       krb5_decrypt_tkt_part
-       krb5_free_address
-       krb5_free_addresses
-       krb5_free_ap_rep
-       krb5_free_ap_rep_enc_part
-       krb5_free_ap_req
-       krb5_free_authdata
-       krb5_free_authenticator
-       krb5_free_authenticator_contents
-       krb5_free_checksum
-       krb5_free_context
-       krb5_free_cred
-       krb5_free_cred_contents
-       krb5_free_cred_enc_part
-       krb5_free_creds
-       krb5_free_data
-       krb5_free_data_contents
-       krb5_free_enc_kdc_rep_part
-       krb5_free_enc_tkt_part
-       krb5_free_error
-       krb5_free_host_realm
-       krb5_free_kdc_rep
-       krb5_free_kdc_req
-       krb5_free_keyblock
-       krb5_free_keyblock_contents
-       krb5_free_last_req
-       krb5_free_pa_data
-       krb5_free_principal
-       krb5_free_priv
-       krb5_free_priv_enc_part
-       krb5_free_pwd_data
-       krb5_free_pwd_sequences
-       krb5_free_safe
-       krb5_free_tgt_creds
-       krb5_free_ticket
-       krb5_free_tickets
-       krb5_free_tkt_authent
-       krb5_fwd_tgt_creds
-       krb5_get_credentials
-       krb5_get_credentials_renew
-       krb5_get_credentials_validate
-       krb5_get_default_realm
-       krb5_get_host_realm
-       krb5_get_in_tkt
-       krb5_get_in_tkt_with_keytab
-       krb5_get_in_tkt_with_password
-       krb5_get_in_tkt_with_skey
-       krb5_get_notification_message
-       krb5_init_context
-       krb5_mk_error
-       krb5_mk_priv
-       krb5_mk_rep
-       krb5_mk_req
-       krb5_mk_req_extended
-       krb5_mk_safe
-       krb5_os_localaddr
-       krb5_parse_name
-       krb5_principal_compare
-       krb5_rd_cred
-       krb5_rd_error
-       krb5_rd_priv
-       krb5_rd_rep
-       krb5_rd_req
-       krb5_rd_safe
-       krb5_read_password
-       krb5_recvauth
-       krb5_sendauth
-       krb5_sname_to_principal
-       krb5_timeofday
-       krb5_unparse_name
-       krb5_unparse_name_ext
-       krb5_us_timeofday
-;
-       krb5_use_enctype
-       krb5_checksum_size
-       krb5_encrypt_size
-       krb5_calculate_checksum
-       krb5_verify_checksum
-       krb5_eblock_enctype
-;
-       krb5_decrypt
-       krb5_encrypt
-       krb5_string_to_key
-       krb5_process_key
-       krb5_finish_key
-       krb5_init_random_key
-       krb5_finish_random_key
-       krb5_random_key
-;
-       krb5_425_conv_principal
-       krb5_524_conv_principal
-;
-       krb5_cksumtype_to_string
-       krb5_deltat_to_string
-       krb5_enctype_to_string
-       krb5_salttype_to_string
-       krb5_string_to_cksumtype
-       krb5_string_to_deltat
-       krb5_string_to_enctype
-       krb5_string_to_salttype
-       krb5_string_to_timestamp
-       krb5_timestamp_to_sfstring
-       krb5_timestamp_to_string
-;
-       krb5_auth_con_free
-       krb5_auth_con_genaddrs
-       krb5_auth_con_getflags
-       krb5_auth_con_getkey
-       krb5_auth_con_getlocalsubkey
-       krb5_auth_con_getremotesubkey
-       krb5_auth_con_init
-       krb5_auth_con_setflags
-       krb5_auth_con_getlocalseqnumber
-       krb5_auth_con_getremoteseqnumber
-       krb5_auth_con_setuseruserkey
-       krb5_auth_con_getauthenticator
-       krb5_auth_con_set_req_cksumtype
-;
-       krb5_cc_default
-       krb5_cc_register
-       krb5_cc_resolve
-;
-       krb5_kt_default
-       krb5_kt_register
-       krb5_kt_resolve
-       krb5_kt_add_entry
-       krb5_kt_free_entry
-       krb5_kt_read_service_key
-       krb5_kt_remove_entry
-;Kadm routines
-       krb5_adm_connect
-       krb5_adm_disconnect
-       krb5_free_adm_data
-       krb5_read_adm_reply
-       krb5_send_adm_cmd
-;
-;Temporary exports (DO NOT USE)
-       _sscanf
-       _decode_krb5_ticket
-       des_ecb_encrypt
-       des_new_random_key
-       des_key_sched
-       des_pcbc_encrypt
-       des_quad_cksum
-       des_string_to_key
-       des_set_random_generator_seed
-       profile_get_values
-       krb5_random_confounder
-       krb5_size_opaque
-       krb5_internalize_opaque
-       krb5_externalize_opaque
-       krb5_ser_pack_int32
-       krb5_ser_unpack_int32
-       krb5_ser_pack_bytes
-       krb5_ser_unpack_bytes
-       krb5_ser_auth_context_init
-       krb5_ser_context_init
-       krb5_ser_ccache_init
-       krb5_ser_keytab_init
-       krb5_ser_rcache_init
-       _decode_krb5_ap_req
diff --git a/src/lib/winsock.def b/src/lib/winsock.def
deleted file mode 100644 (file)
index cada779..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-;  
-;         File: winsock.def 
-;       System: MS-Windows 3.x 
-;      Summary: Module definition file for Windows Sockets DLL.  
-;  
-;      This file is from
-;  ftp://sunsite.unc.edu/pub/micro/pc-stuff/ms-windows/winsock/winsock-1.1
-;      except that we made all the routine names uppercase, to match what
-;      MicroSoft C does when you declare an interface routine PASCAL
-;      (the way all these routines are declared in .../include/winsock.h).
-;
-
-LIBRARY         WINSOCK         ; Application's module name 
-
-DESCRIPTION     'BSD Socket API for Windows' 
-
-EXETYPE         WINDOWS         ; required for all windows applications 
-
-STUB            'WINSTUB.EXE'   ; generates error message if application 
-                                ; is run without Windows 
-
-;CODE can be FIXED in memory because of potential upcalls 
-CODE            PRELOAD         FIXED 
-
-;DATA must be SINGLE and at a FIXED location since this is a DLL 
-DATA            PRELOAD         FIXED           SINGLE
-
-HEAPSIZE        1024 
-STACKSIZE       16384 
-
-; All functions that will be called by any Windows routine 
-; must be exported.  Any additional exports beyond those defined
-; here must have ordinal numbers 1000 or above. 
-
-EXPORTS 
-        ACCEPT                         @1 
-        BIND                           @2 
-        CLOSESOCKET                    @3 
-        CONNECT                        @4 
-        GETPEERNAME                    @5 
-        GETSOCKNAME                    @6 
-        GETSOCKOPT                     @7 
-        HTONL                          @8 
-        HTONS                          @9 
-        INET_ADDR                      @10 
-        INET_NTOA                      @11 
-        IOCTLSOCKET                    @12 
-        LISTEN                         @13 
-        NTOHL                          @14 
-        NTOHS                          @15 
-        RECV                           @16 
-        RECVFROM                       @17 
-        SELECT                         @18 
-        SEND                           @19 
-        SENDTO                         @20 
-        SETSOCKOPT                     @21 
-        SHUTDOWN                       @22 
-        SOCKET                         @23 
-
-        GETHOSTBYADDR                  @51 
-        GETHOSTBYNAME                  @52 
-        GETPROTOBYNAME                 @53 
-        GETPROTOBYNUMBER               @54 
-        GETSERVBYNAME                  @55 
-        GETSERVBYPORT                  @56 
-        GETHOSTNAME                    @57
-
-        WSAASYNCSELECT                 @101 
-        WSAASYNCGETHOSTBYADDR          @102 
-        WSAASYNCGETHOSTBYNAME          @103 
-        WSAASYNCGETPROTOBYNUMBER       @104 
-        WSAASYNCGETPROTOBYNAME         @105 
-        WSAASYNCGETSERVBYPORT          @106 
-        WSAASYNCGETSERVBYNAME          @107 
-        WSACANCELASYNCREQUEST          @108 
-        WSASETBLOCKINGHOOK             @109 
-        WSAUNHOOKBLOCKINGHOOK          @110 
-        WSAGETLASTERROR                @111 
-        WSASETLASTERROR                @112 
-        WSACANCELBLOCKINGCALL          @113 
-        WSAISBLOCKING                  @114 
-        WSASTARTUP                     @115 
-        WSACLEANUP                     @116 
-
-        __WSAFDISSET                   @151 
-
-        WEP                            @500    RESIDENTNAME 
-
-;eof 
-
diff --git a/src/lib/xpprof16.def b/src/lib/xpprof16.def
deleted file mode 100644 (file)
index e356718..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-;----------------------------------------------------
-;   XPPROF16.DEF - XPPROF16.DLL 
-;----------------------------------------------------
-
-LIBRARY                XPPROF16.DLL
-DESCRIPTION    'Cross Platform Profile DLL'
-EXETYPE                WINDOWS
-CODE           PRELOAD MOVEABLE DISCARDABLE
-DATA           PRELOAD MOVEABLE SINGLE
-HEAPSIZE       8192
-
-EXPORTS
-       WEP                                     @1001 RESIDENTNAME
-       LibMain                                 @1002
-;
-       profile_init
-       profile_init_path
-       profile_flush
-       profile_release
-       profile_get_values
-       profile_free_list
-       profile_get_string
-       profile_get_integer
-       profile_get_relation_names
-       profile_get_subsection_names
-       profile_iterator_create
-       profile_iterator_free
-       profile_iterator
-       profile_release_string
-       profile_update_relation
-       profile_clear_relation
-       profile_rename_section
-       profile_add_relation