Richard Basch [Tue, 25 Feb 1997 06:13:15 +0000 (06:13 +0000)]
krb5_32.lib now also depends on gdi32.lib
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9970
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 25 Feb 1997 06:12:52 +0000 (06:12 +0000)]
krb5.hin: Export krb5_read_password (Win16/32)
win-mac.h: Declare get_lib_instance (win_glue.c)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9969
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 25 Feb 1997 06:11:51 +0000 (06:11 +0000)]
Moved krb5_read_password back into the library (Win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9968
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 24 Feb 1997 23:45:17 +0000 (23:45 +0000)]
resolve.c (main): Make the test for a FQDN be a bit more stringent
Makefile.in (resolve): The resolve program doesn't need to be linked
against the Kerberos library.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9967
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 24 Feb 1997 23:44:24 +0000 (23:44 +0000)]
Build using KDB5_LIBS, not KDB5_LIB
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9966
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 24 Feb 1997 23:40:44 +0000 (23:40 +0000)]
Added RUN_ENV line for Linux
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9965
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sun, 23 Feb 1997 07:29:48 +0000 (07:29 +0000)]
Moved some of the library list file build logic from the individual Makefiles
to config/win-post.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9964
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sun, 23 Feb 1997 07:27:59 +0000 (07:27 +0000)]
Rebuild the Makefile in the current directory, as needed
Moved some of the library list file build logic from the individual Makefiles
to config/win-post.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9963
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sun, 23 Feb 1997 06:40:28 +0000 (06:40 +0000)]
Define BUILDTOP for Win16/Win32; needed by config/win-post.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9962
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Sat, 22 Feb 1997 20:15:13 +0000 (20:15 +0000)]
* configure.in: Do not run test suite unless Athena compatibility
is specified as well as tcl, Perl, runtest.
* Makefile.in (check): Do not run tests unless really setup to do so.
We probably will need to add more logic into this - such as
checking that /usr/athena/bin/kadmin exists and that we are running as root.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9961
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 19:44:45 +0000 (19:44 +0000)]
Fix terminal handling with regard to ^@ and ^o
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9960
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 22 Feb 1997 15:49:33 +0000 (15:49 +0000)]
Described the replacement of #ifdef unix
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9959
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 22 Feb 1997 15:37:15 +0000 (15:37 +0000)]
AIX should also have the compatibility interface
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9958
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 22 Feb 1997 15:28:44 +0000 (15:28 +0000)]
I really did mean #ifdef unix... I added AIX for compatibility.
Basically, only old Unix comerr will have the backwards compatibility.
New systems, such as MVS/OpenEdition, MacOS, VMS, etc. should NOT.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9957
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:06:09 +0000 (08:06 +0000)]
be more careful about removing crypto_glue.c
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9956
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:04:53 +0000 (08:04 +0000)]
* Make shared libs work on AIX
* Do not prototype error table init funciton; doesn't work any more
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9955
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:04:28 +0000 (08:04 +0000)]
* Make shared libs work on AIX
* Do not use #ifdef unix
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9954
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:04:07 +0000 (08:04 +0000)]
* Make shared libs work on AIX
* Remove non-AIX stuff from makeshlib.sh as it is no longer needed
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9953
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:03:31 +0000 (08:03 +0000)]
* Make shared libs work on AIX
* Fix dependencies for library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9952
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:03:10 +0000 (08:03 +0000)]
* Make shared libs work on AIX
* move krb5/krb/crypto_glue.c to crypto/krb5_glue.c
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9951
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:01:39 +0000 (08:01 +0000)]
* Make shared libs work on AIX
* DO not use #ifdef unix
* Fix dependencies for library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9950
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 08:00:56 +0000 (08:00 +0000)]
* Make shared libs work on AIX
* DO not use #ifdef unix
* move krb5/krb/crypto_glue.c to crypto/krb5_glue.c
crypto_glue.c contained a bunch of functions that used to be macros. They do belong in libkrb5, but if they go there,
they create a circular dependency because libcrypto uses them.
The obvious long-term right answer is to get libcrypto to stop using interfaces
with names like krb5_*.
I didn't feel like tackling that in the middle of getting things working on AIX
so I just moved the functions to be declared in the same library as use.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9949
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 07:58:22 +0000 (07:58 +0000)]
* Make shared libs work on AIX
* DO not use #ifdef unix
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9948
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 07:57:57 +0000 (07:57 +0000)]
* Make shared libs work on AIX
* Support platforms where SHEXT = STEXT
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9947
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 06:54:09 +0000 (06:54 +0000)]
Fix typo
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9946
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 06:48:19 +0000 (06:48 +0000)]
Bump minor library version so I can
have programs on the same system both before
and after the Windows checkins.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9945
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 05:36:31 +0000 (05:36 +0000)]
Update the major version to 3;
NetBSD has an incompatible (thanks to recent changes)
libcom_err.so.2.0 that its linker
prefers to libcom_err.so.1.0
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9944
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 22 Feb 1997 05:35:22 +0000 (05:35 +0000)]
Update port-socket.h to include
sys/types.h to work on NetBSD and AIX.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9943
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Sat, 22 Feb 1997 01:08:51 +0000 (01:08 +0000)]
Removed un-user extern declaration of krb5_config_file -
which does not exist anymore.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9942
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 21 Feb 1997 17:02:14 +0000 (17:02 +0000)]
Linux doesn't understand -R; use "-bWl,-rpath -Wl,$(PROG_RPATH)" instead
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9941
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Fri, 21 Feb 1997 04:39:08 +0000 (04:39 +0000)]
Use malloc/realloc/free instead of the "near" counterparts. The
functions _nmalloc, _nrealloc, and _nfree don't seem to exist under win32
and the pointer manipulation is more complex than if we simply just use
the "normal" counterparts with a large-memory model build.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9940
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Fri, 21 Feb 1997 04:37:37 +0000 (04:37 +0000)]
Link the krb4 dll under Windows; we already built all the objects..
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9939
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Fri, 21 Feb 1997 04:37:08 +0000 (04:37 +0000)]
Define SOCKET_INITIALIZE and SOCKET_CLEANUP as no-ops under Windows since
the Winsock library initialization/cleanup is handled by the DLL
entry/exit routines.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9938
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 22:44:28 +0000 (22:44 +0000)]
Makefile.in: krb_err.h is a generated file; fix build/install rules so
that they don't try installing it from the source directory
configure.in: Makefile requires 'awk' to build krb_err.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9937
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 08:49:50 +0000 (08:49 +0000)]
Fixed krb5_build_principal_va prototype to match function
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9936
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 08:19:25 +0000 (08:19 +0000)]
Unix bug: link.table was referencing an incompletely constructed variable
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9935
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 07:00:36 +0000 (07:00 +0000)]
Zip up the kerberosIV include files, also
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9934
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:37:53 +0000 (06:37 +0000)]
Remove unnecessary calls to krb5_init_ets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9933
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:36:20 +0000 (06:36 +0000)]
et_c.awk:
By default, the Unix version will still modify the _et_list
variable (MIT com_err compatibility)
Also, because et_XXX_error_table (struct error_table) is a
global variable, no initialization/cleanup routine needs to
be declared. The initialization routine is defined to be
a no-op on all platforms but Unix to avoid compilation errors
of a lot of the tree.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9932
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:32:14 +0000 (06:32 +0000)]
Remove unneeded calls to krb5_init_ets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9931
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:28:30 +0000 (06:28 +0000)]
init_ctx.c: krb5_free_context calls krb5_free_ets (currently a no-op)
t_kerb.c t_walk_rtree.c: Remove unneeded call to krb5_init_ets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9930
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:24:31 +0000 (06:24 +0000)]
f_data.c: Fixed comment
f_unparse.c: Implements krb5_free_unparsed_name
krb5_free_unparsed_name(krb5_context, char FAR *) frees the string
allocated by krb5_unparse_name
Makefile.in: Compile f_unparse.c
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9929
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:22:40 +0000 (06:22 +0000)]
Do not DLL export krb5_init_ets/krb5_free_ets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9928
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:21:46 +0000 (06:21 +0000)]
Removed unneeded call to krb5_init_ets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9927
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:21:15 +0000 (06:21 +0000)]
Removed unneeded call to krb5_init_ets
Check return value of krb5_init_context
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9926
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:18:05 +0000 (06:18 +0000)]
krb5_16.def krb5_32.def: Do not export krb5_init_ets/krb5_finish_ets
win_glue.c:
Re-arranged code to avoid duplication.
Initialize kadm and prof error tables for krb5.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9925
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:15:20 +0000 (06:15 +0000)]
Removed unneeded call to krb5_init_ets
Check the return value of krb5_init_context.
Re-arranged some of the code so that all resources are freed if there
is an error.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9924
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:13:56 +0000 (06:13 +0000)]
Call krb5_db_fini to cleanup the db_context
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9923
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:13:01 +0000 (06:13 +0000)]
kpasswd.c: Removed unneeded call to krb5_init_ets and unused #define
tty_kpasswd.c: Don't add a meaningless local abstraction
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9922
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:10:37 +0000 (06:10 +0000)]
dump.c kdb5_destroy.c kdb5_stash.c kdb5_util.c:
Removed unneeded call to krb5_init_ets
load_v4.c:
Removed unneeded call to krb5_init_ets
Check return value of krb5_init_context
Call krb5_free_context prior to returning (error returns)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9921
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:07:58 +0000 (06:07 +0000)]
Removed unneeded call to krb5_init_ets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9920
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Thu, 20 Feb 1997 06:07:18 +0000 (06:07 +0000)]
Do not export krb5_init_ets/krb5_free_ets (win16/win32)
Declare/export krb5_free_unparsed_name (NEW)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9919
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 19 Feb 1997 21:59:22 +0000 (21:59 +0000)]
Added set_realm.c, which implements krb5_set_principal_realm()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9918
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 19 Feb 1997 19:27:20 +0000 (19:27 +0000)]
Added function prototype for krb5_set_principal_realm()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9917
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 19 Feb 1997 19:23:14 +0000 (19:23 +0000)]
Added new function krb5_set_principal_realm(), which is used to
mutate the realm of a principal. This avoids a really heinous abstraction
boundary violation by the appl/bsd and appl/telnet code.
A test case for this function was added to t_kerb, and a test new test acse to
t_ref_kerb.out
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9916
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 03:32:21 +0000 (03:32 +0000)]
Removed $(KRBOPT) from RFLAGS definition since it broke the Win16 build
and is not needed.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9915
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 02:13:19 +0000 (02:13 +0000)]
Fixed one more instance of the wrong variable name (context variable)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9914
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 02:10:08 +0000 (02:10 +0000)]
Fixed "context" name
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9913
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 02:06:04 +0000 (02:06 +0000)]
Renamed getst() to getstr() to avoid conflicts with krb4.h definition
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9912
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 02:00:39 +0000 (02:00 +0000)]
Fixed missing ;
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9911
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 01:51:01 +0000 (01:51 +0000)]
Replace instances of krb5_xfree..
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9910
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 01:50:31 +0000 (01:50 +0000)]
Export krb5_free_data, krb5_free_data_contents
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9909
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 01:35:26 +0000 (01:35 +0000)]
kcmd.c (getport): Let the OS pick the best port rather than scanning.
krlogin.c: Fixed 8bit flow control (Solaris)
krlogind.c: Whitespace cleanup
krshd.c: No need to set lport before calling getport(&lport)
Also, changed all occurrences of krb5_xfree to use something else.
[kcmd.c still needs one free() fixed when a routine exists to replace the
realm component]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9908
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 01:02:09 +0000 (01:02 +0000)]
Use free() to free realm component, until a replacement function is added
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9907
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Wed, 19 Feb 1997 01:00:22 +0000 (01:00 +0000)]
krb5_xfree cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9906
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 23:55:39 +0000 (23:55 +0000)]
Replace krb5_xfree with appropriate free routine
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9905
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 23:35:19 +0000 (23:35 +0000)]
Remove krb5_xfree from the public interface
Implement krb5_free_data & krb5_free_data_contents to cleanup krb5_data
structures and data contents allocated by the krb5 library.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9904
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 19:08:16 +0000 (19:08 +0000)]
Need the Winsock initialization/cleanup to setup the blocking hook
Removed the crufty DEBUG logic in Makefile.in (it doesn't work)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9903
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 18:16:19 +0000 (18:16 +0000)]
Make sure KRB5_DLLIMP/KRB5_CALLCONV are defined
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9902
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 17:31:44 +0000 (17:31 +0000)]
Do not free unallocated memory (win16)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9901
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 18 Feb 1997 15:00:54 +0000 (15:00 +0000)]
* acl_files.c: Do not declare malloc() or calloc() if stdlib.h exists
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9900
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 18 Feb 1997 14:57:12 +0000 (14:57 +0000)]
* kerberos_v4.c: Remove include of krb4-proto.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9899
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 18 Feb 1997 14:55:27 +0000 (14:55 +0000)]
* k524init.c, test.c, cnv_tkt_skey.c: Remove include of krb4-proto.h
krb4-proto.h has been merged with krb.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9898
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 18 Feb 1997 14:49:07 +0000 (14:49 +0000)]
* compat_recv.c: Remove include of kerberosIV/krb4-proto.h
Prototypes have been merged with krb.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9897
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 08:25:28 +0000 (08:25 +0000)]
Win16 fixes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9896
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 07:31:49 +0000 (07:31 +0000)]
Because you cannot call malloc() during DLL initialization under win16,
we must pre-allocate an array sufficiently large to hold several error
tables.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9895
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 07:07:50 +0000 (07:07 +0000)]
Fixed "rc" flags
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9894
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 07:02:38 +0000 (07:02 +0000)]
krb4 library required llibcew (fscanf) under win16
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9893
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 06:57:33 +0000 (06:57 +0000)]
Makefile.in: Winsock library is still required (win16)
cns.c: Removed "#if 0" block relating to Winsock initialiation/cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9892
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 06:56:43 +0000 (06:56 +0000)]
Fixed declaration (FAR keyword added)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9891
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 06:56:14 +0000 (06:56 +0000)]
Fixed prototype (win16/win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9890
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 06:04:18 +0000 (06:04 +0000)]
Fixed arg list to match prototype (error in last checkin)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9889
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:49:56 +0000 (05:49 +0000)]
Export profile_get_values() for krb4 library (win16/win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9888
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:48:59 +0000 (05:48 +0000)]
Export additional routines for krb4 library (win16/win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9887
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:47:43 +0000 (05:47 +0000)]
Build krb4 library under win16/win32
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9886
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:44:18 +0000 (05:44 +0000)]
krb4_16.def krb4_32.def: Export definitions for krb4 library (win16/win32)
krb5_16.def krb5_32.def: Additional exports needed by krb4 library.
win_glue.c: support krb4 library
Makefile.in: Build krb4 library (win16/win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9885
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:42:13 +0000 (05:42 +0000)]
Prototypes for krb4 functions are in krb.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9884
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:41:33 +0000 (05:41 +0000)]
Build krb4 compatibility library for win16/win32
(including application server routines, such as krb_rd_req)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9883
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:40:06 +0000 (05:40 +0000)]
Fixed the microsecond adjustment for Windows
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9882
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:39:36 +0000 (05:39 +0000)]
Remove krbini.h (its contents are included in win-mac.h)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9881
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:38:27 +0000 (05:38 +0000)]
Define K4LIB as the krb4 library (win16/win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9880
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:37:41 +0000 (05:37 +0000)]
Added support for building krb4 library (win16/win32)
krb_err.h is a generated file.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9879
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 18 Feb 1997 05:36:41 +0000 (05:36 +0000)]
Added support for building krb4 library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9878
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sun, 16 Feb 1997 03:58:09 +0000 (03:58 +0000)]
Fixed variable name for Windows build
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9877
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sun, 16 Feb 1997 03:52:34 +0000 (03:52 +0000)]
Checked in a debugging version, by accident.
FormatMessage() is only available under Win32; some code needed rearranging
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9876
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 15 Feb 1997 21:37:11 +0000 (21:37 +0000)]
Makefile.in: build comerr dll
comerr16.def comerr32.def: New definition files for Windows comerr library
krb5_16.def krb5_32.def: Removed comerr exports
win_glue.c: win32 dll entry/exit code added
gssapi32.def krb5_32.def: Removed obsolete WEP & LibMain exports
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9875
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 15 Feb 1997 21:33:53 +0000 (21:33 +0000)]
Need to link with $(CLIB) - comerr library (win32)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9874
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 15 Feb 1997 21:33:43 +0000 (21:33 +0000)]
Need to link with $(CLIB) - comerr library (win32)
Removed winsock code from kinit.c (now handled by krb5 lib)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9873
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 15 Feb 1997 21:30:53 +0000 (21:30 +0000)]
Need to link with $(CLIB)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9872
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Sat, 15 Feb 1997 21:30:00 +0000 (21:30 +0000)]
Need to link with $(CLIB).
Explicit Winsock initialization & linking is no longer required (fixed krb5 lib)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9871
dc483132-0cff-0310-8789-
dd5450dbe970