summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * osconf.h (DEFAULT_PROFILE_PATH): Conditionalized for Mac OS XTom Yu2002-07-032-0/+10
| | | | | | | to look in Mac OS X Preferences file locations. [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14600 dc483132-0cff-0310-8789-dd5450dbe970
* 2002-07-03 Tom Yu <tlyu@mit.edu>Tom Yu2002-07-0310-16/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Fix rebuild rules et_?.perl -> et_?.pl. Also, strip the "#!" line. * error_table.h: Fix mac conditional, due to _et_list declaration moving from et_c.awk * et_c.perl, et_h.perl: Remove. * et_c.pl, et_h.pl: Generate. [porting some 1-2-2-branch changes] * com_err.h: Windows should include <win-mac.h> as opposed to <Kerberos5/win-mac.h> * et_c.perl, et_h.perl: Renamed to et_c.pl and et_h.pl because the extension is used as a newline separator heuristic in MacPerl parser * et_c.perl, et_h.perl: Removed #! from the first line to avoid confusing MacPerl * com_err.h, error_message.c, et.pbexp, et_c.awk, et_h.awk: conditionalized com_err so it doesn't need to export et_list on Mac OS X [pullups from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14599 dc483132-0cff-0310-8789-dd5450dbe970
* * user-guide.texinfo: Change `@end rawhtml' to `@end html' TexinfoEzra Peisach2002-07-032-10/+33
| | | | | | | | 4 is more particular about matching @ifhtml (texinfo 3 did not check). klist, ftp, and rcp postscript man pages have an additional page now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14598 dc483132-0cff-0310-8789-dd5450dbe970
* * network.c (process_packet): Now static. Drop unused "portnum" argument.Ken Raeburn2002-07-023-4/+6
| | | | | | | Change caller. * kdc_util.h (process_packet): Delete declaration. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14597 dc483132-0cff-0310-8789-dd5450dbe970
* * kdc_util.h (inet_ntop): Delete declarationKen Raeburn2002-07-022-4/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14596 dc483132-0cff-0310-8789-dd5450dbe970
* disable inet_ntop definitionKen Raeburn2002-07-022-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14595 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
* * rlogin.exp: Update expected "encrypting" message for encrypted rloginKen Raeburn2002-07-012-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14593 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
* updated depsKen Raeburn2002-06-281-5/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14590 dc483132-0cff-0310-8789-dd5450dbe970
* * rsh.M: added warning that encryption does not encrypt theJen Selby2002-06-273-4/+12
| | | | | | | command line *rlogin.M: added warning that username is sent unencrypted git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14589 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Modify test for in6addr_any definition in CEzra Peisach2002-06-262-1/+8
| | | | | | | library. Original test was stripped out by optimizing gcc compiler. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14588 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile: changed the way html output is generated, made "make all"Jen Selby2002-06-2615-326/+2078
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove generated tex files * admin.texinfo: added sections about encryption types and salts, updated the configuration file sections, revised the example configuration files, updated dates on output strings, added an explanation of destroying a Kerberos database * build.texinfo: changed the description of the tarball * definitions.texinfo: added variables for all the default values so that they can all be updated in one place, changed the release from 1.2 to 1.3 * dnstxt.texinfo updated the information * install.texinfo added more description of the configuration files and the minimum needed in the files to set up a kerberos realm, revised the examples of the configuration file sections, took out old encryption type and salt information * kdcconf.texinfo: new file, taken from the admin guide and included in both the admin and install guides, provides descriptions of the sections in kdc.conf * krb425.texinfo: moved a texinfo tag so that makeinfo --html would work * krb5conf.texinfo: new file, take from the admin guide and included in both the admin and install guides, provides descriptions of the sections in krb5.conf * man2html, man2html.M: new files, a perl program to create html pages from the output of the man command * salts.texinfo: new file, a description of the different salt types that are currently supported * support-enc.texinfo: new file, a description of the currently supported encryptions types * user-guide.texinfo: added a section describing different ticket flags, added a way to have the man pages in the reference section accessible in the html version of the documentation git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14587 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
* * dispatch.c (dispatch): Remove arg "portnum"; update callers.Ken Raeburn2002-06-268-29/+33
| | | | | | | | | | | * do_as_req.c (process_as_req): Ditto. * do_tgs_req.c (process_tgs_req): Ditto. * kerberos_v4.c (process_v4): Remove arg "is_secondary"; update callers. * kdc_util.h (dispatch, process_as_req, process_tgs_req, process_v4): Update prototypes. * main.c (init_realm): Remove unused variable. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14585 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
* * fake-addrinfo.h (GET_SERV_BY_PORT) [HAVE_GETSERVBYNAME_R &&Ken Raeburn2002-06-252-29/+54
| | | | | | | | | | !GETSERVBYNAME_R_RETURNS_INT]: Fix getservbyport_r calling sequence, based on IRIX man pages. (getaddrinfo) [WRAP_GETADDRINFO]: Handle case where gethostbyname fails because host has no IPv4 addresses. Don't return a success indication without replacing the old ai_canonname value if it wasn't null. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14582 dc483132-0cff-0310-8789-dd5450dbe970
* * socket-utils.h (ss2sin6): Enable compilation of inline function versionKen Raeburn2002-06-252-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14581 dc483132-0cff-0310-8789-dd5450dbe970
* enable ipv6 rsh connectionsKen Raeburn2002-06-254-80/+126
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14580 dc483132-0cff-0310-8789-dd5450dbe970
* * defines.h (default_realm): DeclareKen Raeburn2002-06-252-1/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14579 dc483132-0cff-0310-8789-dd5450dbe970
* * kcmd.c (setup_secondary_channel): Use select to time out after 10 minutes, orKen Raeburn2002-06-252-0/+34
| | | | | | | notice the primary channel being closed or receiving data while we wait for the secondary one to be set up. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14578 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-06-251-4/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14577 dc483132-0cff-0310-8789-dd5450dbe970
* back out some changes that weren't readyKen Raeburn2002-06-252-68/+45
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14576 dc483132-0cff-0310-8789-dd5450dbe970
* some changes missed in last checkingKen Raeburn2002-06-251-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14575 dc483132-0cff-0310-8789-dd5450dbe970
* get rid of lib/krb5utilKen Raeburn2002-06-2512-643/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14574 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-util.h (krb5_compat_recvauth, krb5_compat_recvauth_version): ↵Ken Raeburn2002-06-252-21/+2
| | | | | | Declarations deleted git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14573 dc483132-0cff-0310-8789-dd5450dbe970
* Move compat_recv.c from krb5util library. Move some duplicated code intoKen Raeburn2002-06-257-153/+632
| | | | | | kcmd.c. Use getnameinfo and sockaddr_storage more. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14572 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (ftpd): Don't use krb5util libraryKen Raeburn2002-06-252-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14571 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (ksu): Don't use krb5util libraryKen Raeburn2002-06-252-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14570 dc483132-0cff-0310-8789-dd5450dbe970
* move krb5_sete[ug]id from libkrb5util (fn) to k5-util.h (macro)Ken Raeburn2002-06-256-89/+62
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14569 dc483132-0cff-0310-8789-dd5450dbe970
* * krsh.c (SECURE_MESSAGE): Only indicate that input/output data are beingKen Raeburn2002-06-252-1/+4
| | | | | | encrypted, and don't automatically say it's with DES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14568 dc483132-0cff-0310-8789-dd5450dbe970
* ipv6 support in krlogind.cKen Raeburn2002-06-252-18/+34
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14567 dc483132-0cff-0310-8789-dd5450dbe970
* more misc notes on getaddrinfoKen Raeburn2002-06-251-4/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14566 dc483132-0cff-0310-8789-dd5450dbe970
* Fix etype info; wrong termination condition used in get_etype_infoSam Hartman2002-06-242-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14565 dc483132-0cff-0310-8789-dd5450dbe970
* updated output lines from kinitJen Selby2002-06-242-6/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14564 dc483132-0cff-0310-8789-dd5450dbe970
* * port-sockets.h (win_socket_initialize): Delete declarationKen Raeburn2002-06-242-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14563 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
* Oops, missed oneTom Yu2002-06-221-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14558 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Fix up yet more CALLCONV botches from last mergeTom Yu2002-06-212-7/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14557 dc483132-0cff-0310-8789-dd5450dbe970
* * ccache.c (printtime): Do not assume that krb5_timestamp andEzra Peisach2002-06-213-4/+16
| | | | | | | | | | time_t are the same size as an argument to localtime. * heuristic.c (get_authorized_princ_names): If .k5login file exists but is not owned by the user, do not attempt to fclose an uninitialized FILE *. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14556 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h: If IPv6 support is compiled in, but the OS doesEzra Peisach2002-06-213-0/+40
| | | | | | | | | | | | not provide in6addr_any in libc, provide a static copy. * configure.in: If IPv6 support is compiled in, test for existence of in6addr_any in libc. Irix 6.5.16 declares it, and some libraries appear to depend on it, but it is not defined in any libraries that I could find. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14555 dc483132-0cff-0310-8789-dd5450dbe970
* * implementor.texinfo (IPv6 Support): Update fact that IRIX 6.5.16Ezra Peisach2002-06-212-0/+15
| | | | | | | | has enough support for configure to believe IPv6 support works, but the libraries fail to provide a definition of in6addr_any (although netinet/in.h implies it foes). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14554 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-06-219-126/+179
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14553 dc483132-0cff-0310-8789-dd5450dbe970
* * port-sockets.h [!_WIN32 && !HAVE_MACSOCK_H]: Include krb5/autoconf.h, to ↵Ken Raeburn2002-06-212-0/+7
| | | | | | get HAVE_SYS_UIO_H git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14552 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