summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
* Frank Cusack changes, set 1, diffs 1-3 of 4Ken Raeburn2000-02-072-1/+13
| | | | | | | | Rename "sam_passcode" field to "sam_sad". Add data to predicted-sam-response structure, in part to (prepare to) help with replay detection. Fix some memory allocation problems. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12005 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_decode_ticket): DeclareDanilo Almeida2000-02-012-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11982 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h [!NEED_SOCKETS]: Declare (but do not define) struct sockaddr ifKen Raeburn2000-01-272-4/+33
| | | | | | | | | SOCK_DGRAM hasn't been defined yet. (krb5_locate_srv_conf, krb5_locate_srv_dns): Declare. (struct krb5_keytypes, struct krb5_cksumtypes): enc, hash, and keyhash provider structures pointed to are now const. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11968 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_secure_config_files): Delete declaration.Ken Raeburn1999-12-152-3/+7
| | | | | | (krb5_init_secure_context): Declare. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11955 dc483132-0cff-0310-8789-dd5450dbe970
* MacOS: only #define MAXHOSTNAMELEN when not already definedMiro Jurisic1999-11-222-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11908 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Invoke KRB5_AC_INET6. Delete most of the 10-17 changes exceptKen Raeburn1999-11-022-1/+8
| | | | | | for inet_ntoa/aton, since they're in KRB5_AC_INET6 now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11897 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Check for inet_{ntop,pton,ntoa,aton},Ken Raeburn1999-10-173-1/+9
| | | | | | | | getipnodeby{name,addr}, get{name,addr}info. * krb5.hin (ADDRTYPE_INET6): Define. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11862 dc483132-0cff-0310-8789-dd5450dbe970
* copyright notice updates from 1.1 branchKen Raeburn1999-09-2427-28/+112
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11853 dc483132-0cff-0310-8789-dd5450dbe970
* install port-sockets.h for krb.h to useKen Raeburn1999-09-212-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11841 dc483132-0cff-0310-8789-dd5450dbe970
* * osconf.h (KPASSWD_PORTNAME): DefineKen Raeburn1999-09-212-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11840 dc483132-0cff-0310-8789-dd5450dbe970
* Remove #define HAVE_STRING_H from MacOS part of win-mac.h (oops)Miro Jurisic1999-09-132-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11807 dc483132-0cff-0310-8789-dd5450dbe970
* Added #define HAVE_STRING_H to win-mac.hMiro Jurisic1999-09-132-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11806 dc483132-0cff-0310-8789-dd5450dbe970
* From 1.1 branch.Ken Raeburn1999-09-015-17/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Indented krb5_cc macros for readability, plus: 1999-08-31 Jeffrey Altman <jaltman@columbia.edu> * k5-int.h: Add #define ANSI_STDIO for Windows builds so that stdio opens files in binary mode instead of text mode. This is necessary for Ctrl-Z transparency. 1999-08-30 Ken Raeburn <raeburn@mit.edu> * configure.in: Check for memmove and bcopy. * Makefile.in (install): Install profile.h since krb5.h will use it. 1999-08-26 Danilo Almeida <dalmeida@mit.edu> * krb5.hin (krb5_kuserok): Fix calling convention to make it consistent with rest of krb5 exports before we start exporting this from the Windows DLL. 1999-08-25 Danilo Almeida <dalmeida@mit.edu> * k5-int.h (krb5_cc_retrieve_cred_default): Fix calling convention to make it consistent with actual calling convention. 1999-08-23 Ken Raeburn <raeburn@mit.edu> * krb5.hin (KRB5_TC_SUPPORTED_KTYPES): New flag. * k5-int.h (krb5_cc_retrieve_cred_default): Declare. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11764 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Re-align des3-cbc-sha1 and hmac-sha1-des3 to agreeTom Yu1999-08-182-2/+7
| | | | | | with new number assignments; also rename symbols a little bit. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11683 dc483132-0cff-0310-8789-dd5450dbe970
* Define MAXPATHLEN only if not already define. This helps avoidDanilo Almeida1999-08-102-0/+7
| | | | | | build warnings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11638 dc483132-0cff-0310-8789-dd5450dbe970
* 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