Pascal Volk <user@localhost.localdomain.org> [Tue, 28 Aug 2012 00:52:50 +0000] rev 599
doc/web: Added description 'Upgrade to Dovecot ≧ v1.2.beta2'.
Pascal Volk <user@localhost.localdomain.org> [Mon, 27 Aug 2012 23:58:33 +0000] rev 598
pgsql: Added dovecot_update_v1.2+.pgsql.
Use this file when you are upgrading your Dovecot installation to
a version >= 1.2.beta2.
Pascal Volk <user@localhost.localdomain.org> [Mon, 27 Aug 2012 22:35:05 +0000] rev 597
VMM/cli/subcommands: Reverted accidentally committed help() code.
Pascal Volk <user@localhost.localdomain.org> [Mon, 27 Aug 2012 22:24:11 +0000] rev 596
pgsql/create_tables.pgsql: Eliminated two unnecessary differences.
Yeah, cosmetic only.
Pascal Volk <user@localhost.localdomain.org> [Mon, 27 Aug 2012 22:09:24 +0000] rev 595
pgsql: Don't select service_set.ssid in dovecotpassword() unconditional.
This may cause an empty result, which will make logins impossible.
Pascal Volk <user@localhost.localdomain.org> [Mon, 27 Aug 2012 20:49:31 +0000] rev 594
VMM/serviceset: Fixed a conditional ProgrammingError.
Affects only setups with Dovecot < v1.2.beta2. Actually the SQL query in
method ServiceSet._load_by_services wasn't updated.
Removed unnecessary code, which would have also produced a
ProgrammingError, if it would have been correct.
Pascal Volk <user@localhost.localdomain.org> [Thu, 23 Aug 2012 21:27:33 +0000] rev 593
VMM/cli/subcommands: Added 'missing' newline below domain notes.
This patch contains also a small code cleanup and PEP8-fix.
Pascal Volk <user@localhost.localdomain.org> [Sun, 19 Aug 2012 11:47:21 +0000] rev 592
doc/web: Added the transport filed to the usertransport example.
Pascal Volk <user@localhost.localdomain.org> [Sun, 12 Aug 2012 21:09:21 +0000] rev 591
doc/web: Added the 'Howto'.
The reStructuredText version of vmm.1, in multiple parts.
Pascal Volk <user@localhost.localdomain.org> [Sun, 12 Aug 2012 18:10:42 +0000] rev 590
man/{de/}man1: A few more corrections.
Pascal Volk <user@localhost.localdomain.org> [Sun, 12 Aug 2012 13:59:50 +0000] rev 589
man/{de/}man1: Small corrections for domaininfo's description.
Pascal Volk <user@localhost.localdomain.org> [Sun, 12 Aug 2012 13:31:44 +0000] rev 588
man/{de/}man5: s/Wiki/Homepage/g
Pascal Volk <user@localhost.localdomain.org> [Sat, 11 Aug 2012 16:13:12 +0000] rev 587
man/{de/}man1: s/Wiki/Homepage/g
martin f. krafft <madduck@debian.org> [Wed, 08 Aug 2012 14:37:29 +0000] rev 586
VMM/common: Improve search_address complexity
Checking the dictionary (a hash) for existence of a key is likely to be
O(log(n)), while checking a list is O(n). Therefore, to increase
performance, this patch changes the check accordingly.
Pascal Volk <user@localhost.localdomain.org> [Tue, 07 Aug 2012 23:55:41 +0000] rev 585
doc/web: Refreshed vmm.cfg
Pascal Volk <user@localhost.localdomain.org> [Tue, 07 Aug 2012 23:50:11 +0000] rev 584
vmm.cfg: Updated/improved comments.
"martin f. krafft" <madduck@debian.org> [Tue, 07 Aug 2012 21:54:39 +0000] rev 583
If an alias has multiple destinations, multiple records exist, due to
the nature of the database. address_list would then return the same
alias multiple times, which does not add any information, eats screen
space and is potentially confusing.
Therefore, we SELECT DISTINCTly from the alias table.
Signed-off-by: martin f. krafft <madduck@debian.org>
---
VirtualMailManager/common.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
"martin f. krafft" <madduck@debian.org> [Tue, 07 Aug 2012 21:53:41 +0000] rev 582
Due to the UNION query in address_list, the assumption that the list of
gids received from the database would be continuous does not hold.
To prevent addresses for domains with multiple entry types from being
listed, it is necessary to check the list of domain gids for every
entry.
Signed-off-by: martin f. krafft <madduck@debian.org>
---
VirtualMailManager/common.py | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 16:44:20 +0000] rev 581
doc/web: Emphasized a few lines of Dovecot/PostgreSQL configuration
file excerpts.
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 14:56:14 +0000] rev 580
.hgignore: "doc/build" is no longer required.
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 14:46:52 +0000] rev 579
doc: Added source of http://vmm.localdomain.org/.
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 14:17:05 +0000] rev 578
doc: Moved API documentation to doc/api.
Pascal Volk <user@localhost.localdomain.org> [Sun, 22 Jul 2012 20:19:07 +0000] rev 577
INSTALL: Updated PostgreSQL configuration URL.
Use ${sql} and ${proxysql} expressions in the main.cf description.
Pascal Volk <user@localhost.localdomain.org> [Sun, 01 Jul 2012 18:50:32 +0000] rev 576
README: Substituted a few words.
Pascal Volk <user@localhost.localdomain.org> [Sat, 30 Jun 2012 19:09:20 +0000] rev 575
README: Updated URL of the hg repository@sf.net.
Pascal Volk <user@localhost.localdomain.org> [Sat, 30 Jun 2012 16:21:26 +0000] rev 574
man: Deleted erroneous placed backslash.
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 21:40:08 +0000] rev 573
Added tag vmm-0.6.0 for changeset 3238c58d01ae
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 21:39:59 +0000] rev 572
Released vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 19:26:50 +0000] rev 571
Merged changes from v0.6.x(28230a8230bf).
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 19:23:24 +0000] rev 570
Close v0.6.x branch.
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 18:48:37 +0000] rev 569
vmm: Don't insert the module directory into sys.path by default.
Doesn't make much sense, if the code is installed inside sys.path.
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 18:33:32 +0000] rev 568
Updated copyright notices to include the year 2012.