Mon, 09 Apr 2012 23:50:12 +0200 Fixup catchall_info to return iterator, not self v0.6.x
martin f. krafft <madduck@madduck.net> [Mon, 09 Apr 2012 23:50:12 +0200] rev 508
Fixup catchall_info to return iterator, not self
Mon, 09 Apr 2012 23:44:36 +0200 Correct syntax errors v0.6.x
martin f. krafft <madduck@madduck.net> [Mon, 09 Apr 2012 23:44:36 +0200] rev 507
Correct syntax errors
Mon, 09 Apr 2012 23:40:52 +0200 Teach CLI about catchall* commands v0.6.x
martin f. krafft <madduck@madduck.net> [Mon, 09 Apr 2012 23:40:52 +0200] rev 506
Teach CLI about catchall* commands
Mon, 09 Apr 2012 23:21:56 +0200 Provide catchall_* methods to the Handler class v0.6.x
martin f. krafft <madduck@madduck.net> [Mon, 09 Apr 2012 23:21:56 +0200] rev 505
Provide catchall_* methods to the Handler class
Mon, 09 Apr 2012 18:10:56 +0200 First version of a CatchallAlias class v0.6.x
martin f. krafft <madduck@madduck.net> [Mon, 09 Apr 2012 18:10:56 +0200] rev 504
First version of a CatchallAlias class I based the CatchallAlias class in catchall.py heavily on the Alias class, but by copy, not deriving. The two are functionally related, but the implementations are too different because CatchallAliases have no localpart.
Mon, 09 Apr 2012 17:45:02 +0200 Add database table for catchall destinations v0.6.x
martin f. krafft <madduck@madduck.net> [Mon, 09 Apr 2012 17:45:02 +0200] rev 503
Add database table for catchall destinations Catch-all aliases are stored for a domain. Since there can be multiple destinations per domain, this is done using a 1:n relation on the gid. This commit extends the SQL schema definition and also provides appropriate upgrade DDL.
Sun, 08 Apr 2012 19:05:25 +0000 pgsql: Merged types and functions into the create_tables… files. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 08 Apr 2012 19:05:25 +0000] rev 502
pgsql: Merged types and functions into the create_tables… files.
Sun, 08 Apr 2012 16:29:37 +0000 postfix: Removed VIEW-based comments from configuration files. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 08 Apr 2012 16:29:37 +0000] rev 501
postfix: Removed VIEW-based comments from configuration files.
Sun, 08 Apr 2012 16:20:43 +0000 pgsql: Removed most of the VIEWs. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 08 Apr 2012 16:20:43 +0000] rev 500
pgsql: Removed most of the VIEWs. There are only two views left for now: - postfix_gid - vmm_domain_info All other views have a faster replacement: plpgsql functions.
Sun, 08 Apr 2012 13:18:02 +0200 Ignore even more Debian-build-related files v0.6.x
martin f. krafft <madduck@madduck.net> [Sun, 08 Apr 2012 13:18:02 +0200] rev 499
Ignore even more Debian-build-related files
Sun, 08 Apr 2012 11:54:17 +0200 Ignore more Debian-build-related files v0.6.x
martin f. krafft <madduck@madduck.net> [Sun, 08 Apr 2012 11:54:17 +0200] rev 498
Ignore more Debian-build-related files Debian produces log and debhelper files in debian/* that do not need to be known to mercurial. Hence, this patch adds the globs to .hgignore.
Sun, 08 Apr 2012 00:02:00 +0200 Add non-root TODO v0.6.x
martin f. krafft <madduck@madduck.net> [Sun, 08 Apr 2012 00:02:00 +0200] rev 497
Add non-root TODO
Sat, 07 Apr 2012 20:38:48 +0000 VMM/config: Fixed a typo: s/DB_MUDULES/DB_MODULES/g. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 07 Apr 2012 20:38:48 +0000] rev 496
VMM/config: Fixed a typo: s/DB_MUDULES/DB_MODULES/g.
Sat, 07 Apr 2012 15:23:14 +0200 Ignore build files related to Debian packaging v0.6.x
martin f. krafft <madduck@madduck.net> [Sat, 07 Apr 2012 15:23:14 +0200] rev 495
Ignore build files related to Debian packaging During Debian packaging, the package is built in ./debian/vmm/, and quilt is used (./.pc/). Both directories contain only generated files and should hence be ignored from the perspective of Mercurial.
Sat, 07 Apr 2012 15:00:10 +0200 Instruct mercurial to ignore build directory v0.6.x
martin f. krafft <madduck@madduck.net> [Sat, 07 Apr 2012 15:00:10 +0200] rev 494
Instruct mercurial to ignore build directory Python's distutil builds the package into ./build/, which can and should be ignored with respect to the repository. This patch simply adds the appropriate line to .hgignore.
Fri, 06 Apr 2012 23:37:04 +0000 VMM/handler: Create domain directory with umask 0022. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Fri, 06 Apr 2012 23:37:04 +0000] rev 493
VMM/handler: Create domain directory with umask 0022.
Sat, 07 Apr 2012 00:45:57 +0200 Modify address check query to obtain well-defined result v0.6.x
martin f. krafft <madduck@madduck.net> [Sat, 07 Apr 2012 00:45:57 +0200] rev 492
Modify address check query to obtain well-defined result The way in which UNION does not yield the desired result, because (a) UNION merges results and (b) the result order is undefined. This patch changes the query to select the counts as columns and hence provides a well-defined order.
Fri, 06 Apr 2012 21:34:23 +0000 postfix: Uncommented the query in pgsql-smtpd_sender_login_maps.cf. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Fri, 06 Apr 2012 21:34:23 +0000] rev 491
postfix: Uncommented the query in pgsql-smtpd_sender_login_maps.cf.
Fri, 06 Apr 2012 21:32:09 +0000 postfix: Renamed pgsql-transport.cf to pgsql-transport_maps.cf. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Fri, 06 Apr 2012 21:32:09 +0000] rev 490
postfix: Renamed pgsql-transport.cf to pgsql-transport_maps.cf. Now it matches pgsql-${postfix-parameter}.cf.
Thu, 29 Mar 2012 19:27:18 +0000 po: Updated French translation (translated by Dimitri Duc). v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 29 Mar 2012 19:27:18 +0000] rev 489
po: Updated French translation (translated by Dimitri Duc).
Tue, 13 Mar 2012 20:37:12 +0000 po: Updated Finnish translation (translated by Jorma Karvonen). v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 13 Mar 2012 20:37:12 +0000] rev 488
po: Updated Finnish translation (translated by Jorma Karvonen).
Tue, 13 Dec 2011 00:34:39 +0000 VMM/cli/subcommands: Fixed a TypeError in user_info(). v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 13 Dec 2011 00:34:39 +0000] rev 487
VMM/cli/subcommands: Fixed a TypeError in user_info().
Mon, 05 Dec 2011 16:17:01 +0000 postfix: Use pgsql functions in query templates where possible. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Mon, 05 Dec 2011 16:17:01 +0000] rev 486
postfix: Use pgsql functions in query templates where possible.
Mon, 05 Dec 2011 12:34:29 +0000 pgsql: Updated required privileges for function dovecotpassword. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Mon, 05 Dec 2011 12:34:29 +0000] rev 485
pgsql: Updated required privileges for function dovecotpassword.
Sun, 27 Nov 2011 01:52:06 +0000 README: Added section `Installation Prerequisites'. Reworked some parts. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 27 Nov 2011 01:52:06 +0000] rev 484
README: Added section `Installation Prerequisites'. Reworked some parts.
Sat, 26 Nov 2011 17:28:59 +0000 update_config: Write the old package install dir to a tmp file. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 26 Nov 2011 17:28:59 +0000] rev 483
update_config: Write the old package install dir to a tmp file. upgrade: Remove old CamelCase files. Removed some unused variables.
Sun, 13 Nov 2011 20:19:40 +0000 VMM: The pyPgSQL compatibility commit. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Nov 2011 20:19:40 +0000] rev 482
VMM: The pyPgSQL compatibility commit.
Sun, 13 Nov 2011 20:18:41 +0000 VMM: The Python 2.4.x compatibility commit. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Nov 2011 20:18:41 +0000] rev 481
VMM: The Python 2.4.x compatibility commit.
Sun, 13 Nov 2011 19:59:26 +0000 VMM/relocated: Don't accept something@localhost as destination. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Nov 2011 19:59:26 +0000] rev 480
VMM/relocated: Don't accept something@localhost as destination.
Sun, 13 Nov 2011 16:13:50 +0000 man1: Updated configuration related descriptions/examples, v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Nov 2011 16:13:50 +0000] rev 479
man1: Updated configuration related descriptions/examples, accordingly to commit 4ff0fa3ba0fa.
(0) -300 -100 -50 -30 +30 +50 +100 tip