summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Note config.guess changes for Rhapsody/Mac OS XWilfredo Sanchez2000-05-031-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12213 dc483132-0cff-0310-8789-dd5450dbe970
* Match on darwin string for Mac OS XWilfredo Sanchez2000-05-031-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12212 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up Rhapsody guessing. Use Power* (catches PowerBook).Wilfredo Sanchez2000-05-032-10/+6
| | | | | | | | | | In Mac OS X, uname will return Darwin, not Mac OS, as it did in DP3. Since DP3 is still the current available release, Mac OS is still understood. GNU string for OS X on Macs is powerpc-apple-darwin1.x. The above is consistant with what is being submitted to the autoconf sources. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12211 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-29 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-302-13/+5
| | | | | | | * hst_realm.c (krb5_get_host_realm) remove the searchlist and defaultrealm _kerberos queries git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12209 dc483132-0cff-0310-8789-dd5450dbe970
* Updated for 3.0d7Miro Jurisic2000-04-291-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12207 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-28 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-282-0/+10
| | | | | | | * gic_pwd.c (krb5_init_creds_password) added code to return to login library if the password is expired (login library handles this error appropriately). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12201 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-26 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-262-2/+7
| | | | | | | * ccdefault.c: Added version number to internal Kerberos Login Library routine. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12196 dc483132-0cff-0310-8789-dd5450dbe970
* Added krb5_get_time_offsets for use by WrappersLib (for storing tickets in ↵Alexandra Ellwood2000-04-251-0/+1
| | | | | | the cache with local times rather than kdc times) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12193 dc483132-0cff-0310-8789-dd5450dbe970
* Updated for 3.0d6Miro Jurisic2000-04-211-1/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12186 dc483132-0cff-0310-8789-dd5450dbe970
* Use getopt so that we can parse packed options (e.g., -an, -54, etc.)Danilo Almeida2000-04-193-8/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12184 dc483132-0cff-0310-8789-dd5450dbe970
* * prompter.c (krb5int_set_prompt_types): Set to actual value intead of 0Danilo Almeida2000-04-182-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12179 dc483132-0cff-0310-8789-dd5450dbe970
* * winccld.h: Define CC_API_VER2 for all Windows code using ccapi.Danilo Almeida2000-04-184-1/+62
| | | | | | | | | | | | Update dynamic loading declarations to use CC_API_VER2. * stdcc.c: Define CC_API_VER2 if not defined rather than just if not Windows. * winccld.c (LoadFuncs): Get error on DLL load failure even though we do not use it in case we are doing source-level debugging. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12178 dc483132-0cff-0310-8789-dd5450dbe970
* cacheapi.h: Update to v2Danilo Almeida2000-04-182-217/+242
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12175 dc483132-0cff-0310-8789-dd5450dbe970
* Actually clean gss-sample on WindowsDanilo Almeida2000-04-182-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12173 dc483132-0cff-0310-8789-dd5450dbe970
* Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-151-1/+1
| | | | | | - typo "==" should have been "=" git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12172 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-0/+10
| | | | | | | | | | | | * ccdefault.c: Added Kerberos Login library support (with ifdefs to control whether or not it is on. Also added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. * ccdefname.c: Added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12170 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-132-8/+20
| | | | | | | | * init_os_ctx.c: Added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12169 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-0/+7
| | | | | | | | | * krb5-int.h: Added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. * win-mac.h: Set up the macintosh build to use KerberosLogin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12168 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-0/+7
| | | | | | | | * ccdefname.c: Added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12167 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-1/+62
| | | | | | | | | * ccdefault.c: Added Kerberos Login library support (with ifdefs to control whether or not it is on. Also added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12166 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-0/+2
| | | | | | * win-mac.h: Set up the macintosh build to use KerberosLogin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12165 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-5/+6
| | | | | | | | * krb5-int.h: Added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12164 dc483132-0cff-0310-8789-dd5450dbe970
* Added LoginLib, UtilitiesLib to Kerberos5Lib for popup dialog supportAlexandra Ellwood2000-04-131-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12163 dc483132-0cff-0310-8789-dd5450dbe970
* Clean gss-sample on WindowsDanilo Almeida2000-04-112-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12158 dc483132-0cff-0310-8789-dd5450dbe970
* * vfy_increds.c (krb5_verify_init_creds): appdefault_boolean ->Tom Yu2000-04-082-1/+6
| | | | | | libdefault_boolean; it somehow got missed earlier. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12156 dc483132-0cff-0310-8789-dd5450dbe970
* * wrap_size_limit.c (krb5_gss_wrap_size_limit): Fix upTom Yu2000-04-082-5/+11
| | | | | | | | wrap_size_limit() to deal with integrity wrap tokens properly. The rfc1964 mech always pads and confounds regardless of whether confidentiality is requested. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12155 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-07 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-073-4/+14
| | | | | | | | | | * gic_pwd.c (krb5_get_init_creds_keytab), gic_pwd.c (krb5_get_init_creds_password) when determining whether or not to retry with a "master kdc" do not retry if the return value from the first attempt was KRB5_REALM_CANT_RESOLV. Also, do not overwrite the return code if the return value from the access to the "master kdc" was KRB5_REALM_CANT_RESOLV. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12154 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-07 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-072-4/+12
| | | | | | | | | | * stdcc_util.c (copyCCDataArrayToK5, copyCCDataArrayToK5): * stdcc_util.c (dupCCtoK5, dupK5toCC): memory was being allocated as (sizeof(foo) * count + 1) instead of (sizeof(foo) * (count + 1)) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12153 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-03 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-042-4/+12
| | | | | | | | | | * stdcc_util.c (copyCCDataArrayToK5, copyCCDataArrayToK5): * stdcc_util.c (dupCCtoK5, dupK5toCC): Changed all references to the type UInt32 to unsigned int since UInt32 is not a standard type on Unix or Win32 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12149 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-03 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-042-1/+7
| | | | | | | | * prof_get.c: profile_get_boolean() was calling prof_parse_boolean() instead of profile_get_boolean() git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12148 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-04-03 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-04-042-6/+12
| | | | | | | | * prof_get.c: . Added #include <limits.h> for definitions of INT_MAX, etc. . Changed 'ret_int' to 'ret_boolean' in prof_get_boolean git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12147 dc483132-0cff-0310-8789-dd5450dbe970
* Upped CFM interface version on v5 lib because we mucked with the export file ↵Miro Jurisic2000-03-261-3/+3
| | | | | | and removed stuff git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12145 dc483132-0cff-0310-8789-dd5450dbe970
* Readded other crypto library calls needed by GSSLib (grumble grumble)Miro Jurisic2000-03-261-1/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12144 dc483132-0cff-0310-8789-dd5450dbe970
* Oops, extra 'Miro Jurisic2000-03-261-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12143 dc483132-0cff-0310-8789-dd5450dbe970
* Readded krb5_c_keyed_checksum_types for GSSLibMiro Jurisic2000-03-261-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12142 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed protos for krb5_locate_srv_*Miro Jurisic2000-03-262-3/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12141 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-03-24 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-03-242-115/+189
| | | | | | | | | | | * stdcc_util.c (copyCCDataArrayToK5, copyCCDataArrayToK5): Modified to copy authdata as well... this code may have bugs since I couldn't get a good case where authdata != NULL * stdcc_util.c (dupCCtoK5, dupK5toCC): Added code to store times in localtime, not in kdc time. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12139 dc483132-0cff-0310-8789-dd5450dbe970
* jaltman@columbia.edu Mar 24, 2000:Jeffrey Altman2000-03-241-6/+5
| | | | | | | In conjunction with the patch to alter the handling of "master" kdc's this patch updates the prototypes of the private functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12138 dc483132-0cff-0310-8789-dd5450dbe970
* jaltman@columbia.edu Mar 24, 2000:Jeffrey Altman2000-03-248-171/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | In 1.0.6, the code was altered to provide a fallback mechanism to try the "master" kdc's in case the normal kdc's did not have the most up to date password information. The original implementation had significant conflicts with the use of DNS SRV records. In addition, it often performed a lot of unneeded work. The new code still performs a fallback to the "master" kdc but only does the computation of the "master kdc list" if we are in fact going to attempt to use a master. For DNS SRV we introduce a new _kerberos-master.<proto>.<REALM> record to list the master kdc's and the priorities to be used when contacting a master. This allows for a multi-tiered implementation. --- The other change is local to krb/get_in_tkt.c. In preparation for adding public krb5_appdefault_boolean and krb5_appdefault_string functions, the static functions by that name in get_in_tkt.c are renamed to krb5_libdefault_xxxxx since they currently access the [libdefault] section of the code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12137 dc483132-0cff-0310-8789-dd5450dbe970
* Added profile_get_booleanMiro Jurisic2000-03-245-1/+97
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12136 dc483132-0cff-0310-8789-dd5450dbe970
* Cleaned up the Mac export file: removed replay cache exports, added new ↵Miro Jurisic2000-03-241-35/+21
| | | | | | functions for 1.2 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12135 dc483132-0cff-0310-8789-dd5450dbe970
* Added krb5_free_default_realmMiro Jurisic2000-03-204-1/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12133 dc483132-0cff-0310-8789-dd5450dbe970
* Added krb5_free_default_realmMiro Jurisic2000-03-201-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12132 dc483132-0cff-0310-8789-dd5450dbe970
* jaltman fix for off-by-one errorKen Raeburn2000-03-202-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12128 dc483132-0cff-0310-8789-dd5450dbe970
* Include string.h for strlen prototypeEzra Peisach2000-03-182-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12127 dc483132-0cff-0310-8789-dd5450dbe970
* * cr_tkt.c (krb_cr_tkt_int): Add static prototype.Ezra Peisach2000-03-163-0/+18
| | | | | | * decomp_tkt.c: (dcmp_tkt_int): Add static prototype git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12125 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up unsed variables when V4 compatibility is not definedEzra Peisach2000-03-162-1/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12124 dc483132-0cff-0310-8789-dd5450dbe970
* Remove unused variablesEzra Peisach2000-03-162-4/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12123 dc483132-0cff-0310-8789-dd5450dbe970
* * kinit.c (k4_kinit): Fix the code that was broken withEzra Peisach2000-03-162-6/+25
| | | | | | | krb5_get_prompt_types code changes. Also - cleanup unused variables when krb4 not compiled in. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12122 dc483132-0cff-0310-8789-dd5450dbe970
* Matt Crawford's kadm acl fixes & enhancementsKen Raeburn2000-03-165-97/+412
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12121 dc483132-0cff-0310-8789-dd5450dbe970