diff --git a/ChangeLog b/ChangeLog index 70d26ab88..c8c9e9b4f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +Sun Jan 19 06:17:39 1997 Assar Westerlund + + * lib/krb5/krb5.h (krb5_free_keyblock): Fix prototype. + + * lib/krb5/build_auth.c (krb5_build_authenticator): It seems the + CRC should be stored LSW first. (?) + + * lib/krb5/auth_context.c: Implement `krb5_auth_con_getkey' and + `krb5_free_keyblock' + + * lib/**/Makefile.am: Rename foo libfoo.a + + * include/Makefile.in: Use test instead of [ + -e does not work with /bin/sh on psoriasis + + * configure.in: Search for awk + create lib/krb/error/compile_et + Tue Jan 14 03:46:26 1997 Assar Westerlund * lib/krb5/Makefile.am: replaced mit-crc.c by crc.c diff --git a/lib/com_err/Makefile.am b/lib/com_err/Makefile.am index b4dd3d335..42e576f4d 100644 --- a/lib/com_err/Makefile.am +++ b/lib/com_err/Makefile.am @@ -4,9 +4,11 @@ AUTOMAKE_OPTIONS = no-dependencies INCLUDES = -I$(top_builddir)/include -I$(srcdir)/.. -I$(srcdir) -lib_LIBRARIES = error +lib_LIBRARIES = liberror.a -error_SOURCES = error.c krb5_err.c asn1_err.c +liberror_a_SOURCES = krb5_err.c asn1_err.c error.c %.c: %.et - $(srcdir)/compile_et $< + $(SHELL) compile_et $< + +krb5_err.o: asn1_err.c diff --git a/lib/com_err/compile_et.awk b/lib/com_err/compile_et.awk index 52d0c3ed3..ff616b679 100644 --- a/lib/com_err/compile_et.awk +++ b/lib/com_err/compile_et.awk @@ -13,6 +13,9 @@ $1 == "error_table" { base = -(4294967295 - base + 1) # 0xffffffff } sub("\\..*$", "", name) +# for normal awk: +# split(name, foo, "\\.") +# name = foo[1] c_file = name "_err.c" h_file = name "_err.h" number = 0 diff --git a/lib/error/Makefile.am b/lib/error/Makefile.am index b4dd3d335..42e576f4d 100644 --- a/lib/error/Makefile.am +++ b/lib/error/Makefile.am @@ -4,9 +4,11 @@ AUTOMAKE_OPTIONS = no-dependencies INCLUDES = -I$(top_builddir)/include -I$(srcdir)/.. -I$(srcdir) -lib_LIBRARIES = error +lib_LIBRARIES = liberror.a -error_SOURCES = error.c krb5_err.c asn1_err.c +liberror_a_SOURCES = krb5_err.c asn1_err.c error.c %.c: %.et - $(srcdir)/compile_et $< + $(SHELL) compile_et $< + +krb5_err.o: asn1_err.c diff --git a/lib/error/compile_et.awk b/lib/error/compile_et.awk index 52d0c3ed3..ff616b679 100644 --- a/lib/error/compile_et.awk +++ b/lib/error/compile_et.awk @@ -13,6 +13,9 @@ $1 == "error_table" { base = -(4294967295 - base + 1) # 0xffffffff } sub("\\..*$", "", name) +# for normal awk: +# split(name, foo, "\\.") +# name = foo[1] c_file = name "_err.c" h_file = name "_err.h" number = 0 diff --git a/lib/krb5/error/Makefile.am b/lib/krb5/error/Makefile.am index b4dd3d335..42e576f4d 100644 --- a/lib/krb5/error/Makefile.am +++ b/lib/krb5/error/Makefile.am @@ -4,9 +4,11 @@ AUTOMAKE_OPTIONS = no-dependencies INCLUDES = -I$(top_builddir)/include -I$(srcdir)/.. -I$(srcdir) -lib_LIBRARIES = error +lib_LIBRARIES = liberror.a -error_SOURCES = error.c krb5_err.c asn1_err.c +liberror_a_SOURCES = krb5_err.c asn1_err.c error.c %.c: %.et - $(srcdir)/compile_et $< + $(SHELL) compile_et $< + +krb5_err.o: asn1_err.c diff --git a/lib/krb5/error/compile_et.awk b/lib/krb5/error/compile_et.awk index 52d0c3ed3..ff616b679 100644 --- a/lib/krb5/error/compile_et.awk +++ b/lib/krb5/error/compile_et.awk @@ -13,6 +13,9 @@ $1 == "error_table" { base = -(4294967295 - base + 1) # 0xffffffff } sub("\\..*$", "", name) +# for normal awk: +# split(name, foo, "\\.") +# name = foo[1] c_file = name "_err.c" h_file = name "_err.h" number = 0