summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/arcfour/ChangeLog
blob: 335304a9330c5a6026af456c70d2885101d32735 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2001-10-24  Ezra Peisach  <epeisach@mit.edu>

	* arcfour.h: Declare krb5int_enc_arcfour extern so that multiple
	copies are not generated (etypes.c, and arcfour.c).

2001-10-22  Sam Hartman  <hartmans@mit.edu>

	* arcfour-int.h: Make krb5int_arcfour_translate_usage non-static so the hash can use it
	

2001-10-19  Sam Hartman  <hartmans@mit.edu>

	* string_to_key.c (krb5_arcfour_string_to_key): Ignore salt
	(krb5_arcfour_string_to_key): Use memset not bzero

	* arcfour.c (krb5_arcfour_decrypt): Return error if salt cannot be allocated
	(krb5_arcfour_encrypt): Only memset bits of key to known value on export-grade crypto

2001-10-18  Sam Hartman  <hartmans@mit.edu>

	* arcfour.c (arcfour_translate_usage): Attempt to implement based
	on draft-brezak-win2k-krb-rc4-hmac-03.  Several usages remain unclear.
	Make 40-bit string not unsigned to avoid warning
	(krb5_arcfour_encrypt krb5_arcfour_decrypt):  cast to avoid pointer warnings