Ken Raeburn [Wed, 30 Jun 1999 19:28:13 +0000 (19:28 +0000)]
Disable lookaside cache. It's needed if the replay cache is enabled, and could
theoretically make certain attacks more difficult, but the replay cache is
disabled, the attack is very difficult compared to other existing attacks
(would need huge numbers of queries), and under heavy load the lookaside cache
degrades performance.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11538
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 30 Jun 1999 19:17:23 +0000 (19:17 +0000)]
* locate_kdc.c (krb5_locate_kdc): Kerberos admin service name is
"kerberos-adm", not "kadmin", so look up "_kerberos-adm._tcp" in DNS.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11537
dc483132-0cff-0310-8789-
dd5450dbe970
Jeffrey Altman [Wed, 30 Jun 1999 15:12:42 +0000 (15:12 +0000)]
krb5_try_realm_txt_rr() should allow the resolv library to expand
the local domain or domain searchlist when the query is being
performed without the specification of a hostname or domain.
When 'name' is NULL or "", no '.' should be appended to the query.
Appending a '.' in that circumstance will result in an inability
to resolv the REALM if gethostname() does not return a fully
qualified domain name as on Windows and Solaris.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11536
dc483132-0cff-0310-8789-
dd5450dbe970
Jeffrey Altman [Wed, 30 Jun 1999 00:04:48 +0000 (00:04 +0000)]
Makefile.in modified to support conditional compilation of krb5_32.dll
with DNS support using DNSFLAGS variable defined in win-pre.h.
krb5_32.def modified to export functions necessary to support eklogin
protocol.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11535
dc483132-0cff-0310-8789-
dd5450dbe970
Jeffrey Altman [Wed, 30 Jun 1999 00:00:30 +0000 (00:00 +0000)]
Add support for conditional definition of DNS flags to win-pre.h
If KRB5_USE_DNS is defined in the environment then Krb5_32.dll
will be built with DNS support.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11534
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 29 Jun 1999 02:03:02 +0000 (02:03 +0000)]
* replay.c (MATCH): Fix up to compare the correct components of
the input address.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11533
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 29 Jun 1999 01:55:21 +0000 (01:55 +0000)]
* dk_encrypt.c (krb5_marc_dk_encrypt): Call
krb5_marc_dk_encrypt_length() instead of krb5_dk_encrypt_length()
to prevent blocksize errors.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11532
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 29 Jun 1999 01:53:43 +0000 (01:53 +0000)]
* enc_helper.c (krb5_encrypt_helper): NULL out the pointer to the
ciphertext if there is an error; this prevents stuff farther up
from freeing freed memory.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11531
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 23 Jun 1999 22:18:05 +0000 (22:18 +0000)]
Check whether profile is valid before partying on it
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11527
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Mon, 21 Jun 1999 18:33:05 +0000 (18:33 +0000)]
DNS lookup implementation, conditionally compiled under KRB5_DNS_LOOKUP (which
is not defined). Written by Ken Hornstein and Jeffrey Altman, with some minor
changes from me.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11525
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 21 Jun 1999 18:15:24 +0000 (18:15 +0000)]
Boost version to 1.0.8
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11524
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 18 Jun 1999 22:51:40 +0000 (22:51 +0000)]
* init_ctx.c (krb5_free_context): Set field pointers to NULL after freeing
targets, in case higher-level code retains pointers into the context structure.
From Jeffrey Altman.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11523
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 18 Jun 1999 22:19:19 +0000 (22:19 +0000)]
minor syntax cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11522
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 17 Jun 1999 21:31:56 +0000 (21:31 +0000)]
* asn1_encode.c (asn1_encode_generaltime): Fix minor bug in
bounds-checking for tm_year: 1900 + 8099 = 9999.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11521
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Thu, 17 Jun 1999 10:01:28 +0000 (10:01 +0000)]
* ccdefname.c (get_from_registry_indirect, try_dir, get_from_os):
Extra robustness to win32 code.
* init_os_ctx.c (krb5_get_config_files, krb5_free_config_files):
Add function to get config files being used for current
context with corresponding free function.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11520
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Thu, 17 Jun 1999 09:59:36 +0000 (09:59 +0000)]
* krb5_32.def: Add krb5_get_default_config_files and
krb5_free_config_files.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11519
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Thu, 17 Jun 1999 09:59:00 +0000 (09:59 +0000)]
* krb5.hin (krb5_get_default_config_files, krb5_free_config_files):
Add function to get default config files with corresponding
free function.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11518
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Thu, 17 Jun 1999 09:57:23 +0000 (09:57 +0000)]
Fix memory leak in profile_init_path()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11517
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 16 Jun 1999 05:43:46 +0000 (05:43 +0000)]
For profile name, enhance win32 heuristics to use environment variable
(like Unix) and registry. Also try executable's dir before windows dir
if not secure.
For ccname, enhance win32 heuristics to use registry properly. Default
to API:krb5cc properly, and to use temp dirs before the windows dir.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11516
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 16 Jun 1999 05:38:37 +0000 (05:38 +0000)]
Fix windows build.
Fix calling convention.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11515
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 16 Jun 1999 05:36:00 +0000 (05:36 +0000)]
Fix windows build
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11514
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 16 Jun 1999 05:33:06 +0000 (05:33 +0000)]
Create Makefile.in for srvtab keytab code during win32 build
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11513
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 15 Jun 1999 20:49:12 +0000 (20:49 +0000)]
Get rid of control characters in text file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11512
dc483132-0cff-0310-8789-
dd5450dbe970
Geoffrey King [Sun, 13 Jun 1999 09:17:33 +0000 (09:17 +0000)]
Implement SRVTAB keytab type, which can read a krb4 srvtab
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11511
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Fri, 11 Jun 1999 19:21:50 +0000 (19:21 +0000)]
Mac: Fixed 2nd config file name
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11509
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Thu, 10 Jun 1999 18:15:11 +0000 (18:15 +0000)]
Use PostMessage instead of SendMessage so that we don't block
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11508
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 18:34:36 +0000 (18:34 +0000)]
Fixed Mac PPC #ifdefs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11507
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 17:53:56 +0000 (17:53 +0000)]
Fixed quoting
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11505
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 17:49:39 +0000 (17:49 +0000)]
Added libraries for native microseconds support
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11504
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 17:47:34 +0000 (17:47 +0000)]
#ifdefed Mac native microseconds code for PPC-only
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11503
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Wed, 9 Jun 1999 17:01:31 +0000 (17:01 +0000)]
Fixed Duplicate won't delete locked files bug
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11502
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 14:53:26 +0000 (14:53 +0000)]
Merged changes from Mac_V2_0_derivatives branch
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11501
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 14:52:49 +0000 (14:52 +0000)]
Updated for 2.0.1b1, 2.1d1 and 2.1d2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11500
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 14:52:29 +0000 (14:52 +0000)]
Merged changed from Mac_V2_0_derivatives branch
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11499
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Wed, 9 Jun 1999 14:16:49 +0000 (14:16 +0000)]
Added krb5_rc_*
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11498
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 8 Jun 1999 19:41:49 +0000 (19:41 +0000)]
removed kconfig since it is no longer needed
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11497
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Tue, 8 Jun 1999 19:27:33 +0000 (19:27 +0000)]
Changed errno to SOCKET_ERRNO/SOCKET_SET_ERRNO for Mac OT SocketsLib
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11496
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 8 Jun 1999 06:19:22 +0000 (06:19 +0000)]
Remove references to cc_*_instance functions
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11495
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 8 Jun 1999 06:18:38 +0000 (06:18 +0000)]
Only do version checking once per use of the DLL
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11494
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Fri, 28 May 1999 05:56:35 +0000 (05:56 +0000)]
New fragment names
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11482
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 21:16:16 +0000 (21:16 +0000)]
Removed references to gss-krb5-* targets and changed CCache paths
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11481
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 20:48:41 +0000 (20:48 +0000)]
Removed metric buttload of old Mac crap that hasn't been used for years
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11480
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 20:47:14 +0000 (20:47 +0000)]
Now references external copies of CCache and other libs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11479
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 19:55:53 +0000 (19:55 +0000)]
Merged Sockets support
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11478
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 19:52:56 +0000 (19:52 +0000)]
Added header copying targets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11477
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 27 May 1999 19:32:09 +0000 (19:32 +0000)]
Updated to use the OT sockets library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11476
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 27 May 1999 19:14:50 +0000 (19:14 +0000)]
Removed macsock.c and DNR.c because they are not used by OT sockets library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11475
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 27 May 1999 19:13:59 +0000 (19:13 +0000)]
Removed macsock.c and DNR.c because they are not used by the OT sockets library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11474
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 27 May 1999 19:12:37 +0000 (19:12 +0000)]
Updated header files to use OT Sockets library
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11473
dc483132-0cff-0310-8789-
dd5450dbe970
Alexandra Ellwood [Thu, 27 May 1999 19:09:34 +0000 (19:09 +0000)]
Removed call to getmyipaddr since Sockets has gethostname
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11472
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 03:57:36 +0000 (03:57 +0000)]
Fixed a few mac paths
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11471
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 02:05:39 +0000 (02:05 +0000)]
Fixed glue targets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11470
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 00:53:56 +0000 (00:53 +0000)]
Removed #define ENOMEM
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11469
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 00:38:02 +0000 (00:38 +0000)]
Completely redone Makefile
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11468
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 27 May 1999 00:37:23 +0000 (00:37 +0000)]
Removed ENOMEM
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11467
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 19 May 1999 17:28:56 +0000 (17:28 +0000)]
Improve rule to create gssapi include dir under windows
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11466
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 19 May 1999 17:18:55 +0000 (17:18 +0000)]
Remove unncessary LIBCMD definition from recursive make invocations
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11465
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Wed, 19 May 1999 16:18:30 +0000 (16:18 +0000)]
These are a bunch of intertwined changes to the windows build.
This log message includes all of the different changes across several
Makefile.in files (and win-pre.in and win-post.in):
- Remove "-" from recursive windows make invocations so that we can bail
on a build error. New MIGNORE option restores the previous bailing
behavior.
- Update windows readme to reflect current practices.
- Add NO_OUTDIR synonym for NO_OUTPRE in windows build.
- Top-level windows Makefile now builds util which now builds
util/windows, util/et, and util/profile (instead of building them
directly).
- Remove trailing backslash from rule that creates the windows output dir.
This backslash would cause the rule to always be invoked.
- Move WCONFIG and WCONFIG_EXE definitions into win-pre.in.
- Remove rules in include directory that blindly copy include header
files from gssapi, et, and profile. Instead, use/add build rules to
the components that generate them that copy only when the file changes.
- Use dependencies in include/krb5 to copy header files instead of blindly
copying them. Add !if 0/!endif wrapper to Unix version of the rules.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11464
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 18 May 1999 00:51:25 +0000 (00:51 +0000)]
Rename windows.in to win-pre.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11463
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 18 May 1999 00:50:25 +0000 (00:50 +0000)]
Rename config/windows.in to config/win-pre.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11462
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 18 May 1999 00:28:20 +0000 (00:28 +0000)]
Add included version resouce script to resource file dependency
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11461
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 18 May 1999 00:17:47 +0000 (00:17 +0000)]
Boost version to 1.0.6
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11460
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Tue, 18 May 1999 00:17:17 +0000 (00:17 +0000)]
Makefile.in: Use only one resource file per binary.
krb5.rc: Remove silly _MSDOS #ifdef.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11459
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 23:51:11 +0000 (23:51 +0000)]
Make directories for clean-windows target lowercase like everywhere else
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11458
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:55:24 +0000 (22:55 +0000)]
Set -kb sticky bits
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11457
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:50:40 +0000 (22:50 +0000)]
Remove win16 libraries. Move win32 vs libraries to i386-specific subdir
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11456
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:45:16 +0000 (22:45 +0000)]
Remove win16 stuff. Fix resource dependencies. Link resource file
directly instead of explicitly converting it to an object file.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11455
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:44:55 +0000 (22:44 +0000)]
Uncomment BUILDTOP since we always want it
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11454
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:42:21 +0000 (22:42 +0000)]
Reflect that we only build this under win32
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11453
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:40:48 +0000 (22:40 +0000)]
Add NO_OUTPRE flag to prevent creation of output directory under win32.
Add clean-windows target. Reflect that we only build this under win32
by removing wconfig tags.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11452
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:39:57 +0000 (22:39 +0000)]
Clean ccapi subdirectory in clean-windows target
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11451
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:39:12 +0000 (22:39 +0000)]
Get rid of win16 support/clutter. Build separate resource files for each
library. Link resource files directly instead of excplicitly converting
to object files.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11450
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:38:08 +0000 (22:38 +0000)]
Add NO_OUTPRE flag to prevent creation of output directory under win32
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11449
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:36:25 +0000 (22:36 +0000)]
Remove win16 stuff. Add Win9x-compatible output directory creation.
Add more thorough cleanup of output files and directories. Use
latest and greatest (MSVC 6.0) debug flag.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11448
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:35:19 +0000 (22:35 +0000)]
Add NO_OUTPRE flag to prevent creation of output
directory under win32. Add clean-windows target.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11447
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 22:34:26 +0000 (22:34 +0000)]
Remove win16 support for cleaner win32. Build
wconfig under arch-specific subdirs. Update clean-windows
directories to reflect current all-windows directories.
Add distclean-windows target.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11446
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 17 May 1999 13:23:35 +0000 (13:23 +0000)]
Remove KrbCC32.lib since we dynamically load the DLL
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11445
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 15 May 1999 23:52:25 +0000 (23:52 +0000)]
Commit the right version of the Changelog comment for previous checkin
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11444
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 15 May 1999 23:51:36 +0000 (23:51 +0000)]
makeshlib.sh (library): Add -bnoentry to the AIX shared library link
line so that the shared libraries can be dynamically loaded. Also
make the library file executable, which is apparently also necessary.
(Patch from Duke, needed for SAP. Note: I didn't take their addition
of -lbsd, since I don't think that's needed or a good idea).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11443
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 14 May 1999 21:25:45 +0000 (21:25 +0000)]
screen.c (DeleteTopLine): Free the top line before when we allow it to
scroll out of the Scrollback buffer. Bugfix suggested by Craig
Huckabee <huck@cs.wisc.edu>.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11442
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 13 May 1999 22:03:48 +0000 (22:03 +0000)]
winccld.c (krb5_win_ccdll_load): Register the FILE ccache type if we
are using ccapi, so that we make sure the FILE ccache type will work
if the user specifies it in an environment variable.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11441
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 13 May 1999 22:03:04 +0000 (22:03 +0000)]
init_ctx.c (krb5_init_context): Pass the context to
kkrb5_win_ccdll_load so that it can register the FILE ccache type if
using ccapi (so that the FILE ccache type will always work).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11440
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 13 May 1999 21:25:21 +0000 (21:25 +0000)]
* client_init.c (_kadm5_init_any): Use gss_krb5_ccache_name() to
set the gssapi ccache name.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11439
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 12 May 1999 04:28:08 +0000 (04:28 +0000)]
gssapi32.def: Add krb5-specific extensions so they are exported from
the DLL.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11438
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 12 May 1999 04:03:59 +0000 (04:03 +0000)]
Fix how we specify the OID so it's in a format gss_str_to_oid likes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11437
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 11 May 1999 19:20:53 +0000 (19:20 +0000)]
* krb5.hin: Remove unused priv_size from krb5_encrypt_block
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11436
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 11 May 1999 15:58:57 +0000 (15:58 +0000)]
* ftp.c: Inclusion of gssapi_krb5.h requires gssapi_generic.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11435
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 11 May 1999 15:42:59 +0000 (15:42 +0000)]
* main.c: Remove include of gssapi_krb5.h - no longer needed
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11434
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 10 May 1999 22:59:10 +0000 (22:59 +0000)]
Back out win16/win32 change. Does not work from clean. Must wait until
win32-only to remove /AL flag.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11433
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 10 May 1999 19:43:50 +0000 (19:43 +0000)]
Do win32 build in subdir
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11432
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 10 May 1999 19:36:35 +0000 (19:36 +0000)]
Build win32 binaries in obj/$(CPU)/{dbg,rel}
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11431
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Mon, 10 May 1999 19:13:20 +0000 (19:13 +0000)]
Change wconfig build so win16 flags are not used for win32 build
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11430
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Fri, 7 May 1999 22:33:56 +0000 (22:33 +0000)]
Remove Win16 directives to get rid of warnings
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11429
dc483132-0cff-0310-8789-
dd5450dbe970
Danilo Almeida [Fri, 7 May 1999 22:12:17 +0000 (22:12 +0000)]
Fixed typo
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11428
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 7 May 1999 21:17:05 +0000 (21:17 +0000)]
ovsec_kadmd.c: Remove dependency on gssapi_krb5.h by using
gss_str_to_oid() to get the necessary oid for the krb5_name name type.
Also added #include files to get prototypes and fixed some gcc -Wall
nits. Fixed calls to krb5_klog_close() to pass the krb5_context as an
argument.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11427
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 7 May 1999 21:06:40 +0000 (21:06 +0000)]
Fix the existing kludge to deal with the fact that krb5_realm_params
is defined in two, count them two, header files. There's real
ugliness here that needs cleaning up eventually, but I don't have the
time now to deal with it.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11426
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 7 May 1999 18:41:52 +0000 (18:41 +0000)]
Return KRB5_REALM_UNKNOWN if profile_get_values returns
PROF_NO_RELATION or PROF_NO_SECTION.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11425
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 7 May 1999 16:12:06 +0000 (16:12 +0000)]
xpprof32.def: Add profile_abandon to the list of exported functions
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11424
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Thu, 6 May 1999 21:14:46 +0000 (21:14 +0000)]
Fixed Mac ENOMEM
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11423
dc483132-0cff-0310-8789-
dd5450dbe970
Miro Jurisic [Fri, 30 Apr 1999 22:40:26 +0000 (22:40 +0000)]
Added com_err.h to sdk
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11417
dc483132-0cff-0310-8789-
dd5450dbe970