1 v0.6.2 2014-02-01 Pascal Volk <user+vmm@localhost.localdomain.org> |
|
2 |
|
3 * Added support for ccTLDs and 'new' gTLDs |
|
4 * Added support for SCRAM-SHA-1 password hashes (Dovecot ≧ v2.2.0) |
|
5 * Updated translations: Finnish |
|
6 - Fixed a TypeError in `userdelete … force` |
|
7 - Fixed an error in the install.sh script |
|
8 |
|
9 v0.6.1 2012-10-03 Pascal Volk <user+vmm@localhost.localdomain.org> |
|
10 |
|
11 * Added help messages for `vmm help <subcommand>` |
|
12 * Updated translations: Dutch |
|
13 + aliasinfo: Print list of destinations sorted. |
|
14 + aliasdelete, catchalldelete: Accept multiple destinations. |
|
15 + Improved 'address searching' (by Martin F. Krafft). |
|
16 + Added file pgsql/dovecot_update_v1.2+.pgsql. Use this if you are |
|
17 upgrading your old Dovecot installation to v1.2.0 or newer. |
|
18 - Fixed UnicodeDecodeErrors which may occur with some locales. |
|
19 - `user{quota,services,transport} … domain` didn't work as expected. |
|
20 - Fixed pgsql FUNCTION dovecotpassword() for Dovecot < v1.2.0. |
|
21 (see UPGRADE for instructions how to fix the last both problems) |
|
22 |
|
23 v0.6.0 2012-06-28 Pascal Volk <user+vmm@localhost.localdomain.org> |
|
24 |
|
25 * Now vmm supports Dovecot v.2.0.x and v2.1.x |
|
26 * Added support for Psycopg 2 |
|
27 * Added support for Blowfish-, SHA-256- and SHA-512-crypt password |
|
28 hashes. Works also with Dovecot < v2.0.x. |
|
29 New subcommand: listpwschemes |
|
30 * Added support for PostgreSQL-based dictionary quota limits per user. |
|
31 Configurable globally and per domain. New commands: domainquota and |
|
32 userquota. (Requires Dovecot >= v1.1.2) |
|
33 * Command aliasadd accepts multiple destinations. |
|
34 * Command domainadd can automatically create a postmaster account. |
|
35 * Command useradd can generate random passwords. |
|
36 * Notes can be assigned to domains and accounts (by Martin F. Krafft). |
|
37 New subcommands domainnote and usernote. |
|
38 * The subcommands userenable and userdisable have been replaced by |
|
39 userservices. It is now also possible to enable/disable services per |
|
40 domain with the additional subcommand domainservices. |
|
41 * New translation: Vietnamese |
|
42 + Catch-all support (by Martin F. Krafft) New subcommands: catchalladd, |
|
43 catchalldelete and catchallinfo. |
|
44 + Interpolated alias destinations (by Martin F. Krafft). For example: |
|
45 The alias postmaster@example.org → postmaster+%d@admin.example.org |
|
46 will forward mails addressed to postmaster@example.org to |
|
47 postmaster+example.org@admin.example.org. |
|
48 + New subcommands: configget and configset. |
|
49 + New subcommands by Martin F. Krafft: listaddresses, listaliases, |
|
50 listrelocated and listusers |
|
51 + Added support for Dovecot's own high-performance mailbox formats |
|
52 single- and multi-dbox. |
|
53 - Fixed Python 2.6 DeprecationWarnings |
|
54 - Command domaindelete replaced keywords 'delalias', 'deluser' and |
|
55 'delall' by the keyword 'force'. |
|
56 - Command listdomains lists now all matching domains, also when the |
|
57 result contains primary and alias names, but the found alias is not |
|
58 alias for any of the found primaries. |
|
59 - Commands userenable/userdisable accept multiple service names. The |
|
60 keyword 'all' has been removed. |
|
61 - Command userdelete replaced keyword 'delalias' by 'force'. |
|
62 |
|
63 v0.5.2 2009-09-09 Pascal Volk <neverseen@users.sf.net> |
|
64 |
|
65 * Now vmm supports Dovecot v1.2.x. |
|
66 * vmm.cfg: renamed services.managesieve to services.sieve, added |
|
67 misc.dovecotvers. |
|
68 * New translations: Dutch and French. |
|
69 + Improved error handling for the domaininfo, aliasdomaininfo, userinfo, |
|
70 aliasinfo and relocatedinfo subcommands. |
|
71 + Sorted alias listing in userinfo output. |
|
72 + Reduction of useless database lookups/updates. |
|
73 + Partly improved database lookups. |
|
74 - Fixed a libpq.OperationalError in Account.delete(). |
|
75 - Eliminated hopefully finally all (potential) UnicodeDecodeErrors. |
|
76 |
|
77 v0.5.1 2009-08-12 Pascal Volk <neverseen@users.sf.net> |
|
78 |
|
79 + Added support for a variable "vmm.cfg" location in |
|
80 /root, /usr/local/etc or /etc (see vmm.cfg(5)) |
|
81 - fixed a few UnicodeDecodeErrors |
|
82 - fixed a quoting mistake in vmm.cfg |
|
83 |
|
84 v0.5 2008-11-26 Pascal Volk <neverseen@users.sf.net> |
|
85 |
|
86 + gettext i18n support (German translation) |
|
87 + support for alias domains (add/info/switch/delete). |
|
88 + support for relocated users (add/info/delete). |
|
89 + base layout of the users Maildir is now configurable. Also a according |
|
90 "subscriptions" file will be created. |
|
91 + subcommand »listdomains«: lists all configured domains or domains that |
|
92 matches the specified search pattern. |
|
93 + subcommand »userinfo« can additional display assigned alias addresses. |
|
94 + subcommand »aliasadd« checks Postfix's "virtual_alias_recursion_limit" |
|
95 before adding an additional destination address. |
|
96 + optional SQL functions (see create_optional_types_and_functions.pgsql) |
|
97 - »useradd«/»userpassword«: fixed behavior of interactive password |
|
98 prompt. |
|
99 - fixed some encoding problems (UnicodeEncodeErrors). |
|
100 - fixed bug in generation of DIGEST-MD5 hashes. |
|