NEWS
author martin f. krafft <madduck@madduck.net>
Sun, 15 Apr 2012 17:51:00 +0200
branchv0.6.x
changeset 550 867d950ce7b7
parent 150 3e972996da7f
child 572 3238c58d01ae
permissions -rw-r--r--
Fix transport_maps function for non-existent domains The postfix_transport_maps function had a bug causing 2012-04-15 17:40:22 CEST LOG: statement: SELECT transport FROM postfix_transport_map('logcheck', 'domine.madduck.net'); 2012-04-15 17:40:22 CEST ERROR: query returned no rows when the domain was not in the database. This would make did be NULL and make the query fail. This patch moves the tid query until after a check for did. If the latter is NULL, the function RETURNs (rather than fails).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
150
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     1
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: 106
diff changeset
     2
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     3
	* Now vmm supports Dovecot v1.2.x.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     4
	* vmm.cfg: renamed services.managesieve to services.sieve, added
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     5
	  misc.dovecotvers.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     6
	* New translations: Dutch and French.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     7
	+ Improved error handling for the domaininfo, aliasdomaininfo, userinfo,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     8
	  aliasinfo and relocatedinfo subcommands.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
     9
	+ Sorted alias listing in userinfo output.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
    10
	+ Reduction of useless database lookups/updates.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
    11
	+ Partly improved database lookups.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
    12
	- Fixed a libpq.OperationalError in Account.delete().
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
    13
	- Eliminated hopefully finally all (potential) UnicodeDecodeErrors.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 106
diff changeset
    14
106
dc98cc162c66 Released vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net>
parents: 93
diff changeset
    15
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: 93
diff changeset
    16
dc98cc162c66 Released vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net>
parents: 93
diff changeset
    17
	+ Added support for a variable "vmm.cfg" location in
dc98cc162c66 Released vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net>
parents: 93
diff changeset
    18
	  /root, /usr/local/etc or /etc (see vmm.cfg(5))
dc98cc162c66 Released vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net>
parents: 93
diff changeset
    19
	- fixed a few UnicodeDecodeErrors 
dc98cc162c66 Released vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net>
parents: 93
diff changeset
    20
	- fixed a quoting mistake in vmm.cfg
dc98cc162c66 Released vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net>
parents: 93
diff changeset
    21
93
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    22
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
    23
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    24
	+ gettext i18n support (German translation)
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    25
	+ support for alias domains (add/info/switch/delete).
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    26
	+ support for relocated users (add/info/delete).
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    27
	+ 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
    28
  	  "subscriptions" file will be created.
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    29
	+ subcommand »listdomains«: lists all configured domains or domains that
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    30
	  matches the specified search pattern.
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    31
	+ subcommand »userinfo« can additional display assigned alias addresses.
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    32
	+ subcommand »aliasadd« checks Postfix's "virtual_alias_recursion_limit"
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    33
	  before adding an additional destination address.
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    34
	+ optional SQL functions (see create_optional_types_and_functions.pgsql)
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    35
	- »useradd«/»userpassword«: fixed behavior of interactive password
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    36
	  prompt.
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    37
	- fixed some encoding problems (UnicodeEncodeErrors).
bc41dfcef0ad * 'VirtualMailManager/constants/VERSION.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
    38
	- fixed bug in generation of DIGEST-MD5 hashes.