Commit History

Autor SHA1 Mensaxe Data
  Bryan Drewery d1b93cc19b * Restore old base64 functions to ensure maximum compatibility. %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 471c6c58a7 * Fix two OPENSSL_cleanse() calls %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 64b8d590cc * Rename (encrypt|descrypt)_binary to aes_(encrypt|decrypt)_ecb_binary %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 5b3669edae * Use bd::String %!s(int64=18) %!d(string=hai) anos
  Bryan Drewery 9024a7d89f * Move encrypt_binary() and decrypt_binary() to aes_util.c %!s(int64=20) %!d(string=hai) anos
  Bryan Drewery 1840f83445 * Convert some egg_snprintf() to simple_snprintf() now that it supports zero padding %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 4dfc34f076 * Fix btoh to not require a temporary passing of a char from a private stack %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 29c1fc9222 * Convert cmdpasses to the salted-sha1 format %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 743de11806 * Define SHA1_SALTED_LEN and SHA1_SALT_LEN %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery fdddab0350 * Add salted_sha1() and remove obsoleted encrypt_pass() %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery aeda064846 * Set the first character of the salted pass to + %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery dda5009201 * Use the salt from their current password when comparing the given password %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 5cdc6eee6d * New userfile pass algorithm %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 6d1b86eb07 * Remove more old and unused code %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 0bf8d30382 * Add some more OPENSSL_cleanse() calls %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 49f592a874 * Cleanup SALTS usage to try and prevent them from being saved in memory %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery da77ef767f * More use of OPENSSL_cleanse %!s(int64=17) %!d(string=hai) anos
  Bryan Drewery 5ce42e86f1 * Cleanup more bounds checking via: strlcat, strlcpy, snprintf %!s(int64=18) %!d(string=hai) anos
  Bryan Drewery 4e48776486 * Port [2532] to 1.2.16 from trunk %!s(int64=18) %!d(string=hai) anos
  Bryan Drewery 1470c8ffc2 * Use some more OPENSSL_cleanse %!s(int64=18) %!d(string=hai) anos
  Bryan Drewery 9e40d1c45b * Garble a ton of vital string markers %!s(int64=18) %!d(string=hai) anos
  Bryan Drewery f6f47b67b2 * SHELLHASH now supports SHA1 hashes. %!s(int64=18) %!d(string=hai) anos
  Bryan Drewery 06bd02924e * Port [3485] to 1.2.14 %!s(int64=19) %!d(string=hai) anos
  Bryan Drewery e180e43b63 * Port [3405] to 1.2.14 %!s(int64=19) %!d(string=hai) anos
  Bryan Drewery 53e4db37b9 * Port [3317] to 1.2.14 %!s(int64=19) %!d(string=hai) anos
  Bryan Drewery 99c0a780db * Changed binary data encryption to not be viewable under 'strings'. %!s(int64=21) %!d(string=hai) anos
  Bryan Drewery 40c4d0e8f6 %!s(int64=21) %!d(string=hai) anos
  Bryan Drewery 66ec6172c0 * Changed password encryption, should auto convert, might need to reset all though. (#75) %!s(int64=21) %!d(string=hai) anos
  Bryan Drewery a8c8d21fdb * Converted a bunch of sprintf() to simple_sprintf() which is much smaller/faster and only accepts %s/%i/%d %!s(int64=21) %!d(string=hai) anos
  Bryan Drewery 758beb24e5 * Added some stupid stuff for console crypting for future use %!s(int64=21) %!d(string=hai) anos