diff -ur pure-ftpd-1.0.32-orig/src/log_mysql.c pure-ftpd-1.0.32/src/log_mysql.c --- pure-ftpd-1.0.32-orig/src/log_mysql.c 2011-05-02 03:22:54.000000000 +0200 +++ pure-ftpd-1.0.32/src/log_mysql.c 2011-05-03 15:03:15.260126158 +0200 @@ -418,6 +418,12 @@ crypto_mysql++; crypto_md5++; crypto_sha1++; + } else if (strcasecmp(crypto, PASSWD_SQL_ALL) == 0) { + crypto_crypt++; + crypto_mysql++; + crypto_md5++; + crypto_sha1++; + crypto_plain++; } else if (strcasecmp(crypto, PASSWD_SQL_CRYPT) == 0) { crypto_crypt++; } else if (strcasecmp(crypto, PASSWD_SQL_MYSQL) == 0) { Tylko w pure-ftpd-1.0.32/src: log_mysql.c~ diff -ur pure-ftpd-1.0.32-orig/src/log_mysql.h pure-ftpd-1.0.32/src/log_mysql.h --- pure-ftpd-1.0.32-orig/src/log_mysql.h 2011-05-02 03:22:54.000000000 +0200 +++ pure-ftpd-1.0.32/src/log_mysql.h 2011-05-03 14:59:07.458751212 +0200 @@ -7,6 +7,7 @@ #define PASSWD_SQL_MD5 "md5" #define PASSWD_SQL_SHA1 "sha1" #define PASSWD_SQL_ANY "any" +#define PASSWD_SQL_ALL "all" #define MYSQL_DEFAULT_SERVER "localhost" #define MYSQL_DEFAULT_PORT 3306 #define MYSQL_MAX_REQUEST_LENGTH ((size_t) 8192U) Tylko w pure-ftpd-1.0.32/src: log_mysql.h~ diff -ur pure-ftpd-1.0.32-orig/src/log_pgsql.c pure-ftpd-1.0.32/src/log_pgsql.c --- pure-ftpd-1.0.32-orig/src/log_pgsql.c 2011-05-02 03:22:54.000000000 +0200 +++ pure-ftpd-1.0.32/src/log_pgsql.c 2011-05-03 15:05:12.612160786 +0200 @@ -495,7 +495,12 @@ crypto_crypt++; crypto_md5++; crypto_sha1++; - } else if (strcasecmp(crypto, PASSWD_SQL_CRYPT) == 0) { + } else if (strcasecmp(crypto, PASSWD_SQL_ANY) == 0) { + crypto_crypt++; + crypto_md5++; + crypto_sha1++; + crypto_plain++; + } else if (strcasecmp(crypto, PASSWD_SQL_CRYPT) == 0) { crypto_crypt++; } else if (strcasecmp(crypto, PASSWD_SQL_MD5) == 0) { crypto_md5++; Tylko w pure-ftpd-1.0.32/src: log_pgsql.c~ diff -ur pure-ftpd-1.0.32-orig/src/log_pgsql.h pure-ftpd-1.0.32/src/log_pgsql.h --- pure-ftpd-1.0.32-orig/src/log_pgsql.h 2011-05-02 03:22:54.000000000 +0200 +++ pure-ftpd-1.0.32/src/log_pgsql.h 2011-05-03 15:03:51.931803577 +0200 @@ -7,6 +7,7 @@ #define PASSWD_SQL_MD5 "md5" #define PASSWD_SQL_SHA1 "sha1" #define PASSWD_SQL_ANY "any" +#define PASSWD_SQL_ALL "all" #define PGSQL_DEFAULT_SERVER "localhost" #define PGSQL_DEFAULT_PORT 5432 #define PGSQL_MAX_REQUEST_LENGTH ((size_t) 8192U) Tylko w pure-ftpd-1.0.32/src: log_pgsql.h~