summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* "krb5 v5" is redundant (in comment)Ken Raeburn2002-08-091-4/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14696 dc483132-0cff-0310-8789-dd5450dbe970
* whitespaceKen Raeburn2002-08-091-89/+81
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14695 dc483132-0cff-0310-8789-dd5450dbe970
* rename krb5_scc_<fn> and krb5_scc_cursor to use krb5_fcc_ insteadKen Raeburn2002-08-092-260/+261
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14694 dc483132-0cff-0310-8789-dd5450dbe970
* hide method functions we don't need to call directlyKen Raeburn2002-08-093-175/+180
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14693 dc483132-0cff-0310-8789-dd5450dbe970
* Apply patch toSam Hartman2002-08-092-0/+6
| | | | | | | initialize return value in kdb5_dbe_search_enctype so etype info works reliably git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14692 dc483132-0cff-0310-8789-dd5450dbe970
* * api.2/init-v2.exp (test100): Expect MISSING_KRB5_CONF_PARAMS error nowKen Raeburn2002-08-082-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14691 dc483132-0cff-0310-8789-dd5450dbe970
* update comments describing file formatKen Raeburn2002-08-081-3/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14689 dc483132-0cff-0310-8789-dd5450dbe970
* * cr_tkt.c (krb_cr_tkt_int): Don't take key arguments any more.Ken Raeburn2002-08-082-58/+63
| | | | | | | (krb_create_ticket, krb_cr_tkt_krb5): Do the encryption here; drop NOENCRYPTION test. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14688 dc483132-0cff-0310-8789-dd5450dbe970
* * xdr_array.c (xdr_array): Account for elsize when checkingTom Yu2002-08-022-1/+7
| | | | | | encoded array count. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14681 dc483132-0cff-0310-8789-dd5450dbe970
* * unparse.c (krb5_unparse_name_ext): Error out if passed a NULLTom Yu2002-08-022-0/+8
| | | | | | pointer. Patch from Mark Levinson; fixes [krb5-admin/1140]. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14679 dc483132-0cff-0310-8789-dd5450dbe970
* * client_init.c (_kadm5_init_any): UseTom Yu2002-07-312-1/+7
| | | | | | | KADM5_MISSING_KRB5_CONF_PARAMS in order to be less confusing to someone running kadmin rather than kadmin.local. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14677 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_err.et: Add KADM5_MISSING_KRB5_CONF_PARAMS, indicating aTom Yu2002-07-312-1/+9
| | | | | | | | problem with krb5.conf. This prevents confusing users who look for kdc.conf trouble rather than krb5.conf trouble, which is what they should be looking at on a kadm5 client. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14676 dc483132-0cff-0310-8789-dd5450dbe970
* * log.c: Include stdarg.h.Ken Raeburn2002-07-303-16/+23
| | | | | | | (krb_log): Use va_ macros and vfprintf instead of a bunch of pointer arguments. * krb4int.h (krb_log): Declaration updated. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14675 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (get_localaddrs): Add prototype before being usedEzra Peisach2002-07-232-0/+8
| | | | | | for static function. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14667 dc483132-0cff-0310-8789-dd5450dbe970
* remove dependence on libdyn; open-code the array manipulationKen Raeburn2002-07-173-33/+74
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14658 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (SHLIB_EXPDEPS, SHLIB_EXPLIBS): Drop references to libdynKen Raeburn2002-07-172-3/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14657 dc483132-0cff-0310-8789-dd5450dbe970
* fold libdyn into librpcKen Raeburn2002-07-177-5/+976
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14656 dc483132-0cff-0310-8789-dd5450dbe970
* * gssapiP_generic.h, util_token.c (g_verify_token_header): MakeEzra Peisach2002-07-153-2/+7
| | | | | | length argument a pointer to an unsigned int. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14653 dc483132-0cff-0310-8789-dd5450dbe970
* * k5unseal.c (kg_unseal): Pass unsigned int * instead of int *Ezra Peisach2002-07-153-2/+10
| | | | | | | | | length return argument to g_verify_token_header. * accept_sec_context.c (krb5_gss_accept_sec_context): Pass OM_uint32 * instead of krb5_error_code * to krb5_gss_release_cred. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14652 dc483132-0cff-0310-8789-dd5450dbe970
* * gss_libinit.c (gssint_cleanup_library): Remove variable set butEzra Peisach2002-07-152-4/+9
| | | | | | not used. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14651 dc483132-0cff-0310-8789-dd5450dbe970
* * gss_libinit.c: Conditionalized error table loading for Mac OS X.Tom Yu2002-07-142-0/+17
| | | | | | | | | | | Error tables should always be loaded on other platforms. * gss_libinit.c: updated for Mac OS X header paths and added include of gssapiP_krb5.h to get function prototypes. [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14647 dc483132-0cff-0310-8789-dd5450dbe970
* * gssapi_krb5.h: Added #include of gssapi.h and gssapi_generic.hTom Yu2002-07-145-9/+96
| | | | | | | | | | | | | | | | | | | for the Mac because we can't assume people will include them and get the OID macro and the old names on the Mac. * disp_status.c: Updated Mac OS X header paths. * gssapiP_krb5.h: Updated Mac OS X header paths and added prototype on Mac. * gssapi_krb5.h: Updated Mac OS X headers to new framework layout * gssapi_krb5.h, gssapi_krb5.c: Added oids from rfc 1964 using the suggested names. [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14646 dc483132-0cff-0310-8789-dd5450dbe970
* Don't define DEFINE_SOCKADDR, since nothing tests it any moreKen Raeburn2002-07-1323-22/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14644 dc483132-0cff-0310-8789-dd5450dbe970
* drop NEED_TIME_H processing in krb.hKen Raeburn2002-07-133-2/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14643 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-07-135-168/+160
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14637 dc483132-0cff-0310-8789-dd5450dbe970
* Get rid of some unused functions and files. HideKen Raeburn2002-07-1312-522/+21
| | | | | | krb5_gss_internal_release_oid, which is referenced only in its own source file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14636 dc483132-0cff-0310-8789-dd5450dbe970
* * gssapi_generic.h: allow inclusion by C++Tom Yu2002-07-135-12/+69
| | | | | | | | | | | | | | | | | | | | * gssapi.hin: Conditionalized pragmas for Metrowerks * gssapi.hin: Added check for CFM compiles. Removed dependency on PRAGMA_* macros. Moved check struct alignment check before struct declarations. * disp_com_err_status.c, gssapi.hin, gssapi_generic.h: Updated Mac OS X headers to new framework layout * gssapi_generic.h: Fixed check for Mac OS X includes. [pullups from 1-2-2-branch] * gssapiP_generic.h: use "" include for krb5.h [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14635 dc483132-0cff-0310-8789-dd5450dbe970
* * init_sec_context.c (make_ap_req_v2): Delete unused functionKen Raeburn2002-07-122-19/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14631 dc483132-0cff-0310-8789-dd5450dbe970
* * accept_sec_context.c (rd_and_store_for_creds): Don't declare krb5_mcc_opsKen Raeburn2002-07-122-2/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14630 dc483132-0cff-0310-8789-dd5450dbe970
* * init_sec_context.c (krb5_gss_init_sec_context): Instead of asking for theKen Raeburn2002-07-122-3/+53
| | | | | | | enctypes supported by the GSS code, use that set as a filter on the default enctypes and use the resulting list. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14629 dc483132-0cff-0310-8789-dd5450dbe970
* * accept_sec_context.c (rd_and_store_for_creds): Remove registration of ↵Ken Raeburn2002-07-122-1/+5
| | | | | | memory ccache type git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14628 dc483132-0cff-0310-8789-dd5450dbe970
* Don't install port-sockets.h, and don't include it from <kerberosIV/krb.h>.Ken Raeburn2002-07-1219-0/+26
| | | | | | Instead, include it in the source files that need it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14627 dc483132-0cff-0310-8789-dd5450dbe970
* Put # for cpp directives in first columnKen Raeburn2002-07-094-2/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14624 dc483132-0cff-0310-8789-dd5450dbe970
* update copyright datesKen Raeburn2002-07-091-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14622 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-07-093-110/+219
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14621 dc483132-0cff-0310-8789-dd5450dbe970
* * sn2princ.c: Include fake-addrinfo.h.Ken Raeburn2002-07-092-15/+46
| | | | | | | (krb5_sname_to_principal): Use getaddrinfo and getnameinfo instead of gethostbyname and gethostbyaddr. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14620 dc483132-0cff-0310-8789-dd5450dbe970
* * hst_realm.c (krb5_get_host_realm): Return KRB5_ERR_NUMERIC_REALM if theKen Raeburn2002-07-092-0/+27
| | | | | | hostname is a numeric-address form. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14619 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5_ERR_NUMERIC_REALM): New error codeKen Raeburn2002-07-092-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14618 dc483132-0cff-0310-8789-dd5450dbe970
* back out changes accidentally checked inKen Raeburn2002-07-082-52/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14617 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (get_localaddrs): Split out main body of krb5_os_localaddr, addKen Raeburn2002-07-084-18/+75
| | | | | | | | | | an argument to indicate whether addresses listed in the profile should be included. (krb5_os_localaddr): Call it. (krb5int_local_addresses): Call get_localaddrs but skip profile-listed addresses. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14616 dc483132-0cff-0310-8789-dd5450dbe970
* Add hooks to optionally report local address used when contacting a KDC-likeKen Raeburn2002-07-082-2/+19
| | | | | | | service via UDP. Currently unused, this will eventually be used for MacOS support for krb524. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14615 dc483132-0cff-0310-8789-dd5450dbe970
* * sendto_kdc.c (service_tcp_fd): sockerrlen should have type socklen_tKen Raeburn2002-07-052-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14609 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_libinit.c: Conditionalized error table loading forTom Yu2002-07-052-0/+16
| | | | | | | | | | | | | Mac OS X. Error tables should always be loaded on other platforms. * krb5_libinit.c: Added an include for com_err.h since it is not included by error table headers on Mac OS X. Also fixed busted check for Mac OS [pullups form 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14605 dc483132-0cff-0310-8789-dd5450dbe970
* * init_os_ctx.c: krb4 needs to get the os config files so it can useTom Yu2002-07-032-107/+11
| | | | | | | | | | | | the profile too. Define these functions on Mac OS X now. * init_os_ctx.c: Removed use of FSSpecs because these cause serious performance problems on Mac OS X. We now search paths the same way the rest of the Unix platforms do. [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14601 dc483132-0cff-0310-8789-dd5450dbe970
* * init_sec_context.c (get_credentials): Delete unused variableKen Raeburn2002-07-012-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14594 dc483132-0cff-0310-8789-dd5450dbe970
* remove gss krb5 mech2 oid and oidset variablesKen Raeburn2002-07-0110-17/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14592 dc483132-0cff-0310-8789-dd5450dbe970
* fix some compiler warningsKen Raeburn2002-07-013-11/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14591 dc483132-0cff-0310-8789-dd5450dbe970
* * appdefault.c (conf_boolean): Change variable from char ** toEzra Peisach2002-06-263-2/+9
| | | | | | | | const char ** to prevent warning of const to non-const. * get_in_tkt.c (_krb5_conf_boolean): Same git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14586 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_libinit.c: Added an include for com_err.h sinceTom Yu2002-06-262-1/+16
| | | | | | | | | | | | it is not included by error table headers on Mac OS X. Also fixed busted check for Mac OS * krb5_libinit.c: added #define for Mac OS X so that krb5int_cleanup_library calls krb5_stdcc_shutdown. [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14584 dc483132-0cff-0310-8789-dd5450dbe970
* * appdefault.c, get_in_tkt.c: made conf_yes and conf_no const toTom Yu2002-06-269-12/+28
| | | | | | | | | | | | | | | improve load time on Mach-O * init_ctx: fixed Mac OS macros [pullups from 1-2-2-branch] * rd_safe.c, rd_priv.c, rd_cred.c, preauth.c, mk_safe.c, mk_cred.c, appdefault.c: use "" includes for krb5.h, k5-int.h and syslog.h [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14583 dc483132-0cff-0310-8789-dd5450dbe970