summaryrefslogtreecommitdiffstats
path: root/src/include/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * k5-int.h (ss2sin6): New gcc-specific function and alternative macro.Ken Raeburn2001-08-031-0/+7
| | | | | | (krb5_crypt_func, krb5_encrypt_helper): Don't use "usage" in argument names. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13671 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h (AI_NUMERICHOST): Define as zero if not already definedKen Raeburn2001-08-011-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13664 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_check_transited_list now takes pointers to constKen Raeburn2001-07-311-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13662 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h: Include port-sockets.h instead of system header files; ↵Ken Raeburn2001-07-201-0/+5
| | | | | | should fix Windows build git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13622 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h (translate_h_errno): Supply a default value in case someKen Raeburn2001-07-191-0/+4
| | | | | | | unrecognized code is returned. (HAVE_GETNAMEINFO): Undefine before defining, just in case. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13618 dc483132-0cff-0310-8789-dd5450dbe970
* move krb5_os_hostaddr decl from krb5.hin to k5-int.hKen Raeburn2001-07-191-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13609 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h: New fileKen Raeburn2001-07-191-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13608 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Do not use "random_key" as argument name. When krb.hEzra Peisach2001-06-221-0/+8
| | | | | | | | | included, it gets redefined. Do not use "options" either. * k5-int.h (krb5_get_init_creds): Do not use "options" as argument name. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13499 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Move prototypes for krb5_net_read() andEzra Peisach2001-06-201-0/+6
| | | | | | | krb5_net_write() here. * k5-int.h: From here. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13421 dc483132-0cff-0310-8789-dd5450dbe970
* Use a "struct addrlist" instead of separate count and pointer-to-pointer valuesKen Raeburn2001-06-201-0/+10
| | | | | | | for internal interfaces for looking up servers. Add a new routine to free the addrlist contents, so that memory management can be changed in one place. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13390 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-util.h: Add prototypes for krb5_compat_recvauth_version() andEzra Peisach2001-06-111-0/+9
| | | | | | | | | | krb5_compat_recvauth(). * krb5.hin: Move krb5_read_message() and krb5_write_message() prototypes here. k5-int.h: From here. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13332 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Get rid of extraneous krb5_const before integerEzra Peisach2001-06-071-0/+8
| | | | | | | | | arguments in prototypes for valid_enctype(), valid_cksumtype(), is_coll_proof_cksum(), is_keyed_cksum(), krb5_encrypt_size(), krb5_checksum_size(), krb5_verify_checksum() so they match the existing code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13302 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Remove AS_REP_105_SAM_COMPAT definition. Not used inEzra Peisach2001-06-071-0/+8
| | | | | | | | | tree. Remove SYSV redefinition of random() to rand() and srandom() to srand(). Two locations in tree that might matter already handled in configure. Unicos redefinition of utimes() to utime() removed - appl/bsd has its own implementation. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13284 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in ($(srcdir)/krb5/autoconf.h.in): New target; rebuild using autoheaderKen Raeburn2001-06-061-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13283 dc483132-0cff-0310-8789-dd5450dbe970
* new internal library interface for locating serversKen Raeburn2001-04-261-0/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13203 dc483132-0cff-0310-8789-dd5450dbe970
* assume ANSI C: delete no-volatile support, and most no-prototype supportKen Raeburn2001-04-261-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13201 dc483132-0cff-0310-8789-dd5450dbe970
* move socklen_t, socklen handling from krb5 library to include/k5-int.hKen Raeburn2001-04-261-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13195 dc483132-0cff-0310-8789-dd5450dbe970
* revise error table header rules - don't explicitly invoke awk hereKen Raeburn2001-04-141-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13182 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h: Always include stdlib.h and string.h; don't bother with HAVE_ macrosKen Raeburn2001-04-141-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13178 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Add prototypes for krb5_auth_con_setpermetypes() andEzra Peisach2001-03-081-0/+5
| | | | | | krb5_auth_con_getpermetypes(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13063 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (KRB5_NPROTOTYPE): DeleteKen Raeburn2001-01-201-0/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12921 dc483132-0cff-0310-8789-dd5450dbe970
* Always use ANSI C features (prototypes, const, void *, etc).Ken Raeburn2001-01-201-0/+18
| | | | | | Convert rcache dispatch macros to functions; hide rcache data structures. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12920 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Use AC_C_CONST instead of AC_CONST andEzra Peisach2000-11-011-0/+5
| | | | | | AC_CHECK_HEADER instead of AC_HEADER_CHECK. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12832 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: krb5_alt_method, krb5_etype_info_entry length fieldsEzra Peisach2000-10-171-0/+17
| | | | | | | | | | | | | | | | | | changed to unsigned int. KRB5_ETYPE_NO_LENGTH defined. Change prototype decode_krb5_sam_key to decode_krb5_enc_sam_key which is what the code says. krb5int_access - change timeouts, shifts, etc to unsigned ints. * krb5.hin: krb5_data, krb5_address, krb5_keyblock, krb5_checksum, krb5_authdata, and krb5_pa_data length fields changed to unsigned int. krb5_kt_get_name(), krb5_unparse_name_ext(), krb5_build_principal(), krb5_build_principal_ext(), krb5_build_principal_va() and krb5_read_password() all take or return unsigned int lengths. * port-sockets.h (SOCKET): Under unix, a socket is of type int. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12773 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin, k5-int.h: krb5_cc_get_name now returns const char *Ezra Peisach2000-10-031-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12706 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Move prototype for krb5_gen_replay_name()Ezra Peisach2000-09-261-0/+6
| | | | | | | | | * k5-int.h: from here. The user_user application uses it already and it is exported on the Mac platform. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12681 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-util.h (krb5_setedid): Add prototypeEzra Peisach2000-09-261-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12679 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: lr_type element of krb5_last_req_entry needs to be aEzra Peisach2000-08-071-0/+5
| | | | | | signed int instead of an unsigned char. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12607 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Fix calling convention for krb5_cc_get_typeDanilo Almeida2000-07-201-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12571 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Add krb5int_accessor() and related definitions.Danilo Almeida2000-07-191-0/+9
| | | | | | | | | | krb5int_accessor should be used by any code that is trying to use krb5 internal functions (such as krb524 and GSSAPI). The goal is to eventually make this function do nothing. That will only be accomplished when we fix our apps/libraries not to call internal functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12559 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Move prototypes for krb5 only internal functionsEzra Peisach2000-07-181-0/+7
| | | | | | | | krb5_libdefault_boolean, _krb5_use_dns_realm, _krb5_use_dns_kdc, _krb5_conf_boolean to the header files in the lib/krb5/{os,krb} directories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12554 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_cc_*): Replace macro definitions with function declarations.Ken Raeburn2000-07-141-0/+8
| | | | | | | (struct _krb5_ccache, struct _krb5_cc_ops): Declare only; move definitions... * k5-int.h: To here. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12543 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Add prototypes for krb5_libdefault_boolean,Ezra Peisach2000-07-031-0/+5
| | | | | | _krb5_use_dns_realm, _krb5_use_dns_kdc, _krb5_conf_boolean. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12527 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_get_tgs_ktypes, krb5_free_ktypes): Fix linkage toKen Raeburn2000-06-271-0/+12
| | | | | | | | | | | | | | | be KRB5_CALLCONV. * k5-int.h (krb5int_cc_default): Fix linkage to be consistent with code. (Note: We should dump KRB5_DLLIMP.) me: * krb5.hin (krb5_recvauth_version, krb5_free_ktypes): Declare. dalmeida: git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12440 dc483132-0cff-0310-8789-dd5450dbe970
* Fix prototype for krb5int_cc_default so that the K5 library will compile on ↵Jeffrey Altman2000-06-061-0/+5
| | | | | | Windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12356 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-5-19 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-05-191-0/+9
| | | | | | | | | | | * krb5-int.h: Added krb5int_cc_default. This function supports the Kerberos Login Library and pops up a dialog if the cache does not contain valid tickets. This is used to automatically get a tgt before obtaining service tickets. Note that this should be an internal function because callers don't expect krb5_cc_default to pop up a dialog! (We found this out the hard way :-) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12290 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-05-15 Jeffrey Altman <jaltman@columbia.edu>Jeffrey Altman2000-05-161-0/+8
| | | | | | | | | * krb5.hin -- Added new public function prototypes krb5_appdefault_string krb5_appdefault_boolean git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12259 dc483132-0cff-0310-8789-dd5450dbe970
* 2000-4-13 Alexandra Ellwood <lxs@mit.edu>Alexandra Ellwood2000-04-131-0/+7
| | | | | | | | | * krb5-int.h: Added support to store a krb5_principal in the os_context along with the default ccache name (if known, this principal is the same as the last time we looked at the ccache. * win-mac.h: Set up the macintosh build to use KerberosLogin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12168 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed protos for krb5_locate_srv_*Miro Jurisic2000-03-261-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12141 dc483132-0cff-0310-8789-dd5450dbe970
* Added krb5_free_default_realmMiro Jurisic2000-03-201-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12133 dc483132-0cff-0310-8789-dd5450dbe970
* Add krb5_get_prompt_types() functionalityDanilo Almeida2000-03-161-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12118 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Update prototype to sync with changes in preauth2.cTom Yu2000-03-131-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12105 dc483132-0cff-0310-8789-dd5450dbe970
* added flags field to predicted_sam_response (fcusack)Ken Raeburn2000-02-071-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12008 dc483132-0cff-0310-8789-dd5450dbe970
* Frank Cusack changes, set 1, diffs 1-3 of 4Ken Raeburn2000-02-071-0/+7
| | | | | | | | Rename "sam_passcode" field to "sam_sad". Add data to predicted-sam-response structure, in part to (prepare to) help with replay detection. Fix some memory allocation problems. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12005 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_decode_ticket): DeclareDanilo Almeida2000-02-011-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11982 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h [!NEED_SOCKETS]: Declare (but do not define) struct sockaddr ifKen Raeburn2000-01-271-0/+8
| | | | | | | | | SOCK_DGRAM hasn't been defined yet. (krb5_locate_srv_conf, krb5_locate_srv_dns): Declare. (struct krb5_keytypes, struct krb5_cksumtypes): enc, hash, and keyhash provider structures pointed to are now const. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11968 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_secure_config_files): Delete declaration.Ken Raeburn1999-12-151-0/+5
| | | | | | (krb5_init_secure_context): Declare. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11955 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Invoke KRB5_AC_INET6. Delete most of the 10-17 changes exceptKen Raeburn1999-11-021-0/+6
| | | | | | for inet_ntoa/aton, since they're in KRB5_AC_INET6 now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11897 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Check for inet_{ntop,pton,ntoa,aton},Ken Raeburn1999-10-171-0/+7
| | | | | | | | getipnodeby{name,addr}, get{name,addr}info. * krb5.hin (ADDRTYPE_INET6): Define. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11862 dc483132-0cff-0310-8789-dd5450dbe970
* install port-sockets.h for krb.h to useKen Raeburn1999-09-211-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11841 dc483132-0cff-0310-8789-dd5450dbe970