Commit 6de30dfa 6de30dfa2b7814924b9b3bb1efd37c97783a7c30 by Sergey Poznyakoff

Updated

1 parent a3bb2461
2005-02-25 Sergey Poznyakoff
* NEWS: Updated
* auth/sql.c (mu_sql_password_type): New variable
(--sql-password-type): New command line option
(mu_sql_getpass): New function.
(mu_sql_authenticate): Recognize hashed, plaintext
and mysql scrambled passwords.
* auth/sql.h (sql_interface): new decl
(mu_sql_expand_query): New proto.
* imap4d/auth_gsasl.c (cb_retrieve): Fall back to SQL
if plaintext password file is not available.
* include/mailutils/sql.h (mu_sql_getpass)
(mu_sql_password_type,mu_sql_expand_query):
(mu_check_mysql_scrambled_password): New function
* mail.local/mailquota.c: Include <auth/sql.h>. A temporary
solution.
* mailbox/muerror.c (mu_syslog_error_printer): Bugfix.
* sql/mysql.c (mu_check_mysql_scrambled_password): New function.
* mail/mail.c: Updated copyright date.
2005-02-25 Sergey Poznyakoff
* NEWS: Updated
* include/mailutils/libsieve.h (sieve_get_identifier): New
function.
(sieve_arg_error): New function.
......
GNU mailutils NEWS -- history of user-visible changes. 2004-12-23
Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
GNU mailutils NEWS -- history of user-visible changes. 2004-02-25
Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
See the end of file for copying conditions.
Please send mailutils bug reports to <bug-mailutils@gnu.org>.
......@@ -10,6 +10,14 @@ Version 0.6.1:
* imap4d: Implemented SASL authentication using LOGIN and PLAIN mechanisms.
* Plaintext passwords for SASL authentication types may be kept in SQL
database. When used with LOGIN or PLAIN, the passwords may be
encrypted using MySQL password() function. New option
--sql-password-type specifies what kind of password is returned by
--sql-getpass query. Its possible values are: `plain' for plaintext
passwords, `scrambled' for passwords hashed using MySQL algorithm and
`hash' for MD5 or DES hashed passwords (default).
* New SQL driver: odbc
* Ukrainian localization
......@@ -20,6 +28,7 @@ Version 0.6.1:
** imap4d subscribe/unsubscribe was not working
** Fixed displaying mail headers in different languages (mail,frm,from)
** SQL authentication: prevent sql injection attacks
** Fixed bug in the default syslog diagnostic printer
Version 0.6:
......@@ -343,7 +352,7 @@ The first release.
----------------------------------------------------------------------
Copyright information:
Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
......