gssapi32.def: removed obsolete keywords (RESIDENTNAME, EXETYPE)
authorRichard Basch <probe@mit.edu>
Tue, 11 Feb 1997 04:49:35 +0000 (04:49 +0000)
committerRichard Basch <probe@mit.edu>
Tue, 11 Feb 1997 04:49:35 +0000 (04:49 +0000)
krb5_16.def krb5_32.def: export additional functions needed by kinit
Makefile.in: attempt at making a functional SAP library

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9842 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/ChangeLog
src/lib/Makefile.in
src/lib/gssapi32.def
src/lib/krb5_16.def
src/lib/krb5_32.def

index f1d2d706ac521ac88b554698507c81571899e80e..c8c3e2b073a7924f77d526a80c4d0800db5b927d 100644 (file)
@@ -1,14 +1,20 @@
-Tue Feb  4 15:52:34 1997  Richard Basch  <basch@lehman.com>
+Sat Feb  8 12:21:53 1997  Richard Basch  <basch@lehman.com>
 
-       * gssapi16.def: Declare the library name (win16)
+       * krb5_16.def krb5_32.def:
+               Export krb5_get_credentials_renew,krb5_get_credentials_validate
 
-       * krb5_16.def krb5_32.def: New ComErr interface definitions
+       * Makefile.in:
+               Use WLIB definition in config/windows.in
+               Attempt at making a functional SAP library build
 
-       * krb5_32.def: Remove unsupported statements (EXETYPE, RESIDENTNAME)
+Tue Feb  4 15:52:34 1997  Richard Basch  <basch@lehman.com>
+
+       * krb5_16.def krb5_32.def: New ComErr interface definitions
 
-Sun Feb  2 11:22:24 1997  Richard Basch  <basch@lehman.com>
+       * gssapi32.def krb5_32.def:
+               Remove unsupported statements (EXETYPE, RESIDENTNAME)
 
-       * krb5_16.def: Need to declare the library name
+       * gssapi16.def krb5_16.def: Need to declare the library name (win16)
 
 Thu Jan 30 21:27:07 1997  Richard Basch  <basch@lehman.com>
 
index 43662d93c26959184300d6b7ceac11c670a0b5ff..c94909b8063deac00a362b71093268feb942be9f 100644 (file)
@@ -21,10 +21,9 @@ clean-unix::
 clean-windows::
        $(RM) *.dll *.lib *.exp *.map *.bak
 
-#
-# Windows stuff to make krb5.dll and krb5.lib. Currently it
-# combines crypto, krb5, kadm and the util/et directories.
-#
+
+# Windows stuff to make krb5 and gssapi DLLs.
+
 GLIBS = gssapi\gssapi.lib
 KLIBS = krb5\krb5.lib crypto\crypto.lib \
        $(BUILDTOP)\util\profile\profile.lib \
@@ -36,7 +35,6 @@ KLIBS = krb5\krb5.lib crypto\crypto.lib \
 ##WIN16##GDEF = gssapi16.def
 ##WIN32##GDEF = gssapi32.def
 
-##WIN16##WLIB  = .\winsock.lib
 ##WIN16##WINLIBS = $(WLIB) ldllcew libw oldnames
 ##WIN32##WINLIBS = msvcrt.lib kernel32.lib wsock32.lib \
 ##WIN32##      user32.lib shell32.lib oldnames.lib
@@ -63,25 +61,21 @@ $(GLIB): $(GLIBS) $(KLIB) $(GDEF) win_glue.obj
 ##WIN32##      link $(WINDLLFLAGS) /def:$(GDEF) /out:$*.dll \
 ##WIN32##         win_glue.obj $(GLIBS) $(KLIB) $(WINLIBS)
 
-
-
-sap_glue.obj: win_glue.c
-       $(CC) $(CFLAGS) -DSAP_TIMEBOMB -I$(VERS_DIR) /c \
-               /Fosap_glue.obj win_glue.c
-
 win_glue.obj: win_glue.c
        $(CC) $(CFLAGS) /c win_glue.c
 
+##WIN16##$(WLIB):  winsock.def
+##WIN16##      implib /nologo $@ winsock.def
 
 
-##WIN16##sapkrb5.dll: $(GLIB) $(LIBS) gssapi.def sap_glue.obj
-##WIN16##      link /co /seg:400 /noe /nod /nol sap_glue, sapkrb5.dll, sapkrb5.map, \
-##WIN16##         $(LIBS) $(VERS_DIR)\vswin.lib ldllcew libw oldnames, sapkrb5.def
-##WIN16##      rc /nologo /p /k sapkrb5.dll
-
-##WIN16##winsock.lib:  winsock.def
-##WIN16##      implib /nologo winsock.lib winsock.def
+sap_glue.obj: win_glue.c
+       $(CC) $(CFLAGS) -DSAP_TIMEBOMB -I$(VERS_DIR) /c /Fo$@ win_glue.c
 
+##WIN16##sapkrb5.dll: $(GLIBS) $(KLIB) sapkrb5.def sap_glue.obj
+##WIN16##      link /co /seg:400 /noe /nod /nol \
+##WIN16##         sap_glue, $*.dll, $*.map, \
+##WIN16##         $(GLIBS) $(KLIB) $(VERS_DIR)\vswin.lib $(WINLIBS), $(GDEF)
+##WIN16##      rc /nologo /p /k $*.dll
 
 
 all-windows:: 
index 959e0f8d056202fd01adb5a10a4768f3464a5ecb..38484149f98008f00a015b10c8aa4cea7e72d10c 100644 (file)
@@ -4,13 +4,12 @@
 
 ;LIBRARY               GSSAPI
 DESCRIPTION    'Base Generic Security Service API'
-EXETYPE                WINDOWS
 CODE           PRELOAD MOVEABLE DISCARDABLE
 DATA           PRELOAD MOVEABLE SINGLE
 HEAPSIZE       8192
 
 EXPORTS
-       WEP                                     @1001 RESIDENTNAME
+       WEP                                     @1001
        LibMain                                 @1002
 ;
        gss_acquire_cred
index 38a01227bad9b633121cccbd514efa53df53ed15..afe3d2af608c4991b08ec3f2da51009278b36990 100644 (file)
@@ -63,6 +63,8 @@ EXPORTS
        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
index 76371cc6bde5ca8f61d8616d743b336ce0acb21d..0c2bd3e1b22b8ad6b2fad1cafaf98bfb8ccc0a0f 100644 (file)
@@ -62,6 +62,8 @@ EXPORTS
        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