Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-06-09 | Unify DES library: ncbc_enc.c wasn't used, but its content was almost | Bodo Möller | |
duplicated in cbc_enc.c (without IV updating) and in des_enc.c As pointed out by others on the openssl-dev list, des_cbc_encrypt (without IV updating; defined in cbc_enc.c) exists only for historical reasons: des_ncbc_encrypt should be used instead (and the caller does not have to manually update the IV). If des_cbc_enrypt is not needed for backwards compatibility, the definition of des_ncbc_encrypt should be put back into des_enc.c, and both cbc_enc.c and ncbc_enc.c can be deleted. If des_cbc_encrypt *is* needed for backwards compatibility, its behaviour obviously should not change (i.e., don't add IV updating). | |||
1999-06-09 | DES CBC change looks dubious to me. | Bodo Möller | |
1999-06-09 | Oops. Get rid of now incorrect comment. | Ben Laurie | |
1999-06-09 | I keep forgetting to fix this: update the IV! Most important! | Ben Laurie | |
1999-05-16 | Change type of various DES function arguments from des_cblock | Bodo Möller | |
(meaning pointer to char) to des_cblock * (meaning pointer to array with 8 char elements), which allows the compiler to do more typechecking. (The changed argument types were of type des_cblock * back in SSLeay, and a lot of ugly casts were used then to turn them into pointers to elements; but it can be done without those casts.) Introduce new type const_des_cblock -- before, the pointers rather than the elements pointed to were declared const, and for some reason gcc did not complain about this (but some other compilers did). | |||
1999-04-19 | Change functions to ANSI C. | Ulf Möller | |
1999-02-13 | Fix ghastly DES declarations, and all consequential warnings. | Ben Laurie | |
1998-12-21 | Import of old SSLeay release: SSLeay 0.9.0b | Ralf S. Engelschall | |
1998-12-21 | Import of old SSLeay release: SSLeay 0.8.1b | Ralf S. Engelschall | |