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