summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
...
* krb5_check_transited_list now takes pointers to constKen Raeburn2001-07-312-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13662 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb.h: For structs krb5_tl_data (tl_data_length), krb5_key_dataEzra Peisach2001-07-252-78/+12
| | | | | | | | | (key-data_length), krb5_db_entry (len, e_length) change the storage types from krb5_int16 to krb5_ui_2. This does not require a database version change as the field sizes are the same. Remove the code ifdefed under KRB5_OLD_AND_KRUFTY. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13641 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h: Include port-sockets.h instead of system header files; ↵Ken Raeburn2001-07-202-3/+6
| | | | | | 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-192-2/+9
| | | | | | | 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
* prefer inet_addr over inet_atonKen Raeburn2001-07-191-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13612 dc483132-0cff-0310-8789-dd5450dbe970
* delete stuff accidentally committed earlyKen Raeburn2001-07-191-5/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13611 dc483132-0cff-0310-8789-dd5450dbe970
* drop temporary sunos4 hacksKen Raeburn2001-07-192-8/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13610 dc483132-0cff-0310-8789-dd5450dbe970
* move krb5_os_hostaddr decl from krb5.hin to k5-int.hKen Raeburn2001-07-193-3/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13609 dc483132-0cff-0310-8789-dd5450dbe970
* * fake-addrinfo.h: New fileKen Raeburn2001-07-192-0/+385
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13608 dc483132-0cff-0310-8789-dd5450dbe970
* * klog.h: Flush out prototype for klog()Ezra Peisach2001-06-272-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13516 dc483132-0cff-0310-8789-dd5450dbe970
* * prot.h: Flush out prototypes for create_auth_reply(),Ezra Peisach2001-06-262-3/+8
| | | | | | pkt_cipher(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13509 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Do not use "random_key" as argument name. When krb.hEzra Peisach2001-06-223-7/+15
| | | | | | | | | 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
* * krb.h: Don't use "options" and "user" as argument namesEzra Peisach2001-06-222-10/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13497 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Move prototypes for krb5_net_read() andEzra Peisach2001-06-203-2/+8
| | | | | | | krb5_net_write() here. * k5-int.h: From here. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13421 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Add prototype for krb__get_srvtabname() which is invokedEzra Peisach2001-06-202-0/+18
| | | | | | | in place of KEYFILE. Add prototypes for krb_kntoln(), k_isinst(), k_isname(), k_isrealm(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13417 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed several typos in commentsMitchell Berger2001-06-201-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13399 dc483132-0cff-0310-8789-dd5450dbe970
* Use a "struct addrlist" instead of separate count and pointer-to-pointer valuesKen Raeburn2001-06-202-9/+23
| | | | | | | 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-114-3/+32
| | | | | | | | | | 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
* * krb.h: Add prototype for krb_sendauth()Ezra Peisach2001-06-112-0/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13330 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Add "internal" prototypes cr_err_reply(), create_ciph(),Ezra Peisach2001-06-082-0/+31
| | | | | | krb_create_ticket(), krb5_cr_tkt_krb5(), krb_set_key_krb5(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13320 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Get rid of extraneous krb5_const before integerEzra Peisach2001-06-072-7/+15
| | | | | | | | | 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-072-17/+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-062-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13283 dc483132-0cff-0310-8789-dd5450dbe970
* * des.h: Do not use "encrypt" as an argumentEzra Peisach2001-05-312-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13254 dc483132-0cff-0310-8789-dd5450dbe970
* .cvsignore: Add stamp-h.inEzra Peisach2001-04-272-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13213 dc483132-0cff-0310-8789-dd5450dbe970
* new internal library interface for locating serversKen Raeburn2001-04-262-19/+78
| | | | 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-268-33/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13201 dc483132-0cff-0310-8789-dd5450dbe970
* update copyright yearsKen Raeburn2001-04-261-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13196 dc483132-0cff-0310-8789-dd5450dbe970
* move socklen_t, socklen handling from krb5 library to include/k5-int.hKen Raeburn2001-04-263-12/+43
| | | | 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-142-17/+20
| | | | 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-142-14/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13178 dc483132-0cff-0310-8789-dd5450dbe970
* use const for some des inputs and reduce unnecessary castsKen Raeburn2001-04-102-7/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13166 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Don't use "index" as argument nameKen Raeburn2001-04-102-3/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13165 dc483132-0cff-0310-8789-dd5450dbe970
* * kparse.h: Don't use PROTOTYPE macroKen Raeburn2001-04-102-10/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13159 dc483132-0cff-0310-8789-dd5450dbe970
* * des.h (des_cblock, des_key_schedule): Separate definitions into a block withKen Raeburn2001-04-102-2/+23
| | | | | | | a comment indicating lib/crypto/des/des_int.h needs to be kept in sync. Use macro KRB5INT_DES_TYPES_DEFINED to avoid duplication. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13157 dc483132-0cff-0310-8789-dd5450dbe970
* * des.h: Include stdio.h.Ken Raeburn2001-04-103-103/+125
| | | | | | | | | | | | | (PROTOTYPE): Delete macro. Make all function prototypes unconditional. (des_ecb_encrypt, des_fixup_key_parity, des_check_key_parity, des_new_random_key, des_init_random_number_generator, des_random_key, des_is_weak_key, des_cblock_print_file): Add prototypes. (des_cbc_cksum, des_cbc_encrypt, des_read_password) [KRB5_GENERAL__]: Add prototypes. * krb.h: Make all function prototypes unconditional, don't use PROTOTYPE macro. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13153 dc483132-0cff-0310-8789-dd5450dbe970
* I didn't intend to commit that on the trunk (oops). UndoingMiro Jurisic2001-03-211-15/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13111 dc483132-0cff-0310-8789-dd5450dbe970
* macsock.h: Updated Utilities.h and sockets includesMiro Jurisic2001-03-211-0/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13109 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: Add prototypes for krb5_auth_con_setpermetypes() andEzra Peisach2001-03-082-0/+15
| | | | | | krb5_auth_con_getpermetypes(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13063 dc483132-0cff-0310-8789-dd5450dbe970
* * adm_proto.h (krb5_adm_connect): Declare prompt string const charEzra Peisach2001-02-262-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13025 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Remove KRB_NEVERDATETom Yu2001-01-302-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12967 dc483132-0cff-0310-8789-dd5450dbe970
* * prot.h: Add new prototypes for prot_client.c stuff. Also, addTom Yu2001-01-262-0/+39
| | | | | | new prototype for decode_header(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12948 dc483132-0cff-0310-8789-dd5450dbe970
* * prot.h: Add prototype for decode_kdc_request() and some roughTom Yu2001-01-242-0/+18
| | | | | | starting points for KRB4PROT_* error codes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12940 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Remove internal prototypes and macrosTom Yu2001-01-233-152/+173
| | | | | | | | | * prot.h: Put internal prototypes and macros here. Make KRB4_PUT{16,32} into little-endian and big-endian versions thereof, with the original names getting an extra arg to determine endianness of encoding. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12931 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (KRB5_NPROTOTYPE): DeleteKen Raeburn2001-01-202-1/+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-203-884/+845
| | | | | | 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
* Make prototypes unconditionalKen Raeburn2001-01-176-374/+293
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12908 dc483132-0cff-0310-8789-dd5450dbe970
* * des.h: Change to make KRB4_32 an int if it's at least 32 bitsTom Yu2000-11-083-22/+113
| | | | | | | | | | | | | | | wide, else a long. This is a change from previously where it was a long except on the alpha. We may want to rethink this if there are binary compat issues that result. Also, define DES_INT32 as KRB4_INT32. * krb.h: Add new macros KRB4_PUT32, KRB4_PUT16 which unconditionally encode integers by bytes as big-endian. Add new macros KRB4_GET32BE, KRB4_GET32LE, KRB4_GET32, KRB4_GET16BE, KRB4_GET16LE, KRB4_GET16 to retrieve integers by bytes. Add prototype for krb_strnlen. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12858 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Use AC_C_CONST instead of AC_CONST andEzra Peisach2000-11-012-2/+7
| | | | | | AC_CHECK_HEADER instead of AC_HEADER_CHECK. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12832 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Modify krb_{mk,rd}_{priv,safe} prototypes to align withTom Yu2000-10-242-4/+10
| | | | | | CNS, mostly by making them take C_Block * arguments. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12804 dc483132-0cff-0310-8789-dd5450dbe970