summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* 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
* * t_std_conf.c: Include fake-addrinfo.h.Ken Raeburn2002-06-112-5/+35
| | | | | | | (test_locate_kdc): Update arg list to locate_kdc. Print IPv6 as well as IPv4 addresses. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14491 dc483132-0cff-0310-8789-dd5450dbe970
* * t_locate_kdc.c (main): Free storage allocated by library before exitingKen Raeburn2002-06-112-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14490 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5KRB_AP_PATH_NOT_ACCEPTED, KRB5KRB_ERR_RESPONSE_TOO_BIG): NewKen Raeburn2002-06-102-2/+7
| | | | | | error codes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14488 dc483132-0cff-0310-8789-dd5450dbe970
* put netinet/in.h inclusion with other headersKen Raeburn2002-06-091-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14487 dc483132-0cff-0310-8789-dd5450dbe970
* Merge file and srvtab keytab implementations each into one file, and eliminateKen Raeburn2002-06-0939-3649/+2601
| | | | | | the subdirectories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14486 dc483132-0cff-0310-8789-dd5450dbe970
* * config/unix.exp (top level): Load helpers.exp here, to make sure databaseKen Raeburn2002-06-092-0/+8
| | | | | | setup happens properly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14485 dc483132-0cff-0310-8789-dd5450dbe970
* * crypto_libinit.h: Changed macros so you can includeTom Yu2002-06-082-3/+9
| | | | | | | crypto_libinit.h and krb5_libinit.h at the same time. [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14484 dc483132-0cff-0310-8789-dd5450dbe970
* * des_int.h: use "" includes for k5-int.hTom Yu2002-06-082-1/+6
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14483 dc483132-0cff-0310-8789-dd5450dbe970
* * shs.h: use "" include for k5-int.hTom Yu2002-06-082-1/+6
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14482 dc483132-0cff-0310-8789-dd5450dbe970
* Separate send-to-kdc UDP code, export it via accessor interface, and call in toKen Raeburn2002-06-056-48/+68
| | | | | | | it from krb524_sendto_kdc. Supply a socket type to krb5_locate_server and krb5_locate_kdc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14473 dc483132-0cff-0310-8789-dd5450dbe970
* * get_admhst.c: DeletedKen Raeburn2002-06-042-89/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14472 dc483132-0cff-0310-8789-dd5450dbe970
* change a line break to avoid long linesKen Raeburn2002-06-041-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14470 dc483132-0cff-0310-8789-dd5450dbe970
* Add capability of looking up TCP addresses for KDC in DNS; not enabled yet.Ken Raeburn2002-06-045-100/+133
| | | | | | | | Internal "addrlist" structure now includes socket type, by way of using struct addrinfo where struct sockaddr was used before; updated uses. No support for noting TCP/UDP vs UDP-only addresses in config files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14465 dc483132-0cff-0310-8789-dd5450dbe970
* * DNR.c: DeletedKen Raeburn2002-05-292-309/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14456 dc483132-0cff-0310-8789-dd5450dbe970
* reformat commentKen Raeburn2002-05-251-19/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14452 dc483132-0cff-0310-8789-dd5450dbe970
* Update key usage numbers to reflect latest draft from JohnSam Hartman2002-05-132-2/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14437 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (clean): Remove t_expand and t_expand.oEzra Peisach2002-04-122-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14393 dc483132-0cff-0310-8789-dd5450dbe970
* * recvauth.c (sendauth_version): Now a const array.Ken Raeburn2002-04-123-3/+8
| | | | | | | * sendauth.c (sendauth_version): Now a const array. (krb5_sendauth): Cast address when assigning to outbuf data field. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14392 dc483132-0cff-0310-8789-dd5450dbe970
* * conv_princ.c (struct krb_convert): Add new field 'len'.Ken Raeburn2002-04-122-41/+69
| | | | | | | | (RC, R, NR): New macros. (sconv_list): Use them. (krb5_524_conv_principal): Compare lengths and then use memcmp. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14391 dc483132-0cff-0310-8789-dd5450dbe970
* * prompter.c (krb5_prompter_posix): Initialize 'i' and make it volatileKen Raeburn2002-04-122-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14390 dc483132-0cff-0310-8789-dd5450dbe970
* * lock_file.c (krb5_lock_file) [POSIX_FILE_LOCKS]: Make static "zero" ↵Ken Raeburn2002-04-122-2/+5
| | | | | | variable const git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14389 dc483132-0cff-0310-8789-dd5450dbe970