| author | Pascal Volk <user@localhost.localdomain.org> | 
| Wed, 03 Oct 2012 12:43:27 +0000 | |
| changeset 626 | f151defe7078 | 
| parent 572 | 3238c58d01ae | 
| child 627 | 682431c45b24 | 
| permissions | -rw-r--r-- | 
| 572 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 1 | 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 | 2 | |
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 3 | * 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 | 4 | * Added support for Psycopg 2 | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 5 | * 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 | 6 | hashes. Works also with Dovecot < v2.0.x. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 7 | New subcommand: listpwschemes | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 8 | * 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 | 9 | Configurable globally and per domain. New commands: domainquota and | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 10 | userquota. (Requires Dovecot >= v1.1.2) | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 11 | * Command aliasadd accepts multiple destinations. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 12 | * Command domainadd can automatically create a postmaster account. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 13 | * Command useradd can generate random passwords. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 14 | * 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 | 15 | New subcommands domainnote and usernote. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 16 | * The subcommands userenable and userdisable have been replaced by | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 17 | 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 | 18 | domain with the additional subcommand domainservices. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 19 | * New translation: Vietnamese | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 20 | + 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 | 21 | catchalldelete and catchallinfo. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 22 | + Interpolated alias destinations (by Martin F. Krafft). For example: | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 23 | 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 | 24 | will forward mails addressed to postmaster@example.org to | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 25 | postmaster+example.org@admin.example.org. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 26 | + New subcommands: configget and configset. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 27 | + New subcommands by Martin F. Krafft: listaddresses, listaliases, | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 28 | listrelocated and listusers | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 29 | + 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 | 30 | 	  single- and multi-dbox. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 31 | 	- Fixed Python 2.6 DeprecationWarnings | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 32 | - Command domaindelete replaced keywords 'delalias', 'deluser' and | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 33 | 'delall' by the keyword 'force'. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 34 | 	- 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 | 35 | 	  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 | 36 | 	  alias for any of the found primaries. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 37 | 	- Commands userenable/userdisable accept multiple service names. The | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 38 | keyword 'all' has been removed. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 39 | - Command userdelete replaced keyword 'delalias' by 'force'. | 
| 
3238c58d01ae
Released vmm-0.6.0
 Pascal Volk <user@localhost.localdomain.org> parents: 
150diff
changeset | 40 | |
| 150 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 41 | 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 | 42 | |
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 43 | 	* Now vmm supports Dovecot v1.2.x. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 44 | 	* vmm.cfg: renamed services.managesieve to services.sieve, added | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 45 | 	  misc.dovecotvers. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 46 | 	* New translations: Dutch and French. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 47 | 	+ Improved error handling for the domaininfo, aliasdomaininfo, userinfo, | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 48 | 	  aliasinfo and relocatedinfo subcommands. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 49 | 	+ Sorted alias listing in userinfo output. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 50 | 	+ Reduction of useless database lookups/updates. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 51 | 	+ Partly improved database lookups. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 52 | 	- Fixed a libpq.OperationalError in Account.delete(). | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 53 | 	- Eliminated hopefully finally all (potential) UnicodeDecodeErrors. | 
| 
3e972996da7f
Released vmm-0.5.2
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
106diff
changeset | 54 | |
| 106 
dc98cc162c66
Released vmm-0.5.1
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
93diff
changeset | 55 | 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 | 56 | |
| 
dc98cc162c66
Released vmm-0.5.1
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
93diff
changeset | 57 | 	+ Added support for a variable "vmm.cfg" location in | 
| 
dc98cc162c66
Released vmm-0.5.1
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
93diff
changeset | 58 | 	  /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 | 59 | 	- fixed a few UnicodeDecodeErrors  | 
| 
dc98cc162c66
Released vmm-0.5.1
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
93diff
changeset | 60 | 	- fixed a quoting mistake in vmm.cfg | 
| 
dc98cc162c66
Released vmm-0.5.1
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
93diff
changeset | 61 | |
| 93 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 62 | 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 | 63 | |
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 64 | 	+ gettext i18n support (German translation) | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 65 | 	+ support for alias domains (add/info/switch/delete). | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 66 | 	+ support for relocated users (add/info/delete). | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 67 | 	+ 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 | 68 |   	  "subscriptions" file will be created. | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 69 | 	+ subcommand »listdomains«: lists all configured domains or domains that | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 70 | 	  matches the specified search pattern. | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 71 | 	+ subcommand »userinfo« can additional display assigned alias addresses. | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 72 | + subcommand »aliasadd« checks Postfix's "virtual_alias_recursion_limit" | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 73 | before adding an additional destination address. | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 74 | + optional SQL functions (see create_optional_types_and_functions.pgsql) | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 75 | - »useradd«/»userpassword«: fixed behavior of interactive password | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 76 | prompt. | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 77 | - fixed some encoding problems (UnicodeEncodeErrors). | 
| 
bc41dfcef0ad
* 'VirtualMailManager/constants/VERSION.py'
 Pascal Volk <neverseen@users.sourceforge.net> parents: diff
changeset | 78 | - fixed bug in generation of DIGEST-MD5 hashes. |