summaryrefslogtreecommitdiffstats
path: root/src/include/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* hpux make doesn't grok $@, so I'm told. Use explicit target names forTheodore Tso1996-02-251-0/+6
| | | | | | building errortable include files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7538 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_x, krb5_xc): wrapper macros to test all functionMark Eichin1996-02-241-0/+7
| | | | | | | | pointers before calling through them (abort if null.) Simplifies debugging on many platforms. Currently #if 1, but could be conditionalized once we're in "production". git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7505 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Don't install k5-int.hRichard Basch1996-02-221-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7497 dc483132-0cff-0310-8789-dd5450dbe970
* Add fields for fcc_default_format and scc_default_format inTheodore Tso1996-01-111-0/+5
| | | | | | krb5_context structure. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7299 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin (krb5_fwd_tgt_creds, krb5_os_hostaddr): Added new functionTheodore Tso1996-01-101-0/+5
| | | | | | prototypes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7282 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin: Added support for KRB5_INT16_MAX, which tells us theTheodore Tso1996-01-051-0/+5
| | | | | | limitations of using 16 bit ints. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7278 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Ultrix is broken. Hacked around by redefining theTom Yu1995-11-271-0/+8
| | | | | | | | | typedefs of preauth_obtain_data_proc and preauth_process_proc to be pointers to the functions rather than the functions themselves. Also made some things KRB5_NPROTOTYPE. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7124 dc483132-0cff-0310-8789-dd5450dbe970
* Moved prototype for encode_kdc_rep to k5-int.h, and remove the eblockTheodore Tso1995-11-181-0/+5
| | | | | | argument. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7118 dc483132-0cff-0310-8789-dd5450dbe970
* Added typedef for krb5_preauth_proces_proc, and changed the prototypeTheodore Tso1995-11-131-0/+7
| | | | | | | | | of krb5_process_padata() to take additional arguments for returning the decryption key to use for decrypting the as_reply, as well as passing in the decrypt_proc procedure in case some preauth types want to call decrypt_proc themselves. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7101 dc483132-0cff-0310-8789-dd5450dbe970
* Add prototypes for krb5_encrypt_data(), krb5_decrypt_data()Theodore Tso1995-11-131-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7099 dc483132-0cff-0310-8789-dd5450dbe970
* Add prototypes for krb5_encrypt_data(), krb5_decrypt_data()Theodore Tso1995-11-131-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7098 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin : Remove krb5_enctype from krb5_string_to_key() argsChris Provenzano1995-11-091-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7078 dc483132-0cff-0310-8789-dd5450dbe970
* Remove etype_info from the argument list of krb5_obtain_padataTheodore Tso1995-11-091-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7072 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Add preauthentication type KRB5_PADATA_ETYPE_INFOTheodore Tso1995-11-081-0/+4
| | | | | | * k5-int.h: Add declaration for krb5_free_etype_info. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7066 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Removed internal functions krb5_encrypt_tkt_part,Theodore Tso1995-11-081-0/+10
| | | | | | | | | | krb5_verify_padta, and krb5_obtain_padata from the public header file. * k5-int.h: Removed old preauthentication declarations and added new ones. Changed function prototype of krb5_encrypt_tkt_part. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7057 dc483132-0cff-0310-8789-dd5450dbe970
* Fix build problem on Mac caused by multiple definitions of statKeith Vetter1995-11-081-0/+6
| | | | | | function. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7048 dc483132-0cff-0310-8789-dd5450dbe970
* Manually defined PROVIDE_* for Macintosh and MS-DOS so that libcryptoTheodore Tso1995-10-241-0/+7
| | | | | | | knows which encryption systems to include. Otherwise, we would be building an exportable (and useless) krb5 library for the Mac and PC. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6992 dc483132-0cff-0310-8789-dd5450dbe970
* Remove ##DOS!include of config/windows.in. config/windows.in is nowTheodore Tso1995-10-071-0/+5
| | | | | | included by wconfig. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6944 dc483132-0cff-0310-8789-dd5450dbe970
* Change types of krb5_max_enctype and krb5_max_cksumtype to beTheodore Tso1995-10-061-0/+6
| | | | | | krb5_enctype and krb5_cksumtype, to fix some gcc -Wall flames. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6934 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Add profile_secure to contextEzra Peisach1995-10-051-0/+6
| | | | | | * krb5.hin: Add krb5_secure_config_profile prototype. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6927 dc483132-0cff-0310-8789-dd5450dbe970
* If krb5/autoconf.h doesn't exist, cd to krb5 and make itTheodore Tso1995-09-291-0/+12
| | | | | | | | | | Don't make krb5-pro.h; this confuses things under Windows, since Windows attempts to build krb5-pro.h and then rebuildes krb5.h, when it shouldn't do that. Fold in the krb5-pro.h rules as part of the rules for krb5.h. This way, they don't get executed under DOS, since krb5.h already exists under DOS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6902 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (clean-unix): Remove krb5-pro.hEzra Peisach1995-09-291-0/+7
| | | | | | | | (krb5-pro.h): Add HAVE_SYS_TYPES_H file so that sys/types.h may be included definition of size_t for krb5.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6894 dc483132-0cff-0310-8789-dd5450dbe970
* #include "osconf.h" all the time, at the beginning of the fileTheodore Tso1995-09-291-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6891 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h: Don't predefine symbols to stop kdb.h and kdb_dbm.h forTheodore Tso1995-09-271-0/+8
| | | | | | | | _MSDOS. krb5.hin, k5-int.h: Move some src/lib/krb5/os prototypes to krb5.hin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6865 dc483132-0cff-0310-8789-dd5450dbe970
* Removed "foo:: foo-$(WHAT)" lines from the MakefileTheodore Tso1995-09-251-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6855 dc483132-0cff-0310-8789-dd5450dbe970
* Change password for the MacKeith Vetter1995-09-241-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6845 dc483132-0cff-0310-8789-dd5450dbe970
* Added preauth numbers for KRB5_CYBERSAFE_SECUREID andTheodore Tso1995-09-231-0/+5
| | | | | | KRB5_PADATA_AFS3_SALT. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6840 dc483132-0cff-0310-8789-dd5450dbe970
* Change length field in krb5_alt_method and krb5_etype_info_entry to beTheodore Tso1995-09-231-0/+5
| | | | | | | an int, instead of an int32. This allows the ASN.1 length parsing routines to work properly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6835 dc483132-0cff-0310-8789-dd5450dbe970
* (from Keith Vetter's windows changes); define THREEPARAMOPEN andTheodore Tso1995-09-221-0/+6
| | | | | | | prototype for sscanf. Also add #define for strncasecmp() to the microsoft's strnicmp() function. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6814 dc483132-0cff-0310-8789-dd5450dbe970
* Removed duplicate definitions of KRB5_REALM_CANT_RESOLVE,Keith Vetter1995-09-131-0/+8
| | | | | | PROF_NO_SECTION and PROF_NO_RELATION git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6771 dc483132-0cff-0310-8789-dd5450dbe970
* Reintegrate Macintosh changes while keeping Proven's changesEzra Peisach1995-09-111-0/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6753 dc483132-0cff-0310-8789-dd5450dbe970
* Mac Beta 1 submissionKeith Vetter1995-09-111-13/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6749 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h krb5.hin : s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/gChris Provenzano1995-09-061-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6702 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h, krb5.hin : Remove krb5_enctype references, and replace withChris Provenzano1995-09-061-0/+6
| | | | | | krb5_keytype where appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6667 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h: Added clockskew, kdc_req_sumtype, and kdc_default_options toTheodore Tso1995-09-021-0/+8
| | | | | | | | | | | the krb5_context structure. krb5.hin: Added expected nonce and request_time fields to the krb5_response structure. The fields are used to pass information from krb5_send_tgs() to krb5_get_cred_via_tkt() so that it can do sanity checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6654 dc483132-0cff-0310-8789-dd5450dbe970
* Add time offset field to the os_context structure. This offset isTheodore Tso1995-09-011-0/+10
| | | | | | | | | | | added to the system clock time to produce the "true" time. Added prototypes for the functions which manipulate the time offset structures: krb5_set_real_time(), krb5_set_debugging_time(), krb5_use_natural_time(), krb5_get_time_offsets(), and krb5_set_time_offsets(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6648 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-08-291-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6610 dc483132-0cff-0310-8789-dd5450dbe970
* Added two new data structures: krb5_alt_method and krb5_etype_infoTheodore Tso1995-08-281-0/+5
| | | | | | (and krb5_etype_info_entry). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6604 dc483132-0cff-0310-8789-dd5450dbe970
* Added prototypes for encode_krb5_padata_sequence andTheodore Tso1995-08-261-0/+3
| | | | | | decode_krb5_padata_sequence. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6595 dc483132-0cff-0310-8789-dd5450dbe970
* Removed unused (and misleading) macros KEYTYPE_IS_LOCAL,Theodore Tso1995-08-251-0/+5
| | | | | | ETYPE_IS_LOCAL, CKSUMTYPE_IS_LOCAL git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6589 dc483132-0cff-0310-8789-dd5450dbe970
* Update file listTheodore Tso1995-08-241-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6588 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_lock_file(), krb5_unlock_file():Chris Provenzano1995-08-161-0/+6
| | | | | | Use fds instead of FILE *s and don't pass the filename. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6535 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Add prototypes for krb5_crypto_os_localaddr andTom Yu1995-08-051-0/+4
| | | | | | krb5_crypto_us_timeofday git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6425 dc483132-0cff-0310-8789-dd5450dbe970
* Inline or remove internal include files. We only need k5-int.h for mostPaul Park1995-07-271-0/+7
| | | | | | things now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6333 dc483132-0cff-0310-8789-dd5450dbe970
* Added #define KEYTYPE_UNKNOWNChris Provenzano1995-07-271-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6326 dc483132-0cff-0310-8789-dd5450dbe970
* Add krb5_rd_cred prototypeEzra Peisach1995-07-111-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6279 dc483132-0cff-0310-8789-dd5450dbe970
* krb5.hin (krb5_cc_get_type, krb5_kt_get_type): Add the new functionsTheodore Tso1995-07-111-0/+5
| | | | | | to get the type of the credentials cache and key table. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6278 dc483132-0cff-0310-8789-dd5450dbe970
* Add checksum verifier dispatch in checksum entryPaul Park1995-07-071-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6246 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Change definition of krb5_os_localaddr to includeTom Yu1995-07-061-0/+5
| | | | | | context argument. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6239 dc483132-0cff-0310-8789-dd5450dbe970
* Changes for Macintosh implementationKeith Vetter1995-07-061-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6229 dc483132-0cff-0310-8789-dd5450dbe970