From: Richard Basch Date: Tue, 11 Feb 1997 04:49:35 +0000 (+0000) Subject: gssapi32.def: removed obsolete keywords (RESIDENTNAME, EXETYPE) X-Git-Tag: krb5-1.1-beta1~1349 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=16f0c4b153c5ca2d6fdb5074ae49557c5ffa4201;p=krb5.git gssapi32.def: removed obsolete keywords (RESIDENTNAME, EXETYPE) 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 --- diff --git a/src/lib/ChangeLog b/src/lib/ChangeLog index f1d2d706a..c8c3e2b07 100644 --- a/src/lib/ChangeLog +++ b/src/lib/ChangeLog @@ -1,14 +1,20 @@ -Tue Feb 4 15:52:34 1997 Richard Basch +Sat Feb 8 12:21:53 1997 Richard Basch - * 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 + + * krb5_16.def krb5_32.def: New ComErr interface definitions -Sun Feb 2 11:22:24 1997 Richard Basch + * 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 diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in index 43662d93c..c94909b80 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 959e0f8d0..38484149f 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 38a01227b..afe3d2af6 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 76371cc6b..0c2bd3e1b 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