summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow des-mdX keys as well as des-crc (patch from assar).Ken Raeburn2001-04-146-31/+100
| | | | | | | Deal better with conversion of inter-realm tickets. Misc cleanup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13177 dc483132-0cff-0310-8789-dd5450dbe970
* * memcache.h: Don't use macro PROTOTYPEDanilo Almeida2001-04-132-31/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13176 dc483132-0cff-0310-8789-dd5450dbe970
* * cksum.c (des_cbc_cksum): Gee, a consistent calling convntion.Danilo Almeida2001-04-122-1/+6
| | | | | | What a concept! git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13175 dc483132-0cff-0310-8789-dd5450dbe970
* * f_tables.h: Do not define const to nothing on platforms thatEzra Peisach2001-04-122-6/+5
| | | | | | fail to define __STDC__ - let autoconf do this if necessary. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13174 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (WITH_CC): Reorganize test: Do not use cache variableEzra Peisach2001-04-112-7/+17
| | | | | | | | | | | | that conflicts with an autoconf internal variable (prefix with krb5_ instead of ac_). Ensure that the first time AC_PROG_CC is invoked, is not within a conditional cache block. Autoconf 2.49 only include the compiler test code once in the configure script instead of everytime it is seen. aclocal now works with autoconf-2.49d... (as well as earlier versions) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13173 dc483132-0cff-0310-8789-dd5450dbe970
* some stuff to be fixed in des codeKen Raeburn2001-04-101-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13172 dc483132-0cff-0310-8789-dd5450dbe970
* more casting cleanupKen Raeburn2001-04-109-13/+26
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13171 dc483132-0cff-0310-8789-dd5450dbe970
* fix/add casts as neededKen Raeburn2001-04-1016-15/+50
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13170 dc483132-0cff-0310-8789-dd5450dbe970
* more cleanup - add const, reduce castingKen Raeburn2001-04-108-41/+51
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13169 dc483132-0cff-0310-8789-dd5450dbe970
* stuff to still addressKen Raeburn2001-04-101-0/+28
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13168 dc483132-0cff-0310-8789-dd5450dbe970
* remove some outdated commentsKen Raeburn2001-04-106-109/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13167 dc483132-0cff-0310-8789-dd5450dbe970
* use const for some des inputs and reduce unnecessary castsKen Raeburn2001-04-1011-43/+66
| | | | 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
* use const for some inputs (when practical) without changing apiKen Raeburn2001-04-104-25/+36
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13164 dc483132-0cff-0310-8789-dd5450dbe970
* * cr_err_repl.c (req_act_vno): Delete commented-out declarationKen Raeburn2001-04-102-9/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13163 dc483132-0cff-0310-8789-dd5450dbe970
* make prototypes unconditionalKen Raeburn2001-04-105-30/+35
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13162 dc483132-0cff-0310-8789-dd5450dbe970
* * do_as_req.c, do_tgs_req.c, kdc_preauth.c, kdc_util.h, kerberos_v4.c, main.c,Ken Raeburn2001-04-108-122/+119
| | | | | | | | policy.h: Don't use macros PROTOTYPE or KRB5_PROTOTYPE. * kerberos_v4.c (req_act_vno): Delete variable definition. (kerberos_v4): Don't set it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13161 dc483132-0cff-0310-8789-dd5450dbe970
* * kparse.c, send_to_kdc.c: Don't use macro PROTOTYPEKen Raeburn2001-04-103-3/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13160 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
* fix pathname in commentKen Raeburn2001-04-101-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13158 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_int.h: Don't use PROTOTYPE macro.Ken Raeburn2001-04-102-68/+80
| | | | | | | | | | (des_cblock, des_key_schedule): Duplicate definitions here and in kerberosIV/des.h, using macro KRB5INT_DES_TYPES_DEFINED to avoid duplication. (mit_des_cblock, mit_des_key_schedule): Define in terms of the other types for now. (PROTOTYPE): Don't define. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13156 dc483132-0cff-0310-8789-dd5450dbe970
* afsstring2key.c, destest.c: Don't use PROTOTYPE macroKen Raeburn2001-04-103-5/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13155 dc483132-0cff-0310-8789-dd5450dbe970
* cleanupKen Raeburn2001-04-103-55/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13154 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
* new test case for pcbc encryptionKen Raeburn2001-04-103-1/+134
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13152 dc483132-0cff-0310-8789-dd5450dbe970
* * pcbc_encrypt.c (des_pcbc_encrypt): Initialize plainl and plainr to keepKen Raeburn2001-04-102-3/+12
| | | | | | compiler happy. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13151 dc483132-0cff-0310-8789-dd5450dbe970
* * des425.h: Deleted to avoid confusion with the other des.h in the tree. AllKen Raeburn2001-04-1017-164/+94
| | | | | | | | | | | | | | | | | | | | | files changed to include des_int.h and (the other) des.h instead. * new_rnd_key.c (des_init_random_number_generator): Cast seed data pointer to keep compiler happy. * read_passwd.c (intr_routine, des_read_pw_string): Add prototypes. (des_read_password): Fix call sequence for des_string_to_key. * str_to_key.c (des_string_to_key): Remove static storage in favor of automatic storage. Fix call sequence to des_key_sched. Delete no-op while loop. * t_quad.c (main): Fix call sequence for des_quad_cksum. * verify.c (des_string_to_key, des_key_sched, des_ecb_encrypt, des_cbc_encrypt): Removed declarations. (do_encrypt, do_decrypt): Prototype. Make args point to unsigned char, and return types void. (main): Declare return type. Make automatic var in_length be unsigned long; discard some casts, but cast it when passing to memcmp. Remove extra arg passed to des_cbc_cksum. (flip): Delete unused function. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13150 dc483132-0cff-0310-8789-dd5450dbe970
* rename des.h -> des425.hKen Raeburn2001-04-1018-17/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13149 dc483132-0cff-0310-8789-dd5450dbe970
* * quad_cksum.c (des_quad_cksum): Add comments. Force 32-bit arithmetic just ↵Ken Raeburn2001-04-102-5/+41
| | | | | | to be careful git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13148 dc483132-0cff-0310-8789-dd5450dbe970
* add quad_cksum test caseKen Raeburn2001-04-073-1/+112
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13147 dc483132-0cff-0310-8789-dd5450dbe970
* * mkrel: When generating multiple tarballs, also generate aTom Yu2001-04-062-14/+26
| | | | | | | consolidated tarball. Default to making a single tarball. [pullups from krb5-1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13146 dc483132-0cff-0310-8789-dd5450dbe970
* * kinit.c (k4_kinit): Use ANSI C-style string continuationDanilo Almeida2001-04-052-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13145 dc483132-0cff-0310-8789-dd5450dbe970
* * mk_safe.c (krb5_mk_safe): Only use safe_cksumtype from theTom Yu2001-04-052-1/+33
| | | | | | | | auth_context (derived from the config file or hardcoded default) if it's suitable for the enctype of the key we're going to use. [pullup from krb5-1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13144 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.conf.M: Update description of safe_checksum_type for recentTom Yu2001-04-042-5/+13
| | | | | | changes. [pullup from krb5-1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13143 dc483132-0cff-0310-8789-dd5450dbe970
* * setenv.c: Add conditionals for compilation of setenv, unsetenv,Tom Yu2001-04-042-2/+13
| | | | | | | and getenv such that they only get compiled if they don't already exist. [pullup from krb5-1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13142 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Add checks for unsetenv and getenv. CompileTom Yu2001-04-042-2/+9
| | | | | | | setenv.o if any of setenv, unsetenv, or getenv are missing. [pullup from krb5-1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13141 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Check for setenv, unsetenv, and getenv. CompileTom Yu2001-04-043-2/+22
| | | | | | | | | | | setenv.c if at least of these is undefined. [pullup from krb5-1-2-2-branch] * setenv.c: Add conditionals for compilation of setenv, unsetenv, and getenv such that they only get compiled if they don't already exist. [pullup from krb5-1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13140 dc483132-0cff-0310-8789-dd5450dbe970
* * login.M: Don't include "= 0" as part of the "accept_passwd"Tom Yu2001-04-032-1/+6
| | | | | | config option. [pullup from 1.2.2] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13135 dc483132-0cff-0310-8789-dd5450dbe970
* * t_gifconf.c: New fileKen Raeburn2001-03-312-0/+131
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13127 dc483132-0cff-0310-8789-dd5450dbe970
* * init_ctx.c (DEFAULT_ETYPE_LIST): New macro. Old etype list, plus des-md4,Ken Raeburn2001-03-312-3/+17
| | | | | | | with des-crc before des-mdX for now. (get_profile_etype_list): Use DEFAULT_ETYPE_LIST. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13126 dc483132-0cff-0310-8789-dd5450dbe970
* reindent for readabilityKen Raeburn2001-03-312-277/+277
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13125 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
* update commentsKen Raeburn2001-03-151-3/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13086 dc483132-0cff-0310-8789-dd5450dbe970
* t_nfold.c: run n-fold test vector from kerberos-revisions draftKen Raeburn2001-03-152-1/+68
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13085 dc483132-0cff-0310-8789-dd5450dbe970
* minor cleanup + audit issuesKen Raeburn2001-03-154-81/+79
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13084 dc483132-0cff-0310-8789-dd5450dbe970
* audit issuesKen Raeburn2001-03-151-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13083 dc483132-0cff-0310-8789-dd5450dbe970
* * shs.h: Stop using KRB5_PROTOTYPEKen Raeburn2001-03-152-9/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13082 dc483132-0cff-0310-8789-dd5450dbe970
* minor cleanup + audit issuesKen Raeburn2001-03-154-22/+18
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13081 dc483132-0cff-0310-8789-dd5450dbe970