2001-08-18 Henning Koester * *.{c|h}: changed copyright and license notices to GNU POC. Fri Jul 20 17:20:18 CEST 2001 Henning Koester * *.c: added more comments to the code, as requested by the GNU evaluators. Tue May 15 18:33:03 CEST 2001 Henning Koester * cipher.c: moved the wipeout functions to the module files of the cipher (blowfish.c,rijndael.c) Tue May 8 21:17:41 CEST 2001 Henning Koester * password.c: added wipe_out_data() macros to wipe sensetive data on program exit. * better error handling. Wed Apr 25 18:36:24 CEST 2001 Henning Koester * moved function prototypes from poc.h to .h * poc_macros.h: contains new macros. Tue Apr 17 12:10:41 CEST 2001 Henning Koester * cipher.c: new encrypt_data() function, which makes it easier to add new algorithms to the program. Furthermore it reduces code size. * password.c: fixed a bug in the remove function... Tue Mar 13 11:13:57 CET 2001 Henning Koester * backup_card.c: added chmod() * lang.h: added error message for chmod fail * tiger.c: changed to the 'origninal' code. I never got correct hashes. Don't know why, but now it works. Sun Mar 11 16:15:21 CET 2001 Henning Koester * lang.h: created. lang.h now holds all information about program errors,messages and warnings. * added lots of comments to the differnt source files. * missing_libs.(c|h): created. If the system doesn't provide strtok, strcasecmp,strncasecmp,bswap_16, or bswap_64 we will instead. * cipher.c: added new cipher- and hash algorithms. * blowfish.c: created. * password.c: functions now check whether the entered key was correct and the data could be decrypted. * misc.c: created. (contains misc. functions like error output) * misc.c,password.c,change.c: added check_buffer() calls to warn user, when he probably entered a wrong key. * program is more GNUish Sat Feb 24 23:59:29 CET 2001 Henning Koester * poc.h: added hash stuff, added crypt_info structure and changed function prototypes. * main.c: added hash + security-level choosing things. Changed format of help output.