summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Keep invariant that profile_in_memory member of contextDanilo Almeida1999-08-052-0/+7
| | | | | | is only sensible if KRB5_DNS_LOOKUP is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11627 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Wrap all declarations in `extern "C"' for C++, not just some. MoveKen Raeburn1999-08-032-37/+20
| | | | | | | header file inclusions up above extern-C block. (Fixes PR 729 from Chas Williams.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11615 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed size_t redefinition on MacOSMiro Jurisic1999-07-262-5/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11602 dc483132-0cff-0310-8789-dd5450dbe970
* Added krb5_get_profileMiro Jurisic1999-07-262-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11600 dc483132-0cff-0310-8789-dd5450dbe970
* changelog updateJeffrey Altman1999-07-231-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11591 dc483132-0cff-0310-8789-dd5450dbe970
* Added new profile_in_memory flag to the struct _krb5_context so thatJeffrey Altman1999-07-231-0/+1
| | | | | | | | Krb5 may keep track of whether or not a profile file was found. This is needed for conditional use of DNS Realm and Server lookups based on whether or not a profile exists. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11582 dc483132-0cff-0310-8789-dd5450dbe970
* #ifdefed out krb5_*config_file on MacOSMiro Jurisic1999-07-212-5/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11570 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_get_default_config_files, krb5_free_config_files):Danilo Almeida1999-06-172-0/+12
| | | | | | | 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
* Updated header files to use OT Sockets libraryAlexandra Ellwood1999-05-273-192/+44
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11473 dc483132-0cff-0310-8789-dd5450dbe970
* Removed #define ENOMEMMiro Jurisic1999-05-272-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11469 dc483132-0cff-0310-8789-dd5450dbe970
* These are a bunch of intertwined changes to the windows build.Danilo Almeida1999-05-194-15/+42
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Add NO_OUTPRE flag to prevent creation of output directory under win32Danilo Almeida1999-05-174-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11449 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Remove unused priv_size from krb5_encrypt_blockEzra Peisach1999-05-112-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11436 dc483132-0cff-0310-8789-dd5450dbe970
* Fix the existing kludge to deal with the fact that krb5_realm_paramsTheodore Tso1999-05-072-1/+14
| | | | | | | | 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
* Fixed Mac ENOMEMMiro Jurisic1999-05-061-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11423 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in (all-windows): Don't constantly recreate autoconf.h withTheodore Tso1999-04-162-1/+6
| | | | | | #include "win-mac.h" git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11365 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h: Add new prototypes and #define's provided by Frank Cusack'sTheodore Tso1999-04-103-0/+39
| | | | | | | | | | | preauth patch (PR# [krb5-kdc/662]) krb5.hin (krb5_prompter_fct, krb5_prompter_posix): Update function prototypes to reflect new prompter prototype which takes an extra argument for the window titlebar name. (From Frank Cusack) [krb5-kdc/662] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11347 dc483132-0cff-0310-8789-dd5450dbe970
* kdb.h: Add new TL types provided by Frank Cusack's preauth patchTheodore Tso1999-04-102-0/+9
| | | | | | [krb5-kdc/662] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11346 dc483132-0cff-0310-8789-dd5450dbe970
* Changed stat.h typedefs to not be included if building with CodeWarrior, to ↵Miro Jurisic1999-03-271-1/+1
| | | | | | prevent conflicts with MSL stat.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11321 dc483132-0cff-0310-8789-dd5450dbe970
* * des.h: Fix GSS_DLLIMPTom Yu1999-03-152-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11291 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Fix GSS_DLLIMPTom Yu1999-03-152-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11290 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed GSS_* macros for the MacMiro Jurisic1999-03-152-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11288 dc483132-0cff-0310-8789-dd5450dbe970
* Back out prototype changes which should haven't gotten checked in yetTheodore Tso1999-03-121-2/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11275 dc483132-0cff-0310-8789-dd5450dbe970
* Add definition for GSS_DLLIMP for non-Windows platformsTheodore Tso1999-03-122-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11269 dc483132-0cff-0310-8789-dd5450dbe970
* win-mac.h: Define GSS_DLLIMP to be __declspec(dllimport) orTheodore Tso1999-03-122-12/+28
| | | | | | __declspec(dllexport) depending on whether GSS_DLL_FILE is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11263 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin (krb5_get_realm_domain): Add appropriate modifiers so thatTheodore Tso1999-02-092-1/+6
| | | | | | this function can get exported in a Windows DLL. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11155 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h: Add an entry to the os_context to store the default ccacheTheodore Tso1999-02-023-0/+11
| | | | | | | | | name. krb5.hin (krb5_cc_set_default_name): Add function prototype which sets the defulat ccache name. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11139 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Fix realm iterator prototypes so that they useTheodore Tso1999-01-211-0/+6
| | | | | | | | | KRB5_PROTOTYPE, and surround them with extern "C" so things work under C++. CVS: ---------------------------------------------------------------------- git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11115 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Fix realm iterator prototypes so that they useTheodore Tso1999-01-211-4/+12
| | | | | | | KRB5_PROTOTYPE, and surround them with extern "C" so things work under C++. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11114 dc483132-0cff-0310-8789-dd5450dbe970
* * krb54proto.h: Fix decomp_tkt_krb5 to use KRB4_32, instead of aTom Yu1998-12-072-2/+7
| | | | | | nonexistent type. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11089 dc483132-0cff-0310-8789-dd5450dbe970
* krb.h: Add prototypes for krb_set_key() and decomp_ticket()Theodore Tso1998-12-052-0/+23
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11088 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Add KRB5_DLLIMP and KRB5_CALLCONV to the prototypes ofTheodore Tso1998-12-052-4/+12
| | | | | | | | valid_enctype, valid_cksumtype, is_coll_proof_cksum, and is_keyed_cksum, which had previously been #defines, but since they are now functions, they needed to be exported by the DLL interface. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11075 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Move krb4 function prototypes to krb54proto.hTheodore Tso1998-12-053-28/+23
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11065 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Add function prototypes for the new realm iteratorTheodore Tso1998-12-042-0/+49
| | | | | | | functions. Also add some krb4 function prototypes to make catching prototype errors easier. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11060 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb.h: Update dbe_crk and dbe_cpw to take a boolean to indicateTom Yu1998-11-172-0/+5
| | | | | | whether old keys should be retained. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11044 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (autoconf.stamp): Fix up to deal with config.statusTom Yu1998-11-172-2/+7
| | | | | | not being in the current directory anymore. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11042 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Set the myfulldir and mydir variables (which are relativeTheodore Tso1998-11-143-2/+113
| | | | | | | | | | | to buildtop and thisconfigdir, respectively.) Add a MY_SUBDIRS definition to control the directories which are recursively descended by the Makefile. configure.in: Folded tests from krb5 and kerberosIV directories into this configure.in file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11037 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Set the myfulldir and mydir variables (which are relativeTheodore Tso1998-11-143-6/+11
| | | | | | | | | | to buildtop and thisconfigdir, respectively.) Add a MY_SUBDIRS macro set to '.' to indicate that there are no subdirectories to be processed by the Makefile. configure.in: Removed and tests moved to parent directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11036 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Set the myfulldir and mydir variables (which are relativeTheodore Tso1998-11-143-116/+13
| | | | | | | | | | to buildtop and thisconfigdir, respectively.) Add a MY_SUBDIRS macro set to '.' to indicate that there are no subdirectories to be processed by the Makefile. configure.in: Removed and tests moved to parent directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11035 dc483132-0cff-0310-8789-dd5450dbe970
* Add a declaration for the global variable krb5__krb4_context, which isTheodore Tso1998-11-132-0/+8
| | | | | | used by the krb4 routines that need to call krb5 library routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11025 dc483132-0cff-0310-8789-dd5450dbe970
* pull up 3des implementation from the marc-3des branchMarc Horowitz1998-10-308-57/+424
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11001 dc483132-0cff-0310-8789-dd5450dbe970
* Replaced preprocessor symbol _MACINTOSH with macintosh, since macintosh is ↵Miro Jurisic1998-07-178-21/+21
| | | | | | the standard symbol defined by all Mac compiler (oh, sure, it doesn't have _. but at least it's always there) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10653 dc483132-0cff-0310-8789-dd5450dbe970
* Added magic incantations for Macintosh CFM-68KMiro Jurisic1998-07-141-3/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10634 dc483132-0cff-0310-8789-dd5450dbe970
* Added magic incantations for Macontosh CFM-68KMiro Jurisic1998-07-142-2/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10633 dc483132-0cff-0310-8789-dd5450dbe970
* These additions cause the KDC to react to SIGHUP by closing andGeoffrey King1998-07-082-0/+5
| | | | | | | | reopening its log files, so that logfile management utilities may now compress old logs and then kill -HUP the KDC process to get them to use fresh log files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10627 dc483132-0cff-0310-8789-dd5450dbe970
* win-mac.h: Make size_t to be an unsigned long instead of unsigned intTheodore Tso1998-07-012-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10608 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Declare krb5_auth_con_setrcache and krb5_get_server_rcacheTheodore Tso1998-05-272-2/+7
| | | | | | to be exported by the DLL. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10587 dc483132-0cff-0310-8789-dd5450dbe970
* oops add PR numberTom Yu1998-04-171-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10536 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Search for /var/tmp first when determining rcacheTom Yu1998-04-172-1/+6
| | | | | | directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10535 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-util.h: New file. Add krb5_seteuid in order to allowTom Yu1998-02-233-4/+51
| | | | | | | | applications to use it without including k5-int.h. * k5-int.h: Remove krb5_seteuid, as it is moving to k5-util.h. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10467 dc483132-0cff-0310-8789-dd5450dbe970