aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/ChangeLog18
-rw-r--r--src/lib/Makefile.in30
-rw-r--r--src/lib/gssapi32.def3
-rw-r--r--src/lib/krb5_16.def2
-rw-r--r--src/lib/krb5_32.def2
5 files changed, 29 insertions, 26 deletions
diff --git a/src/lib/ChangeLog b/src/lib/ChangeLog
index f1d2d70..c8c3e2b 100644
--- a/src/lib/ChangeLog
+++ b/src/lib/ChangeLog
@@ -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>
diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in
index 43662d9..c94909b 100644
--- a/src/lib/Makefile.in
+++ b/src/lib/Makefile.in
@@ -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::
diff --git a/src/lib/gssapi32.def b/src/lib/gssapi32.def
index 959e0f8..3848414 100644
--- a/src/lib/gssapi32.def
+++ b/src/lib/gssapi32.def
@@ -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
diff --git a/src/lib/krb5_16.def b/src/lib/krb5_16.def
index 38a0122..afe3d2a 100644
--- a/src/lib/krb5_16.def
+++ b/src/lib/krb5_16.def
@@ -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
diff --git a/src/lib/krb5_32.def b/src/lib/krb5_32.def
index 76371cc..0c2bd3e 100644
--- a/src/lib/krb5_32.def
+++ b/src/lib/krb5_32.def
@@ -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