summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* * post.in (clean-unix): Delete .d filesKen Raeburn2002-06-152-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14517 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
* * krb5.hin: Delete inclusion of profile.h againKen Raeburn2002-06-152-6/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14515 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
* * krb5.hin: Conditionalize KRB5_CALLCONV_WRONG separatelyTom Yu2002-06-152-16/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | because gssapi.h defines KRB5_CALLCONV but doesn't need KRB5_CALLCONV_WRONG [pullup from 1-2-2-branch] * krb5.hin: Rename krb5_kt_free_entry_contents as krb5_free_keytab_entry_contents to make it consistent with rest of API. Add KRB5_CALLCONV_WRONG. Fix up various calling conventions. For Win32, add KT an CC accessors and default to not PRIVATE. * krb5.hin: Make krb5_build_principal_va() KRB5_CALLCONV. [pullups from 1-2-2-branch] * krb5.hin: Conditionalized pragmas for Metrowerks * krb5.hin: Updated Mac OS X headers to new framework layout [pullups from 1-2-2-branch] * krb5.hin: Updated Mac OS #defines and #includes for new header layout and Mac OS X frameworks [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14513 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Added krb5_kt_dfl_ops for KRB5_KEYTAB_ACCESSOR_FUNCTIONSTom Yu2002-06-152-15/+32
| | | | | | | | | | | | | | | * k5-int.h: Removed conditionals now defined in prefix files and updated header paths * k5-int.h: Rearranged the #ifdef macintosh section to work on Mac OS 9 and X * k5-int.h: Updated Mac OS #defines and #includes for new header layout and Mac OS X frameworks [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14512 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Fix BEGIN_DECLS conditionalTom Yu2002-06-152-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14511 dc483132-0cff-0310-8789-dd5450dbe970
* * win-mac.h: Since this file is now only Win32, remove non-Win32Tom Yu2002-06-152-98/+28
| | | | | | | | | | | stuff to make it easier to read. Never used __declspec(dllexport) so that we do not accidentally export symbols. * win-mac.h: Add KRB5_CALLCONV_WRONG. [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14510 dc483132-0cff-0310-8789-dd5450dbe970
* * krb524.h: Change multiple-inclusion test macro to not stomp onTom Yu2002-06-152-4/+9
| | | | | | implementation namespace. Fix up BEGIN_DECLS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14509 dc483132-0cff-0310-8789-dd5450dbe970
* * krb524.h: Back out erroneous merge of post-1.2.5 changeTom Yu2002-06-152-2/+5
| | | | | | temporarily. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14508 dc483132-0cff-0310-8789-dd5450dbe970
* * krb524.h: Updated C++ protection to not interfere with emacsTom Yu2002-06-157-7/+94
| | | | | | | | | | | | | | | | | | | | | auto indentation and added KRB524_PRIVATE macro for Mac OS X to control visibility of function prototypes * krb524.h: Added C++ protection and Mac pragmas * krb524.h, cnv_tkt_skey.c, conv_creds.c, conv_princ.c, encode.c, misc.c, sendmsg.c: Updated header paths on Mac OS X so that we correctly include the autogenerated krb524.h * conv_creds.c, cnv_tkt_skey.c: added cast to remove warning. * krb524.h: Updated to new Mac OS header layout. * sendmsg.c: k5-int.h should be included as a local header [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14507 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-1418-10/+49
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14505 dc483132-0cff-0310-8789-dd5450dbe970
* Updated the manpage with new ticket flagsJen Selby2002-06-132-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14504 dc483132-0cff-0310-8789-dd5450dbe970
* Include "com_err.h" instead of <com_err.h>Ken Raeburn2002-06-1314-13/+18
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14503 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
* * pty-int.h: Don't include syslog.hKen Raeburn2002-06-122-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14501 dc483132-0cff-0310-8789-dd5450dbe970
* delete remnants of sys subdirKen Raeburn2002-06-123-54/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14500 dc483132-0cff-0310-8789-dd5450dbe970
* * syslog.h: DeletedKen Raeburn2002-06-122-102/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14499 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
* * bsdlib.h, bstring.h, fake-stdlib.h: DeletedKen Raeburn2002-06-124-925/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14497 dc483132-0cff-0310-8789-dd5450dbe970
* * kwinsock.h, macsock.h: DeletedKen Raeburn2002-06-123-944/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14496 dc483132-0cff-0310-8789-dd5450dbe970
* * cns.c: Do not use krb_get_notification_message() orTom Yu2002-06-122-0/+12
| | | | | | | krb5_get_notification_message(). [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14495 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-117-58/+654
| | | | 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
* * Makefile.in (WINMAKEFILES): Remove keytab subdir makefiles, and their ↵Ken Raeburn2002-06-102-6/+5
| | | | | | build rules git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14489 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
* * kadmin.M: Remove references to "rename_principal".Tom Yu2002-06-072-36/+5
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14481 dc483132-0cff-0310-8789-dd5450dbe970
* Separate send-to-kdc UDP code, export it via accessor interface, and call in toKen Raeburn2002-06-0510-212/+99
| | | | | | | 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
* * fake-addrinfo.h [COPY_FIRST_CANONNAME]: Include string.hKen Raeburn2002-06-042-2/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14471 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-049-106/+152
| | | | | | | | 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
* * prof_get.c (profile_get_integer): Set errno to 0 before strtol call, so weKen Raeburn2002-06-042-8/+22
| | | | | | | can distinguish error from LONG_MIN/MAX. Break out different error conditions and comment them. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14464 dc483132-0cff-0310-8789-dd5450dbe970
* * socket-utils.h (socklen) [! HAVE_SA_LEN]: Return a socklen_t instead of size_tKen Raeburn2002-05-312-4/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14463 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h (getaddrinfo, getnameinfo, gai_strerror, freeaddrinfo)Ken Raeburn2002-05-312-14/+51
| | | | | | | | | | | [S_SPLINT_S]: Add Splint annotations. (getaddrinfo, getnameinfo): Buffer sizes are supposed to be socklen_t, not size_t. (freeaddrinfo) [COPY_FIRST_CANONNAME]: Handle null pointer argument. (getaddrinfo) [COPY_FIRST_CANONNAME]: Always do the copying if the ai_canonname is non-null, regardless of the supplied flags. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14462 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Check return type for getservbyname_r just as forKen Raeburn2002-05-313-5/+97
| | | | | | | | | | | | gethostbyname_r. * fake-addrinfo.h (GET_HOST_BY_NAME): Use plain gethostbyname if THREADSAFE_GETHOSTBYNAME is defined, even if _r versions are available. (GET_HOST_BY_ADDR) [GETHOSTBYNAME_R_RETURNS_INT]: Add missing variable declaration. (GET_SERV_BY_NAME, GET_SERV_BY_PORT): New macros, in three flavors, parallel to GET_HOST macros; not used yet. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14461 dc483132-0cff-0310-8789-dd5450dbe970
* * MacTCP.h, AddressXlation.h: DeletedKen Raeburn2002-05-293-1189/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14457 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
* Reduce build-time per-system dependencies and krb5.h namespace intrusionsKen Raeburn2002-05-253-32/+34
| | | | | | | | | | | | | | * krb5.hin: Don't include profile.h. Do include limits.h. (krb5_int16, krb5_ui_2, krb5_int32, krb5_ui_4): Conditionalize on the values of INT_MAX, LONG_MAX and SHRT_MAX. (VALID_INT_BITS, VALID_UINT_BITS, SALT_TYPE_AFS_LENGTH, SALT_TYPE_NO_LENGTH): Define in terms of INT_MAX and UINT_MAX. (struct _profile_t): Declare forward. (krb5_get_profile): Use struct _profile_t instead of profile_t in declaration. (krb5_ui_1): Delete. * Makefile.in (krb5.h): Don't put SIZEOF macros into output. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14451 dc483132-0cff-0310-8789-dd5450dbe970