summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't define BITS16, BITS32, BITS64, etc. anymore. Instead,Theodore Tso1995-02-033-36/+26
| | | | | | | individually test for SIZEOF_SHORT, SIZEOF_INT, and SIZEOF_LONG and use them as appropriate in wordsize.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4897 dc483132-0cff-0310-8789-dd5450dbe970
* Oops, forgot to save file firstTheodore Tso1995-02-031-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4893 dc483132-0cff-0310-8789-dd5450dbe970
* Add changes to make this work on Alpha's. (From Ezra)Theodore Tso1995-02-032-7/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4892 dc483132-0cff-0310-8789-dd5450dbe970
* * func-proto.h Added krb5_keytype arg to rb5_rdreq_key_procChris Provenzano1995-02-023-3/+34
| | | | | | | | | | | | | * func-proto.h (krb5_send_tgs()) Changed krb5_enctype arg to krb5_enctype *, a NULL terminated array of encryption types. * func-proto.h Added prototypes for krb5_get_for_creds(), krb5_set_default_in_tkt_etypes(), and krb5_get_default_in_tkt_etypes(). * krb5.h Added fields to krb5_context to support default etypes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4872 dc483132-0cff-0310-8789-dd5450dbe970
* Added krb5_keytype arg to krb5_kt_read_service_key() and krb5_kt_get_entry()Chris Provenzano1995-01-283-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4864 dc483132-0cff-0310-8789-dd5450dbe970
* * base-defs.h Typedef krb5_boolean, krb5_msgtype, krb5_kvno,Chris Provenzano1995-01-271-0/+10
| | | | | | | | | | | krb5_addrtype, krb5_keytyp, krb5_enctype, krb5_cksumtype, and krb5_authdatatype as unsigned int. * kdb_dbm.h krb5_dbm_db_set_lockmode(), krb5_dbm_db_set_nonblocking() Fix prototypes to use krb5_boolean and not int. * kdb.h krb5_db_set_lockmode(), krb5_db_set_nonblocking() Fix prototypes to use krb5_boolean and not int. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4858 dc483132-0cff-0310-8789-dd5450dbe970
* * crc-32.h: Move to lib/crypto/crc32; only gets local use.John Gilmore1995-01-273-137/+5
| | | | | | * rsa-md4.h: Move to lib/crypto/md4; only gets local use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4857 dc483132-0cff-0310-8789-dd5450dbe970
* * base-defs.h Typedef krb5_boolean, krb5_msgtype, krb5_kvno,Chris Provenzano1995-01-273-29/+11
| | | | | | | | | | | krb5_addrtype, krb5_keytyp, krb5_enctype, krb5_cksumtype, and krb5_authdatatype as unsigned int. * kdb_dbm.h krb5_dbm_db_set_lockmode(), krb5_dbm_db_set_nonblocking() Fix prototypes to use krb5_boolean and not int. * kdb.h krb5_db_set_lockmode(), krb5_db_set_nonblocking() Fix prototypes to use krb5_boolean and not int. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4856 dc483132-0cff-0310-8789-dd5450dbe970
* fix include install typoMark Eichin1995-01-261-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4855 dc483132-0cff-0310-8789-dd5450dbe970
* Make it possible to #include "..." without using slashes,John Gilmore1995-01-263-0/+74
| | | | | | | | | | | | for Macintosh support. * krb5.h: New file, the externally visible interface to Kerberos V5. Currently the whole kitchen sink, to bootstrap. * k5-int.h: New file, the internally visible declarations needed by source files that are part of the Kerberos V5 library itself. Currently the same whole kitchen sink, to bootstrap. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4845 dc483132-0cff-0310-8789-dd5450dbe970
* Removing narrow.h and widen.hTheodore Tso1995-01-262-92/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4844 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm.h: add DEL_ENT and DEL_ACL for CNS V4 delete supportMark Eichin1995-01-262-1/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4842 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: rewrote remaining tests to use AC_TRY_COMPILE andMark Eichin1995-01-262-18/+71
| | | | | | | | caching. Added cross-compile case for ANSI stdio test. No more complaints from autoconf... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4841 dc483132-0cff-0310-8789-dd5450dbe970
* Maybe CVS will let me remove them nowChris Provenzano1995-01-251-0/+4
| | | | | | * Removed narrow.h and widen.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4838 dc483132-0cff-0310-8789-dd5450dbe970
* * Removed all narrow types and references to wide.h and narrow.hChris Provenzano1995-01-258-53/+19
| | | | | | | | | | | * base-defs.h Typedef krb5_boolean, krb5_msgtype, krb5_kvno, krb5_addrtype, krb5_keytyp, krb5_enctype, krb5_cksumtype, and krb5_authdatatype as int. * kdb.h Made keytype in krb5_encrypted_keyblock explicitly short for backwards compatibility. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4835 dc483132-0cff-0310-8789-dd5450dbe970
* * preauth.h, rsa-md5.h: Protect against multiple inclusionJohn Gilmore1995-01-233-1/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4832 dc483132-0cff-0310-8789-dd5450dbe970
* this doesn't belong hereMark Eichin1995-01-181-54/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4820 dc483132-0cff-0310-8789-dd5450dbe970
* fix tab vs. space glitchMark Eichin1995-01-181-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4818 dc483132-0cff-0310-8789-dd5450dbe970
* Removed all references to DECLARG and OLDDECLARG.Chris Provenzano1995-01-1313-343/+575
| | | | | | Added krb5_context to all krb5_*() routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4815 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (install): constructed headers come from the buildMark Eichin1995-01-132-2/+10
| | | | | | tree, not the source tree. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4806 dc483132-0cff-0310-8789-dd5450dbe970
* Use the service names kerberos and kerberos-sec, instead of kerberos5Theodore Tso1995-01-052-2/+8
| | | | | | and kerberos4 --- the official port name is kerberos, after all! git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4797 dc483132-0cff-0310-8789-dd5450dbe970
* Add a enc_part2 member to the krb5_cred structure which may point to theTheodore Tso1994-12-242-6/+12
| | | | | | unecrypted version, if it's available. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4750 dc483132-0cff-0310-8789-dd5450dbe970
* Change the type of krb5_context to include the pointerTheodore Tso1994-12-224-6/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4746 dc483132-0cff-0310-8789-dd5450dbe970
* Add new typedefs, declarations for krb5_context and krb5_os_contextTheodore Tso1994-12-205-0/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4741 dc483132-0cff-0310-8789-dd5450dbe970
* osconf.h, config.h: Remove remnants of unifdef support forTheodore Tso1994-11-305-193/+24
| | | | | | | | | building osconf.h and config.h, left over from the imake build system. osconf.h: Add #ifdef for Athena configuration. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4720 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Add support for --enable-athena and --with-krb4Theodore Tso1994-11-303-4/+19
| | | | | | | | | (to set KRB5_KRB4_COMPAT). Makefile.in: Remove remnants of unifdef support for building osconf.h and config.h, left over from the imake build system. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4719 dc483132-0cff-0310-8789-dd5450dbe970
* encode_kdc.c (krb5_encode_kdc_rep): Now requires that theTheodore Tso1994-11-213-1/+15
| | | | | | | | | | | | | caller pass in the encryption block to be used for encrpyting the ticket. That way, this routine doesn't need to create its own encryption block. encrypt_tk.c (krb5_encrypt_tkt_part): Now requires that the caller pass in the encryption block to be used for encrpyting the ticket. That way, this routine doesn't need to create its own encryption block. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4710 dc483132-0cff-0310-8789-dd5450dbe970
* Add new attribute which defines whether or not a server supports DES/MD5Theodore Tso1994-11-182-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4699 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: use WITH_CCOPTSMark Eichin1994-11-182-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4687 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: use KRB5_POSIX_LOCKS, AC_EGREP_HEADER. (fromMark Eichin1994-11-183-13/+28
| | | | | | | | | | | | | | epeisach). [from 0961] (ET_HEADERS): new variable for the names of the headers that lib/krb5/error_tables builds and installs here (so that they get pushed out to the installed include directory.) (BUILT_HEADERS): locally built headers, for all, install, and clean. (clean): delete built and et headers. [inspired by 0937, but done more thoroughly.] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4685 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (install): use $(INSTALL_DATA) instead of cp. ElideMark Eichin1994-11-183-2/+14
| | | | | | | | dependency in install rule so $(srcdir) works. * configure.in: use AC_PROG_INSTALL. [part from 0937, part by inspection] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4684 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic number fieldTheodore Tso1994-11-172-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4669 dc483132-0cff-0310-8789-dd5450dbe970
* Change internal calling signature to pass in the encryption block, soTheodore Tso1994-11-082-6/+15
| | | | | | | that the encryption type in the keyblock structure can be properly initialized. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4649 dc483132-0cff-0310-8789-dd5450dbe970
* Added a field to hold an encryption type in the keyblock field --- soTheodore Tso1994-11-032-0/+7
| | | | | | routines have a hint of which encryption type they should use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4625 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for the kv5m error table. (For magic numbers.)Theodore Tso1994-11-032-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4624 dc483132-0cff-0310-8789-dd5450dbe970
* Move WITH_CCOPTS and WITH_KRB5ROOT to the beginning of the file.Theodore Tso1994-10-312-2/+9
| | | | | | | | | | Otherwise the other tests won't get the CCOPTS flags correct while doing the feature tests. (We need to make sure WITH_CCOPTS is at the beginning of all configure.in scripts!) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4600 dc483132-0cff-0310-8789-dd5450dbe970
* move for autoreconf to find itMark Eichin1994-10-262-31/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4580 dc483132-0cff-0310-8789-dd5450dbe970
* Conversion of autoconfigury to Autoconf V2Mark Eichin1994-10-263-5/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4576 dc483132-0cff-0310-8789-dd5450dbe970
* If the header files have strdup, don't try to redefine itTheodore Tso1994-10-262-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4574 dc483132-0cff-0310-8789-dd5450dbe970
* Add declaration for krb5_des_md5_cst_entryTheodore Tso1994-10-142-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4511 dc483132-0cff-0310-8789-dd5450dbe970
* Change name of the des_crc cryptosystem from krb5_des_cst_entry toTheodore Tso1994-10-142-1/+6
| | | | | | krb5_des_crc_cst_entry. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4509 dc483132-0cff-0310-8789-dd5450dbe970
* Define PROVIDE_DES_CBC_MD5 so that we include this new cryptosystemTheodore Tso1994-10-142-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4508 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic numbers to encryption strcturesTheodore Tso1994-10-043-5/+11
| | | | | | Make first argument to keytab.resolve be a const char *. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4446 dc483132-0cff-0310-8789-dd5450dbe970
* Add krb_err.h for the V4 error tables. We should generate this properlyTheodore Tso1994-10-041-0/+92
| | | | | | later on. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4443 dc483132-0cff-0310-8789-dd5450dbe970
* Add structure magic numbersTheodore Tso1994-10-042-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4438 dc483132-0cff-0310-8789-dd5450dbe970
* Add a magic number to krb5_db_entry. The other magic number changes toTheodore Tso1994-10-042-0/+8
| | | | | | the other structures end up forcing an database format change anyway. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4434 dc483132-0cff-0310-8789-dd5450dbe970
* Make install obey $(DESTDIR)Theodore Tso1994-10-042-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4432 dc483132-0cff-0310-8789-dd5450dbe970
* make install obey $(DESTDIR)Theodore Tso1994-10-042-2/+6
| | | | | | copy config.h and osconf.h from build directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4431 dc483132-0cff-0310-8789-dd5450dbe970
* Fix "make install" to use $(srcdir) when copying in header filesTheodore Tso1994-10-032-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4428 dc483132-0cff-0310-8789-dd5450dbe970
* Fix "make install" so that it uses $(srcdir) for header filesTheodore Tso1994-10-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4427 dc483132-0cff-0310-8789-dd5450dbe970