ChangeLog
author Pascal Volk <user@localhost.localdomain.org>
Mon, 09 Jun 2014 17:34:31 +0000
branchv0.7.x
changeset 753 3f1cecdcdfca
parent 708 93b2f5859866
permissions -rw-r--r--
VMM/handler: Handler.domain_delete() Added parameter del_dir.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
708
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     1
=== 0.6.2 ===
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     2
2014-02-01  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     3
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     4
	* UPGRADE:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     5
	UPGRADE: Added a note about upgrading from 0.6.1.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     6
	[19184d1265e5] [tip]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     7
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     8
	* doc/web/source/conf.py, doc/web/source/download.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
     9
	doc/web/source/features.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    10
	doc/web/source/installation/install_vmm.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    11
	doc/web/source/installation/postgresql_configuration.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    12
	doc/web/source/pgsql_set_permissionspermissions.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    13
	doc/web/source/release_history.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    14
	doc/web/source/substitutions.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    15
	doc/web/source/upgrade/0.5-0.6.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    16
	doc/web: Updated documentation for vmm-0.6.2.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    17
	[6c369b680ab0]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    18
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    19
	* update_config.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    20
	update_config: Updated to work with version 0.6.1.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    21
	[9149e0249c25]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    22
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    23
2014-01-29  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    24
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    25
	* VirtualMailManager/domain.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    26
	VMM/domain: RE_DOMAIN: Check Punycode TLDs more precise.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    27
	[ad15e89a93ec]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    28
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    29
2014-01-27  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    30
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    31
	* COPYING, VirtualMailManager/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    32
	VirtualMailManager/account.py, VirtualMailManager/alias.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    33
	VirtualMailManager/aliasdomain.py, VirtualMailManager/catchall.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    34
	VirtualMailManager/cli/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    35
	VirtualMailManager/cli/clihelp.py, VirtualMailManager/cli/config.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    36
	VirtualMailManager/cli/handler.py, VirtualMailManager/cli/main.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    37
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    38
	VirtualMailManager/config.py, VirtualMailManager/constants.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    39
	VirtualMailManager/domain.py, VirtualMailManager/emailaddress.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    40
	VirtualMailManager/errors.py, VirtualMailManager/ext/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    41
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    42
	VirtualMailManager/mailbox.py, VirtualMailManager/maillocation.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    43
	VirtualMailManager/network.py, VirtualMailManager/password.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    44
	VirtualMailManager/pycompat/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    45
	VirtualMailManager/pycompat/hashlib.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    46
	VirtualMailManager/quotalimit.py, VirtualMailManager/relocated.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    47
	VirtualMailManager/serviceset.py, VirtualMailManager/transport.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    48
	pgsql/set-permissions.py, setup.py, update_config.py, vmm:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    49
	Updated copyright notices to include the year 2014.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    50
	[58815c004a61]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    51
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    52
	* VirtualMailManager/handler.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    53
	VMM/handler: Improved domaininfo subcommand.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    54
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    55
	Check all labels for ASCII-compatible encoding, not only the first
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    56
	one. If something is in ACE format, convert it to IDNA.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    57
	[01db2457bbed]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    58
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    59
2014-01-26  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    60
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    61
	* README, VirtualMailManager/domain.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    62
	VMM/domain: Accept also ccTLDs and 'new' gTLDs.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    63
	[110491a871a7]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    64
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    65
2013-08-27  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    66
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    67
	* doc/web/source/_templates/layout.html:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    68
	doc/web: Removed layout.html template.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    69
	[4c8e15c2f01b]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    70
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    71
2013-06-08  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    72
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    73
	* doc/web/source/ext_references.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    74
	doc/web/source/howto/manage_domains.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    75
	doc/web/source/installation/dovecot_configuration.rst,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    76
	doc/web/source/installation/postfix_configuration.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    77
	doc/web: Added a note about using Dovecot's LMTP with Postfix. This
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    78
	solves issue #1.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    79
	[61aaa7a98ec0]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    80
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    81
2013-01-05  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    82
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    83
	* COPYING, VirtualMailManager/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    84
	VirtualMailManager/account.py, VirtualMailManager/alias.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    85
	VirtualMailManager/aliasdomain.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    86
	VirtualMailManager/cli/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    87
	VirtualMailManager/cli/clihelp.py, VirtualMailManager/cli/config.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    88
	VirtualMailManager/cli/handler.py, VirtualMailManager/cli/main.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    89
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    90
	VirtualMailManager/config.py, VirtualMailManager/constants.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    91
	VirtualMailManager/domain.py, VirtualMailManager/emailaddress.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    92
	VirtualMailManager/errors.py, VirtualMailManager/ext/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    93
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    94
	VirtualMailManager/mailbox.py, VirtualMailManager/maillocation.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    95
	VirtualMailManager/network.py, VirtualMailManager/password.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    96
	VirtualMailManager/pycompat/__init__.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    97
	VirtualMailManager/pycompat/hashlib.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    98
	VirtualMailManager/quotalimit.py, VirtualMailManager/relocated.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
    99
	VirtualMailManager/serviceset.py, VirtualMailManager/transport.py,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   100
	setup.py, update_config.py, vmm:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   101
	Updated copyright notices to include the year 2013.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   102
	[d24f094d1cb5]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   103
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   104
2012-12-09  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   105
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   106
	* VirtualMailManager/account.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   107
	VMM/account: Fixed a typo in Account.delete().
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   108
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   109
	Due to a wrong placed comma `userdelete … force' ended in a
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   110
	TypeError.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   111
	[29295afafa91]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   112
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   113
2012-11-21  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   114
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   115
	* po/fi.po:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   116
	po: Updated Finnish translation (translated by Jorma Karvonen).
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   117
	[86c2ed36aba8]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   118
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   119
2012-11-03  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   120
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   121
	* doc/web/source/installation/prerequisites.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   122
	doc/web: Updated OpenBSD's package names.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   123
	[54172669bbae]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   124
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   125
2012-10-31  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   126
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   127
	* doc/web/source/installation/postfix_configuration.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   128
	doc/web: Fixed a typo.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   129
	[6f1aba75b693]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   130
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   131
2012-10-30  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   132
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   133
	* VirtualMailManager/password.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   134
	VMM/password: Added scheme SCRAM-SHA-1.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   135
	[8ea32fbfc9df]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   136
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   137
2012-10-28  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   138
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   139
	* Configure.Dovecot_2, doc/web/source/_static/local.conf,
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   140
	doc/web/source/installation/dovecot_configuration.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   141
	Documentation: Fixed dictionary quota URI.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   142
	[152ea3e3e955]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   143
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   144
	* install.sh:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   145
	install.sh: Don't fail if $SYSCONFDIR doesn't exist.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   146
	[9b4d0e2c97d5]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   147
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   148
2012-10-24  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   149
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   150
	* doc/web/source/ext_references.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   151
	doc/web/ext_references: Fixed URL of pg_hba.conf.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   152
	[c4c687668b6d]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   153
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   154
2012-10-19  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   155
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   156
	* README, doc/web/source/download.rst:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   157
	doc/web: Added links to the Debian package and the git repos.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   158
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   159
	README: Added git-URL.
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   160
	[8009e87c7a20]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   161
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   162
2012-10-03  Pascal Volk  <user@localhost.localdomain.org>
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   163
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   164
	* .hgtags:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   165
	Added tag vmm-0.6.1 for changeset 682431c45b24
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   166
	[6463832d690e]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   167
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   168
	* ChangeLog, NEWS, VirtualMailManager/constants.py, setup.py:
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   169
	Released vmm-0.6.1
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   170
	[682431c45b24] [vmm-0.6.1]
93b2f5859866 Released vmm-0.6.2
Pascal Volk <user@localhost.localdomain.org>
parents: 627
diff changeset
   171
627
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   172
=== 0.6.1 ===
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   173
2012-10-03  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   174
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   175
	* doc/web/source/conf.py, doc/web/source/download.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   176
	doc/web/source/howto/manage_accounts.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   177
	doc/web/source/installation/install_vmm.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   178
	doc/web/source/installation/postgresql_configuration.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   179
	doc/web/source/pgsql_set_permissionspermissions.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   180
	doc/web/source/release_history.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   181
	doc/web/source/substitutions.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   182
	doc/web/source/upgrade/0.5-0.6.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   183
	doc/web: Updated documentation for vmm-0.6.1.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   184
	[f151defe7078] [tip]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   185
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   186
2012-10-02  martin f. krafft  <madduck@madduck.net>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   187
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   188
	* man/de/man1/vmm.1, man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   189
	Add list* commands to manpages
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   190
	[ac27f89fad86]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   191
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   192
2012-10-01  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   193
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   194
	* UPGRADE:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   195
	UPGRADE: Added procedure for updating from v0.6.0.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   196
	[e1fc4a3075de]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   197
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   198
2012-09-30  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   199
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   200
	* update_config.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   201
	update_config: Updated to work with version 0.6.0.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   202
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   203
	Fixed some PEP8 related issues.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   204
	[d7101e496795]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   205
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   206
2012-09-29  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   207
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   208
	* doc/web/source/howto/general_subcommands.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   209
	doc/web/source/howto/manage_alias_addresses.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   210
	doc/web/source/howto/manage_catch-all_addresses.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   211
	doc/web: Updated and extended documentation.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   212
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   213
	Updated description of subcommands aliasdelete and catchalldelete.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   214
	Added description of subcommands listaddresses, listaliases,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   215
	listrelocated and listusers.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   216
	[e60b8ed5fd35]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   217
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   218
	* VirtualMailManager/cli/clihelp.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   219
	VMM/cli/clihelp: Added missing help messages.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   220
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   221
	Added descriptions of subcommands listaddresses, listaliases,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   222
	listrelocated and listusers.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   223
	[d8b60e53334f]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   224
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   225
2012-09-27  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   226
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   227
	* po/nl.po:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   228
	po: Updated Dutch translation (translated by Erwin Poeze).
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   229
	[ca882a1ff90b]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   230
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   231
	* VirtualMailManager/alias.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   232
	VMM/alias: Load destination addresses sorted.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   233
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   234
	This produces sorted output for the aliasinfo subcommand.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   235
	[4ec5c015b7aa]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   236
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   237
	* VirtualMailManager/alias.py, VirtualMailManager/catchall.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   238
	VirtualMailManager/cli/clihelp.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   239
	VirtualMailManager/cli/subcommands.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   240
	VirtualMailManager/handler.py, man/de/man1/vmm.1, man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   241
	VMM: {alias,catchall}delete: Accept multiple destinations.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   242
	[d8736bb80bdc]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   243
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   244
2012-09-24  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   245
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   246
	* po/nl.po:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   247
	po: Updated Dutch translation (translated by Erwin Poeze).
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   248
	[9eecf0160c39]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   249
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   250
2012-09-23  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   251
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   252
	* VirtualMailManager/cli/main.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   253
	VMM/cli/main: Check if we have warnings before exiting.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   254
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   255
	If so, print them and exit afterwards.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   256
	[996bfcae49b0]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   257
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   258
2012-09-16  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   259
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   260
	* VirtualMailManager/domain.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   261
	VMM/domain: Enabled transport-validation.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   262
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   263
	Validate the transport also in Domain.set_transport() and
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   264
	Domain.update_transport().
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   265
	[5882bfdf83e8]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   266
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   267
	* VirtualMailManager/account.py, VirtualMailManager/common.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   268
	VMM: Moved transport-validation to common.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   269
	[1ec3497a6733]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   270
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   271
2012-09-15  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   272
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   273
	* VirtualMailManager/account.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   274
	VMM/account: Fixed account's transport check.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   275
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   276
	Make sure that 'virtual:' isn't used as transport when the mailbox-
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   277
	format is set to mdbox or sdbox.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   278
	[7b3494f1a2ef]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   279
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   280
2012-09-12  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   281
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   282
	* po/nl.po:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   283
	po: Updated Dutch translation (translated by Erwin Poeze).
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   284
	[924535664ecc]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   285
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   286
2012-09-05  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   287
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   288
	* VirtualMailManager/account.py, VirtualMailManager/catchall.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   289
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   290
	VirtualMailManager/config.py, VirtualMailManager/domain.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   291
	VirtualMailManager/handler.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   292
	PEP8: Fixed all PEP8 related issues.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   293
	[8e9b0046bc8f]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   294
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   295
2012-09-03  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   296
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   297
	* po/vmm.pot:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   298
	po: Regenerated vmm.pot
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   299
	[b6c4e77046b9]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   300
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   301
	* VirtualMailManager/cli/clihelp.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   302
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   303
	Added a few comments for the Translation Project.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   304
	[56ec275911f2]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   305
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   306
	* VirtualMailManager/catchall.py, VirtualMailManager/cli/clihelp.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   307
	VirtualMailManager/cli/subcommands.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   308
	VirtualMailManager/ext/postconf.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   309
	VMM: Corrected/updated some msgids.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   310
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   311
	Unified some messages and corrected a few typos.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   312
	[0ed93eb8b364]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   313
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   314
2012-09-02  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   315
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   316
	* VirtualMailManager/cli/subcommands.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   317
	VMM/cli/subcommands: Corrected username's usage string.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   318
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   319
	username's name argument is optional.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   320
	[46454ff9d441]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   321
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   322
	* VirtualMailManager/cli/clihelp.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   323
	VirtualMailManager/cli/subcommands.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   324
	VMM/cli: Activated help subcommand.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   325
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   326
	Implemented Command.help_(), which reads the command's help message
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   327
	from cli.clihelp.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   328
	[ab97727357a4]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   329
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   330
	* VirtualMailManager/handler.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   331
	VMM/handler: Fixed user{quota,services,transport} subcommands. The
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   332
	subcommands user{quota,services,transport} actually failed with the
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   333
	arguments '<address> domain'. This is part II of changeset
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   334
	a75923ce2842
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   335
	[b994444f7dee]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   336
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   337
	* doc/web/source/howto/manage_accounts.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   338
	doc/web: Added missing userservices description. Fixed order of
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   339
	subcommand listing.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   340
	[7fdc4b2d4640]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   341
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   342
	* man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   343
	man: Typo-fix.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   344
	[981f02b2d4c5]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   345
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   346
	* VirtualMailManager/cli/subcommands.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   347
	VMM/cli/subcommands: Corrected two usage strings. domainnote's and
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   348
	usernote's note argument is optional.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   349
	[af88f01e5bfa]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   350
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   351
2012-09-01  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   352
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   353
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   354
	VMM: Decode localized numbers to the current encoding. That avoids
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   355
	UnicodeDecodeErrors since locale.format(%d) may return localized
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   356
	numbers, which contain NO-BREAK SPACE as the thousands separator.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   357
	[463b10c258d9]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   358
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   359
2012-08-28  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   360
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   361
	* VirtualMailManager/cli/subcommands.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   362
	VMM/cli/subcommands: Don't mark empty strings as translatable.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   363
	gettext('') returns the header entry with meta information, not the
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   364
	empty string.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   365
	[0571f45501da]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   366
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   367
	* doc/web/source/upgrade/0.5-0.6.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   368
	doc/web: Added description 'Upgrade to Dovecot  v1.2.beta2'.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   369
	[82e722f35aab]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   370
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   371
2012-08-27  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   372
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   373
	* pgsql/dovecot_update_v1.2+.pgsql:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   374
	pgsql: Added dovecot_update_v1.2+.pgsql. Use this file when you are
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   375
	upgrading your Dovecot installation to a version >= 1.2.beta2.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   376
	[bb23693e5fc9]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   377
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   378
	* VirtualMailManager/cli/subcommands.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   379
	VMM/cli/subcommands: Reverted accidentally committed help() code.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   380
	[c79fdce49908]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   381
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   382
	* VirtualMailManager/cli/subcommands.py, pgsql/create_tables.pgsql:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   383
	pgsql/create_tables.pgsql: Eliminated two unnecessary differences.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   384
	Yeah, cosmetic only.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   385
	[607aa5c2acc4]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   386
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   387
	* pgsql/create_tables.pgsql, pgsql/update_tables_0.5.x-0.6.pgsql:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   388
	pgsql: Don't select service_set.ssid in dovecotpassword()
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   389
	unconditional. This may cause an empty result, which will make
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   390
	logins impossible.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   391
	[86b967c0f1a1]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   392
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   393
	* VirtualMailManager/serviceset.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   394
	VMM/serviceset: Fixed a conditional ProgrammingError. Affects only
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   395
	setups with Dovecot < v1.2.beta2. Actually the SQL query in method
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   396
	ServiceSet._load_by_services wasn't updated.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   397
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   398
	Removed unnecessary code, which would have also produced a
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   399
	ProgrammingError, if it would have been correct.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   400
	[cdbe200c0ecc]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   401
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   402
2012-08-23  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   403
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   404
	* VirtualMailManager/cli/subcommands.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   405
	VMM/cli/subcommands: Added 'missing' newline below domain notes.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   406
	This patch contains also a small code cleanup and PEP8-fix.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   407
	[3dc1764c23d2]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   408
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   409
2012-08-19  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   410
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   411
	* doc/web/source/howto/manage_accounts.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   412
	doc/web: Added the transport filed to the usertransport example.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   413
	[ef384bc8fde6]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   414
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   415
2012-08-12  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   416
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   417
	* doc/web/source/howto.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   418
	doc/web/source/howto/general_subcommands.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   419
	doc/web/source/howto/manage_accounts.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   420
	doc/web/source/howto/manage_alias_addresses.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   421
	doc/web/source/howto/manage_alias_domains.rst, doc/web/source/howto
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   422
	/manage_catch-all_addresses.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   423
	doc/web/source/howto/manage_domains.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   424
	doc/web/source/howto/manage_relocated_users.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   425
	doc/web/source/index.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   426
	doc/web/source/installation/install_vmm.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   427
	doc/web: Added the 'Howto'. The reStructuredText version of vmm.1,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   428
	in multiple parts.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   429
	[2b165e90e225]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   430
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   431
	* man/de/man1/vmm.1, man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   432
	man/{de/}man1: A few more corrections.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   433
	[9d343514b832]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   434
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   435
	* man/de/man1/vmm.1, man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   436
	man/{de/}man1: Small corrections for domaininfo's description.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   437
	[60907fc875f7]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   438
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   439
	* man/de/man5/vmm.cfg.5, man/man5/vmm.cfg.5:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   440
	man/{de/}man5: s/Wiki/Homepage/g
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   441
	[dcde0010cdf8]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   442
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   443
2012-08-11  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   444
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   445
	* man/de/man1/vmm.1, man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   446
	man/{de/}man1: s/Wiki/Homepage/g
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   447
	[8767ec854084]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   448
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   449
2012-08-08  martin f. krafft  <madduck@debian.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   450
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   451
	* VirtualMailManager/common.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   452
	VMM/common: Improve search_address complexity Checking the
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   453
	dictionary (a hash) for existence of a key is likely to be
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   454
	O(log(n)), while checking a list is O(n). Therefore, to increase
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   455
	performance, this patch changes the check accordingly.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   456
	[cd1200d06700]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   457
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   458
2012-08-07  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   459
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   460
	* doc/web/source/_static/vmm.cfg:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   461
	doc/web: Refreshed vmm.cfg
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   462
	[ffd24974ed68]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   463
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   464
	* vmm.cfg:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   465
	vmm.cfg: Updated/improved comments.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   466
	[f9a2327f57a6]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   467
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   468
2012-08-07  martin f. krafft  <madduck@debian.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   469
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   470
	* VirtualMailManager/common.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   471
	If an alias has multiple destinations, multiple records exist, due
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   472
	to the nature of the database. address_list would then return the
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   473
	same alias multiple times, which does not add any information, eats
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   474
	screen space and is potentially confusing.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   475
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   476
	Therefore, we SELECT DISTINCTly from the alias table.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   477
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   478
	Signed-off-by: martin f. krafft <madduck@debian.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   479
	--- VirtualMailManager/common.py | 2 +- 1 file changed, 1
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   480
	insertion(+), 1 deletion(-)
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   481
	[a479c38931c4]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   482
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   483
	* VirtualMailManager/common.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   484
	Due to the UNION query in address_list, the assumption that the list
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   485
	of gids received from the database would be continuous does not
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   486
	hold.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   487
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   488
	To prevent addresses for domains with multiple entry types from
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   489
	being listed, it is necessary to check the list of domain gids for
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   490
	every entry.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   491
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   492
	Signed-off-by: martin f. krafft <madduck@debian.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   493
	--- VirtualMailManager/common.py | 4 +--- 1 file changed, 1
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   494
	insertion(+), 3 deletions(-)
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   495
	[605f8c115711]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   496
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   497
2012-07-29  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   498
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   499
	* doc/web/source/installation/dovecot_configuration.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   500
	doc/web/source/installation/postgresql_configuration.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   501
	doc/web: Emphasized a few lines of Dovecot/PostgreSQL configuration
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   502
	file excerpts.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   503
	[9c138471d569]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   504
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   505
	* .hgignore:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   506
	.hgignore: "doc/build" is no longer required.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   507
	[b62210b96ea7]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   508
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   509
	* doc/web/Makefile, doc/web/source/_static/local.conf,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   510
	doc/web/source/_static/vmm.cfg, doc/web/source/_static/vmm_logo.png,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   511
	doc/web/source/_templates/layout.html, doc/web/source/conf.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   512
	doc/web/source/download.rst, doc/web/source/ext_references.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   513
	doc/web/source/features.rst, doc/web/source/index.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   514
	doc/web/source/install.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   515
	doc/web/source/installation/dovecot_configuration.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   516
	doc/web/source/installation/install_vmm.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   517
	doc/web/source/installation/postfix_configuration.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   518
	doc/web/source/installation/postgresql_configuration.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   519
	doc/web/source/installation/prerequisites.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   520
	doc/web/source/installation/system_preparation.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   521
	doc/web/source/pgsql_set_permissionspermissions.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   522
	doc/web/source/release_history.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   523
	doc/web/source/substitutions.rst, doc/web/source/upgrade.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   524
	doc/web/source/upgrade/0.4.x-0.5.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   525
	doc/web/source/upgrade/0.5-0.6.rst, doc/web/source/vmm.cfg.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   526
	doc: Added source of http://vmm.localdomain.org/.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   527
	[be0906181a10]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   528
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   529
	* doc/Makefile, doc/api/Makefile, doc/api/source/conf.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   530
	doc/api/source/index.rst, doc/api/source/vmm.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   531
	doc/api/source/vmm_alias.rst, doc/api/source/vmm_config.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   532
	doc/api/source/vmm_constants_error.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   533
	doc/api/source/vmm_emailaddress.rst, doc/api/source/vmm_errors.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   534
	doc/api/source/vmm_relocated.rst, doc/source/conf.py,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   535
	doc/source/index.rst, doc/source/vmm.rst, doc/source/vmm_alias.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   536
	doc/source/vmm_config.rst, doc/source/vmm_constants_error.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   537
	doc/source/vmm_emailaddress.rst, doc/source/vmm_errors.rst,
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   538
	doc/source/vmm_relocated.rst:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   539
	doc: Moved API documentation to doc/api.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   540
	[20141b967c0b]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   541
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   542
2012-07-22  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   543
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   544
	* INSTALL:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   545
	INSTALL: Updated PostgreSQL configuration URL. Use ${sql} and
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   546
	${proxysql} expressions in the main.cf description.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   547
	[4f9079dd4b65]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   548
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   549
2012-07-01  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   550
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   551
	* README:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   552
	README: Substituted a few words.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   553
	[0be27a75776a]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   554
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   555
2012-06-30  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   556
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   557
	* README:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   558
	README: Updated URL of the hg repository@sf.net.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   559
	[f9e6e0a237f0]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   560
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   561
	* man/man1/vmm.1:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   562
	man: Deleted erroneous placed backslash.
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   563
	[9acf628bf0be]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   564
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   565
2012-06-28  Pascal Volk  <user@localhost.localdomain.org>
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   566
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   567
	* .hgtags:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   568
	Added tag vmm-0.6.0 for changeset 3238c58d01ae
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   569
	[0643c25121b5]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   570
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   571
	* ChangeLog, NEWS, VirtualMailManager/constants.py, setup.py:
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   572
	Released vmm-0.6.0
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   573
	[3238c58d01ae] [vmm-0.6.0]
682431c45b24 Released vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org>
parents: 572
diff changeset
   574
572
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   575
=== 0.6.0 ===
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   576
2012-06-28  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   577
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   578
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   579
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   580
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   581
	VirtualMailManager/Exceptions.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   582
	VirtualMailManager/MailLocation.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   583
	VirtualMailManager/Transport.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   584
	VirtualMailManager/VirtualMailManager.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   585
	VirtualMailManager/constants/ERROR.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   586
	VirtualMailManager/constants/EXIT.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   587
	VirtualMailManager/constants/VERSION.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   588
	VirtualMailManager/constants/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   589
	VirtualMailManager/ext/Postconf.py, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   590
	/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   591
	pgsql/create_optional_types_and_functions.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   592
	pgsql/update_tables_0.4.x-0.5.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   593
	pgsql/update_tables_0.5.x_for_dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   594
	pgsql/update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   595
	postfix/pgsql-transport.cf, update_config_0.4.x-0.5.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   596
	Merged changes from v0.6.x(28230a8230bf).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   597
	[a4aead244f75] [tip]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   598
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   599
	* Close v0.6.x branch.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   600
	[28230a8230bf] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   601
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   602
	* vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   603
	vmm: Don't insert the module directory into sys.path by default.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   604
	Doesn't make much sense, if the code is installed inside sys.path.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   605
	[54a84a311654] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   606
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   607
	* COPYING, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   608
	VirtualMailManager/account.py, VirtualMailManager/alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   609
	VirtualMailManager/aliasdomain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   610
	VirtualMailManager/cli/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   611
	VirtualMailManager/cli/config.py, VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   612
	VirtualMailManager/cli/main.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   613
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   614
	VirtualMailManager/config.py, VirtualMailManager/constants.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   615
	VirtualMailManager/domain.py, VirtualMailManager/emailaddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   616
	VirtualMailManager/errors.py, VirtualMailManager/ext/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   617
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   618
	VirtualMailManager/mailbox.py, VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   619
	VirtualMailManager/network.py, VirtualMailManager/password.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   620
	VirtualMailManager/pycompat/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   621
	VirtualMailManager/pycompat/hashlib.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   622
	VirtualMailManager/quotalimit.py, VirtualMailManager/relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   623
	VirtualMailManager/serviceset.py, VirtualMailManager/transport.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   624
	setup.py, update_config.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   625
	Updated copyright notices to include the year 2012.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   626
	[14abdd04ddf5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   627
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   628
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   629
	TODO: Removed "listpwschemes" entry. Was done with changeset
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   630
	a64c1b5e08b4
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   631
	[11ed67ee7ebb] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   632
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   633
	* UPGRADE:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   634
	UPGRADE: Updated documentation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   635
	[007786e58fb7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   636
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   637
	* VirtualMailManager/cli/subcommands.py, man/de/man1/vmm.1,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   638
	man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   639
	VMM/cli/subcommands: Replaced the keyword `default' by `domain'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   640
	Patch by Martin F. Krafft
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   641
	[a75923ce2842] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   642
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   643
2012-06-27  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   644
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   645
	* Configure.Dovecot_2, INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   646
	INSTALL: Added description how to create additional dove*
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   647
	user/group. `doveauth' user and group for the authentication process
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   648
	and the group `dovemail' for mail related Dovecot processes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   649
	[55148bc6348e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   650
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   651
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   652
	INSTALL: Updated documentation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   653
	[b17a9d7a59ae] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   654
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   655
	* Configure.Dovecot_2, install.sh, upgrade.sh:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   656
	Configure.Dovecot_2: Added configuration documentation for Dovecot_2
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   657
	>= 2.0.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   658
	[b5bb7b34e831] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   659
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   660
	* VirtualMailManager/account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   661
	VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   662
	VMM: The Python 2.4.x compatibility commit - part III.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   663
	[b0165b7af7a3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   664
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   665
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   666
	VMM/account: Check the account's transport only when we have a
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   667
	transport.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   668
	[2662f4e17eb4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   669
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   670
	* VirtualMailManager/account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   671
	VirtualMailManager/cli/subcommands.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   672
	VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   673
	VMM: The Python 2.4.x compatibility commit.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   674
	[cc0f67f99780] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   675
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   676
2012-06-14  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   677
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   678
	* pgsql/set-permissions.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   679
	pgsql/set-permissions.py: Extended permissions. Postfix needs read
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   680
	access on the postfix_gid view. Dovecot needs read permissions on
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   681
	both mailboxformat columns.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   682
	[2fcf12fdecc2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   683
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   684
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   685
	VMM/handler: Restored method Handler.domain_transport(). It went
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   686
	somehow lost with changeset 5806fb74130b.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   687
	[1498abbb6c91] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   688
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   689
2012-05-31  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   690
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   691
	* pgsql/set-permissions.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   692
	pgsql: Added helper script: set-permissions.py.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   693
	[fbbb16476c5b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   694
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   695
2012-04-15  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   696
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   697
	* TODO, VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   698
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   699
	VirtualMailManager/constants.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   700
	Provide list{addresses,aliases,users,relocated} subcommands
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   701
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   702
	The patch provides the list{addresses,aliases,users,relocated}
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   703
	subcommands to the UI. All commands actually take the same path in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   704
	the code and only one query is run with different parameters for
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   705
	each case.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   706
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   707
	There are still two shortcomings:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   708
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   709
	 1. With alias domains, the output order is not as one might want
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   710
	it, e.g.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   711
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   712
	 foo@example.org bar@example.org
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   713
	foo@example.com bar@example.com
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   714
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   715
	 when it should really be foo@ twice and then bar@ twice. I have
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   716
	not found a way to modify the SQL accordingly.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   717
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   718
	 2. The SELECT queries for Accounts, Alias and Relocated are hard-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   719
	coded in common.py.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   720
	[499c63f52462] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   721
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   722
	* man/de/man1/vmm.1, man/de/man5/vmm.cfg.5, man/man1/vmm.1,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   723
	man/man5/vmm.cfg.5:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   724
	man: escape hyphens
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   725
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   726
	Hyphens inside words must be spelt \- instead of just -. This patch
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   727
	fixes up the manpages.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   728
	* * * .
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   729
	[a93671970617] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   730
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   731
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   732
	man: add 'catchall' to domaininfo
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   733
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   734
	Since the addition of catchall, the domaininfo subcommand can also
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   735
	take 'catchall' as a [detail] to limit the output of details to the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   736
	catch-all aliases.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   737
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   738
	Also, the number of catch-all destinations is now included in the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   739
	simple domaininfo output.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   740
	[6f2c41c3c7d6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   741
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   742
2012-04-15  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   743
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   744
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   745
	man: vmm1: Use `fqdn' instead of `domain' in catchall* descriptions.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   746
	Fixed a typo s/cadd/cad/. Replaced double quotes by \(dq.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   747
	[107f7a3be9f5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   748
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   749
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   750
	VMM/cli/subcommands: Use the `fqdn' argument placeholder also for
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   751
	catch-all subcommands.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   752
	[62f2daff853e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   753
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   754
2012-04-15  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   755
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   756
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   757
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   758
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   759
	Fix transport_maps function for non-existent domains
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   760
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   761
	The postfix_transport_maps function had a bug causing
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   762
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   763
	 2012-04-15 17:40:22 CEST LOG: statement: SELECT transport FROM
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   764
	postfix_transport_map('logcheck', 'domine.madduck.net');
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   765
	2012-04-15 17:40:22 CEST ERROR: query returned no rows
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   766
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   767
	when the domain was not in the database. This would make did be NULL
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   768
	and make the query fail.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   769
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   770
	This patch moves the tid query until after a check for did. If the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   771
	latter is NULL, the function RETURNs (rather than fails).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   772
	[867d950ce7b7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   773
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   774
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   775
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   776
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   777
	Revert caching of destination interpolation
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   778
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   779
	Since 'destination' comes from the table in the query, it cannot be
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   780
	cached across queries! Doh!
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   781
	[44a808af6cf4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   782
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   783
2012-04-15  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   784
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   785
	* pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   786
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   787
	pgsql: update_tables_*: Added missing `NOT' to `… tid DROP NOT
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   788
	NULL;'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   789
	[92ef34f07da3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   790
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   791
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   792
	pgsql: Create column `note' as text.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   793
	[5020c56f9388] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   794
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   795
2012-04-15  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   796
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   797
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   798
	Add docstring for common.format_domain_default
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   799
	[79f09cdd1a21] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   800
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   801
2012-04-14  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   802
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   803
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   804
	Document domainnote in manpages
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   805
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   806
	5806fb74130b did not contain this, so I must have forgotten it.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   807
	Oops.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   808
	[47254b46c361] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   809
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   810
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   811
	Remove domain/account notes from TODO
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   812
	[ff805bd17817] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   813
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   814
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   815
	Include account note in getuser output
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   816
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   817
	Modify the getuser output to include an account note, if one is
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   818
	present
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   819
	[1b3bdce0bf87] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   820
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   821
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   822
	Display formatted notes in info output
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   823
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   824
	If the user/domain object has an attached note, this patch makes the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   825
	userinfo/domaininfo output print the note, wrapped to the terminal
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   826
	size.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   827
	[c3b98364f03d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   828
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   829
	* .hgignore:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   830
	Ignore *.egg-status build directory created by setuptools
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   831
	[a582f1452bc0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   832
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   833
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   834
	Add user/domainnote commands to manpages
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   835
	[a8ee0328f908] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   836
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   837
	* VirtualMailManager/account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   838
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   839
	VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   840
	Add note field to Account/Domain and CLI
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   841
	[5806fb74130b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   842
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   843
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   844
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   845
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   846
	Modify SQL to add note field to domain_data and users
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   847
	[1f9ea5658627] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   848
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   849
2012-04-14  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   850
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   851
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   852
	man: vmm.1: subcommand's name argument is optional now. Based on
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   853
	martin f. krafft's v2 of changeset c340ba4bd544.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   854
	[9a23043b0530] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   855
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   856
2012-04-14  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   857
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   858
	* VirtualMailManager/cli/subcommands.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   859
	VirtualMailManager/handler.py, man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   860
	Allow username to take no argument to erase value
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   861
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   862
	Once a username has been set, it could not be removed via the UI.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   863
	Now, if no argument is passed to username, the value stored is
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   864
	replaced with NULL.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   865
	[c340ba4bd544] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   866
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   867
	* README:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   868
	Add inheritance as a feature to README
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   869
	[e956ddc868c0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   870
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   871
	* VirtualMailManager/domain.py, man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   872
	Change 'force' argument to reset user records for tid/ssid/qid
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   873
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   874
	If domain{quotalimit,transport,serviceset} are run with 'force' and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   875
	settings are inheritable from the domain, then rather than to copy
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   876
	the ID to the user table, the affected field in the user records
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   877
	should be set to NULL so that the domain default is used.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   878
	[6a27c7529cd7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   879
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   880
	* VirtualMailManager/cli/subcommands.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   881
	VirtualMailManager/handler.py, man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   882
	Change UI to accept 'default' to restore inherited values
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   883
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   884
	Instead of explicit values for tid/ssid/qid, the UI now accepts
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   885
	'default', which removed user-pecific settings and hence causes
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   886
	domain defaults to be used.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   887
	[2676dbf43e1c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   888
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   889
2012-04-13  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   890
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   891
	* VirtualMailManager/account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   892
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   893
	Modify userinfo output to indicate when domain defaults are
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   894
	displayed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   895
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   896
	When Account instances reference NULL tid/qid/ssid, the data must
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   897
	come from the associated domain, and this should be indicated. For
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   898
	transport and services, this is easy to do as the string passed in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   899
	the info dict can simply be modified. For quotalimit, however,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   900
	another method must be used due to the CLI-side formatting.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   901
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   902
	All approaches use a common formatter outsourced to the common.py
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   903
	file.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   904
	[2bb40aaef94e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   905
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   906
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   907
	Modify Account class to handle NULL references
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   908
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   909
	This patch modifies the Account class to defer to using the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   910
	associated domain's tid/ssid/qid fields if the per-instance fields
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   911
	are None/NULL.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   912
	[cf3eb03c1c4f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   913
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   914
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   915
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   916
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   917
	Modify SQL update script to accept NULL fields for users
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   918
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   919
	The value NULL in the qid/ssid/tid fields of the user table means
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   920
	that the value from the associated domain record should be used
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   921
	instead.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   922
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   923
	This patch modifies the PL/pgSQL functions used by Dovecot and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   924
	Postfix accordingly.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   925
	[95dd123b552e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   926
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   927
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   928
	man: Add examples for userservices
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   929
	[916b468cf994] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   930
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   931
2012-04-14  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   932
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   933
	* VirtualMailManager/account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   934
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   935
	pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   936
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   937
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   938
	Reverted previous three changesets (e09139525580, 85517c8fde36,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   939
	3acbff727626)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   940
	[4b8c3f51d7da] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   941
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   942
2012-04-13  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   943
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   944
	* VirtualMailManager/account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   945
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   946
	Modify userinfo output to indicate when domain defaults are
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   947
	displayed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   948
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   949
	When Account instances reference NULL tid/qid/ssid, the data must
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   950
	come from the associated domain, and this should be indicated. For
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   951
	transport and services, this is easy to do as the string passed in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   952
	the info dict can simply be modified. For quotalimit, however,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   953
	another method must be used due to the CLI-side formatting.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   954
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   955
	All approaches use a common formatter outsourced to the common.py
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   956
	file.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   957
	[e09139525580] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   958
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   959
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   960
	Modify Account class to handle NULL references
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   961
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   962
	This patch modifies the Account class to defer to using the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   963
	associated domain's tid/ssid/qid fields if the per-instance fields
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   964
	are None/NULL.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   965
	[85517c8fde36] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   966
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   967
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   968
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   969
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   970
	Modify SQL update script to accept NULL fields for users
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   971
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   972
	The value NULL in the qid/ssid/tid fields of the user table means
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   973
	that the value from the associated domain record should be used
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   974
	instead.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   975
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   976
	This patch modifies the PL/pgSQL functions used by Dovecot and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   977
	Postfix accordingly.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   978
	[3acbff727626] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   979
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   980
2012-04-14  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   981
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   982
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   983
	Add list* subcommands to TODO
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   984
	[3ffe4ee3740f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   985
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   986
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   987
	add domain/account notes to TODO
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   988
	[f494a593c674] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   989
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   990
2012-04-13  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   991
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   992
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   993
	Add my WIP items to the TODO list
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   994
	[dc66f66c51cf] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   995
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   996
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   997
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   998
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
   999
	Cache interpolated destination
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1000
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1001
	Instead of running the string modification function for destination
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1002
	interpolation twice, store the result once and use the stored result
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1003
	subsequently.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1004
	[75d1c0d6bb8f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1005
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1006
2012-04-12  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1007
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1008
	* man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1009
	man: Use example.com in catchallinfo example output.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1010
	[a0a27688e616] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1011
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1012
	* README:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1013
	README: reStructuredText fix: ERROR/3 and WARNING/2.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1014
	[b1fd6f08f369] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1015
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1016
2012-04-11  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1017
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1018
	* README, man/de/man1/vmm.1, man/man1/vmm.1, pgsql/create_tables-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1019
	dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1020
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1021
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1022
	Enable interpolation of alias destinations
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1023
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1024
	This patch modifies the virtual_alias_maps function so that the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1025
	destination address is parsed for the place holders %n, %d and %=,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1026
	which are replaced with the localpart, the domain or the full
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1027
	address with '@' replaced by '=' of the queried key.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1028
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1029
	In combination with alias domains, this allows for domain-specific
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1030
	recipients.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1031
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1032
	E.g. given example.org and its alias domain example.com, defining an
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1033
	alias
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1034
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1035
	 postmaster@example.org → postmaster+%d@example.org
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1036
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1037
	will cause mail to postmaster@example.*com* to go to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1038
	postmaster+example.*com*@example.org.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1039
	[5ec2068d02af] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1040
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1041
	* README:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1042
	Add catch-all aliases to README/features
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1043
	[88466a6ba3ae] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1044
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1045
2012-04-10  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1046
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1047
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1048
	Add catchall subcommands to manpages
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1049
	[b2084e7f6854] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1050
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1051
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1052
	pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1053
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1054
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1055
	Include catch-all count in domaininfo output
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1056
	[09fa019bb330] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1057
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1058
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1059
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1060
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1061
	Make PL/pgSQL function feed back identity for mailboxes/relocated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1062
	when there are catchall destinations.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1063
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1064
	Without catchall aliases, if no virtual_alias matches, the query can
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1065
	just return NULL and Postfix will later check mailboxes/relocated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1066
	for the address to rewrite.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1067
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1068
	However, since virtual aliases are handled long before
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1069
	mailboxes/relocated, a catchall alias would also catch mail to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1070
	mailboxes and relocated addresses, which we do not want.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1071
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1072
	The way to tell postfix to keep delivering is for the virtual alias
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1073
	map to return the search key itself (identity function).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1074
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1075
	This patch changes the postfix_virtual_alias_maps Pl/pgSQL function
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1076
	to do exactly that, but only if there are catchall destinations
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1077
	defined for the domain in question — otherwise it returns NULL when
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1078
	no match is found.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1079
	[d863a44a6353] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1080
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1081
	* VirtualMailManager/catchall.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1082
	Fix syntax errors
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1083
	[557c4703986c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1084
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1085
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1086
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1087
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1088
	Modify virtual_alias_maps function to check mailboxes/relocated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1089
	first
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1090
	[821d3ffaaaca] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1091
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1092
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1093
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1094
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1095
	Make virtual_alias_maps function search catchall when no aliases are
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1096
	found
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1097
	[0244f1344b04] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1098
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1099
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1100
	VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1101
	Add catchall info to domain_info output
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1102
	[1fa354bbdb90] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1103
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1104
	* VirtualMailManager/catchall.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1105
	Correct syntax errors
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1106
	[1a9247e9763f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1107
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1108
2012-04-09  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1109
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1110
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1111
	Fixup catchall_info to return iterator, not self
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1112
	[18870919ec48] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1113
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1114
	* VirtualMailManager/catchall.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1115
	Correct syntax errors
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1116
	[2aae58cddfa9] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1117
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1118
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1119
	Teach CLI about catchall* commands
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1120
	[fb0ffde628d6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1121
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1122
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1123
	Provide catchall_* methods to the Handler class
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1124
	[3da8c919584f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1125
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1126
	* VirtualMailManager/catchall.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1127
	First version of a CatchallAlias class
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1128
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1129
	I based the CatchallAlias class in catchall.py heavily on the Alias
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1130
	class, but by copy, not deriving. The two are functionally related,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1131
	but the implementations are too different because CatchallAliases
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1132
	have no localpart.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1133
	[f180ead60568] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1134
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1135
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1136
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1137
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1138
	Add database table for catchall destinations
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1139
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1140
	Catch-all aliases are stored for a domain. Since there can be
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1141
	multiple destinations per domain, this is done using a 1:n relation
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1142
	on the gid.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1143
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1144
	This commit extends the SQL schema definition and also provides
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1145
	appropriate upgrade DDL.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1146
	[492c179094c9] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1147
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1148
2012-04-08  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1149
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1150
	* pgsql/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1151
	pgsql/create_optional_types_and_functions.pgsql, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1152
	/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1153
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1154
	pgsql/update_tables_0.5.x-0.6.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1155
	pgsql/update_types_and_functions_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1156
	pgsql/update_types_and_functions_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1157
	pgsql: Merged types and functions into the create_tables… files.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1158
	[e1b32377032f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1159
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1160
	* postfix/pgsql-relocated_maps.cf, postfix/pgsql-transport_maps.cf,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1161
	postfix/pgsql-virtual_alias_maps.cf, postfix/pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1162
	virtual_mailbox_maps.cf, postfix/pgsql-virtual_uid_maps.cf:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1163
	postfix: Removed VIEW-based comments from configuration files.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1164
	[f2387d60624b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1165
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1166
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1167
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1168
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1169
	pgsql: Removed most of the VIEWs.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1170
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1171
	There are only two views left for now:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1172
	  - postfix_gid
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1173
	  - vmm_domain_info
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1174
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1175
	All other views have a faster replacement: plpgsql functions.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1176
	[5ccc9c6e5193] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1177
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1178
2012-04-08  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1179
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1180
	* .hgignore:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1181
	Ignore even more Debian-build-related files
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1182
	[23d04d1f29e8] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1183
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1184
	* .hgignore:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1185
	Ignore more Debian-build-related files
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1186
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1187
	Debian produces log and debhelper files in debian/* that do not need
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1188
	to be known to mercurial. Hence, this patch adds the globs to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1189
	.hgignore.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1190
	[419c929739fd] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1191
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1192
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1193
	Add non-root TODO
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1194
	[5b9a03762813] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1195
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1196
2012-04-07  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1197
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1198
	* VirtualMailManager/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1199
	VMM/config: Fixed a typo: s/DB_MUDULES/DB_MODULES/g.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1200
	[17f2c5b5098e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1201
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1202
2012-04-07  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1203
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1204
	* .hgignore:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1205
	Ignore build files related to Debian packaging
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1206
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1207
	During Debian packaging, the package is built in ./debian/vmm/, and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1208
	quilt is used (./.pc/). Both directories contain only generated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1209
	files and should hence be ignored from the perspective of Mercurial.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1210
	[612a60e9d558] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1211
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1212
	* .hgignore:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1213
	Instruct mercurial to ignore build directory
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1214
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1215
	Python's distutil builds the package into ./build/, which can and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1216
	should be ignored with respect to the repository. This patch simply
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1217
	adds the appropriate line to .hgignore.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1218
	[2c5e2613eca8] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1219
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1220
2012-04-06  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1221
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1222
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1223
	VMM/handler: Create domain directory with umask 0022.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1224
	[30365a87650d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1225
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1226
2012-04-07  martin f. krafft  <madduck@madduck.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1227
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1228
	* VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1229
	Modify address check query to obtain well-defined result
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1230
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1231
	The way in which UNION does not yield the desired result, because
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1232
	(a) UNION merges results and (b) the result order is undefined. This
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1233
	patch changes the query to select the counts as columns and hence
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1234
	provides a well-defined order.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1235
	[e5c2b3647971] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1236
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1237
2012-04-06  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1238
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1239
	* postfix/pgsql-smtpd_sender_login_maps.cf:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1240
	postfix: Uncommented the query in pgsql-smtpd_sender_login_maps.cf.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1241
	[320531aa1280] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1242
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1243
	* postfix/pgsql-transport.cf, postfix/pgsql-transport_maps.cf:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1244
	postfix: Renamed pgsql-transport.cf to pgsql-transport_maps.cf. Now
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1245
	it matches pgsql-${postfix-parameter}.cf.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1246
	[9cdc6ef83265] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1247
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1248
2012-03-29  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1249
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1250
	* po/fr.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1251
	po: Updated French translation (translated by Dimitri Duc).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1252
	[e0441b07bccc] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1253
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1254
2012-03-13  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1255
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1256
	* po/fi.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1257
	po: Updated Finnish translation (translated by Jorma Karvonen).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1258
	[b8d5564b4e42] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1259
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1260
2011-12-13  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1261
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1262
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1263
	VMM/cli/subcommands: Fixed a TypeError in user_info().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1264
	[fb0af82ab4af] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1265
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1266
2011-12-05  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1267
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1268
	* postfix/pgsql-relocated_maps.cf, postfix/pgsql-transport.cf, postfix
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1269
	/pgsql-virtual_alias_maps.cf, postfix/pgsql-virtual_mailbox_maps.cf,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1270
	postfix/pgsql-virtual_uid_maps.cf:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1271
	postfix: Use pgsql functions in query templates where possible.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1272
	[ccdfbbb1bb01] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1273
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1274
	* pgsql/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1275
	pgsql/create_optional_types_and_functions.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1276
	pgsql: Updated required privileges for function dovecotpassword.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1277
	[10e9b4855173] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1278
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1279
2011-11-27  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1280
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1281
	* README:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1282
	README: Added section `Installation Prerequisites'. Reworked some
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1283
	parts.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1284
	[35395b49bc44] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1285
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1286
2011-11-26  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1287
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1288
	* update_config.py, upgrade.sh:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1289
	update_config: Write the old package install dir to a tmp file.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1290
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1291
	upgrade: Remove old CamelCase files. Removed some unused variables.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1292
	[fb210a116f18] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1293
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1294
2011-11-13  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1295
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1296
	* VirtualMailManager/serviceset.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1297
	VMM: The pyPgSQL compatibility commit.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1298
	[428ee9cdf1b2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1299
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1300
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1301
	VMM: The Python 2.4.x compatibility commit.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1302
	[90d69ae4f40d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1303
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1304
	* VirtualMailManager/relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1305
	VMM/relocated: Don't accept something@localhost as destination.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1306
	[099de308fd98] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1307
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1308
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1309
	man1: Updated configuration related descriptions/examples,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1310
	accordingly to commit 4ff0fa3ba0fa.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1311
	[b33bdc0c3669] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1312
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1313
2011-11-12  Pascal Volk  <user@localhost.localdomain.org>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1314
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1315
	* VirtualMailManager/constants.py, man/de/man1/vmm.1,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1316
	man/de/man5/vmm.cfg.5, man/man1/vmm.1, man/man5/vmm.cfg.5, setup.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1317
	Updated the author's e-mail address.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1318
	[6278a7a2a476] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1319
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1320
2011-11-12  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1321
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1322
	* man/de/man1/vmm.1, man/de/man5/vmm.cfg.5, man/man1/vmm.1,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1323
	man/man5/vmm.cfg.5:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1324
	man: Updated the URL of the bug tracker.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1325
	[86fa217cba11] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1326
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1327
2011-11-11  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1328
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1329
	* man/de/man5/vmm.cfg.5, man/man5/vmm.cfg.5:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1330
	man5: Updated the `usable password schemes' part.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1331
	[c30ce0e079b6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1332
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1333
2011-11-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1334
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1335
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1336
	man1: Copied new formatted/translated command output into the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1337
	examples.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1338
	[e321b764268e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1339
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1340
2011-11-09  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1341
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1342
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1343
	VMM/cli/subcommands: Small improvement of domaininfo's output.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1344
	Pointed out that the displayed quota limit is valid per user.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1345
	[4353981e3a7f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1346
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1347
	* man/de/man1/vmm.1, man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1348
	man1: Removed obsolete commands and added new commands.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1349
	[9b9cccebccf0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1350
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1351
	* man/de/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1352
	man/de/man1: Removed translated argument names.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1353
	[8f59a2f539e7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1354
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1355
2011-11-08  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1356
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1357
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1358
	VMM/cli/subcommands: Use the common output formatting in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1359
	list_pwschemes().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1360
	[5d0114f7bb99] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1361
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1362
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1363
	VMM/handler: Added a comment for the Translation Project.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1364
	[807ad4df0774] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1365
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1366
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1367
	VMM/cli/subcommands: Subcommand argument placeholders are no longer
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1368
	translatable.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1369
	[1ebb6b88f589] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1370
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1371
2011-11-07  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1372
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1373
	* po/de.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1374
	po: Updated German translation (translated by Mario Blättermann).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1375
	[89bf9389d62f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1376
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1377
	* po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1378
	po: Updated address for message-id bug reports. Looks like as sf.net
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1379
	would have horrible configured mail servers. :-/
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1380
	[b4d21e8bfa00] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1381
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1382
	* merged changes from default(c0e1fb1b0145)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1383
	[863c691d7d14] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1384
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1385
	* po/fi.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1386
	po: Added Finnish translation to the repository. Many thanks to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1387
	Jorma Karvonen from the Translation Project for the work.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1388
	[c0e1fb1b0145]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1389
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1390
	* VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1391
	VMM/password: list_schemes(): report suffixes with a leading dot.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1392
	[7d4d79ff08d0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1393
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1394
	* po/de.po, po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1395
	po: Updated messages template and German translation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1396
	[b175c9f62602] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1397
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1398
2011-11-06  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1399
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1400
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1401
	VMM/cli/subcommands: Added new subcommand `listpwschemes' (lp).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1402
	Marked version()'s ctx argument as unused.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1403
	[a64c1b5e08b4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1404
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1405
	* VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1406
	VMM/password: Added function list_schemes().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1407
	[cabdf94ec580] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1408
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1409
	* man/de/man5/vmm.cfg.5, man/man5/vmm.cfg.5:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1410
	man5: Moved some option descriptions to section doamin, accordingly
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1411
	to commit 4ff0fa3ba0fa. Added a brief explanation of which settings
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1412
	will be applied in which situations.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1413
	[e57dd007d69a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1414
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1415
2011-11-05  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1416
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1417
	* update_config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1418
	update_config: Updated, so that the previous config modifications
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1419
	will be applied to 0.5.2 configurations files.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1420
	[033a0436894f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1421
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1422
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1423
	VirtualMailManager/handler.py, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1424
	VMM/config: Moved some options to section `domain':
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1425
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1426
	 old new
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1427
	------------------------------------------------------------
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1428
	account.imap -> domain.imap account.pop3
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1429
	-> domain.pop3 account.sieve -> domain.sieve
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1430
	account.smtp -> domain.account
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1431
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1432
	misc.quota_bytes -> domain.quota_bytes
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1433
	misc.quota_messages -> domain.quota_messages misc.transport
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1434
	-> domain.transport
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1435
	[4ff0fa3ba0fa] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1436
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1437
	* VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1438
	VMM: Show a warning when a unsupported locale setting was detected.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1439
	[2019aa415dcd] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1440
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1441
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1442
	VMM/cli/subcommands: Small improvement in domain_add(). Inform the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1443
	admin, when the postmaster account will be auto-created.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1444
	[7847f949d0a2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1445
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1446
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1447
	VMM/cli/subcommands: Fixed a small failure in alias_info().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1448
	[b15960e9c53c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1449
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1450
	* TODO:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1451
	TODO: updated 
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1452
	[7d27627c7fb0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1453
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1454
	* VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1455
	VMM/domain: Extended Domain._chk_state() to support both states.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1456
	[f2934105181b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1457
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1458
2011-11-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1459
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1460
	* VirtualMailManager/constants.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1461
	VMM/constants: Cleared out obsolete error codes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1462
	[63ae77f05088] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1463
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1464
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1465
	VMM/account: Removed unused import.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1466
	[2408a3cd4bea] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1467
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1468
	* VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1469
	VirtualMailManager/quotalimit.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1470
	VMM/{maillocation,quotalimit}: Unified object initialization code.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1471
	Simply raise a ValueError for wrong values (unknown IDs).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1472
	[fd4aa073015f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1473
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1474
	* VirtualMailManager/errors.py, VirtualMailManager/transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1475
	VMM/transport: Reworked Transport initialization. Set the transport
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1476
	id only if we could find a transport with that id. Raise a
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1477
	ValueError instead of a translatable TransportError(VMMError).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1478
	VMM/errors: Deleted class TransportError, it is no longer needed.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1479
	[6826acb9b0a7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1480
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1481
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1482
	VMM/cli/subcommands: domainservices: Don't fail when neither a
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1483
	service nor the keyword force was provided.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1484
	[45c917e6a386] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1485
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1486
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1487
	VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1488
	VMM/domain: Extended/updated Domain.get_info() in order to:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1489
	  - include active service(s) || None
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1490
	  - use more understandable English terms
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1491
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1492
	VMM/cli/subcommands: Updated (order of) keys of `domaininfo' output.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1493
	.`userinfo' will always show `sieve', no longer `managesieve'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1494
	[c31d604e26d3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1495
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1496
2011-11-03  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1497
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1498
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1499
	VMM/cli/subcommands: Small indent fix.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1500
	[18b75e6a39d5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1501
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1502
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1503
	VMM/cli/subcommands: Added subcommand domainservices (ds). Replaced
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1504
	subcommands userdisable and userenable by userservices (us).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1505
	[b8c94e06cd46] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1506
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1507
2011-11-02  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1508
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1509
	* VirtualMailManager/account.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1510
	VMM/account: Integrated class ServiceSet in class Account. Replaced
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1511
	methods Account.enable() and Account.disable() by
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1512
	Account.update_serviceset(). VMM/handler: Replaced methods
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1513
	Handler.user_disable() and Handler.user_enable() by
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1514
	Handler.user_services()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1515
	[95275b61ff8a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1516
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1517
2011-11-01  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1518
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1519
	* VirtualMailManager/serviceset.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1520
	VMM/serviceset: Added @property ServiceSet.services -> dict.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1521
	[e2b9e3de2b51] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1522
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1523
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1524
	VMM/account: Sorted imports …
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1525
	[abcd73f5e980] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1526
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1527
	* VirtualMailManager/domain.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1528
	VMM/domain: Integrated class ServiceSet in class Domain.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1529
	VMM/handler: Extended Handler.domain_add() and added
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1530
	Handler.domain_services(). Removed unused domain.get_gid import.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1531
	[1af5fe0683ce] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1532
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1533
	* VirtualMailManager/serviceset.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1534
	VMM/serviceset: Use SERVICES inside of ServiceSet - avoid slicing.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1535
	[1a08fe35b496] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1536
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1537
2011-10-31  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1538
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1539
	* VirtualMailManager/serviceset.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1540
	VMM/serviceset: Added module constant SERVICES.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1541
	[39036f5e6387] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1542
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1543
2011-10-30  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1544
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1545
	* VirtualMailManager/serviceset.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1546
	VMM: Added new module serviceset - provides class ServiceSet.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1547
	[e35efe931af3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1548
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1549
2011-10-28  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1550
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1551
	* pgsql/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1552
	pgsql/create_optional_types_and_functions.pgsql, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1553
	/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1554
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1555
	pgsql/update_tables_0.5.x-0.6.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1556
	pgsql/update_types_and_functions_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1557
	pgsql/update_types_and_functions_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1558
	pgsql: Added new table `service_set'. Moved columns `smtp', `pop3'
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1559
	`imap' and `sieve' from the `users' table to the new `service_set'
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1560
	table.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1561
	[9823548b2717] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1562
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1563
2011-10-26  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1564
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1565
	* update_config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1566
	update_config: Set database.module to pyPgSQL only when psycopg2 is
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1567
	unavailable.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1568
	[d296a020f440] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1569
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1570
	* README:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1571
	README: Added contet.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1572
	[ee6f8ac06197] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1573
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1574
	* man/de/man1/vmm.1.rst, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1575
	man/substitute_links.rst, man/substitute_links_1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1576
	man/substitute_links_5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1577
	man: Removed reStructuredText files.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1578
	[3ca31d080432] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1579
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1580
	* man/de/man1/vmm.1, man/de/man5/vmm.cfg.5:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1581
	man: Reworked/updated German manual pages.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1582
	[c2543ddde9f5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1583
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1584
2011-10-25  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1585
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1586
	* man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1587
	man: Added missing `.RE' macro to sub section userinfo (ui).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1588
	[ad7cfbfbc68d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1589
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1590
2011-10-16  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1591
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1592
	* po/de.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1593
	po: Fixed 2 fatal msgfmt errors inde.po.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1594
	[fdd05a757f43] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1595
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1596
	* po/de.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1597
	po: Updated German translation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1598
	[c11edcfc6e5f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1599
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1600
	* VirtualMailManager/cli/subcommands.py, po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1601
	Messages: Replaced some 'Available' by 'Existing'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1602
	[9842650569c2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1603
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1604
	* po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1605
	po: Regenerated vmm.pot
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1606
	[0d8e7977ae63] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1607
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1608
2011-09-03  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1609
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1610
	* VirtualMailManager/emailaddress.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1611
	VMM/emailaddress: Class DestinationEmailAddress accepts also
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1612
	something@localhost addresses now.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1613
	[8e41e77b84e6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1614
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1615
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1616
	VMM/handler: Handler.alias_delete() also use class
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1617
	DestinationEmailAddress for the destination address, instead of
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1618
	class EmailAddress.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1619
	[933b9debbec1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1620
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1621
	* VirtualMailManager/alias.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1622
	VMM/alias: Alias.del_destination() corrected the value assignment in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1623
	the error message's dictionary.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1624
	[8394e222aba3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1625
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1626
	* VirtualMailManager/alias.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1627
	VMM/alias: Alias._load_dests() use class DestinationEmailAddress for
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1628
	destination addresses, instead of class EmailAddress.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1629
	[46c296c6e231] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1630
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1631
2011-07-31  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1632
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1633
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1634
	VMM/cli/subcommands: user_add() show only generated passwords - not
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1635
	the given.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1636
	[a43a2e20de71] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1637
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1638
2011-03-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1639
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1640
	* VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1641
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1642
	VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1643
	VMM: Deleted a few unused variables.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1644
	[33a45e4c80c4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1645
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1646
2011-03-05  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1647
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1648
	* VirtualMailManager/network.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1649
	VMM/network: Added new module network.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1650
	[ff2a61e155db] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1651
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1652
2011-02-27  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1653
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1654
	* VirtualMailManager/cli/main.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1655
	VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1656
	VMM/cli/subcommands: Added function update_cmd_map(). So the items
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1657
	will be added to the cmd_map when gettext's _() has been installed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1658
	-> translatable subcommand descriptions.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1659
	[d4a341248500] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1660
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1661
2011-02-24  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1662
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1663
	* po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1664
	po: Regenerated vmm.pot
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1665
	[241b192bfcc8] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1666
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1667
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1668
	VMM/cli/subcommands: The keyword 'force' is no longer translatable.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1669
	[542a4d23a9f0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1670
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1671
	* VirtualMailManager/account.py, VirtualMailManager/alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1672
	VirtualMailManager/aliasdomain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1673
	VirtualMailManager/cli/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1674
	VirtualMailManager/cli/handler.py, VirtualMailManager/cli/main.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1675
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1676
	VirtualMailManager/emailaddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1677
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1678
	VirtualMailManager/password.py, VirtualMailManager/relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1679
	VMM: Updated some messages. (doesn't, isn't) -> (does not, is not)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1680
	Added missing dots at the end of some sentences.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1681
	[8209da83e256] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1682
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1683
	* man/man1/vmm.1, man/man5/vmm.cfg.5:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1684
	man: Replaced unnecessary \(aq glyphs in man1/vmm.1. Updated COPYING
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1685
	section in man1/vmm.1 and man5/vmm.cfg.5.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1686
	[f32b323fd347] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1687
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1688
2011-02-22  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1689
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1690
	* VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1691
	VMM/mailbox: Use the correct mailbox hierarchy separator in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1692
	Mailbox.add_boxes() for mdbox and sdbox mailbox format.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1693
	[c7a963e6cf6e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1694
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1695
	* VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1696
	VMM: Report quota usage/limit/percentage values formatted according
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1697
	to the current LC_ALL setting.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1698
	[ae1a8428298c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1699
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1700
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1701
	VMM/cli/subcommands: Improved legibility of domaininfo's "quota
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1702
	limit" output a little bit.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1703
	[e5b3b225bd5b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1704
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1705
	* man/man5/vmm.cfg.5, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1706
	man/man5: Reworked/updated vmm.cfg.5. Removed vmm.cfg.5.rst.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1707
	[65687300ba19] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1708
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1709
	* man/man1/vmm.1:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1710
	man/man1: Small syntax fixes in vmm.1.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1711
	[1ca025a5ce0c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1712
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1713
2011-02-21  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1714
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1715
	* man/man1/vmm.1, man/man1/vmm.1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1716
	man/man1: Reworked/updated vmm.1. Removed vmm.1.rst.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1717
	reStructuredText was nice to edit but the generated output 
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1718
	[2bc9c36c1387] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1719
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1720
2011-02-18  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1721
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1722
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1723
	VMM/cli/subcommands: Update also the RunContext's subcommand if
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1724
	'plan A' in {,alias}domain_info() fails.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1725
	[54a89c19e534] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1726
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1727
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1728
	VMM/cli/subcommands: Fixed a msgid issue (format string with unnamed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1729
	arguments).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1730
	[f6e55b27fe07] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1731
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1732
	* VirtualMailManager/handler.py, VirtualMailManager/quotalimit.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1733
	VMM: Solve the default "misc.quota_bytes = '0'" problem where it may
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1734
	occur.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1735
	[3162ff959375] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1736
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1737
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1738
	VMM/cli/subcommands: Made argument names translatable.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1739
	[58e23bd7c97f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1740
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1741
2011-02-14  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1742
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1743
	* man/de/man1/vmm.1.rst, man/man1/vmm.1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1744
	man/substitute_links_1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1745
	man1/vmm.1.rst: Added subcommands domainquota and userquota. Updated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1746
	description of subcommand aliasadd.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1747
	[da80de422b3c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1748
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1749
2011-02-13  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1750
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1751
	* VirtualMailManager/account.py, VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1752
	VMM/{account,domain}: Added a versions check to the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1753
	update_quotalimit methods of classes Account and Domain.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1754
	[0c52094447b0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1755
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1756
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1757
	VMM/cli/subcommands: Implemented subcommands domainquota and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1758
	userquota.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1759
	[a4f5d4cd886d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1760
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1761
	* VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1762
	VMM/domain: Execute the database updates of
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1763
	Domain.update_{quotalimit,transport}() when argument force is True,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1764
	even when the 'new' setting is the same as the current one.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1765
	[8984b1f4e6e3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1766
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1767
2011-02-12  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1768
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1769
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1770
	VMM/cli/subcommands: Divided 'quota usage' from userinfo subcommand
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1771
	into 'quota storage' and 'quota messages'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1772
	[00a8c12a3da3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1773
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1774
	* VirtualMailManager/quotalimit.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1775
	VMM/quotalimit: Don't fail in QuotaLimit.__init__, if we get the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1776
	deafult misc.quota_bytes value: '0'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1777
	[0512d940918f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1778
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1779
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1780
	VMM/common: Reworked human_size() once more. Return bytes w/o
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1781
	prefix. Use translatable $FOO_bibyte prefixes, e.g., MiB.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1782
	[fb22773f7a85] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1783
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1784
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1785
	VMM/cli/subcommands: Added quota limit/usage output to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1786
	{domain,user}info subcommands.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1787
	[3e5ed678d535] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1788
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1789
2011-02-11  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1790
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1791
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1792
	VMM/cli/subcommands: config_get: Print configured misc.quota_bytes
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1793
	in human readable format.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1794
	[cf661a40266d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1795
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1796
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1797
	VMM/common: human_size() size argument can be also a string. Because
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1798
	the default value of misc.quota_bytes is '0', a string in order to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1799
	accept also settings like '500M'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1800
	[7f931c1ca059] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1801
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1802
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1803
	VMM/common: human_size accept also 0 as size.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1804
	[0a13849243f2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1805
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1806
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1807
	VMM/common: Small code cleanup in human_size().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1808
	[d3a3c6155879] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1809
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1810
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1811
	VMM/common: Added function human_size().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1812
	[fb2ba1456bc5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1813
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1814
2011-02-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1815
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1816
	* VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1817
	VMM/domain: Adjusted Domain.get_info() to the updated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1818
	vmm_domain_info view.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1819
	[ffce67e3c6eb] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1820
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1821
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1822
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1823
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1824
	pgsql: Updated view vmm_domain_info. No longer select data we have
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1825
	already.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1826
	[8217ddd5220d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1827
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1828
	* VirtualMailManager/account.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1829
	VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1830
	VMM/{account,domain,handler}: Added quota limit support. A few small
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1831
	modifications in class Account.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1832
	[660b42391c8e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1833
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1834
2011-02-09  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1835
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1836
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1837
	VMM/account: Removed unused method Account.set_transport().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1838
	[5f7e9f778b29] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1839
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1840
2011-02-08  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1841
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1842
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1843
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1844
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1845
	pgsql: Added quotalimit's bytes and messages to view
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1846
	vmm_domain_info.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1847
	[dd95ed5bc9d2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1848
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1849
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1850
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1851
	pgsql/update_tables_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1852
	pgsql/{create,update}_tables*: Added the ON DELETE CASCADE clause to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1853
	table userquota{,_11}'s foreign-key constraint
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1854
	fkey_userquota_uid_users.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1855
	[05dc4e1f8dff] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1856
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1857
2011-02-07  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1858
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1859
	* VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1860
	VMM/mailbox: Added missing dummy translator (_) and comment for
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1861
	method Mailbox._add_boxes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1862
	[b7854259ad74] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1863
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1864
	* VirtualMailManager/quotalimit.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1865
	VMM/quotalimit: Added new module quotalimit to the repository.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1866
	[0cae9989395b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1867
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1868
2011-02-06  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1869
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1870
	* VirtualMailManager/config.py, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1871
	man/man5/vmm.cfg.5.rst, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1872
	VMM/config: Added quota_bytes and quota_messages settings. Updated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1873
	/man5/vmm.cfg.5 and vmm.cfg.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1874
	[d3a97f7fb98a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1875
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1876
2011-02-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1877
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1878
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1879
	VMM/common: Added function size_in_bytes().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1880
	[ac5ac03b58da] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1881
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1882
	* pgsql/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1883
	pgsql/create_optional_types_and_functions.pgsql, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1884
	/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1885
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1886
	pgsql/update_tables_0.5.x-0.6.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1887
	pgsql/update_types_and_functions_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1888
	pgsql/update_types_and_functions_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1889
	pgsql/*: Added tables, triggers and functions for quota support.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1890
	[5e6bcb2e010e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1891
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1892
2011-02-02  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1893
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1894
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1895
	VMM:/handler: Fixed typo introduced with the previous commit.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1896
	[98223e5c95e0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1897
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1898
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1899
	VMM/handler: Handler._make_domain_dir(): Check if the domain
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1900
	directory exists before calling os.mkdir().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1901
	[5aaf2dd6b146] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1902
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1903
	* VirtualMailManager/alias.py, VirtualMailManager/aliasdomain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1904
	VirtualMailManager/domain.py, VirtualMailManager/relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1905
	VirtualMailManager/transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1906
	VMM/*: Use target column names in all INSERT statements. In order to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1907
	avoid trouble after the definition of a table was changed.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1908
	[7518d927d443] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1909
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1910
2011-02-01  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1911
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1912
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1913
	INSTALL: Updated "user_query".
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1914
	[af56cee51e67] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1915
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1916
2011-01-28  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1917
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1918
	* VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1919
	VMM/mailbox: Be more detailed if doveadm couldn't create mailboxes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1920
	[920cb090eb09] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1921
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1922
2011-01-20  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1923
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1924
	* VirtualMailManager/cli/subcommands.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1925
	VMM/cli/subcommands: Update also the RunContext's subcommand if
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1926
	'plan A' in {alias,relocated,user}_info() fails.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1927
	[2af61bc06215] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1928
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1929
	* VirtualMailManager/cli/handler.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1930
	VMM/{,cli/}handler: Moved the 'address-in-use check' (introduced
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1931
	with changeset ef99be5b7ec0) to {alias,relocated,user}_add().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1932
	[4cbaf8d229f9] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1933
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1934
2011-01-19  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1935
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1936
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1937
	VMM/account: Account._count_aliases() cast the EmailAddress to str,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1938
	in order to avoid errors from the database.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1939
	[ecdba68c7a2c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1940
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1941
2011-01-17  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1942
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1943
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1944
	VMM/handler: Handler.relocated_add() check if the target address'
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1945
	domain is known, if so add a warning when the account/alias doesn't
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1946
	exist.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1947
	[1016a17684c1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1948
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1949
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1950
	VMM/handler: Handler._get_{account,alias,relocated}() check if the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1951
	address is already in use.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1952
	[ef99be5b7ec0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1953
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1954
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1955
	VMM/handler: Handler.alias_add() and Handler.relocated_add() use
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1956
	DestinationEmailAddress instances for target addresses.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1957
	[3b2fd0b4e51b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1958
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1959
2011-01-17  Tobias Berling  <t-obi@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1960
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1961
	* VirtualMailManager/alias.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1962
	VMM/alias.py: Fixed TypeError when calling dbc.executemany()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1963
	[1b1f8f0cc687] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1964
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1965
	* setup.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1966
	setup.py: Fixed syntax error
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1967
	[4dfc5f3c1f2c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1968
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1969
	* pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1970
	pgsql/create_tables{,-dovecot-1.2.x}.pgsql: Fixed syntax errors
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1971
	[be4bd77dbe57] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1972
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1973
2011-01-17  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1974
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1975
	* VirtualMailManager/emailaddress.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1976
	VMM/emailaddress: Added class DestinationEmailAddress.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1977
	[a6ad9895989d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1978
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1979
2011-01-14  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1980
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1981
	* COPYING, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1982
	VirtualMailManager/account.py, VirtualMailManager/alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1983
	VirtualMailManager/aliasdomain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1984
	VirtualMailManager/cli/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1985
	VirtualMailManager/cli/config.py, VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1986
	VirtualMailManager/cli/main.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1987
	VirtualMailManager/cli/subcommands.py, VirtualMailManager/common.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1988
	VirtualMailManager/config.py, VirtualMailManager/constants.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1989
	VirtualMailManager/domain.py, VirtualMailManager/emailaddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1990
	VirtualMailManager/errors.py, VirtualMailManager/ext/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1991
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1992
	VirtualMailManager/mailbox.py, VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1993
	VirtualMailManager/password.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1994
	VirtualMailManager/pycompat/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1995
	VirtualMailManager/pycompat/hashlib.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1996
	VirtualMailManager/relocated.py, VirtualMailManager/transport.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1997
	setup.py, update_config.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1998
	Updated copyright notices to include the year 2011.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  1999
	[d6573da35b5f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2000
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2001
2011-01-13  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2002
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2003
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2004
	merged changes from default(cfd29e65e4f2)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2005
	[61fdd77d2e65] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2006
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2007
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2008
	INSTALL: Use the %L modifier for %u variable in password_query and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2009
	user_query.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2010
	[cfd29e65e4f2]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2011
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2012
2010-08-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2013
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2014
	* VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2015
	VMM/domain: set_{directory,transport} make sure the domain is new.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2016
	Assertions could be optimized away.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2017
	[502d59f4bb34] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2018
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2019
	* VirtualMailManager/cli/subcommands.py, man/de/man1/vmm.1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2020
	man/man1/vmm.1.rst, man/substitute_links_1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2021
	VMM/cli/subcommands: Added 'auto postmaster' to domain_add().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2022
	[c2e8eab2616d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2023
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2024
	* VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2025
	VirtualMailManager/cli/subcommands.py, man/de/man1/vmm.1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2026
	man/man1/vmm.1.rst, man/substitute_links_1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2027
	VMM/cli/handler: Added support for random passwords in user_add().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2028
	[971577b89d26] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2029
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2030
2010-08-09  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2031
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2032
	* VirtualMailManager/transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2033
	VMM/transport: Small error message 'improvement'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2034
	[44283818f8db] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2035
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2036
	* VirtualMailManager/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2037
	VMM/config: Added option mailbox.format to the configuration check.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2038
	[7fa919dab42c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2039
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2040
	* update_config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2041
	update_config: Set pyPgSQL, maybe there is no psycopg2 installed.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2042
	[6fabb9cd212d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2043
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2044
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2045
	man5/vmm.cfg: Added description for new settings in section
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2046
	database.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2047
	[095b43faaba5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2048
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2049
	* INSTALL, setup.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2050
	Updated INSTALL and setup.py.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2051
	[61e732e4cb3e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2052
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2053
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2054
	VMM/handler: Added support for psycopg2.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2055
	[48bf20b43f2e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2056
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2057
	* VirtualMailManager/cli/main.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2058
	VMM/cli/main: Adjusted _get_handler() to changes in config module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2059
	[a653c43048b1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2060
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2061
	* VirtualMailManager/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2062
	VMM/config: Extended configuration check and raise only a
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2063
	ConfigError. Added new settings 'module', 'port', and 'sslmode' to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2064
	the database section.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2065
	[2ae40cd0d213] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2066
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2067
2010-08-07  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2068
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2069
	* VirtualMailManager/account.py, VirtualMailManager/alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2070
	VirtualMailManager/aliasdomain.py, VirtualMailManager/domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2071
	VirtualMailManager/maillocation.py, VirtualMailManager/relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2072
	VirtualMailManager/transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2073
	VMM/…: Provide parameters as tuple to cursor.execute().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2074
	[22d115376e4d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2075
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2076
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2077
	VMM/handler: Small code cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2078
	[4bba5fb90b78] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2079
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2080
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2081
	VMM/common: Reformulated error message in exec_ok.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2082
	[b7a4d7828608] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2083
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2084
	* VirtualMailManager/cli/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2085
	VMM/cli/config: Except the VMMError from exec_ok in configure().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2086
	[d60ffbc0124b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2087
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2088
	* VirtualMailManager/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2089
	VMM/config: Use common.VERSION_RE, instead of defining the regexp
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2090
	two times.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2091
	[ca7575401549] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2092
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2093
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2094
	VMM/common: Made the version re pattern object accessible as
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2095
	VERSION_RE. Small 'global …' cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2096
	[586367ee042b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2097
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2098
2010-08-06  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2099
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2100
	* VirtualMailManager/cli/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2101
	VMM/cli/handler: Don't perform config and environment checks twice.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2102
	[95d45e4ec1a6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2103
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2104
	* VirtualMailManager/cli/subcommands.py, man/de/man1/vmm.1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2105
	man/man1/vmm.1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2106
	VMM/cli/subcommands: Added subcommands configget and configset.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2107
	[f8d5c8bb8bce] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2108
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2109
	* VirtualMailManager/cli/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2110
	VMM/cli/config: CliConfig.set raise a ConfigError, if the new value
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2111
	could not be set.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2112
	[0d2430dc6ef8] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2113
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2114
	* VirtualMailManager/cli/main.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2115
	VMM/cli/main: Except more errors and handle them correct.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2116
	[9232ed7e4d85] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2117
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2118
	* VirtualMailManager/config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2119
	VMM/config: LazyConfig._get_section_option check for empty
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2120
	section/option names.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2121
	[b0c971f943dc] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2122
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2123
2010-08-05  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2124
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2125
	* VirtualMailManager/account.py, VirtualMailManager/cli/config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2126
	VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2127
	VirtualMailManager/cli/subcommands.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2128
	VirtualMailManager/emailaddress.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2129
	VirtualMailManager/relocated.py, po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2130
	VMM/…: Unified messages and removed non-ASCII quotes. VMM/account:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2131
	Added TP-comment back. Was accidentally removed in changeset
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2132
	f9a6b6701cf9. Refreshed po/vmm.pot.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2133
	[6709d0faf2f5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2134
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2135
	* VirtualMailManager/cli/__init__.py, VirtualMailManager/cli/main.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2136
	VirtualMailManager/cli/subcommands.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2137
	vmm: Renamed to VirtualMailManager/cli/main.py. Splitted subcommands
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2138
	out to VirtualMailManager/cli/subcommands.py. vmm: New created with
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2139
	minimal code.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2140
	[4515afec62e5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2141
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2142
	* VirtualMailManager/cli/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2143
	VMM/cli/handler: CliHandler.user_password: Only prompt for the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2144
	password if the Account exists.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2145
	[abff2de9eed0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2146
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2147
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2148
	VMM/account: Made Account._services available as account.SERVICES.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2149
	[45834dcc280e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2150
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2151
2010-08-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2152
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2153
	* VirtualMailManager/cli/handler.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2154
	VMM/{,cli/}handler: user_add: Check earlier if the account exists.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2155
	[150ddcc8b315] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2156
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2157
2010-08-03  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2158
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2159
	* VirtualMailManager/domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2160
	VMM/domain: Added missing comma in Domain.get_info's SELECT list.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2161
	[d24c2ea39710] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2162
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2163
2010-08-01  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2164
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2165
	* VirtualMailManager/handler.py, man/de/man1/vmm.1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2166
	man/man1/vmm.1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2167
	VMM/handler: Updated Handler.user_{disable,enable} methods to accept
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2168
	a list of services. man/{,de/}man1/vmm.1.rst: Updated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2169
	userenable/userdisable part.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2170
	[7a471cace3ba] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2171
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2172
	* VirtualMailManager/account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2173
	VMM/account: Reworked methods enable/disable in order to accept
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2174
	multiple services.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2175
	[3f550826b1cc] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2176
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2177
2010-07-30  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2178
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2179
	* VirtualMailManager/account.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2180
	man/de/man1/vmm.1.rst, man/man1/vmm.1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2181
	VMM/{account,handler}: Account delete, use the boolean keyword force
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2182
	too.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2183
	[1ed85e696748] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2184
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2185
	* man/de/man1/vmm.1.rst, man/man1/vmm.1.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2186
	man/{,de/}man1/vmm.1.rst: Updated domaindelete part.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2187
	[352ca7f1b332] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2188
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2189
	* VirtualMailManager/domain.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2190
	VMM/domain: Simplified Domain.delete() related methods and their
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2191
	arguments, VMM/handler: Adjusted to the changes in the domain
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2192
	module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2193
	[270b57af85de] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2194
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2195
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2196
	VMM/handler: _make_home() Create the domain directory if it doesn't
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2197
	exist for some reason.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2198
	[3fe8d6cdbe3a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2199
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2200
	* VirtualMailManager/account.py, VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2201
	VMM/account: Replaced property domain_directory by domain.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2202
	[41789df75339] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2203
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2204
2010-07-29  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2205
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2206
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2207
	VMM/common: Removed unused import.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2208
	[85972d3ba936] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2209
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2210
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2211
	VMM/handler: Use more common.lisdir() in Handler's methods _chkenv,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2212
	_delete_domain_dir, _delete_home, _get_disk_usage, _make_domain_dir,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2213
	and _make_home. Handler._make_home(): Also check if the domain
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2214
	directory exists.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2215
	[bb9ff81928f1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2216
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2217
	* VirtualMailManager/common.py, VirtualMailManager/config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2218
	VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2219
	VMM/common: Replaced function is_dir() by lisdir().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2220
	VMM/{config,mailbox}: Adjusted to the above change.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2221
	[8f8d9c4c8332] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2222
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2223
	* VirtualMailManager/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2224
	VMM/handler: Reworked methods _get_disk_usage, _delete_home and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2225
	_delete_domain_dir. Deleted method _isdir.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2226
	[06c0457036a0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2227
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2228
	* VirtualMailManager/constants.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2229
	VMM/constants: Added MIN_GID and MIN_UID.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2230
	[38e344ba3d0f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2231
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2232
2010-07-28  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2233
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2234
	* VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2235
	VMM/mailbox: Removed accidentally committed debug print statement.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2236
	[d58cc465dc61] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2237
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2238
	* VirtualMailManager/alias.py, VirtualMailManager/cli/config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2239
	VirtualMailManager/config.py, VirtualMailManager/emailaddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2240
	VirtualMailManager/mailbox.py, VirtualMailManager/relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2241
	VMM/…: More PEP-8 fixes; eliminated __names. VMM/emailaddress:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2242
	Fixed™ methods __eq__ and __ne__. (I'm not pylint's nanny.)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2243
	[94bd10e237e5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2244
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2245
	* VirtualMailManager/transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2246
	VMM/transport: Converted _mixedCase method names to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2247
	_lower_case_with_underscores. Added missing docstrings. Fixed™
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2248
	methods __eq__ and __ne__. (I'm not pylint's nanny.)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2249
	[883d5cd66498] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2250
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2251
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2252
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2253
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2254
	VirtualMailManager/Handler.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2255
	VirtualMailManager/Transport.py, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2256
	VirtualMailManager/account.py, VirtualMailManager/alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2257
	VirtualMailManager/aliasdomain.py, VirtualMailManager/cli/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2258
	VirtualMailManager/cli/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2259
	VirtualMailManager/cli/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2260
	VirtualMailManager/cli/config.py, VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2261
	VirtualMailManager/common.py, VirtualMailManager/config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2262
	VirtualMailManager/domain.py, VirtualMailManager/emailaddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2263
	VirtualMailManager/errors.py, VirtualMailManager/ext/Postconf.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2264
	VirtualMailManager/ext/postconf.py, VirtualMailManager/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2265
	VirtualMailManager/mailbox.py, VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2266
	VirtualMailManager/password.py, VirtualMailManager/relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2267
	VirtualMailManager/transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2268
	VMM/*: Made all modules names lowercase, adjusted imports.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2269
	[011066435e6f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2270
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2271
	* VirtualMailManager/Handler.py, VirtualMailManager/cli/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2272
	VMM//{,cli/}Handler: PEP-8-ified the Handler classes:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2273
	    * converted CamelCase method names to lower_case_with_underscores
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2274
	    * eliminated __names
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2275
	    * added missing docstrings
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2276
	[f4956b4ceba1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2277
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2278
2010-07-27  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2279
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2280
	* VirtualMailManager/Handler.py, VirtualMailManager/cli/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2281
	VMM//{,cli/}Handler: Reworked configuration related parts. Renamed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2282
	attributes _Cfg -> _cfg; _cfgFileName -> _cfg_fname. Renamed methods
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2283
	__chkCfgFile -> __check_cfg_file; __findCfgFile -> __find_cfg_file.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2284
	Added missing docstrings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2285
	[4dc2edf02d11] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2286
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2287
	* VirtualMailManager/constants.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2288
	VMM/constants: Added __copyright__.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2289
	[d619e97a8f18] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2290
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2291
2010-07-26  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2292
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2293
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2294
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2295
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2296
	VirtualMailManager/Handler.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2297
	VirtualMailManager/Transport.py, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2298
	VirtualMailManager/cli/Config.py, VirtualMailManager/cli/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2299
	VirtualMailManager/cli/__init__.py, VirtualMailManager/common.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2300
	VirtualMailManager/constants.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2301
	VirtualMailManager/constants/ERROR.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2302
	VirtualMailManager/constants/EXIT.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2303
	VirtualMailManager/constants/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2304
	VirtualMailManager/constants/version.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2305
	VirtualMailManager/ext/Postconf.py, VirtualMailManager/mailbox.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2306
	VirtualMailManager/maillocation.py, VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2307
	VMM/constants: Replaced the constants subpackage by a module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2308
	[31d8931dc535] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2309
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2310
	* VirtualMailManager/cli/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2311
	VMM/cli: Forgot to remove string_io from __all__.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2312
	[81bccfd14355] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2313
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2314
	* VirtualMailManager/cli/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2315
	VMM/cli: Removed misplaced function string_io.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2316
	[0b4a6e9d9f27] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2317
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2318
	* VirtualMailManager/cli/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2319
	VMM/cli/Config: Write warnings to stderr. Renamed method
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2320
	__saveChanges to __save_changes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2321
	[c17c46d9e440] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2322
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2323
	* VirtualMailManager/cli/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2324
	VMM/cli: w_err() call os.sys.exit only if code != 0. read_pass()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2325
	write errors to stderr. And a few other small fixes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2326
	[6f39a1e56f4a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2327
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2328
2010-07-25  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2329
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2330
	* VirtualMailManager/ext/Postconf.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2331
	VMM/ext/Postconf: Reworked class Postconf. Added method edit().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2332
	[a0a10100aee5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2333
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2334
2010-07-23  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2335
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2336
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2337
	VMM/Handler: Reworked __domDirMake and reamed to __make_domain_dir.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2338
	Removed the (now) unused method __makedir.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2339
	[644e2cc4a441] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2340
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2341
	* VirtualMailManager/Handler.py, VirtualMailManager/mailbox.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2342
	VMM/mailbox: Added to the repository. VMM/Handler: Integrated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2343
	mailbox module. Code cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2344
	[d21423478803] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2345
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2346
	* VirtualMailManager/Transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2347
	VMM/Transport: Small cosmetics.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2348
	[aa4a9fc31e1b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2349
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2350
	* VirtualMailManager/maillocation.py, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2351
	man/man5/vmm.cfg.5.rst, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2352
	VMM/maillocation: Dovecot >= 2.0.beta5 is required for `doveadm
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2353
	mailbox create -s …`
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2354
	[217b419d6561] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2355
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2356
2010-07-22  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2357
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2358
	* VirtualMailManager/Account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2359
	VMM/Account: s/prefix/mbformat/ and pass the dbh to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2360
	MailLocation.__init__.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2361
	[504fd29b4712] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2362
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2363
	* VirtualMailManager/maillocation.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2364
	VMM/maillocation: Renamed MailLocation's property prefix to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2365
	mbformat.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2366
	[3c62f581d17a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2367
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2368
	* VirtualMailManager/Config.py, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2369
	man/man5/vmm.cfg.5.rst, man/substitute_links_5.rst, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2370
	VMM/Config: Added boolean option mailbox.subscribe.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2371
	[df0f7b22540c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2372
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2373
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2374
	VMM/Config: Return mailbox.{folders,root} settings as Unicode.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2375
	[8dd3a107fd92] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2376
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2377
2010-07-21  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2378
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2379
	* VirtualMailManager/Account.py, VirtualMailManager/maillocation.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2380
	VMM/maillocation: Reworked class MailLocation to match the new
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2381
	database structure.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2382
	[32b4a39b5640] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2383
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2384
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2385
	VMM/Config: Added function check_mailbox_format().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2386
	[e1d3f027dd64] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2387
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2388
2010-07-20  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2389
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2390
	* man/de/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2391
	man/de/man5/vmm.cfg.5.rst: Fixed a typo.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2392
	[efa001edc349] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2393
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2394
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2395
	man/{,de/}man5/vmm.cfg.5.rst: Added mailbox.root, small updates.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2396
	[d15a27eaa9d2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2397
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2398
	* VirtualMailManager/Config.py, update_config.py, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2399
	VMM/Config: Added mailbox.root setting.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2400
	[ee89399346cb] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2401
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2402
	* TODO, pgsql/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2403
	pgsql/create_optional_types_and_functions.pgsql, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2404
	/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2405
	pgsql/update_tables_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2406
	pgsql/update_tables_0.5.x-0.6.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2407
	pgsql/update_types_and_functions_0.5.x-0.6-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2408
	pgsql/update_types_and_functions_0.5.x-0.6.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2409
	pgsql: Added support for different mailbox formats.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2410
	  - users.passwd can store sha512-crypt.hex hashes now
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2411
	  - Added new update scripts.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2412
	[e21ceaabe871] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2413
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2414
2010-07-12  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2415
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2416
	* pgsql/update_tables_0.4.x-0.5.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2417
	pgsql/update_tables_0.5.x_for_dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2418
	pgsql/update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2419
	pgsql: Removed old update SQL scripts.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2420
	[62211b6a9b8e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2421
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2422
2010-07-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2423
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2424
	* VirtualMailManager/Alias.py, VirtualMailManager/maillocation.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2425
	VMM/maillocation: Code cleanups. Fixed error introduced with
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2426
	changeset 084300a00ee1.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2427
	[18086c6a2521] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2428
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2429
2010-05-18  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2430
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2431
	* VirtualMailManager/Domain.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2432
	VMM/Domain: removed functions ace2idna() and idn2ascii().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2433
	domainname.encode('idna')/domainname.decode('idna') works too.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2434
	[7d1bafc6fa30] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2435
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2436
2010-05-12  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2437
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2438
	* VirtualMailManager/Account.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2439
	VMM/Account: replaced attribute _mid : int by _mail : MailLocation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2440
	[a77b67673aa6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2441
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2442
2010-05-11  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2443
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2444
	* TODO, VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2445
	VMM/password: added some CRYPT_* constants. Reverted modification
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2446
	(284:ec1966828246) in _get_salt().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2447
	[619dadc0fd25] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2448
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2449
2010-05-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2450
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2451
	* VirtualMailManager/Config.py, VirtualMailManager/password.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2452
	man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2453
	VMM/password: adapted Blowfish/SHA-256/SHA-512 crypt() to recent
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2454
	changes in the Dovecot-2.0 source tree.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2455
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2456
	VMM/Config: Added default number of encryption rounds to the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2457
	configuration.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2458
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2459
	man5: updated description of
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2460
	misc.crypt_{blowfish,sha{256,512}}_rounds.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2461
	[7ef3f117a230] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2462
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2463
2010-05-09  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2464
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2465
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2466
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2467
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2468
	VirtualMailManager/Handler.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2469
	VirtualMailManager/cli/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2470
	VirtualMailManager/ext/Postconf.py, VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2471
	VMM/…: re-indented long queries and error messages.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2472
	[e2785e04f92e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2473
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2474
2010-05-05  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2475
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2476
	* VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2477
	VMM/password: generate all crypt() salts w/o trailing $ sign
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2478
	[142f188f7552] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2479
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2480
2010-05-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2481
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2482
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2483
	man5: added misc.dovecot_version to the minimal config example.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2484
	[01cb71c1ae33] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2485
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2486
	* VirtualMailManager/Config.py, VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2487
	VMM/password: moved the 'scheme check' code from pwhash() to the new
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2488
	function verify_scheme(). VMM/Config: use verify_scheme() to check
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2489
	the scheme when LazyConfig.set() is called.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2490
	[1e77dd639fa3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2491
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2492
2010-05-03  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2493
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2494
	* VirtualMailManager/Config.py, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2495
	man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2496
	VMM/Config: removed the default value of misc.dovecot_version. There
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2497
	are too many different versions installed on different systems. So,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2498
	it doesn't make much sense to have a default value.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2499
	[e2046d47688b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2500
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2501
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2502
	VMM/Handler: import the errors before raising them. Rephrased the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2503
	'permission error' message.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2504
	[d30a94f5aef5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2505
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2506
	* TODO, VirtualMailManager/Config.py, VirtualMailManager/password.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2507
	man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2508
	man/substitute_links_5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2509
	VMM/password: Added support Blowfish/SHA-256/SHA-512 crypt(). Also
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2510
	updated Config and man section 5.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2511
	[ec1966828246] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2512
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2513
2010-04-30  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2514
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2515
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2516
	VMM/Handler: code cleanups in the user/alias/relocated info methods.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2517
	[ea6d052de24a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2518
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2519
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2520
	VMM/Handler: fixed destination check in Handler.aliasAdd().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2521
	[28871c1be260] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2522
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2523
	* VirtualMailManager/Alias.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2524
	VirtualMailManager/cli/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2525
	VMM/Alias: moved the postconf stuff from the Handlers to Alias
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2526
	class.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2527
	[59ff7c719697] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2528
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2529
	* VirtualMailManager/Config.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2530
	VMM/{Config,Handler}: moved Config.install() to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2531
	Handler.cfg_install(). Handler.cfg_install() must be called
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2532
	explicitly. To avoid 'strange' problems.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2533
	[db35d2eec518] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2534
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2535
2010-04-29  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2536
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2537
	* VirtualMailManager/cli/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2538
	VMM/cli/Handler: fixed AttributeError in CliHandler.__init__().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2539
	Attribute '_scheme' was removed in previous commit.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2540
	[74d94b867348] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2541
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2542
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2543
	VMM/Handler: removed password hashing related stuff.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2544
	[5d229a50b115] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2545
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2546
	* VirtualMailManager/Handler.py, VirtualMailManager/cli/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2547
	VMM{,/cli}/Handler: adjusted user* methods to the changes in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2548
	Account. All user methods was renamed from userAction() to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2549
	user_action(). Added missing docstrings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2550
	[e50ffc0b8468] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2551
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2552
	* VirtualMailManager/Account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2553
	VMM/Account: always pass the EmailAddress to the pwhash() call.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2554
	[f2ecfe0a0e09] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2555
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2556
	* VirtualMailManager/Account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2557
	VirtualMailManager/constants/ERROR.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2558
	VMM/Account: some modifications and small improvements in class
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2559
	Account.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2560
	   - replaced the tid by a Transport instance
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2561
	   - check mailbox format dependencies in _repare()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2562
	   - reset all attributes when the Account was deleted
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2563
	   - don't select information, we have already, from the db
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2564
	   - added __nonzero__() method
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2565
	[524f7ed5ad5b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2566
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2567
	* VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2568
	VMM/password: added small output check on _dovecotpw().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2569
	[45ec5c3cfef4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2570
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2571
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2572
	VMM/common: added a caching dict for version_hex()/version_str()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2573
	[77fc7138ef6a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2574
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2575
2010-04-28  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2576
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2577
	* VirtualMailManager/Config.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2578
	VirtualMailManager/__init__.py, VirtualMailManager/password.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2579
	VMM/Config: Added method Config.install() -> global cfg_dget().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2580
	VirtualMailManager.Configuration removed -> some adjustments.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2581
	[446483386914] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2582
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2583
	* INSTALL, UPGRADE:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2584
	INSTALL: dropped group mail related stuff. UPGRADE: be more details
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2585
	about nobody's primary group.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2586
	[e915d4725706] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2587
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2588
	* VirtualMailManager/Config.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2589
	man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst, update_config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2590
	vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2591
	configuration: Dropped setting misc.gid_mail. That setting was never
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2592
	useful, since none of the virtual users was a member of a system
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2593
	group.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2594
	[d3389645a91d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2595
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2596
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2597
	man/substitute_links.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2598
	man/{,de/}man5/vmm.cfg.5.rst: Updated descriptions of dovecotpw and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2599
	password_scheme settings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2600
	[188ea8d6072f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2601
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2602
	* INSTALL, VirtualMailManager/password.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2603
	VirtualMailManager/pycompat/hashlib.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2604
	VMM: added new modules password and pycompat.hashlib. INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2605
	updated
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2606
	[beb8f4421f92] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2607
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2608
	* VirtualMailManager/maillocation.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2609
	VMM/maillocation: Use the hex version, since we are able to convert
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2610
	it to an string, in case of a failure.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2611
	[084300a00ee1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2612
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2613
2010-04-27  Tobias Berling  <t-obi@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2614
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2615
	* VirtualMailManager/Account.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2616
	VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2617
	VMM/{Account,common,Handler}: Improved version_hex().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2618
	- common: version_hex() now supports 'serials' > 16. Added
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2619
	version_str() as counterpart to version_hex().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2620
	- Account, Handler: updated hardcoded Dovecot versions.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2621
	[e14c345b44a1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2622
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2623
2010-04-26  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2624
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2625
	* VirtualMailManager/Account.py, VirtualMailManager/common.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2626
	VirtualMailManager/maillocation.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2627
	VMM/{Account,common,maillocation}: Dovecot version (check) fixes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2628
	    - Account: fixed versions dependencies.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2629
	    - maillocation: use the version string, may be uses in a error
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2630
	message.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2631
	    - common: version_hex() raises a ValueError, instead of returning 0,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2632
	if the version string is invalid.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2633
	[3c0173418d5d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2634
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2635
2010-04-25  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2636
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2637
	* VirtualMailManager/Account.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2638
	VirtualMailManager/Handler.py, VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2639
	man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst, update_config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2640
	upgrade.sh, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2641
	Use the complete Dovecot version, not only the concatenated major
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2642
	and minor parts. (1.2.11 instead of 12).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2643
	[04fea4d8b900] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2644
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2645
	* VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2646
	VMM/common: improved version_hex() in order to convert also alpha,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2647
	beta and release candidate versions.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2648
	[07fdc93dde9f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2649
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2650
2010-04-24  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2651
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2652
	* VirtualMailManager/Config.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2653
	VirtualMailManager/__init__.py, VirtualMailManager/common.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2654
	VMM: moved some non-init functions to the new common module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2655
	Adjusted imports in the Config and Handler module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2656
	[6eea85d8b91d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2657
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2658
2010-04-23  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2659
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2660
	* setup.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2661
	setup.py: Added sub-package pycompat to the packages list.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2662
	[1c2241dde942] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2663
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2664
2010-04-22  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2665
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2666
	* VirtualMailManager/pycompat.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2667
	VirtualMailManager/pycompat/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2668
	VMM/pycompat: is now a sub-package.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2669
	[b052a2f0f5d4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2670
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2671
2010-04-20  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2672
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2673
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2674
	merged changes from default(9bf8d97ced88)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2675
	[6c699837b4d4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2676
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2677
	* VirtualMailManager/VirtualMailManager.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2678
	VMM/VMM: corrected name of password scheme PLAIN-MD4.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2679
	[9bf8d97ced88]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2680
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2681
2010-04-18  Tobias Berling  <mail@tobiasberling.de>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2682
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2683
	* VirtualMailManager/Alias.py, VirtualMailManager/AliasDomain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2684
	pgsql/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2685
	VMM/Alias.py: Replaced some %r with '%s'. VMM/AliasDomain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2686
	save(), switch(), delete(): Update AliasDomain._gid after database
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2687
	change. Added dbc.close() to AliasDomain.delete().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2688
	create_tables{,-dovecot-1.2.x}.pgsql: Fixed a typo.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2689
	[5b8fde01e4f0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2690
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2691
2010-04-18  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2692
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2693
	* TODO, VirtualMailManager/Handler.py, VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2694
	VMM: added 'Configuration' variable and set_configuration().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2695
	Handler.__init__() now exports its config via set_configuration().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2696
	[ae80282301a3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2697
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2698
2010-04-17  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2699
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2700
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2701
	VMM/Handler: renamed some methods and added their missing
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2702
	docstrings:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2703
	    - cfgDget() -> cfg_dget()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2704
	    - cfgPget() -> cfg_pget()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2705
	    - userByID() -> user_by_uid()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2706
	[d2ddd4a6528d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2707
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2708
2010-04-16  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2709
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2710
	* VirtualMailManager/AliasDomain.py, VirtualMailManager/Domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2711
	VirtualMailManager/EmailAddress.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2712
	VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2713
	VMM: moved functions ace2idna(), check_domainname(), idn2ascii() and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2714
	relevant parts to the Domain module. Adjusted imports in modules
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2715
	AliasDomain, EmailAddress and Handler.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2716
	[8aecc83a0d32] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2717
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2718
	* VirtualMailManager/EmailAddress.py, VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2719
	VMM: moved check_localpart() to the EmailAddress module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2720
	[58d1b6f41664] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2721
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2722
2010-04-15  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2723
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2724
	* VirtualMailManager/Account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2725
	VMM/Account: renamed function getAccountByID -> get_account_by_uid.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2726
	Fixed AttributeError (tid) in Account._prepare(). Removed unused
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2727
	imports.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2728
	[af555e6967c8] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2729
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2730
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2731
	VMM/Handler: Implemented Handler._chk_other_address_types(). Removed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2732
	the static methods accountExists(), aliasExists(), relocatedExists()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2733
	and _exists().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2734
	[0963ad2f5fe2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2735
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2736
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2737
	VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2738
	VMM/{Account,Alias,Relocated}: added a address property to the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2739
	classes Account, Alias and Relocated.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2740
	[73cd082cd724] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2741
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2742
	* VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2743
	VMM/Relocated: implemented Relocated.__nonzero__() for truth value
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2744
	testing. Use EmailAddress' __str__() method when raising
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2745
	RelocatedErrors.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2746
	[bb7d9906c529] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2747
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2748
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2749
	merged changes from default(dbcb29ac89fa)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2750
	[da241eacad4d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2751
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2752
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2753
	INSTALL: simplified the 'SETUID copy of deliver' part
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2754
	[dbcb29ac89fa]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2755
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2756
	* VirtualMailManager/Account.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2757
	VMM/Account: Account.get_info() use the domain's transport, if tid
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2758
	matches.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2759
	[481280686789] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2760
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2761
	* VirtualMailManager/Account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2762
	VirtualMailManager/constants/ERROR.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2763
	VMM/Account: reworked class Account.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2764
	[f9a6b6701cf9] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2765
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2766
2010-04-13  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2767
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2768
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2769
	VMM/Handler: adjusted Handler.aliasDomain*() methods to changes in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2770
	the AliasDomain class. Updated docstrings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2771
	[698ba4208ddc] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2772
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2773
	* VirtualMailManager/AliasDomain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2774
	VMM/AliasDomain: some cleanups in class AliasDomain. Added missing
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2775
	docstrings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2776
	[30aaf2bc079c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2777
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2778
2010-04-05  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2779
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2780
	* VirtualMailManager/Domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2781
	VMM/Domain: search() small code cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2782
	[496099847480] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2783
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2784
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2785
	VMM/Handler: small code cleanups and an improved import statement.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2786
	[2493453f2c10] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2787
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2788
	* VirtualMailManager/Domain.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2789
	merged changes from default(184970fd7486)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2790
	[fb6336b25b8f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2791
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2792
	* VirtualMailManager/Domain.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2793
	VMM/Domain: search() lists now all matching domains, also when the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2794
	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: 150
diff changeset
  2795
	an alias for any of the found primaries.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2796
	[184970fd7486]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2797
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2798
	* VirtualMailManager/VirtualMailManager.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2799
	VMM/VMM: applied 'code compression' from v0.6.x(09b7e3fe29b3) to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2800
	VirtualMailManager.domainList().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2801
	[8f56166a3283]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2802
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2803
2010-04-04  Tobias Berling  <mail@tobiasberling.de>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2804
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2805
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2806
	VMM/Handler: compressed Handler.domainList() and replaced “%s” with
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2807
	'%s' in error message.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2808
	[09b7e3fe29b3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2809
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2810
2010-04-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2811
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2812
	* VirtualMailManager/Account.py, VirtualMailManager/AliasDomain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2813
	VirtualMailManager/Domain.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2814
	VMM/Domain: reworked Domain class. Adjusted classes Account,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2815
	AliasDomain and Handler to changes in the Domain class.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2816
	[084331dd1e4c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2817
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2818
2010-04-03  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2819
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2820
	* VirtualMailManager/Account.py, VirtualMailManager/Transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2821
	VMM/Transport: Renamed attribute/property {,_}id to {,_}tid.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2822
	[9d3405ed08e5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2823
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2824
2010-04-02  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2825
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2826
	* VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2827
	VMM: check_localpart() use '%s' instead of %r in error messages.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2828
	[e88ba0fb1281] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2829
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2830
2010-03-21  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2831
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2832
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2833
	merged changes from default(8c4df3dd2d2c)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2834
	[55503d63ba30] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2835
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2836
	* vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2837
	vmm: minimal cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2838
	[3c766114d0b9] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2839
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2840
	* VirtualMailManager/VirtualMailManager.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2841
	VMM: VirtualMailManager.__pwhash() added support for 'doveadm pw'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2842
	dovecotpw was replaced by `doveadm pw` in Dovecot v2.0. To use
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2843
	doveadm instead of dovecotpw use the following settings in vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2844
	[bin] dovecotpw = /path/to/doveadm [misc] dovecotvers =
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2845
	20
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2846
	[8c4df3dd2d2c]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2847
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2848
2010-03-03  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2849
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2850
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2851
	man/substitute_links_5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2852
	man: updated configuration manual pages (maildir.* -> mailbox.*).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2853
	[eefbe052a135] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2854
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2855
	* VirtualMailManager/Config.py, update_config.py, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2856
	vmm.cfg: renamed maildir.folders to mailbox.folders. maildir.name
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2857
	was removed. new: mailbox.format, in order to support all mailbox
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2858
	formats from Dovecot. Maildir is the default format.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2859
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2860
	Adjusted VirtualMailManager/Config and update_config.py to the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2861
	changes mentioned above.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2862
	[0fb2f12648a7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2863
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2864
	* VirtualMailManager/Account.py, VirtualMailManager/maillocation.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2865
	VMM/maillocation: MailLocation.__init__(): take a 'format' name,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2866
	instead of a 'directory' name.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2867
	    - added function known_format() to the module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2868
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2869
	VMM/Account: Adjusted to above changes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2870
	[a7b000ca4ac9] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2871
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2872
2010-03-02  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2873
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2874
	* VirtualMailManager/Account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2875
	VirtualMailManager/constants/ERROR.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2876
	VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2877
	doc/source/vmm_constants_error.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2878
	VMM/Account: Adjusted to changes in maillocation.MailLocation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2879
	VMM/maillocation: Class MailLocation added missing property `mid`.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2880
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2881
	Added new error to VMM/constants/ERROR and
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2882
	doc/source/vmm_constants_error
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2883
	[87db9f1f95ea] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2884
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2885
	* VirtualMailManager/MailLocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2886
	VirtualMailManager/maillocation.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2887
	doc/source/vmm_constants_error.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2888
	VMM/maillocation: rewrote MailLocation class. Renamed
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2889
	MailLocation.py to maillocation.py.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2890
	[311eee429f67] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2891
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2892
2010-03-01  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2893
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2894
	* VirtualMailManager/Account.py, VirtualMailManager/Domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2895
	VirtualMailManager/Transport.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2896
	VMM/Transport: reworked Transport class. Use assertions for argument
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2897
	checks. Removed methods getID() and getTransport(). This values are
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2898
	now accessible through the read-only attributes id and transport.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2899
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2900
	VMM/{Account,Domain}: adjusted to modifications in Transport class.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2901
	A few code cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2902
	[a51809f7940b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2903
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2904
	* VirtualMailManager/pycompat.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2905
	VMM/pycompat: added function any() for Python 2.4
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2906
	[7e9874a50d92] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2907
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2908
	* VirtualMailManager/Alias.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2909
	VirtualMailManager/ext/Postconf.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2910
	replaced some "for x in list …"
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2911
	[5c7b7cbb01cd] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2912
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2913
2010-02-28  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2914
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2915
	* VirtualMailManager/Alias.py, VirtualMailManager/Domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2916
	VirtualMailManager/Handler.py, VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2917
	VMM/Domain: get_gid() return 0 instead of raising an Exception, if
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2918
	the domain wasn't found in the database.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2919
	[d0c16e70a9fb] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2920
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2921
2010-02-27  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2922
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2923
	* VirtualMailManager/Alias.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2924
	VMM/Alias: renamed Alias.add_destination() to add_destinations().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2925
	Now it's possible to add one ore more destinations to the alias with
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2926
	a single method call.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2927
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2928
	VMM/Handler: adjusted Handler.aliasAdd() to the API changes of the
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2929
	Alias class. Also use get_gid from the Domain module to get the gid
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2930
	of a domain. We don't need complete Domain object, only the gid.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2931
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2932
	Handler.getWarnings(): no longer return the __warnings list. Return
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2933
	a copy instead and empty the Handler.__warnings list.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2934
	[371ae0b4443d] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2935
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2936
	* doc/source/index.rst, doc/source/vmm_alias.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2937
	doc/source/vmm_constants_error.rst, doc/source/vmm_relocated.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2938
	doc: Added the alias documentation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2939
	[8b8d632f0ef3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2940
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2941
	* VirtualMailManager/pycompat.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2942
	VMM/pycompat: added to the repository. Provides all() for Py24.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2943
	[0b6ce895e1dc] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2944
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2945
	* VirtualMailManager/EmailAddress.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2946
	VMM/EmailAddress: implemented EmailAddress.__hash__(). So we can
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2947
	have a set() of EmailAddress instances.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2948
	[84094c7fa28b] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2949
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2950
	* VirtualMailManager/cli/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2951
	VMM/cli: small optimizations in the functions w_std() and w_err()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2952
	[eecd05e31517] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2953
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2954
2010-02-26  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2955
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2956
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2957
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2958
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2959
	VirtualMailManager/Exceptions.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2960
	VirtualMailManager/MailLocation.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2961
	VirtualMailManager/Transport.py, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2962
	VirtualMailManager/cli/Config.py, VirtualMailManager/cli/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2963
	VirtualMailManager/errors.py, VirtualMailManager/ext/Postconf.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2964
	doc/source/index.rst, doc/source/vmm.rst, doc/source/vmm_config.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2965
	doc/source/vmm_constants_error.rst, doc/source/vmm_emailaddress.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2966
	doc/source/vmm_errors.rst, doc/source/vmm_exceptions.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2967
	doc/source/vmm_relocated.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2968
	Moved VirtualMailManager/Exceptions to VirtualMailManager/errors.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2969
	Renamed VMM*Exception classes to *Error. No longer add the attribute
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2970
	'message' to VMMError if it doesn't exist, like in Python 2.4. It
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2971
	has been deprecated as of Python 2.6. Also removed the methods
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2972
	code() and msg(), the values are now accessible via the attributes
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2973
	'code' and 'msg'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2974
	[0c8c053b451c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2975
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2976
2010-02-25  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2977
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2978
	* VirtualMailManager/Alias.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2979
	VirtualMailManager/EmailAddress.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2980
	VirtualMailManager/Relocated.py, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2981
	VirtualMailManager/cli/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2982
	VirtualMailManager/cli/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2983
	VirtualMailManager/constants/VERSION.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2984
	VirtualMailManager/constants/version.py, doc/source/vmm.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2985
	doc/source/vmm_config.rst, doc/source/vmm_relocated.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2986
	PEP-8-ified the work of the last days.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2987
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2988
	Renamed methods in class Alias: addDestination() ->
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2989
	add_destination() delDestination() -> del_destination()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2990
	getDestinations() -> get_destinations()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2991
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2992
	Renamed methods in class Relocated: setDestination() ->
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2993
	set_destination() getInfo() -> get_info()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2994
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2995
	Renamed VMM/constants/VERSION.py -> VMM/constants/version.py
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2996
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2997
	Adjusted relevant parts of the documentation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2998
	[33f727efa7c4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  2999
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3000
2010-02-24  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3001
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3002
	* VirtualMailManager/Exceptions.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3003
	VMM/Exceptions: use the inherited CTor in all VMM*Exception classes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3004
	[84e6e898e6c5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3005
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3006
	* VirtualMailManager/Alias.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3007
	VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3008
	VMM:/{Alias,EmailAddress,Relocated}: use assertions for argument
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3009
	checks.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3010
	[1a9fee6b93bc] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3011
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3012
	* doc/source/conf.py, doc/source/index.rst, doc/source/vmm.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3013
	doc/source/vmm_constants_error.rst, doc/source/vmm_emailaddress.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3014
	doc/source/vmm_exceptions.rst, doc/source/vmm_relocated.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3015
	doc: extended documentation.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3016
	[77ac6f572855] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3017
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3018
2010-02-22  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3019
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3020
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3021
	VMM/Config: LazyConfig.getboolean(), convert the value in our
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3022
	getboolean. So RawConfigParser hasn't to do the whole get() stuff
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3023
	again.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3024
	[0b129678cfe1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3025
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3026
	* .hgignore:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3027
	Added 'doc/build' to the ignored files.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3028
	[3ddb735ec9d2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3029
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3030
	* VirtualMailManager/Config.py, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3031
	doc/Makefile, doc/source/conf.py, doc/source/index.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3032
	doc/source/vmm.rst, doc/source/vmm_config.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3033
	VMM{/Config}: reduced docstrings. Added doc to the repository.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3034
	[c705a9e38962] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3035
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3036
	* VirtualMailManager/EmailAddress.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3037
	VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3038
	VMM: removed unneeded/duplicated regular expression definitions
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3039
	[efa1327b721f] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3040
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3041
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3042
	VMM/Config: moved Config.sections() to class LazyConfig. No longer
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3043
	import the ENCODING from VirtualMailManager, it's no longer required
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3044
	in the Config module.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3045
	[95be8f62bc0c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3046
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3047
2010-02-20  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3048
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3049
	* VirtualMailManager/Config.py, VirtualMailManager/cli/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3050
	VMM/Config: renamed LazyConfig's get_boolean() to getboolean().
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3051
	VMM/cli/Config: import required ConfigParser.RawConfigParser.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3052
	[da07dd944ad1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3053
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3054
2010-02-13  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3055
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3056
	* VirtualMailManager/cli/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3057
	VMM/cli: added __init__.py to the repository.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3058
	[bc9726c9ad85] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3059
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3060
	* VirtualMailManager/Config.py, VirtualMailManager/cli/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3061
	VMM/{,cli/}Config: fixed imports. Small code cleanups and cosmetic.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3062
	[83938336c518] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3063
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3064
2010-02-12  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3065
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3066
	* VirtualMailManager/Alias.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3067
	VMM/Alias: small code cleanups and cosmetic.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3068
	[4d601240b7db] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3069
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3070
	* VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3071
	VMM/Relocated: small code cleanups and cosmetic.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3072
	[43e7c8b440da] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3073
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3074
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3075
	VMM/Config: LazyConfigOption.__init__() cast 'default' to 'cls'. If
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3076
	the default value is not None, make sure it has the proper type.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3077
	[dbb0f7ed7858] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3078
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3079
2010-02-11  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3080
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3081
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3082
	VMM/Config: attributes of class LazyConfigOption are read-only now.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3083
	Some small code cleanups.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3084
	[983cf98d5881] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3085
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3086
	* VirtualMailManager/AliasDomain.py, VirtualMailManager/Domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3087
	VirtualMailManager/EmailAddress.py, VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3088
	VMM: renamed function chk_domainname() -> check_domainname(). Moved
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3089
	EmailAddress.check_localpart() ->
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3090
	VirtualMailManager.check_localpart(). Some small code cleanups in
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3091
	class EmailAddress.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3092
	[0684790fff7c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3093
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3094
2010-02-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3095
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3096
	* VirtualMailManager/Alias.py, VirtualMailManager/Domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3097
	VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3098
	VMM/Domain: added function get_gid() to the Domain module. We don't
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3099
	need to load all the domain related information from the database,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3100
	when we need only the GID of a domain. For example in the Alias or
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3101
	Relocated classes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3102
	[02d467e4fbab] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3103
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3104
	* VirtualMailManager/Handler.py, VirtualMailManager/Relocated.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3105
	VMM/{Relocated,Handler}: reworked Relocated class, adjusted Handler.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3106
	[d2712e8c724e] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3107
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3108
	* VirtualMailManager/Alias.py, VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3109
	VMM/{Alias,Handler}: reworked Alias class, adjusted Handler class.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3110
	Handler:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3111
	  - attribute _dbh is no longer private, the VMM/cli/Handler uses it
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3112
	also.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3113
	  - adjusted to changes in Alias and EmailAddress classes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3114
	[65a3163bd113] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3115
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3116
2010-02-09  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3117
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3118
	* VirtualMailManager/EmailAddress.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3119
	VMM/EmailAddress: reworked class EmailAddress again. The attributes
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3120
	domainname and localpart are now read-only.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3121
	[05dd49fc3ea1] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3122
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3123
	* VirtualMailManager/EmailAddress.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3124
	VMM/EmailAddress: reworked once more.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3125
	  - moved EmailAddress.__chkLocalpart() -> __module__.check_localpart()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3126
	  - renamed EmailAddress.__chkAddress() -> EmailAddress._chk_address()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3127
	  - attributes domainname and localpart are no longer protected
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3128
	  - added missing doc strings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3129
	[6c06edb5b2d2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3130
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3131
2010-02-08  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3132
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3133
	* VirtualMailManager/EmailAddress.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3134
	VMM/EmailAddress: rework EmailAddress class.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3135
	[a259bdeaab5c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3136
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3137
2010-02-07  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3138
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3139
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3140
	VMM/Handler: fixed a SyntaxError. Oops
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3141
	[0854fb9f3bc5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3142
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3143
	* VirtualMailManager/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3144
	VMM/Handler: __mailDirMake() add warning for skipped mailboxes.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3145
	    - domainInfo() removed old deprecated warning.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3146
	    - fixed PEP8 warnings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3147
	[db77501aeaed] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3148
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3149
	* VirtualMailManager/Handler.py, VirtualMailManager/cli/Handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3150
	VMM/{,cli/}Handler: reverted most of cs cf1b5f22dbd2 added a cli
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3151
	handler. Moved the interactive stuff from VMM/Handler to the derived
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3152
	VMM/cli/Handler.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3153
	[1903d4ce97d7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3154
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3155
2010-02-06  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3156
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3157
	* VirtualMailManager/cli/CliConfig.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3158
	VirtualMailManager/cli/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3159
	moved VMM/cli/CliConfig to VMM/cli/Config
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3160
	[e63853509ad0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3161
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3162
	* VirtualMailManager/Config.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3163
	VirtualMailManager/__init__.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3164
	VMM/Handler: __init__ accepts now a config_type ('default'||'cli').
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3165
	    - fixed syntax errors, introduced with the last commit. VMM/Config:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3166
	added Config.configure() -> NotImplementedError. VMM/__init__:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3167
	install gettext global, everything depends on it.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3168
	[cf1b5f22dbd2] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3169
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3170
	* VirtualMailManager/Config.py, VirtualMailManager/Handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3171
	VirtualMailManager/__init__.py, VirtualMailManager/cli/CliConfig.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3172
	VMM/{,cli/Cli}Config: Moved interactive stuff to new CliConfig
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3173
	class. Renamed Config.getsections() to Config.sections(). Small
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3174
	cosmetics.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3175
	[38b9a9859749] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3176
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3177
2010-02-05  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3178
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3179
	* VirtualMailManager/Handler.py, VirtualMailManager/cli/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3180
	moved VMM/cli/handler to VMM/Handler
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3181
	[18757fd45e60] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3182
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3183
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3184
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3185
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3186
	VirtualMailManager/MailLocation.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3187
	VirtualMailManager/Transport.py, VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3188
	VirtualMailManager/cli/handler.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3189
	VirtualMailManager/ext/Postconf.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3190
	VMM/*: Moved some methods from classes to modules __init__.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3191
	    - Adjusted many import statements.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3192
	    - Small adjustments and whitespace cosmetics in Config.py
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3193
	[6e1ef32fbd82] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3194
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3195
2010-02-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3196
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3197
	* VirtualMailManager/VirtualMailManager.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3198
	VirtualMailManager/cli/handler.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3199
	moved VMM/VMM to VMM/cli/handler
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3200
	[d0425225ce52] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3201
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3202
2010-02-02  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3203
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3204
	* vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3205
	vmm: reworked subcommand/arguments mapping.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3206
	[eb4c73d9d0a4] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3207
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3208
2010-02-01  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3209
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3210
	* VirtualMailManager/VirtualMailManager.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3211
	VMM/VMM: Allow version/help subcommands even with missing
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3212
	configuration options.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3213
	[84811fcc3c69] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3214
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3215
	* update_config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3216
	update_config: do not add options w/ default values. remove
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3217
	config.done
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3218
	[866a6d679fce] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3219
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3220
	* VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3221
	VirtualMailManager/VirtualMailManager.py, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3222
	man/man5/vmm.cfg.5.rst, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3223
	VMM/Config: dropped option config.done
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3224
	[f8279c90e99c] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3225
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3226
2010-01-30  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3227
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3228
	* man/de/man1/vmm.1.rst, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3229
	man/man1/vmm.1.rst, man/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3230
	man/substitute_links.rst, man/substitute_links_1.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3231
	man/substitute_links_5.rst, po/de.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3232
	man: updated documentation …
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3233
	[3d09c657e9e5] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3234
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3235
2010-01-29  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3236
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3237
	* VirtualMailManager/Config.py, po/de.po, po/vmm.pot:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3238
	po: Quick refresh - for documentation purpose.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3239
	[9480f2b15129] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3240
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3241
2010-01-26  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3242
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3243
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3244
	man/{,de/}man5: added a note about how to use default settings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3245
	man/de/man5: s/Abschnitt*/Sektion*/g
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3246
	[ec2e1df8bb10] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3247
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3248
2010-01-25  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3249
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3250
	* man/de/man5/vmm.cfg.5.rst, man/man5/vmm.cfg.5.rst, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3251
	man: Added used default values to manual.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3252
	[cc0d79842fdf] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3253
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3254
2010-01-24  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3255
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3256
	* VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3257
	VirtualMailManager/VirtualMailManager.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3258
	VMM/VMM: allow configure subcommand also with missing settings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3259
	Removed method VirtualMailManager.setupIsDone()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3260
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3261
	VMM/Config: Config.load() added 'finally' clause.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3262
	[b241272eb1bd] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3263
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3264
	* VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3265
	VirtualMailManager/VirtualMailManager.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3266
	VirtualMailManager/__init__.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3267
	VMM/Config: reworked configuration handling. Implemented
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3268
	LazyConfig(RawConfigParser) and LazyConfigOption(object) Rewrote
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3269
	Config class:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3270
	    * use default values and added some validation stuff
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3271
	    * removed attributes: __VMMsections and __changes
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3272
	    * replaced methods __chkSections() and __chkOptions() with __chkCfg
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3273
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3274
	VMM/VMM: Adjusted to reworked Config class.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3275
	    * removed attribute __cfgSections
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3276
	    * removed methods: cfgGetBoolean(), cfgGetInt(), cfgGetString()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3277
	    * added methods: cfgDget(), cfgPget(), cfgSet()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3278
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3279
	VMM/__init__: added function get_unicode()
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3280
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3281
	vmm: Adjusted to replaced methods in VMM/VMM.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3282
	[974bafa59330] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3283
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3284
2010-01-22  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3285
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3286
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3287
	branch merge
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3288
	[c0e2c7687dd3] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3289
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3290
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3291
	VMM/Config: Fixed error handling of missing sections in vmm.cfg.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3292
	[6526072ec709]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3293
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3294
	* VirtualMailManager/Config.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3295
	VMM/Config: Fixed error handling of missing sections in vmm.cfg.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3296
	[6f8ac86d1611] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3297
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3298
2010-01-18  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3299
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3300
	* TODO, man/de/man5/vmm.cfg.5, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3301
	man/man5/vmm.cfg.5, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3302
	man: reworded some parts.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3303
	[d9ca5c46c1fa] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3304
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3305
	* man/de/man5/vmm.cfg.5, man/de/man5/vmm.cfg.5.rst,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3306
	man/man5/vmm.cfg.5, man/man5/vmm.cfg.5.rst:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3307
	man: updated man/{de/,}man5/vmm.cfg.5, using reStructuredText now
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3308
	[a72908248153] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3309
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3310
2010-01-14  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3311
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3312
	* VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3313
	VirtualMailManager/VirtualMailManager.py, update_config.py, vmm,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3314
	vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3315
	vmm.cfg: a few re-renamed configuration options.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3316
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3317
	 old new
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3318
	--------------------------------------------------
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3319
	account.password_len -> account.password_length domain.force_del
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3320
	-> domain.force_deletion misc.base_dir -> misc.base_directory
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3321
	misc.dovecot_vers -> misc.dovecot_version
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3322
	[fd496561acc6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3323
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3324
2010-01-13  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3325
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3326
	* install.sh, update_config.py, update_config_0.4.x-0.5.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3327
	upgrade.sh:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3328
	update_config.py: adjusted functions stuff to renamed settings.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3329
	Finally renamed update_config_0.4.x-0.5.py to update_config.py - no
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3330
	more version information in the filename.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3331
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3332
	*.sh: removed .svn directory exclusion from find command.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3333
	[bb58aedefa3a] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3334
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3335
	* VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3336
	VirtualMailManager/VirtualMailManager.py, vmm, vmm.cfg:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3337
	vmm.cfg: dealt with the most overdue section/option renaming. Added
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3338
	new options. Details:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3339
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3340
	 old new
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3341
	------------------------------------------------------------
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3342
	domdir.mode -> domain.directory_mode domdir.delete
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3343
	-> domain.delete_directory domdir.base ->
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3344
	misc.base_dir domdir -> _section domdir
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3345
	deleted_
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3346
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3347
	maildir.mode -> account.directory_mode
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3348
	maildir.diskusage -> account.disk_usage maildir.delete
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3349
	-> account.delete_directory
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3350
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3351
	misc.forcedel -> domain.force_del misc.passwdscheme
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3352
	-> misc.password_scheme misc.dovecotvers ->
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3353
	misc.dovecot_vers
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3354
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3355
	services.smtp -> account.smtp services.pop3
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3356
	-> account.pop3 services.imap -> account.imap
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3357
	services.sieve -> account.sieve services
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3358
	-> _section services deleted_
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3359
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3360
	_NEW_.random_password -> account.random_password
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3361
	_NEW_.password_len -> account.password_len
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3362
	_NEW_.auto_postmaster -> domain.auto_postmaster
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3363
	[b152ad5c7071] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3364
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3365
2010-01-04  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3366
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3367
	* INSTALL:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3368
	INSTALL: Adapted pgsql configuration steps to that in the wiki.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3369
	(Closes: #2922030)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3370
	[7e50e4c49ed7] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3371
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3372
2010-01-02  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3373
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3374
	* install.sh, upgrade.sh:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3375
	*.sh: Added --force option to python setup.py install call.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3376
	upgrade.sh: Removed old cleanup code.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3377
	[67dc18294de6] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3378
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3379
	* setup.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3380
	setup.py: Fixed a UserWarning that may occur with older Python.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3381
	[1981f285f0c0] <v0.6.x>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3382
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3383
	* COPYING, VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3384
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3385
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3386
	VirtualMailManager/Exceptions.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3387
	VirtualMailManager/MailLocation.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3388
	VirtualMailManager/Transport.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3389
	VirtualMailManager/VirtualMailManager.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3390
	VirtualMailManager/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3391
	VirtualMailManager/constants/ERROR.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3392
	VirtualMailManager/constants/EXIT.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3393
	VirtualMailManager/constants/VERSION.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3394
	VirtualMailManager/constants/__init__.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3395
	VirtualMailManager/ext/Postconf.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3396
	VirtualMailManager/ext/__init__.py, man/de/man1/vmm.1,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3397
	man/de/man5/vmm.cfg.5, man/man1/vmm.1, man/man5/vmm.cfg.5, po/de.po,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3398
	setup.py, update_config_0.4.x-0.5.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3399
	Updated copyright notices to include the year 2010. Also corrected
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3400
	the name of the copyright holder and updated the e-mail address.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3401
	[0ac9ef587769]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3402
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3403
2009-12-27  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3404
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3405
	* .hgtags:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3406
	Removed the svn-ish tag trunk
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3407
	[b62aa4aabcd0]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3408
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3409
2009-10-23  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3410
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3411
	* create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3412
	create_optional_types_and_functions.pgsql, create_tables-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3413
	dovecot-1.2.x.pgsql, create_tables.pgsql, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3414
	/create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3415
	pgsql/create_optional_types_and_functions.pgsql, pgsql
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3416
	/create_tables-dovecot-1.2.x.pgsql, pgsql/create_tables.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3417
	pgsql/update_tables_0.4.x-0.5.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3418
	pgsql/update_tables_0.5.x_for_dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3419
	pgsql/update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3420
	update_tables_0.4.x-0.5.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3421
	update_tables_0.5.x_for_dovecot-1.2.x.pgsql,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3422
	update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3423
	*.pgsql: moved to pgsql/
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3424
	[639cf4003965]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3425
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3426
2009-10-22  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3427
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3428
	* install.sh, pgsql-relocated_maps.cf, pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3429
	smtpd_sender_login_maps.cf, pgsql-transport.cf, pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3430
	virtual_alias_maps.cf, pgsql-virtual_gid_maps.cf, pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3431
	virtual_mailbox_domains.cf, pgsql-virtual_mailbox_maps.cf, pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3432
	virtual_uid_maps.cf, postfix/pgsql-relocated_maps.cf, postfix/pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3433
	smtpd_sender_login_maps.cf, postfix/pgsql-transport.cf, postfix
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3434
	/pgsql-virtual_alias_maps.cf, postfix/pgsql-virtual_gid_maps.cf,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3435
	postfix/pgsql-virtual_mailbox_domains.cf, postfix/pgsql-
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3436
	virtual_mailbox_maps.cf, postfix/pgsql-virtual_uid_maps.cf,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3437
	upgrade.sh:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3438
	Moved Postfix PostgreSQL client configuration files into the postfix
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3439
	directory.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3440
	[78b6b06188d3]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3441
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3442
	* VirtualMailManager/VirtualMailManager.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3443
	VirtualMailManager/constants/ERROR.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3444
	VMM: Don't prompt endless for a password. Stop after 3rd failure.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3445
	[6949f6eaf26e]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3446
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3447
2009-10-20  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3448
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3449
	* po/vmm.pot, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3450
	vmm: plan_a_b s/address/object/
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3451
	[eb3ccf9484b3]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3452
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3453
	* VirtualMailManager/Account.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3454
	VirtualMailManager/VirtualMailManager.py, po/vmm.pot, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3455
	Added comments for the Translation Project. Updated PO template.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3456
	[a849843115e9]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3457
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3458
2009-10-19  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3459
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3460
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3461
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Domain.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3462
	VirtualMailManager/EmailAddress.py, VirtualMailManager/Relocated.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3463
	VirtualMailManager/VirtualMailManager.py,
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3464
	VirtualMailManager/ext/Postconf.py, vmm:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3465
	Fixed some grammar errors and typos. (Reported by Clytie Siddall)
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3466
	[eb866ebb9f2e]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3467
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3468
2009-10-11  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3469
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3470
	* po/vi.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3471
	Added the Vietnamese translation to the repository. Many thanks to
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3472
	Clytie Siddall from the Translation Project for the work.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3473
	[6e6488722807]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3474
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3475
2009-09-29  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3476
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3477
	* po/nl.po:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3478
	Updated Dutch translation (translated by Erwin Poeze).
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3479
	[f0386ee0c7e8]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3480
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3481
2009-09-10  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3482
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3483
	* VirtualMailManager/__init__.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3484
	Ignore unsupported locale setting and silently fall back to 'C'.
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3485
	[3dbee02711cd]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3486
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3487
2009-09-09  Pascal Volk  <neverseen@users.sourceforge.net>
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3488
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3489
	* .hgtags:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3490
	Added tag vmm-0.5.2 for changeset 3e972996da7f
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3491
	[350488efe67d]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3492
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3493
	* ChangeLog, NEWS, VirtualMailManager/constants/VERSION.py, setup.py:
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3494
	Released vmm-0.5.2
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3495
	[3e972996da7f] [vmm-0.5.2]
3238c58d01ae Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org>
parents: 150
diff changeset
  3496
150
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3497
=== 0.5.2 ===
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3498
2009-09-09  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3499
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3500
	* vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3501
	Improved error handling in vmm's {alias}domaininfo.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3502
	[581a5680d0ef] [tip]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3503
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3504
2009-09-08  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3505
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3506
	* po/nl.po, setup.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3507
	Added the Dutch translation to the repository. Many thanks to Erwin
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3508
	Poeze from the Translation Project for the work.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3509
	[e574f5dedb60]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3510
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3511
	* VirtualMailManager/Alias.py, vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3512
	Improved error handling in vmm's {user,alias,relocated}info. Removed
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3513
	some comparisons of string and Unicode.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3514
	[e3fd0b67ae50]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3515
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3516
2009-09-07  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3517
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3518
	* VirtualMailManager/Alias.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3519
	Alias.__init__(): Check really if the given address is not used.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3520
	[a08d78344706]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3521
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3522
	* VirtualMailManager/Account.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3523
	Sort alias addresses in Account.getAliases() / vmm userinfo.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3524
	[ead2a7e9f8be]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3525
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3526
2009-09-05  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3527
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3528
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3529
	Small optimizations in Account.getAliases() and Alias.getInfo().
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3530
	[4c6aa6c29dd7]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3531
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3532
	* VirtualMailManager/VirtualMailManager.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3533
	Code cleanup/optimization in VMM's idn2ascii() and ace2idna().
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3534
	[16542519a5a8]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3535
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3536
2009-09-04  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3537
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3538
	* VirtualMailManager/Domain.py, vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3539
	Reduced the mixing/concatenating of str and unicode objects.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3540
	Optimized list generation in Domain class.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3541
	[28f26f7f3d8f]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3542
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3543
	* VirtualMailManager/__init__.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3544
	Small optimization in w_std()/w_err() 'avoid the dot'.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3545
	[ecd6a379e523]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3546
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3547
2009-09-03  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3548
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3549
	* VirtualMailManager/VirtualMailManager.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3550
	Code cleanup/optimization in VirtualMailManager's __getSalt().
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3551
	[ffac064bd728]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3552
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3553
2009-09-02  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3554
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3555
	* po/fr.po, setup.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3556
	Added the French translation to the repository. Many thanks to
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3557
	Dimitri Duc from the Translation Project for the work.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3558
	[7f6911bd11cd]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3559
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3560
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3561
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3562
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3563
	VirtualMailManager/Exceptions.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3564
	VirtualMailManager/MailLocation.py, VirtualMailManager/Relocated.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3565
	VirtualMailManager/Transport.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3566
	VirtualMailManager/VirtualMailManager.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3567
	VirtualMailManager/__init__.py, VirtualMailManager/ext/Postconf.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3568
	vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3569
	Reorganized module import. Dropped the import of constants.VERSION,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3570
	when it wasn't really needed. Centralized the import of os, re and
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3571
	locale in VirtualMailManager/__init__.py. Also moved w_std() and
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3572
	w_err() from vmm to the __init__.py.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3573
	[617f27715b01]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3574
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3575
2009-09-01  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3576
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3577
	* vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3578
	Don't crash if the date format not only consists of ASCII signs.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3579
	Added also the u stringprefix to translatable strings where it was
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3580
	missing.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3581
	[fc09f657082d]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3582
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3583
2009-08-31  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3584
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3585
	* VirtualMailManager/Config.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3586
	VirtualMailManager/VirtualMailManager.py, vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3587
	Reorganized imports, eliminated a potential UnicodeEncodeError.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3588
	Removed double definition of function w_std() in Config class.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3589
	[fb61f64e6351]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3590
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3591
2009-08-25  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3592
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3593
	* INSTALL, UPGRADE:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3594
	Updated documentation
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3595
	[32ad0c79a6ef]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3596
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3597
	* VirtualMailManager/Account.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3598
	Fixed a Python2.4.4 SyntaxError
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3599
	[6ca3d22e5dd0]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3600
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3601
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3602
	VirtualMailManager/AliasDomain.py, VirtualMailManager/Config.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3603
	VirtualMailManager/Domain.py, VirtualMailManager/EmailAddress.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3604
	VirtualMailManager/MailLocation.py, VirtualMailManager/Relocated.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3605
	VirtualMailManager/VirtualMailManager.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3606
	VirtualMailManager/ext/Postconf.py, man/de/man1/vmm.1,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3607
	man/man1/vmm.1, po/de.po, po/vmm.pot, vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3608
	Replaced angle quotes by quotation marks.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3609
	[2d5c4745efec]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3610
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3611
2009-08-23  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3612
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3613
	* VirtualMailManager/VirtualMailManager.py, po/de.po, po/vmm.pot:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3614
	Added a deprecated warning for managesieve. Updated translation.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3615
	[fa22bd13b4d1]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3616
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3617
2009-08-22  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3618
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3619
	* INSTALL, UPGRADE:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3620
	Updated documentation
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3621
	[2b8154cc7ebe]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3622
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3623
	* update_config_0.4.x-0.5.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3624
	avoid error message if used with version 0.5.2
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3625
	[9dca3e898ddb]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3626
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3627
2009-08-21  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3628
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3629
	* .hgignore, VirtualMailManager/Alias.py, po/de.po, po/vmm.pot:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3630
	Updated translation.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3631
	[4ffb50de00d5]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3632
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3633
	* INSTALL, UPGRADE, VirtualMailManager/Account.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3634
	VirtualMailManager/Config.py, VirtualMailManager/Transport.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3635
	VirtualMailManager/VirtualMailManager.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3636
	VirtualMailManager/constants/ERROR.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3637
	VirtualMailManager/ext/Postconf.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3638
	Converted VirtualMailManager and Postconf to new-style classes. A
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3639
	few small cleanups.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3640
	[cf8116625866]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3641
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3642
	* INSTALL, UPGRADE:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3643
	Updated documentation
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3644
	[97a9f6dd954b]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3645
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3646
	* update_tables_0.5.x_for_dovecot-1.2.x.pgsql:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3647
	removed GRANT statement. It's mentioned in UPGRADE
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3648
	[3643a0777e77]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3649
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3650
	* update_tables_0.5.x_for_dovecot-1.2.x.pgsql:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3651
	Removed the currently not needed WHERE clause from the VIEW.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3652
	[988b9a719929]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3653
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3654
	* create_optional_types_and_functions-dovecot-1.2.x.pgsql,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3655
	create_tables-dovecot-1.2.x.pgsql:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3656
	Added create SQL scripts for Dovecot v1.2.x
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3657
	[68af38212ff5]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3658
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3659
	* update_tables_0.5.x_for_dovecot-1.2.x.pgsql,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3660
	update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3661
	Added update SQL scripts for Dovecot v1.2.x
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3662
	[626c008a4a04]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3663
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3664
2009-08-20  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3665
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3666
	* VirtualMailManager/Alias.py, VirtualMailManager/AliasDomain.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3667
	VirtualMailManager/Domain.py, VirtualMailManager/MailLocation.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3668
	VirtualMailManager/Relocated.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3669
	Converted to new-style class, added __slots__.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3670
	[30abf0abf8f8]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3671
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3672
	* VirtualMailManager/Account.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3673
	Converted to new-style class, added __slots__, updated queries. Use
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3674
	the _uid attribute in queries whenever it is possible.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3675
	[7ccc05774118]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3676
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3677
	* VirtualMailManager/Config.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3678
	Comments updated.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3679
	[928659c8ee9f]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3680
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3681
	* VirtualMailManager/VirtualMailManager.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3682
	update_config_0.4.x-0.5.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3683
	Small code cleanups (replaced dir+'/'+file by os.path.join()).
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3684
	[014335f38962]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3685
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3686
2009-08-19  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3687
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3688
	* update_config_0.4.x-0.5.py, upgrade.sh:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3689
	Rewrote upgrade script and config update script
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3690
	[cf85d78486ce]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3691
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3692
	* setup.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3693
	Updated long_description, download_url and platforms. Dropped
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3694
	VirtualMailManager.constants.VERSION import - error-prone.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3695
	[c96b5768c76d]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3696
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3697
2009-08-18  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3698
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3699
	* VirtualMailManager/EmailAddress.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3700
	Fixed a logical mistake in EmailAddress.__ne__() (not used), small
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3701
	code cleanups.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3702
	[949c5db6447a]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3703
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3704
	* VirtualMailManager/Account.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3705
	VirtualMailManager/VirtualMailManager.py, vmm:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3706
	Added sieve/managesieve switching stuff, depending on the used
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3707
	Dovecot version.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3708
	[21f264a88ab2]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3709
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3710
	* VirtualMailManager/Account.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3711
	Fixed a libpq.OperationalError in Account.delete() Passing only the
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3712
	object's address string to the 'alias delete' query, not the whole
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3713
	EmailAddress object.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3714
	[e671210b04b8]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3715
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3716
2009-08-17  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3717
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3718
	* VirtualMailManager/Account.py, VirtualMailManager/Config.py,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3719
	VirtualMailManager/VirtualMailManager.py, man/de/man1/vmm.1,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3720
	man/de/man5/vmm.cfg.5, man/man1/vmm.1, man/man5/vmm.cfg.5, vmm,
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3721
	vmm.cfg:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3722
	Config: renamed services.managesieve to services.sieve, added
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3723
	misc.dovecotvers
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3724
	[e35755191ff3]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3725
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3726
	* VirtualMailManager/Config.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3727
	Hopefully the final UnicodeDecodeError fix for the Config class
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3728
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3729
	Added a global w_std() function and replaced all print statements.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3730
	[d1f345f91e1c]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3731
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3732
2009-08-16  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3733
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3734
	* ChangeLog:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3735
	Added the essential changes since vmm-0.4. Partly reformatted.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3736
	[50ff50f5055e]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3737
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3738
2009-08-14  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3739
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3740
	* VirtualMailManager/Domain.py, VirtualMailManager/Transport.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3741
	Transport: converted to new-style class; Domain: query reduction
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3742
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3743
	VirtualMailManager/Transport.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3744
	    * added: __slots__
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3745
	    * implemented: __eq__(), __ne__() and __str__()
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3746
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3747
	VirtualMailManager/Domain.py (updateTransport()):
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3748
	    * reduced db lookups/update
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3749
	[cb8b2f6a5fca]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3750
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3751
	* VirtualMailManager/VirtualMailManager.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3752
	VMM: Fixed an AttributeError, caused by the last commit. Class
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3753
	EmailAddress has no __dict__ anymore.
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3754
	[766299a8639d]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3755
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3756
2009-08-13  Pascal Volk  <neverseen@users.sourceforge.net>
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3757
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3758
	* VirtualMailManager/EmailAddress.py:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3759
	VMM.EmailAddress: Added __slots__ aka post-sf.net-hg-update-commit
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3760
	[fb88585f17fe]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3761
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3762
=== 0.5.1 ===
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3763
2009-08-12  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3764
150
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3765
	* .hgtags:
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3766
	Added tag vmm-0.5.1 for changeset dc98cc162c66
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3767
	[e98a0fdf1266]
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3768
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3769
	* NEWS, UPGRADE, VirtualMailManager/constants/VERSION.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3770
	Released vmm-0.5.1
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3771
	[dc98cc162c66] [vmm-0.5.1]
150
3e972996da7f Released vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net>
parents: 111
diff changeset
  3772
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3773
	* pgsql-relocated_maps.cf, pgsql-smtpd_sender_login_maps.cf,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3774
	pgsql-transport.cf, pgsql-virtual_alias_maps.cf,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3775
	pgsql-virtual_gid_maps.cf, pgsql-virtual_mailbox_domains.cf,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3776
	pgsql-virtual_mailbox_maps.cf, pgsql-virtual_uid_maps.cf:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3777
	Set default value of hosts to localhost
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3778
	Updated comments 
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3779
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3780
2009-08-09  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3781
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3782
	* VirtualMailManager/Config.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3783
	Replaced the last non encoded print statement.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3784
	* install.sh, upgrade.sh:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3785
	Do now strict POSIX compliant string comparison in expressions.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3786
	Fixed a typo in upgrade.sh.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3787
	* nearly all files:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3788
	Removed the subversion keywords $Date$, $Id$ and $Rev$ from all files.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3789
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3790
2008-12-27  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3791
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3792
	* VirtualMailManager/Config.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3793
	Config.configure(): Eliminated another UnicodeEncodeError.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3794
	* vmm.cfg: removed single quotes around bin.postconf
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3795
	Thanks to samfisch for reporting both bugs
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3796
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3797
2008-12-23  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3798
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3799
	* VirtualMailManager/Config.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3800
	fixed parenthesis in Config.configure()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3801
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3802
	* setup.py: adjusted long_description
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3803
	updated url to http://vmm.localdomain.org/
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3804
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3805
	* vmm: 	fixed UnicodeDecodeError, that could occur with German locale
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3806
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3807
2008-12-08  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3808
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3809
	* VirtualMailManager/VirtualMailManager.py,VirtualMailManager/Config.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3810
	Added support for variable "vmm.cfg" location in
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3811
	/root:/usr/local/etc:/etc
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3812
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3813
=== 0.5 ===
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3814
2008-11-26  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3815
	* NEWS:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3816
	Added to repository. News (enhancements, bug fixes) for non programmers
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3817
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3818
	* VirtualMailManager/constants/VERSION.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3819
	Updated version from 0.5-dev to 0.5
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3820
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3821
2008-09-16  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3822
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3823
	* VirtualMailManager/ext/Postconf.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3824
	Added to repository to read some Postfix settings
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3825
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3826
2008-09-09  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3827
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3828
	* VirtualMailManager/Domain.py, vmm,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3829
	VirtualMailManager/VirtualMailManager.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3830
	Added relocated stuff
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3831
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3832
2008-09-08  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3833
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3834
	* VirtualMailManager/EmailAddress.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3835
	Added to repository, to simplify/reduce address validation
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3836
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3837
2008-09-01  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3838
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3839
	* create_optional_types_and_functions.pgsql:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3840
	Added to repository, for faster database lookups
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3841
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3842
2008-08-29  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3843
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3844
	* VirtualMailManager/VirtualMailManager.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3845
	Fixed DIGEST-MD5 hash generation.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3846
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3847
2008-08-23  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3848
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3849
	* VirtualMailManager/Exceptions.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3850
	Fixed AttributeError in class VMMException on older Python
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3851
	installations. (VMMException instance has no attribute 'message')
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3852
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3853
2008-08-22  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3854
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3855
	* VirtualMailManager/Domain.py, VirtualMailManager/AliasDomain.py
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3856
	VirtualMailManager/VirtualMailManager.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3857
	did some alias domain modifications/enhancements
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3858
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3859
	* vmm: Implemented w_std() to write encoded output to stdout
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3860
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3861
2008-08-19  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3862
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3863
	* VirtualMailManager/Config.py.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3864
	VirtualMailManager/VirtualMailManager.py, vmm:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3865
	Renamed class VMMConfig -> Config
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3866
	Adjusted Config import
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3867
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3868
2008-08-16  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3869
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3870
	* VirtualMailManager/VirtualMailManager.py,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3871
	VirtualMailManager/Domain.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3872
	Added alias domain stuff
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3873
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3874
2008-08-14  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3875
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3876
	* VirtualMailManager/Account.py, VirtualMailManager/Domain.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3877
	adjusted to modified database layout
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3878
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3879
	* create_tables.pgsql, update_tables_0.4.x-0.5.pgsql:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3880
	modified database layout
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3881
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3882
2008-08-07  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3883
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3884
	* VirtualMailManager/Account.py: Account.getInfo() added i18n stuff
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3885
40
ab0748a5da9a * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 35
diff changeset
  3886
2008-08-06  Pascal Volk  <neverseen@users.sourceforge.net>
ab0748a5da9a * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 35
diff changeset
  3887
ab0748a5da9a * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 35
diff changeset
  3888
	* vmm (_getOrder):
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3889
	Respect vmm.cfg/maildir/diskusage settings
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3890
40
ab0748a5da9a * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 35
diff changeset
  3891
	* VirtualMailManager/VirtualMailManager.py:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3892
	Adds a warning if a directory not exists:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3893
	  VirtualMailManager.__getDiskUsage()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3894
	  VirtualMailManager.__maildirdelete()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3895
	  VirtualMailManager.__domdirdelete()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3896
	Implemented:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3897
	  VirtualMailManager.__isdir()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3898
	  VirtualMailManager.cfgGetBoolean()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3899
	  VirtualMailManager.cfgGetInt()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3900
	  VirtualMailManager.cfgGetString()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3901
	* po/vmm.pot, po/de.po: Updated
40
ab0748a5da9a * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 35
diff changeset
  3902
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3903
2008-06-17  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3904
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3905
	* install.sh, upgrade.sh: fixed $MANDIR
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3906
	* vmm: removed BEL escape sequences
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3907
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3908
2008-06-11  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3909
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3910
	* install.sh:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3911
	removed verbose stuff
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3912
	fixed (multilingual) man pages installation stuff
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3913
	* man/man1/vmm1, man/man5/vmm.cfg.5:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3914
	moved to sub folders
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3915
	 
35
22cc616aef61 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 32
diff changeset
  3916
2008-05-25  Pascal Volk  <neverseen@users.sourceforge.net>
22cc616aef61 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 32
diff changeset
  3917
22cc616aef61 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 32
diff changeset
  3918
	* VirtualMailManager/VirtualMailManager.py (VirtualMailManager):
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3919
	Renamed: __idn2ascii() -> idn2ascii()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3920
		 __ace2idna()  -> ace2idna()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3921
	Implemented domain_list()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3922
	some small code cleanups
35
22cc616aef61 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 32
diff changeset
  3923
	* vmm:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3924
	Implemented domain_list()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3925
	some small code cleanups
35
22cc616aef61 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 32
diff changeset
  3926
	* VirtualMailManager/Domain.py:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3927
	Implemented search()
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3928
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3929
2008-05-18  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3930
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3931
	* VirtualMailManager/Account.py, VirtualMailManager/Alias.py,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3932
	VirtualMailManager/Config.py, VirtualMailManager/Domain.py,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3933
	VirtualMailManager/MailLocation.py, VirtualMailManager/Transport.py,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3934
	VirtualMailManager/VirtualMailManager.py, po/de.po, po/vmm.pot, vmm:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3935
	completed gettext support
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3936
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3937
2008-05-15  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3938
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3939
	* vmm.cfg: now vmm.cfg conforms to example in INSTALL.
35
22cc616aef61 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 32
diff changeset
  3940
32
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3941
2008-05-13  Pascal Volk  <neverseen@users.sourceforge.net>
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3942
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3943
	* VirtualMailManager/Alias.py, VirtualMailManager/MailLocation.py,
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3944
	VirtualMailManager/Account.py, VirtualMailManager/Transport.py,
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3945
	VirtualMailManager/VirtualMailManager.py, VirtualMailManager/Config.py,
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3946
	VirtualMailManager/Domain.py, vmm:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3947
	Added i18n (gettext) support
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3948
	* install.sh: Install message objects
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3949
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3950
2008-05-10  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3951
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3952
	* install.sh: Should now also work on all *BSDs
32
ceb700bc4a80 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 28
diff changeset
  3953
28
87da30d30fde * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 26
diff changeset
  3954
2008-05-01  Pascal Volk  <neverseen@users.sourceforge.net>
87da30d30fde * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 26
diff changeset
  3955
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3956
	* VirtualMailManager/VirtualMailManager.py
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3957
	(VirtualMailManager.__chkenv()):
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3958
	Create the base directory with correct access mode and gid, ifit does
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3959
	not exist yet.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3960
	* update_config_0.3.x-0.4.py, update_tables_0.3.x-0.4.py, UPGRADE,
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3961
	upgrade.sh:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3962
	removed because vmm 0.4 was released
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3963
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3964
=== 0.4-r41 ===
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3965
2008-05-01  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3966
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3967
	* create_tables.pgsql:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3968
	fixed typo in CREATE TABLE users
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3969
	* install.sh, upgrade.sh:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3970
	Added again $PF_GID (was removed with r19)
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3971
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3972
2008-04-30  Pascal Volk  <neverseen@users.sourceforge.net>
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3973
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3974
	* UPGRADE: added hint for virtual_mailbox_domains in UPGRADE
28
87da30d30fde * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 26
diff changeset
  3975
24
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3976
=== 0.4 ===
26
668951708f2f * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 24
diff changeset
  3977
2008-04-30  Pascal Volk  <neverseen@users.sourceforge.net>
28
87da30d30fde * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 26
diff changeset
  3978
26
668951708f2f * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 24
diff changeset
  3979
	* vmm.1, vmm.cfg.5:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3980
	Reworded some parts.
26
668951708f2f * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 24
diff changeset
  3981
	* vmm:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3982
	Added function _getOrder() for a (hopefully) better structured 	output
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3983
	from the domaininfo, userinfo and getuser subcommands.
26
668951708f2f * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 24
diff changeset
  3984
24
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3985
2008-04-28  Pascal Volk  <neverseen@users.sourceforge.net>
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3986
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3987
	* vmm.cfg:
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3988
	* update_config_0.3.x-0.4.py:
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3989
	* VirtualMailManager/VirtualMailManager.py:
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3990
	* VirtualMailManager/Config.py:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3991
	Moved option 'base' from section 'maildir' to section 'domdir'
24
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3992
	* VirtualMailManager/Account.py (Account._setAddr()):
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3993
	Removed parameter 'address'
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3994
	* VirtualMailManager/Domain.py (Domain.getAccounts(),
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3995
	Domain.getAliases()): Added 'ORDER BY' clause in queries.
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  3996
	+ setup.py: Adjusted trove classifiers.
24
48ea255e8a85 * 'vmm.cfg.5'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 20
diff changeset
  3997
20
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  3998
2008-04-21  Pascal Volk  <neverseen@users.sourceforge.net>
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  3999
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  4000
	* create_tables.pgsql (table users):
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4001
	Replaced column 'disabled' with columns smpt, pop3, imap and managesieve
20
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  4002
	* create_tables.pgsql (view dovecot_password):
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4003
	updated view, added service columns smpt, pop3, imap and  managesieve
20
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  4004
	* update_tables_0.3.x-0.4.py:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4005
	Updated to consider the points above mentioned
20
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  4006
	* vmm.cfg:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4007
	Added section »services« with options: smtp, pop3, imap and managesieve 
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4008
	* update_config_0.3.x-0.4.py, VirtualMailManager/Config.py:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4009
	Updated, to add new section »services«
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4010
	* VirtualMailManager/Account.py (Account._switchState(),
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4011
	Account.enable(), Account.disable(), Account.save(), Account.getInfo()),
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4012
	VirtualMailManager/VirtualMailManager.py (VirtualMailManager.user_add(),
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4013
	VirtualMailManager.user_disable(), VirtualMailManager.user_enable()),
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4014
	vmm (usage(), user_disable(), user_enable()):
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4015
	Modified, to fit new database structure
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4016
	* UPGRADE, INSTALL:
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4017
	Updated information
20
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  4018
	* update_tables_0.4-dev_r24.py:
111
50ff50f5055e Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net>
parents: 40
diff changeset
  4019
	Added temporary to the repository
20
55146c78b3fb * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 19
diff changeset
  4020
19
bf9a03c476fc * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 18
diff changeset
  4021
2008-04-18  Pascal Volk  <neverseen@users.sourceforge.net>
bf9a03c476fc * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 18
diff changeset
  4022
bf9a03c476fc * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 18
diff changeset
  4023
	* VirtualMailManager/Account.py: Implemented getAccountByID()
bf9a03c476fc * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 18
diff changeset
  4024
	* VirtualMailManager/VirtualMailManager.py (VirtualMailManager): 
bf9a03c476fc * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 18
diff changeset
  4025
	* vmm: Implemented user_byID()
bf9a03c476fc * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 18
diff changeset
  4026
17
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4027
2008-04-15  Pascal Volk  <neverseen@users.sourceforge.net>
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4028
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4029
	* VirtualMailManager/Account.py (Account.modify()): 
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4030
	* vmm (main): Added code for modify user's transport
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4031
	* VirtualMailManager/VirtualMailManager.py: Implemented
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4032
	VirtualMailManager.user_transport()
18
c98e08791ee8 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 17
diff changeset
  4033
	* VirtualMailManager/VirtualMailManager.py
c98e08791ee8 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 17
diff changeset
  4034
	(VirtualMailManager.domain_transport()):
c98e08791ee8 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 17
diff changeset
  4035
	* vmm:
c98e08791ee8 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 17
diff changeset
  4036
	* VirtualMailManager/Domain.py (Domain.updateTransport()): Added code to
c98e08791ee8 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 17
diff changeset
  4037
	optional force new transport for all existing accounts.
17
fe9be0081e5f * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 16
diff changeset
  4038
16
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4039
2008-04-14  Pascal Volk  <neverseen@users.sourceforge.net>
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4040
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4041
	* VirtualMailManager/VirtualMailManager.py: Implemented:
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4042
	VirtualMailManager.__getSalt(), VirtualMailManager.__pwCrypt(),
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4043
	VirtualMailManager.__pwSHA1(), VirtualMailManager.__pwMD5() and
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4044
	VirtualMailManager.__pwMD4()
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4045
	updated VirtualMailManager.__pwhash()
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4046
	* VirtualMailManager/constants/VERSION.py: Set Version to 0.4-dev
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4047
	* INSTALL: Added hint for python-crypto, fixed user_query
3388b96fd3ed * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 15
diff changeset
  4048
15
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4049
2008-04-10  Pascal Volk  <neverseen@users.sourceforge.net>
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4050
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4051
	* update_tables_0.3.x-0.4.py: Replaced view dovecot_user
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4052
	* create_tables.pgsql (VIEW: dovecot_user): Added extra field mail
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4053
	* UPGRADE: fixed filename, hint for view permissions and user_query
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4054
	* INSTALL: Replaced mail_extra_groups with mail_privileged_group, updated
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4055
	user_query
1607f7b2dba9 * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 14
diff changeset
  4056
14
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4057
2008-04-06  Pascal Volk  <neverseen@users.sourceforge.net>
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4058
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4059
	* install.sh: Removed $PF_GID
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4060
	* INSTALL: Added hints for pyPgSQL and smtpd_recipient_restrictions
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4061
	* update_config_0.3.x-0.4.py:
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4062
	* upgrade.sh:
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4063
	* UPGRADE: Added to repository
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4064
	* VirtualMailManager/VirtualMailManager.py (VirtualMailManager.__init__):
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4065
	Don't call VirtualMailManager.__chkenv() if vmm is started with
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4066
	option configure.
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4067
	* VirtualMailManager/VirtualMailManager.py (VirtualMailManager.__chkenv):
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4068
	Added value for placeholder in error message.
ebc9b864bc9a * 'update_config_0.3.x-0.4.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 13
diff changeset
  4069
13
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4070
2008-03-05  Pascal Volk  <neverseen@users.sourceforge.net>
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4071
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4072
	* create_tables.pgsql: Removed unneeded newlines from views dovecot_user and
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4073
	postfix_uid
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4074
	* update_tables_0.2.x-0.3.pgsql: Removed from repository
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4075
	* update_tables_0.3.x-0.4.py: Added to repository
1d9bf63a86f7 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 12
diff changeset
  4076
12
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4077
2008-03-04  Pascal Volk	 <neverseen@users.sourceforge.net>
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4078
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4079
	* VirtualMailManager/Alias.py:
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4080
	* VirtualMailManager/VirtualMailManager.py:
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4081
	* vmm: Now it's possible to delete an alias with a specific destination
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4082
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4083
2008-03-03  Pascal Volk  <neverseen@users.sourceforge.net>
44161dbb1518 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 11
diff changeset
  4084
11
7a5bd38c5b98 * 'pgsql-virtual_mailbox_domains.cf'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 10
diff changeset
  4085
	* pgsql-virtual_mailbox_domains.cf: Added to repository
7a5bd38c5b98 * 'pgsql-virtual_mailbox_domains.cf'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 10
diff changeset
  4086
	* INSTALL: fixed postfix docu
7a5bd38c5b98 * 'pgsql-virtual_mailbox_domains.cf'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 10
diff changeset
  4087
7a5bd38c5b98 * 'pgsql-virtual_mailbox_domains.cf'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 10
diff changeset
  4088
2008-03-02  Pascal Volk  <neverseen@users.sourceforge.net>
9
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4089
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4090
	* create_tables.pgsql: Added view vmm_domain_info
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4091
	* VirtualMailManager/Alias.py: Removed attribute Alias._aid
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4092
	Removed parameter basedir from Alias.__init__() and Alias._setAddr()
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4093
	* VirtualMailManager/MailLocation.py: Fixed typo in MailLocation.__init__()
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4094
	* VirtualMailManager/Account.py: Integrated Transport- and
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4095
	MailLocation-stuff
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4096
	Removed attributes: Account._base and Account._home
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4097
	* VirtualMailManager/VirtualMailManager.py: some small fixes
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4098
	* VirtualMailManager/Domain.py: Added Transport-stuff
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4099
	* vmm.cfg: Added option transport in section misc
10
8f6e34549c26 * 'pgsql-transport.cf'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 9
diff changeset
  4100
	* pgsql-transport.cf: changed query for new table layout
8f6e34549c26 * 'pgsql-transport.cf'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 9
diff changeset
  4101
	* pgsql-smtpd_sender_login_maps.cf: added missing single quote in query
9
e3d3dbeb5b84 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 8
diff changeset
  4102
8
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4103
2008-02-02  Pascal Volk  <neverseen@users.sourceforge.net>
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4104
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4105
	* create_tables: Renamed table maildir to maillocation
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4106
	Added transport id to table domains, for default transport
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4107
	* VirtualMailManager/Transport.py:
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4108
	* VirtualMailManager/MailLocation.py: Added to repository
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4109
	* VirtualMailManager/constants/ERROR.py: Added error codes for MailLocation
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4110
	and Transport classes
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4111
	* VirtualMailManager/Exceptions.py: Added exception classes for MailLocation
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4112
	and Transport
7e3ce56f49e6 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 7
diff changeset
  4113
7
96761c442dcf * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 6
diff changeset
  4114
2008-01-18  Pascal Volk  <neverseen@users.sourceforge.net>
96761c442dcf * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 6
diff changeset
  4115
96761c442dcf * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 6
diff changeset
  4116
	* create_tables.pgsql: Removed unneeded sequences 'alias_id' and
96761c442dcf * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 6
diff changeset
  4117
	 'relocated_id'.
96761c442dcf * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 6
diff changeset
  4118
	 Removed unneeded column 'id' from table 'alias' and 'relocated'.
96761c442dcf * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 6
diff changeset
  4119
6
07d141039f74 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 5
diff changeset
  4120
2008-01-15  Pascal Volk  <neverseen@users.sourceforge.net>
07d141039f74 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 5
diff changeset
  4121
07d141039f74 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 5
diff changeset
  4122
	* create_tables.pgsql: Redesign of table layout, create separate tables for
07d141039f74 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 5
diff changeset
  4123
	maildir-folder and transport. Also assign transport to users not to domains
07d141039f74 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 5
diff changeset
  4124
5
d7cb92d42d62 * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 4
diff changeset
  4125
2008-01-11  Pascal Volk  <neverseen@users.sourceforge.net>
d7cb92d42d62 * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 4
diff changeset
  4126
d7cb92d42d62 * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 4
diff changeset
  4127
	* vmm (usage): Fixed a syntax error.
d7cb92d42d62 * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 4
diff changeset
  4128
3
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4129
2008-01-09  Pascal Volk  <neverseen@users.sourceforge.net>
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4130
4
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4131
	* install.sh: Also install docs
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4132
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4133
	* VirtualMailManager/Account.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4134
	* VirtualMailManager/Alias.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4135
	* VirtualMailManager/Config.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4136
	* VirtualMailManager/Domain.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4137
	* VirtualMailManager/Exceptions.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4138
	* VirtualMailManager/VirtualMailManager.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4139
	* setup.py:
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4140
	* vmm: 	Included global version number.
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4141
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4142
	* VirtualMailManager/constants/VERSION.py: Added to repository.
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4143
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4144
2008-01-09  Pascal Volk  <neverseen@users.sourceforge.net>
f3c30b7421b9 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net>
parents: 3
diff changeset
  4145
3
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4146
	* VirtualMailManager/Account.py:
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4147
	* VirtualMailManager/Alias.py:
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4148
	* VirtualMailManager/Domain.py:
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4149
	* VirtualMailManager/VirtualMailManager.py:
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4150
	* vmm: Replaced email with e-mail.
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4151
	Corrected opening/closing quotation marks («word» -> »word«).
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4152
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4153
	* VirtualMailManager/VirtualMailManager.py: Renamed
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4154
	VirtualMailManager.__chkEmailadress to
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4155
	VirtualMailManager.__chkEmailAddress.
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4156
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4157
	* ChangeLog: Added to repository.
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4158
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4159
=== 0.3.1 ===
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4160
2008-01-08  Pascal Volk  <neverseen@users.sourceforge.net>
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4161
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4162
	* vmm (getVMM): Fixed names names of excepted errors.
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4163
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4164
	* VirtualMailManager/VirtualMailManager.py (VirtualMailManager.__init__):
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4165
	activated check for missing sections/options
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4166
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4167
	* vmm-0.3.1.tar.bz2: It's really bzip2 compressed. ;-)
a9b44e04bf01 * VirtualMailManager/Account.py:
Pascal Volk <neverseen@users.sourceforge.net>
parents:
diff changeset
  4168