summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* * 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
* get rid of lib/krb5utilKen Raeburn2002-06-258-640/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14574 dc483132-0cff-0310-8789-dd5450dbe970
* move krb5_sete[ug]id from libkrb5util (fn) to k5-util.h (macro)Ken Raeburn2002-06-253-84/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14569 dc483132-0cff-0310-8789-dd5450dbe970
* * asn1_encode.c (asn1_encode_generaltime): Remove call toTom Yu2002-06-242-3/+6
| | | | | | | unix_time_to_msl_time(), as it's Mac OS 9 specific and was missed in the previous change. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14562 dc483132-0cff-0310-8789-dd5450dbe970
* * asn1_encode.c: Removed unused Mac OS 9 codeTom Yu2002-06-242-8/+18
| | | | | | | | | | | * asn1_encode.c (asn1_encode_generaltime): Fixed the Mac code to use the correct epoch. * asn1_encode.c: Updated Utilities.h #include [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14561 dc483132-0cff-0310-8789-dd5450dbe970
* * asn1_get.c (asn1_get_length): Check for negative length.Tom Yu2002-06-242-0/+7
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14560 dc483132-0cff-0310-8789-dd5450dbe970
* * c_ustime.c: Remove various things missed in 1-2-2-branch MacOSTom Yu2002-06-225-146/+66
| | | | | | | | | | | | | | | | | | | | | | | | | microseconds timer removal. * c_ustime.c: punted the accurate microseconds timing code because it wasn't so accurate after all. [pullup from 1-2-2-branch] * init_os_ctx.c: Add CoreServices.h before k5-int.h so we don't get multiple definitions for FSSpec. Also removed an unused variable in Mac OS X code and added casts for Mac OS X code so FSSpecs are cast to profile file types (code deals properly on the other side) * timeofday.c: Added casts to remove warnings * ccdefname.c, init_os_ctx.c, timeofday.c: Updated Mac OS X headers to new framework layout and updated Mac OS macros * read_pwd.c: Removed #defines for Mac OS X (__MACH__) because we now export krb5_read_password on Mac OS X [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14559 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-06-213-90/+137
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14553 dc483132-0cff-0310-8789-dd5450dbe970
* * mk_priv.c (krb4int_address_less): Put braces around v4mapped addressKen Raeburn2002-06-212-2/+12
| | | | | | | processing to permit local variable declaration. Pass correct value to IN6_IS_ADDR_V4MAPPED. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14551 dc483132-0cff-0310-8789-dd5450dbe970
* * winccld.c: Include k5-int.h to get hidden ops struct.Tom Yu2002-06-206-8/+36
| | | | | | | | | | | | | | | | | [pullup from 1-2-2-branch] 2002-06-20 Alexandra Ellwood <lxs@mit.edu> * stdcc.h: Added prototype for krb5_stdcc_shutdown. * stdcc.h, stdcc_util.h, stdcc_util.c: Updated Mac OS X headers to new framework layout * stdcc.c: Removed unused variables and fixed macros to reduce warnings [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14550 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Build cc accessor functions on WindowsTom Yu2002-06-204-5/+28
| | | | | | | | | | | | | | | | | * ccdefault.c: updated to new KLL function name * ccdefault.c: swapped include of KerberosLoginPrivate with k5-int.h to avoid problems with including CoreServices.h after profile.h and krb.h * ccdefault.c: Updated Mac OS X headers to new framework layout * ccdefops.c: created #define for USE_CCAPI now that both Mac OS 9 and Mac OS 10 use ccapi. [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14549 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (clean): Add t_prng and t_prng.oEzra Peisach2002-06-192-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14545 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (clean-unix): Remove t_crc.o and t_crcEzra Peisach2002-06-192-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14544 dc483132-0cff-0310-8789-dd5450dbe970
* * init_os_ctx.c: Don't include sys/ioctl.h or sys/filio.h.Ken Raeburn2002-06-192-46/+6
| | | | | | | (krb5_os_init_context): Drop /dev/[u]random support, the Yarrow code will deal with that now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14543 dc483132-0cff-0310-8789-dd5450dbe970
* * toffset.c (krb5_get_time_offsets), an_to_ln.cTom Yu2002-06-183-2/+8
| | | | | | | (krb5_aname_to_localname): Make KRB5_CALLCONV. [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14540 dc483132-0cff-0310-8789-dd5450dbe970
* avoid redundant definitions of socket-related error codes for WindowsKen Raeburn2002-06-185-23/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14539 dc483132-0cff-0310-8789-dd5450dbe970
* Client-side TCP support update for Windows.Ken Raeburn2002-06-182-145/+280
| | | | | | Some support for scatter/gather socket i/o added via macros in port-sockets.h. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14538 dc483132-0cff-0310-8789-dd5450dbe970
* * princ_comp.c (krb5_realm_compare), auth_con.cTom Yu2002-06-186-6/+21
| | | | | | | | | | | | | (krb5_auth_con_setports, krb5_auth_con_getaddrs, krb5_auth_con_initivector), addr_order.c (krb5_address_order), addr_comp.c (krb5_address_compare): Make KRB5_CALLCONV. [pullup from 1-2-2-branch] * bld_princ.c (krb5_build_principal_va): Make krb5_build_principal_va() KRB5_CALLCONV. [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14537 dc483132-0cff-0310-8789-dd5450dbe970
* * ktfr_entry.c: Rename krb5_kt_free_entry_contents asTom Yu2002-06-182-1/+22
| | | | | | | | | | | | krb5_free_keytab_entry_contents to make it consistent with rest of API. [pullup from 1-2-2-branch] * ktfr_entry.c (krb5_kt_free_entry_contents): Rename from krb5_kt_free_entry, keep old name as wrapper. [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14530 dc483132-0cff-0310-8789-dd5450dbe970
* update copyrightKen Raeburn2002-06-181-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14525 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-06-1533-974/+835
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14522 dc483132-0cff-0310-8789-dd5450dbe970
* rebuild dependenciesKen Raeburn2002-06-158-374/+375
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14516 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-06-151-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14514 dc483132-0cff-0310-8789-dd5450dbe970
* * rc_io.c, rc_dfl.c: use "" includes for krb5.h and k5-int.hTom Yu2002-06-143-2/+7
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14506 dc483132-0cff-0310-8789-dd5450dbe970
* Use ws2_32.lib instead of wsock32.libKen Raeburn2002-06-142-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14505 dc483132-0cff-0310-8789-dd5450dbe970
* * preauth.c: Don't include syslog.hKen Raeburn2002-06-122-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14502 dc483132-0cff-0310-8789-dd5450dbe970
* * syslog.c: Include syslog.h instead of sys/syslog.hKen Raeburn2002-06-122-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14498 dc483132-0cff-0310-8789-dd5450dbe970
* * sendto_kdc.c: Include sys/ioctl.h and sys/filio.h only if ENABLE_TCP is setKen Raeburn2002-06-112-5/+12
| | | | | | and _WIN32 is not defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14494 dc483132-0cff-0310-8789-dd5450dbe970
* * kt_file.c: Undo non-logged part of last change that added inclusion ofKen Raeburn2002-06-112-1/+6
| | | | | | netinet/in.h; k5-int.h should pull it in with NEED_SOCKETS defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14493 dc483132-0cff-0310-8789-dd5450dbe970
* client-side TCP supportKen Raeburn2002-06-115-57/+641
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14492 dc483132-0cff-0310-8789-dd5450dbe970