From 21e430e74090661a08fa45fdb8383558b2563e75 Mon Sep 17 00:00:00 2001 From: Tom Yu Date: Wed, 5 Jan 2005 20:54:52 +0000 Subject: [PATCH] pullup from trunk ticket: 2865 version_fixed: 1.4 git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-4@17005 dc483132-0cff-0310-8789-dd5450dbe970 --- src/include/ChangeLog | 4 ++++ src/include/krb5.hin | 2 ++ src/lib/ChangeLog | 4 ++++ src/lib/krb5/ChangeLog | 4 ++++ src/lib/krb5/libkrb5.exports | 1 + src/lib/krb5/os/ChangeLog | 4 ++++ src/lib/krb5/os/Makefile.in | 3 +++ src/lib/krb5_32.def | 1 + 8 files changed, 23 insertions(+) diff --git a/src/include/ChangeLog b/src/include/ChangeLog index 2cf9a9746..3a551385b 100644 --- a/src/include/ChangeLog +++ b/src/include/ChangeLog @@ -1,3 +1,7 @@ +2005-01-04 Jeffrey Altman + + * krb5.hin: add prototype for krb5_is_thread_safe + 2004-12-21 Tom Yu * krb5.hin: Flag krb5_principal2salt as KRB5_CALLCONV_WRONG. diff --git a/src/include/krb5.hin b/src/include/krb5.hin index 8cd270975..46f3a143d 100644 --- a/src/include/krb5.hin +++ b/src/include/krb5.hin @@ -1369,6 +1369,8 @@ krb5_boolean krb5_is_permitted_enctype (krb5_context, krb5_enctype); #endif +krb5_boolean KRB5_CALLCONV krb5_is_thread_safe(void); + /* libkrb.spec */ #if KRB5_PRIVATE krb5_error_code krb5_kdc_rep_decrypt_proc diff --git a/src/lib/ChangeLog b/src/lib/ChangeLog index 11239044d..10a156572 100644 --- a/src/lib/ChangeLog +++ b/src/lib/ChangeLog @@ -1,3 +1,7 @@ +2005-01-03 Jeffrey Altman + + * krb5_32.def: export krb5_is_thread_safe() + 2004-12-18 Jeffrey Altman * krb5_32.def: mark krb5_principal2salt as using the wrong diff --git a/src/lib/krb5/ChangeLog b/src/lib/krb5/ChangeLog index 050d9da78..ef206a9ba 100644 --- a/src/lib/krb5/ChangeLog +++ b/src/lib/krb5/ChangeLog @@ -1,3 +1,7 @@ +2005-01-04 Jeffrey Altman + + * libkrb5.exports: add krb5_is_thread_safe + 2004-08-08 Ken Raeburn * libkrb5.exports: Remove memory ccache symbols except ops table. diff --git a/src/lib/krb5/libkrb5.exports b/src/lib/krb5/libkrb5.exports index 204296aa3..f16b45cf8 100644 --- a/src/lib/krb5/libkrb5.exports +++ b/src/lib/krb5/libkrb5.exports @@ -458,6 +458,7 @@ krb5_init_keyblock krb5_init_secure_context krb5_internalize_opaque krb5_is_permitted_enctype +krb5_is_thread_safe krb5_kdc_rep_decrypt_proc krb5_kt_add_entry krb5_kt_close diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog index 1c0876503..00b7cb835 100644 --- a/src/lib/krb5/os/ChangeLog +++ b/src/lib/krb5/os/ChangeLog @@ -1,3 +1,7 @@ +2005-01-03 Jeffrey Altman + + * thread_safe.c: (new file) krb5_is_thread_safe() + 2004-12-08 Ken Raeburn * accessor.c (krb5int_accessor): Set new field use_dns_kdc. diff --git a/src/lib/krb5/os/Makefile.in b/src/lib/krb5/os/Makefile.in index b2b6fe2d1..c1996839e 100644 --- a/src/lib/krb5/os/Makefile.in +++ b/src/lib/krb5/os/Makefile.in @@ -49,6 +49,7 @@ STLIBOBJS= \ send524.o \ sendto_kdc.o \ sn2princ.o \ + thread_safe.o \ timeofday.o \ toffset.o \ unlck_file.o \ @@ -94,6 +95,7 @@ OBJS= \ $(OUTPRE)send524.$(OBJEXT) \ $(OUTPRE)sendto_kdc.$(OBJEXT) \ $(OUTPRE)sn2princ.$(OBJEXT) \ + $(OUTPRE)thread_safe.$(OBJEXT) \ $(OUTPRE)timeofday.$(OBJEXT) \ $(OUTPRE)toffset.$(OBJEXT) \ $(OUTPRE)unlck_file.$(OBJEXT) \ @@ -139,6 +141,7 @@ SRCS= \ $(srcdir)/send524.c \ $(srcdir)/sendto_kdc.c \ $(srcdir)/sn2princ.c \ + $(srcdir)/thread_safe.c \ $(srcdir)/timeofday.c \ $(srcdir)/toffset.c \ $(srcdir)/unlck_file.c \ diff --git a/src/lib/krb5_32.def b/src/lib/krb5_32.def index 95f814672..0125d2630 100644 --- a/src/lib/krb5_32.def +++ b/src/lib/krb5_32.def @@ -168,6 +168,7 @@ krb5_c_string_to_key_with_params krb5_init_keyblock krb5_init_random_key krb5_init_secure_context + krb5_is_thread_safe krb5_kt_add_entry krb5_kt_close krb5_kt_default -- 2.26.2