summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * 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
* I updated the ChangeLog for the DNS files I checked inJen Selby2002-05-301-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14460 dc483132-0cff-0310-8789-dd5450dbe970
* Added the DNS information to the admin guide. The dns information is nowJen Selby2002-05-304-125/+142
| | | | | | in separate files, which are included by the install and admin guides. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14459 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed some typos, repeated words, etcJen Selby2002-05-303-12/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14458 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
* * sane_hostname.c (pty_make_sane_hostname): Always initialize "ai"Ken Raeburn2002-05-252-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14450 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogin.c (oob): Loop reading data until we actually reach the URG markerKen Raeburn2002-05-232-7/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14448 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
* * dbtest.c: Test for __STDC__ defined, not nonzero, to decide whether to useKen Raeburn2002-05-082-3/+8
| | | | | | | stdarg.h or varargs.h. (err): Similarly for function signature. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14436 dc483132-0cff-0310-8789-dd5450dbe970
* * prof_get.c (conf_yes, conf_no): Now const.Ken Raeburn2002-05-082-3/+8
| | | | | | (profile_parse_boolean): Local variable P points to const. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14435 dc483132-0cff-0310-8789-dd5450dbe970
* fix comment notationKen Raeburn2002-05-081-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14434 dc483132-0cff-0310-8789-dd5450dbe970
* implementor.texinfo changesKen Raeburn2002-05-081-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14433 dc483132-0cff-0310-8789-dd5450dbe970
* Formatting updates. Tru64 5.1 SIOCGIFCONF and getaddrinfo update.Ken Raeburn2002-05-081-74/+118
| | | | | | Add fake-addrinfo.h description and thread-safety comments. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14432 dc483132-0cff-0310-8789-dd5450dbe970
* Free the context when it is non-null not when it is nullSam Hartman2002-04-303-2/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14428 dc483132-0cff-0310-8789-dd5450dbe970
* * v4gssftp.exp (v4ftp_test): Update checked messages for change of "credentialsKen Raeburn2002-04-262-1/+7
| | | | | | cache file" to "credentials cache" in error message table. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14425 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h (GET_HOST_BY_NAME, GET_HOST_BY_ADDR)Ken Raeburn2002-04-262-4/+10
| | | | | | [GETHOSTBYNAME_R_RETURNS_INT]: Fix backwards test of return value. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14424 dc483132-0cff-0310-8789-dd5450dbe970
* * reconf: Only for autoreconf 2.53, create a private copy ofEzra Peisach2002-04-252-0/+34
| | | | | | | | autoreconf with a patch to a bug that prevented use of three levels configure.in files. The bug is fixed in the development version 2.53a. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14423 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in (AC_CONFIG_SUBDIRS): Always run configure inEzra Peisach2002-04-252-1/+8
| | | | | | | | lib/krb4 and krb524 - but do not build in those directories if krb4 support disabled. Autoconf 2.53 and up cannot handle variables in AC_CONFIG_SUBDIRS directive. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14422 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: If the return type for gethostbyname_r can't beKen Raeburn2002-04-252-1/+5
| | | | | | determined, just pretend it's not avaliable. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14421 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h (getaddrinfo) [_AIX]: Declare and initialize variable "ai"Ken Raeburn2002-04-252-7/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14420 dc483132-0cff-0310-8789-dd5450dbe970
* Handle KRB5_CALLCONV_WRONG in .def fileDanilo Almeida2002-04-162-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14402 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Sepcial-case solaris+gcc to always find curses.h,Tom Yu2002-04-122-0/+14
| | | | | | | since it fails to find it otherwise due to some macro redefinition warnings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14395 dc483132-0cff-0310-8789-dd5450dbe970
* Build without k5-int.hSam Hartman2002-04-124-5/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14394 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