| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5158 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(CFLAGS): Add -I options for file and stdio, to avoid paths in
#include statements.
(all-mac, clean-mac): Add.
* ccdefops.c: Avoid includes with pathnames, since they don't work
on the Mac. Configure the default cache based on whether the
system has <sys/types.h> (which defines types for low-level file
operations, among other things).
* configure.in (CONFIG_DIRS): Build stdio before file, for Mac
convenience (where file doesn't build).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5157 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
| |
It is needed there when NEED_SOCKETS is defined.
* Makefile.in (all-mac, clean-mac): Add.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5156 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
| |
here, because we need <sys/types.h> or the u_* types to be defined
before we include the Unix socket include files a little later in
k5-config.h. We actually add this code twice, once in the MSDOS
section and once in the Unix/Mac section.
(NEED_SOCKETS): Also include <net/if.h>, for localaddr.c.
* Makefile.in (clean-mac): Add.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5155 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
| |
(clean-mac): Add.
* asn1_misc.c: Avoid <malloc.h> and <memory.h> includes, for Mac.
(asn1_krb5_realm_copy): Use malloc, not calloc, since we're
about to clobber the storage anyway.
* configure.in (WITH_KRB5ROOT): Remove, not needed.
* krbasn1.h: Document that <limits.h> is needed for INT_MAX.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5154 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5153 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
checking is done.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5152 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
code doesn't get dragged in twice.
krlogind.c: Include <sys/time.h> so that Linux can get the FD_SET macros.
kcmd.c (kcmd): Close the credentials cache when you're done with it.
krlogind.c (doit): Always initialize the Krb5 error table.
krlogind.c (main, doit): Minor type fixes to gethostbyname(), accept().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5151 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5150 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5149 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
| |
code doesn't get dragged in twice.
kdc_util.c (validate_as_request): Allow a client to obtain a password
changing ticket, even if the client's key is expired.
main.c (usage, process_args, main): The KDC will disassociate itself
from the terminal by default, unless the -n option is given.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5148 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
| |
(all-mac): Add.
(localaddr.c, ustime.c, memmove.c): Fix paths to work on Mac.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5146 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
| |
(all): Remove all-$(WHAT) stuff.
(t_mddriver): Make it build on Mac.
(check): Use $(EXEEXT).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5145 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
| |
(LDFLAGS): Remove, conflicts with pre.in.
(all): Remove all-$(WHAT) stuff, generalize for all platforms.
(t_mddriver): Remove t_mddriver-$(WHAT) stuff, ditto.
(check): Use $(EXEEXT).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5144 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
| |
(clean): Insert FIXME.
(verify$(EXEEXT), destest$(EXEEXT)): Make them work on Mac.
(check-mac): Add, identical to Unix.
(clean): Use $(EXEEXT).
* des_int.h (mit_des_cbc_cksum): Fix prototype from void to long,
to match the actual function.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5143 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
| |
crctest-windows with versions that work for Mac too.
(check): Build and run crctest$(EXEEXT). This runs on MPW now.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5142 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
| |
dash; it confuses the Unix->MPW makefile converter.
(##DOSLIBNAME): No longer needed since DLL built one level up.
(all-mac): Add.
(libcrypto.a): Use explicit "./" on paths to DONE files, to
help Unix->MPW makefile converter with rotten Mac pathname conventions.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5141 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
AC_CHECK_HEADERS. Also check for header file macsock.h, which
is a dummy test -- it's false on Unix and PC's, but on the Mac
we hand-configure it to be true, to indicate that we want Mac
socket support rather than Unix socket support.
* base-defs.h, k5-config.h: Use HAVE_STDARG_H, not STDARG_PROTOTYPES.
* k5-config.h (NEED_SOCKETS): Add new section which brings in
socket include files for the appropriate compilation environment
(Mac or Unix; Windows already did this).
* macsock.h: New include file, derived from Cygnus Network Security
Mac K4 release, for simulating sockets under MacTCP.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5140 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mac-config.cache: New file, a hand-built autoconf `config.cache'
file with the right values for building under MPW.
* mac-config.README: Documentation for mac-config.cache.
* mac-pre.in, mac-post.in: Versions of pre.in and post.in for
configuring on MPW.
* mac-mf.sed: A `sed' script which will turn carefully constructed
Unix Makefiles into carefully constructed Macintosh MPW Makefiles.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5139 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
| |
* main.c (print_status): Use HAVE_STDARG_H to control whether to
declare with ", ..."; not STDARG_PROTOTYPES.
* ksu.h: Don't include <stdarg.h> or <varargs.h>, since they
are already included by "com_err.h".
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5138 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5137 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5136 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5135 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5134 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5133 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5132 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5131 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
on the PC out of the source in crypto, krb5 and util\et.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5130 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5129 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5128 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5127 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
removed crud for making a DLL (will be done at a higher level.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5123 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5109 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
to free stack garbage.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5108 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
| |
asn1_octet. ANSI C narrow types screws us again....
(The RS/6000 compiler blew out until this was fixed....)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5107 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
| |
FD_ZERO. Defining them in favor of using the system include files is
almost always wrong.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5106 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5105 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
krb5_mk_priv(), and krb5_mk_safe().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5104 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5103 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
* krcp.c () Use new calling convention for krb5_mk_req_extended().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5102 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
krb5_mk_priv(), and krb5_rd_priv().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5101 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
| |
* kadmin_add.c, kadmin_cpr.c, kadmin_del.c, kadmin_inq.c, kadmin_msnd.c
Use new calling convention for krb5_sendauth(), krb5_mk_priv(),
krb5_rd_priv(), krb5_mk_safe(), and krb5_rd_safe().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5100 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
support routines.
* mk_req.c (krb5_mk_req())
* mk_req_ext.c (krb5_mk_req_extended())
* rd_rep.c (krb5_rd_rep())
* sendauth.c (krb5_sendauth())
* mk_priv.c (krb5_mk_priv())
* mk_safe.c (krb5_mk_safe())
* rd_priv.c (krb5_rd_priv())
* rd_safe.c (krb5_rd_safe())
Added a krb5_auth_context argument and eliminated many of
the other arguments because they are included in the
krb5_auth_context structure.
* send_tgs.c (krb5_send_tgs()) Eliminate call to krb5_mk_req_extended(),
which does far more than krb5_send_tgs() needs.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5099 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
| |
* fcc_init.c (krb5_fcc_initialize())
Initialize kret before returning it.
* fcc_maybe.c (fcc_lock_file()) Initialize st before returning it.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5098 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
| |
Use new calling convention for krb5_mk_req_ext() and
krb5_rd_rep().
* gssapiP_krb5.h Added a krb5_auth_context pointer to the
krb5_gss_ctx_id_rec structure to store the auth_context
between multiple calls to krb5_gss_init_sec_context().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5097 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
* k5-int.h Moved #include "adm_defs.h" to krb5.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5096 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
krb5_sendauth(), krb5_mk_priv(), krb5_rd_priv(), krb5_mk_safe(),
and krb5_rd_safe()). Added a krb5_auth_context argument and
eliminated many of the other arguments because they are
included in the krb5_auth_context structure.
* fieldbits.h Added #define AP_OPTS_USE_SUBKEY 0x00000001 for a
new option to an ap req message. This is mainly a clean way
to inform krb5_mk_req() and krb5_mk_req_extended() to
create the subkey without adding an extra argument.
* safepriv.h Replace safe/priv flags with flags for krb5_auth_context
and add krb5_replay_data structure for when the appilication
want to do it's own replay detection for safe and priv calls.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5095 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
|
|
| |
from ezra.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5094 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5093 dc483132-0cff-0310-8789-dd5450dbe970
|
|
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5092 dc483132-0cff-0310-8789-dd5450dbe970
|