Sun, 10 Feb 2013 17:33:38 +0000 Dropped pyPgSQL support. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 10 Feb 2013 17:33:38 +0000] rev 694
Dropped pyPgSQL support.
Sat, 09 Feb 2013 17:24:12 +0000 pgsql/set-permissions: use argparse instead of optparse. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 09 Feb 2013 17:24:12 +0000] rev 693
pgsql/set-permissions: use argparse instead of optparse.
Sun, 27 Jan 2013 14:46:43 +0000 pgsql: Removed files for Dovecot < 1.2.0. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 27 Jan 2013 14:46:43 +0000] rev 692
pgsql: Removed files for Dovecot < 1.2.0.
Wed, 23 Jan 2013 22:16:38 +0000 VMM: Dropped support for Dovecot versions before v1.2.0. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Wed, 23 Jan 2013 22:16:38 +0000] rev 691
VMM: Dropped support for Dovecot versions before v1.2.0.
Sun, 20 Jan 2013 15:50:36 +0000 doc: Updated doc/web and man1. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 20 Jan 2013 15:50:36 +0000] rev 690
doc: Updated doc/web and man1. Added description of the -d option for subcommands domainnote, username and usernote.
Sun, 20 Jan 2013 14:42:52 +0000 VMM/cli/subcommands: Avoid the accidentally deletion of values. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 20 Jan 2013 14:42:52 +0000] rev 689
VMM/cli/subcommands: Avoid the accidentally deletion of values. Added the -d option to the subcommands domainnote, username and usernote.
Sat, 19 Jan 2013 16:59:39 +0000 man1: Deleted trailing whitespaces. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 19 Jan 2013 16:59:39 +0000] rev 688
man1: Deleted trailing whitespaces.
Sat, 19 Jan 2013 16:55:18 +0000 doc: Added description of {domain,user}add's -n option. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 19 Jan 2013 16:55:18 +0000] rev 687
doc: Added description of {domain,user}add's -n option.
Sun, 13 Jan 2013 18:12:51 +0000 VMM: Added option `-n NOTE' to {domain,user}add. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Jan 2013 18:12:51 +0000] rev 686
VMM: Added option `-n NOTE' to {domain,user}add.
Sun, 13 Jan 2013 17:24:01 +0000 VMM/cli/subcommands: domain_add: Fixed a coding error. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Jan 2013 17:24:01 +0000] rev 685
VMM/cli/subcommands: domain_add: Fixed a coding error.
Sun, 13 Jan 2013 15:41:13 +0000 man1: Use service names in lowercase letters. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Jan 2013 15:41:13 +0000] rev 684
man1: Use service names in lowercase letters. Service names in uppercase letters will be rejected by the argument parser.
Sun, 13 Jan 2013 15:33:23 +0000 doc/web: Updated copyright and version info. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Jan 2013 15:33:23 +0000] rev 683
doc/web: Updated copyright and version info.
Sun, 13 Jan 2013 15:26:37 +0000 doc/web: Updated to reflect the new cli. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 13 Jan 2013 15:26:37 +0000] rev 682
doc/web: Updated to reflect the new cli.
Wed, 09 Jan 2013 20:55:27 +0000 VMM: Code cleanup. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Wed, 09 Jan 2013 20:55:27 +0000] rev 681
VMM: Code cleanup.
Sun, 06 Jan 2013 19:10:37 +0000 {install,upgrade}.sh: Removed disused code. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 06 Jan 2013 19:10:37 +0000] rev 680
{install,upgrade}.sh: Removed disused code.
Sun, 06 Jan 2013 18:30:16 +0000 VMM/cli/subcommands: Rephrased two help messages. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 06 Jan 2013 18:30:16 +0000] rev 679
VMM/cli/subcommands: Rephrased two help messages.
Sun, 06 Jan 2013 18:15:20 +0000 man: Deleted German manual pages. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 06 Jan 2013 18:15:20 +0000] rev 678
man: Deleted German manual pages.
Sun, 06 Jan 2013 18:11:49 +0000 man1: Updated to reflect the new cli. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 06 Jan 2013 18:11:49 +0000] rev 677
man1: Updated to reflect the new cli.
Sun, 06 Jan 2013 00:09:47 +0000 merged changes from default(d24f094d1cb5) v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 06 Jan 2013 00:09:47 +0000] rev 676
merged changes from default(d24f094d1cb5)
Sat, 05 Jan 2013 23:49:42 +0000 Updated copyright notices to include the year 2013.
Pascal Volk <user@localhost.localdomain.org> [Sat, 05 Jan 2013 23:49:42 +0000] rev 675
Updated copyright notices to include the year 2013.
Sat, 05 Jan 2013 18:39:15 +0000 VMM/config: Post-2to3 fix. PEP8-ified imports. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 05 Jan 2013 18:39:15 +0000] rev 674
VMM/config: Post-2to3 fix. PEP8-ified imports.
Sat, 05 Jan 2013 18:33:52 +0000 VMM: Post-2to3 fix. Use the re.ASCII flag for ASCII-only patterns. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 05 Jan 2013 18:33:52 +0000] rev 673
VMM: Post-2to3 fix. Use the re.ASCII flag for ASCII-only patterns. The local-part of an email address and Postfix configuration parameters may contain only ASCII characters.
Sat, 05 Jan 2013 18:23:05 +0000 VMM/network: Post-2to3 fix. s/addr.encode('hex')/b2a_hex(addr). v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 05 Jan 2013 18:23:05 +0000] rev 672
VMM/network: Post-2to3 fix. s/addr.encode('hex')/b2a_hex(addr).
Sun, 30 Dec 2012 18:13:56 +0000 VMM/*: Post-2to3 fix. Updated some error messages/comments. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 18:13:56 +0000] rev 671
VMM/*: Post-2to3 fix. Updated some error messages/comments. Replaced `long' by `int' - part II.
Sun, 30 Dec 2012 18:08:23 +0000 VMM/*: Post-2to3 fix. Updated some error messages/comments. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 18:08:23 +0000] rev 670
VMM/*: Post-2to3 fix. Updated some error messages/comments. Replaced `long' by `int' (or integer).
Sun, 30 Dec 2012 16:41:19 +0000 VMM/cli/clihelp: Removed module clihelp. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 16:41:19 +0000] rev 669
VMM/cli/clihelp: Removed module clihelp. It's no longer needed. Online help is included in the subcommand module.
Sun, 30 Dec 2012 16:16:09 +0000 VMM/cli: Small cleanup. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 16:16:09 +0000] rev 668
VMM/cli: Small cleanup.
Sun, 30 Dec 2012 16:15:13 +0000 VMM/constants: Removed constants, which are obsolete now. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 16:15:13 +0000] rev 667
VMM/constants: Removed constants, which are obsolete now.
Sun, 30 Dec 2012 16:12:18 +0000 VMM/cli/main: Adjusted to new argparse functionality. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 16:12:18 +0000] rev 666
VMM/cli/main: Adjusted to new argparse functionality.
Sun, 30 Dec 2012 16:10:29 +0000 VMM/cli/subcommands: Switched argument parsing over to argparse. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Dec 2012 16:10:29 +0000] rev 665
VMM/cli/subcommands: Switched argument parsing over to argparse.
Fri, 21 Dec 2012 12:28:56 +0000 VMM/password: Added scheme CLEAR. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Fri, 21 Dec 2012 12:28:56 +0000] rev 664
VMM/password: Added scheme CLEAR.
Sun, 09 Dec 2012 17:34:10 +0000 VMM/cli: Deleted unnecessary encode()s from read_pass. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 09 Dec 2012 17:34:10 +0000] rev 663
VMM/cli: Deleted unnecessary encode()s from read_pass.
Sun, 09 Dec 2012 15:03:33 +0000 merged changes from default(29295afafa91) v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 09 Dec 2012 15:03:33 +0000] rev 662
merged changes from default(29295afafa91)
Sun, 09 Dec 2012 14:59:46 +0000 VMM/account: Fixed a typo in Account.delete().
Pascal Volk <user@localhost.localdomain.org> [Sun, 09 Dec 2012 14:59:46 +0000] rev 661
VMM/account: Fixed a typo in Account.delete(). Due to a wrong placed comma `userdelete … force' ended in a TypeError.
Sat, 08 Dec 2012 14:48:30 +0000 VMM/mailbox: Decode error messages from doveadm. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 08 Dec 2012 14:48:30 +0000] rev 660
VMM/mailbox: Decode error messages from doveadm. Those errors occur only with the dbox mailbox format when the mailbox.folders contains non-ASCII mailbox names.
Mon, 03 Dec 2012 19:19:52 +0000 VMM/cli/config: … encode/decode … v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Mon, 03 Dec 2012 19:19:52 +0000] rev 659
VMM/cli/config: … encode/decode …
Sun, 02 Dec 2012 15:51:17 +0000 VMM{/cli}/config: Explicitly pass utf-8 as the encoding to open(). v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Dec 2012 15:51:17 +0000] rev 658
VMM{/cli}/config: Explicitly pass utf-8 as the encoding to open().
Sun, 02 Dec 2012 14:54:24 +0000 VMM/cli/subcommands: Fixed some encode/decode issues. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Dec 2012 14:54:24 +0000] rev 657
VMM/cli/subcommands: Fixed some encode/decode issues.
Sat, 01 Dec 2012 17:25:11 +0000 VMM/cli/subcommands: Print usable password schemes in sorted order. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 01 Dec 2012 17:25:11 +0000] rev 656
VMM/cli/subcommands: Print usable password schemes in sorted order.
Mon, 26 Nov 2012 22:07:20 +0000 VMM/password: Code cleanups: v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Mon, 26 Nov 2012 22:07:20 +0000] rev 655
VMM/password: Code cleanups: - Rely no longer on Crypto.Hash for md4 support. Python's hashlib on FreeBSD, Linux and OpenBSD provides the md4 hash. - Dropped DIGEST-MD5 password hashing for Dovecot <= v1.1.12/v1.2.beta2
Mon, 26 Nov 2012 19:04:38 +0000 VMM/cli: Avoid UnicodeDecodeErrors with some „obsolete“ encodings. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Mon, 26 Nov 2012 19:04:38 +0000] rev 654
VMM/cli: Avoid UnicodeDecodeErrors with some „obsolete“ encodings.
Sun, 25 Nov 2012 17:06:17 +0000 VMM: Post-2to3 fixes. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 25 Nov 2012 17:06:17 +0000] rev 653
VMM: Post-2to3 fixes. Added, (re)moved some (en|de)code() calls.
Sun, 25 Nov 2012 14:37:09 +0000 VMM: Post-2to3 fix. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 25 Nov 2012 14:37:09 +0000] rev 652
VMM: Post-2to3 fix. Don't pass 'str=1' ('unicode=1' before 2to3) to gettext.install().
Sat, 24 Nov 2012 22:48:12 +0000 VMM/password: Post-2to3 fixes. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 24 Nov 2012 22:48:12 +0000] rev 651
VMM/password: Post-2to3 fixes. Replaced ….encode('hex') and ….encode('base64') by b64encode(…) and b2a_hex(…). Added some necessary encode() and decode() calls. Fixed NTLM hash generating with non ASCII characters.
Thu, 22 Nov 2012 18:31:55 +0000 VMM/config: s/_boolean_states/BOOLEAN_STATES/g v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 22 Nov 2012 18:31:55 +0000] rev 650
VMM/config: s/_boolean_states/BOOLEAN_STATES/g
Thu, 22 Nov 2012 12:49:36 +0000 VMM/handler: Dropped psycopg2 typecaster registration. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 22 Nov 2012 12:49:36 +0000] rev 649
VMM/handler: Dropped psycopg2 typecaster registration.
Wed, 21 Nov 2012 22:37:22 +0000 VMM/handler: Reworked config file permission check. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Wed, 21 Nov 2012 22:37:22 +0000] rev 648
VMM/handler: Reworked config file permission check.
Wed, 21 Nov 2012 13:13:31 +0000 merged changes from default(86c2ed36aba8) v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Wed, 21 Nov 2012 13:13:31 +0000] rev 647
merged changes from default(86c2ed36aba8)
Wed, 21 Nov 2012 12:53:56 +0000 po: Updated Finnish translation (translated by Jorma Karvonen).
Pascal Volk <user@localhost.localdomain.org> [Wed, 21 Nov 2012 12:53:56 +0000] rev 646
po: Updated Finnish translation (translated by Jorma Karvonen).
Tue, 20 Nov 2012 13:55:46 +0000 Updated shebang to use python3 instead of python. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 20 Nov 2012 13:55:46 +0000] rev 645
Updated shebang to use python3 instead of python.
Tue, 20 Nov 2012 13:48:00 +0000 pgsql/set-permissions.py: Ran 2to3 from Python 3.2.3. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 20 Nov 2012 13:48:00 +0000] rev 644
pgsql/set-permissions.py: Ran 2to3 from Python 3.2.3.
Tue, 20 Nov 2012 13:40:32 +0000 Ran 2to3 from Python 3.2.3. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 20 Nov 2012 13:40:32 +0000] rev 643
Ran 2to3 from Python 3.2.3.
Sun, 11 Nov 2012 16:53:52 +0000 Use the with statement for file operations. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 11 Nov 2012 16:53:52 +0000] rev 642
Use the with statement for file operations.
Tue, 06 Nov 2012 23:23:55 +0000 VMM/config: Undone changeset 90d69ae4f40d. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 06 Nov 2012 23:23:55 +0000] rev 641
VMM/config: Undone changeset 90d69ae4f40d.
Tue, 06 Nov 2012 21:45:50 +0000 VMM/cli/subcommands: Code cleanup in list_pwschemes(). v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 06 Nov 2012 21:45:50 +0000] rev 640
VMM/cli/subcommands: Code cleanup in list_pwschemes().
Tue, 06 Nov 2012 19:46:06 +0000 setup.py: PEP-314-ified. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Tue, 06 Nov 2012 19:46:06 +0000] rev 639
setup.py: PEP-314-ified. Distutils setup() function now has the 'requires` keyword parameter.
Mon, 05 Nov 2012 21:57:37 +0000 VMM: Partial PEP-308-ification. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Mon, 05 Nov 2012 21:57:37 +0000] rev 638
VMM: Partial PEP-308-ification.
Sun, 04 Nov 2012 18:33:11 +0000 VMM: Removed module pycompat. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 04 Nov 2012 18:33:11 +0000] rev 637
VMM: Removed module pycompat.
Sun, 04 Nov 2012 18:02:19 +0000 VMM/pycompat: Removed module hashlib. v0.7.x
Pascal Volk <user@localhost.localdomain.org> [Sun, 04 Nov 2012 18:02:19 +0000] rev 636
VMM/pycompat: Removed module hashlib.
Sat, 03 Nov 2012 16:22:48 +0000 doc/web: Updated OpenBSD's package names.
Pascal Volk <user@localhost.localdomain.org> [Sat, 03 Nov 2012 16:22:48 +0000] rev 635
doc/web: Updated OpenBSD's package names.
Wed, 31 Oct 2012 20:45:43 +0000 doc/web: Fixed a typo.
Pascal Volk <user@localhost.localdomain.org> [Wed, 31 Oct 2012 20:45:43 +0000] rev 634
doc/web: Fixed a typo.
Tue, 30 Oct 2012 20:09:40 +0000 VMM/password: Added scheme SCRAM-SHA-1.
Pascal Volk <user@localhost.localdomain.org> [Tue, 30 Oct 2012 20:09:40 +0000] rev 633
VMM/password: Added scheme SCRAM-SHA-1.
Sun, 28 Oct 2012 18:57:49 +0000 Documentation: Fixed dictionary quota URI.
Pascal Volk <user@localhost.localdomain.org> [Sun, 28 Oct 2012 18:57:49 +0000] rev 632
Documentation: Fixed dictionary quota URI.
Sun, 28 Oct 2012 12:59:30 +0000 install.sh: Don't fail if $SYSCONFDIR doesn't exist.
Pascal Volk <user@localhost.localdomain.org> [Sun, 28 Oct 2012 12:59:30 +0000] rev 631
install.sh: Don't fail if $SYSCONFDIR doesn't exist.
Wed, 24 Oct 2012 19:04:32 +0000 doc/web/ext_references: Fixed URL of pg_hba.conf.
Pascal Volk <user@localhost.localdomain.org> [Wed, 24 Oct 2012 19:04:32 +0000] rev 630
doc/web/ext_references: Fixed URL of pg_hba.conf.
Fri, 19 Oct 2012 15:27:28 +0000 doc/web: Added links to the Debian package and the git repos.
Pascal Volk <user@localhost.localdomain.org> [Fri, 19 Oct 2012 15:27:28 +0000] rev 629
doc/web: Added links to the Debian package and the git repos. README: Added git-URL.
Wed, 03 Oct 2012 12:51:35 +0000 Added tag vmm-0.6.1 for changeset 682431c45b24
Pascal Volk <user@localhost.localdomain.org> [Wed, 03 Oct 2012 12:51:35 +0000] rev 628
Added tag vmm-0.6.1 for changeset 682431c45b24
Wed, 03 Oct 2012 12:51:24 +0000 Released vmm-0.6.1 vmm-0.6.1
Pascal Volk <user@localhost.localdomain.org> [Wed, 03 Oct 2012 12:51:24 +0000] rev 627
Released vmm-0.6.1
Wed, 03 Oct 2012 12:43:27 +0000 doc/web: Updated documentation for vmm-0.6.1.
Pascal Volk <user@localhost.localdomain.org> [Wed, 03 Oct 2012 12:43:27 +0000] rev 626
doc/web: Updated documentation for vmm-0.6.1.
Tue, 02 Oct 2012 07:47:20 +0200 Add list* commands to manpages
martin f. krafft <madduck@madduck.net> [Tue, 02 Oct 2012 07:47:20 +0200] rev 625
Add list* commands to manpages
Mon, 01 Oct 2012 18:57:44 +0000 UPGRADE: Added procedure for updating from v0.6.0.
Pascal Volk <user@localhost.localdomain.org> [Mon, 01 Oct 2012 18:57:44 +0000] rev 624
UPGRADE: Added procedure for updating from v0.6.0.
Sun, 30 Sep 2012 16:09:37 +0000 update_config: Updated to work with version 0.6.0.
Pascal Volk <user@localhost.localdomain.org> [Sun, 30 Sep 2012 16:09:37 +0000] rev 623
update_config: Updated to work with version 0.6.0. Fixed some PEP8 related issues.
Sat, 29 Sep 2012 17:13:29 +0000 doc/web: Updated and extended documentation.
Pascal Volk <user@localhost.localdomain.org> [Sat, 29 Sep 2012 17:13:29 +0000] rev 622
doc/web: Updated and extended documentation. Updated description of subcommands aliasdelete and catchalldelete. Added description of subcommands listaddresses, listaliases, listrelocated and listusers.
Sat, 29 Sep 2012 15:57:24 +0000 VMM/cli/clihelp: Added missing help messages.
Pascal Volk <user@localhost.localdomain.org> [Sat, 29 Sep 2012 15:57:24 +0000] rev 621
VMM/cli/clihelp: Added missing help messages. Added descriptions of subcommands listaddresses, listaliases, listrelocated and listusers.
Thu, 27 Sep 2012 20:20:49 +0000 po: Updated Dutch translation (translated by Erwin Poeze).
Pascal Volk <user@localhost.localdomain.org> [Thu, 27 Sep 2012 20:20:49 +0000] rev 620
po: Updated Dutch translation (translated by Erwin Poeze).
Thu, 27 Sep 2012 20:03:05 +0000 VMM/alias: Load destination addresses sorted.
Pascal Volk <user@localhost.localdomain.org> [Thu, 27 Sep 2012 20:03:05 +0000] rev 619
VMM/alias: Load destination addresses sorted. This produces sorted output for the aliasinfo subcommand.
Thu, 27 Sep 2012 19:15:09 +0000 VMM: {alias,catchall}delete: Accept multiple destinations.
Pascal Volk <user@localhost.localdomain.org> [Thu, 27 Sep 2012 19:15:09 +0000] rev 618
VMM: {alias,catchall}delete: Accept multiple destinations.
Mon, 24 Sep 2012 19:13:51 +0000 po: Updated Dutch translation (translated by Erwin Poeze).
Pascal Volk <user@localhost.localdomain.org> [Mon, 24 Sep 2012 19:13:51 +0000] rev 617
po: Updated Dutch translation (translated by Erwin Poeze).
Sun, 23 Sep 2012 17:22:42 +0000 VMM/cli/main: Check if we have warnings before exiting.
Pascal Volk <user@localhost.localdomain.org> [Sun, 23 Sep 2012 17:22:42 +0000] rev 616
VMM/cli/main: Check if we have warnings before exiting. If so, print them and exit afterwards.
Sun, 16 Sep 2012 17:09:45 +0000 VMM/domain: Enabled transport-validation.
Pascal Volk <user@localhost.localdomain.org> [Sun, 16 Sep 2012 17:09:45 +0000] rev 615
VMM/domain: Enabled transport-validation. Validate the transport also in Domain.set_transport() and Domain.update_transport().
Sun, 16 Sep 2012 17:05:33 +0000 VMM: Moved transport-validation to common.
Pascal Volk <user@localhost.localdomain.org> [Sun, 16 Sep 2012 17:05:33 +0000] rev 614
VMM: Moved transport-validation to common.
Sat, 15 Sep 2012 17:31:34 +0000 VMM/account: Fixed account's transport check.
Pascal Volk <user@localhost.localdomain.org> [Sat, 15 Sep 2012 17:31:34 +0000] rev 613
VMM/account: Fixed account's transport check. Make sure that 'virtual:' isn't used as transport when the mailbox-format is set to mdbox or sdbox.
Wed, 12 Sep 2012 19:19:05 +0000 po: Updated Dutch translation (translated by Erwin Poeze).
Pascal Volk <user@localhost.localdomain.org> [Wed, 12 Sep 2012 19:19:05 +0000] rev 612
po: Updated Dutch translation (translated by Erwin Poeze).
Wed, 05 Sep 2012 21:30:42 +0000 PEP8: Fixed all PEP8 related issues.
Pascal Volk <user@localhost.localdomain.org> [Wed, 05 Sep 2012 21:30:42 +0000] rev 611
PEP8: Fixed all PEP8 related issues.
Mon, 03 Sep 2012 22:40:01 +0000 po: Regenerated vmm.pot
Pascal Volk <user@localhost.localdomain.org> [Mon, 03 Sep 2012 22:40:01 +0000] rev 610
po: Regenerated vmm.pot
Mon, 03 Sep 2012 22:32:17 +0000 Added a few comments for the Translation Project.
Pascal Volk <user@localhost.localdomain.org> [Mon, 03 Sep 2012 22:32:17 +0000] rev 609
Added a few comments for the Translation Project.
Mon, 03 Sep 2012 19:59:49 +0000 VMM: Corrected/updated some msgids.
Pascal Volk <user@localhost.localdomain.org> [Mon, 03 Sep 2012 19:59:49 +0000] rev 608
VMM: Corrected/updated some msgids. Unified some messages and corrected a few typos.
Sun, 02 Sep 2012 21:33:53 +0000 VMM/cli/subcommands: Corrected username's usage string.
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Sep 2012 21:33:53 +0000] rev 607
VMM/cli/subcommands: Corrected username's usage string. username's name argument is optional.
Sun, 02 Sep 2012 21:01:40 +0000 VMM/cli: Activated help subcommand.
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Sep 2012 21:01:40 +0000] rev 606
VMM/cli: Activated help subcommand. Implemented Command.help_(), which reads the command's help message from cli.clihelp.
Sun, 02 Sep 2012 20:18:16 +0000 VMM/handler: Fixed user{quota,services,transport} subcommands.
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Sep 2012 20:18:16 +0000] rev 605
VMM/handler: Fixed user{quota,services,transport} subcommands. The subcommands user{quota,services,transport} actually failed with the arguments '<address> domain'. This is part II of changeset a75923ce2842
Sun, 02 Sep 2012 17:23:46 +0000 doc/web: Added missing userservices description.
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Sep 2012 17:23:46 +0000] rev 604
doc/web: Added missing userservices description. Fixed order of subcommand listing.
Sun, 02 Sep 2012 16:47:53 +0000 man: Typo-fix.
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Sep 2012 16:47:53 +0000] rev 603
man: Typo-fix.
Sun, 02 Sep 2012 15:24:41 +0000 VMM/cli/subcommands: Corrected two usage strings.
Pascal Volk <user@localhost.localdomain.org> [Sun, 02 Sep 2012 15:24:41 +0000] rev 602
VMM/cli/subcommands: Corrected two usage strings. domainnote's and usernote's note argument is optional.
Sat, 01 Sep 2012 23:02:01 +0000 VMM: Decode localized numbers to the current encoding.
Pascal Volk <user@localhost.localdomain.org> [Sat, 01 Sep 2012 23:02:01 +0000] rev 601
VMM: Decode localized numbers to the current encoding. That avoids UnicodeDecodeErrors since locale.format(%d) may return localized numbers, which contain NO-BREAK SPACE as the thousands separator.
Tue, 28 Aug 2012 22:37:43 +0000 VMM/cli/subcommands: Don't mark empty strings as translatable.
Pascal Volk <user@localhost.localdomain.org> [Tue, 28 Aug 2012 22:37:43 +0000] rev 600
VMM/cli/subcommands: Don't mark empty strings as translatable. gettext('') returns the header entry with meta information, not the empty string.
Tue, 28 Aug 2012 00:52:50 +0000 doc/web: Added description 'Upgrade to Dovecot ≧ v1.2.beta2'.
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'.
Mon, 27 Aug 2012 23:58:33 +0000 pgsql: Added dovecot_update_v1.2+.pgsql.
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.
Mon, 27 Aug 2012 22:35:05 +0000 VMM/cli/subcommands: Reverted accidentally committed help() code.
Pascal Volk <user@localhost.localdomain.org> [Mon, 27 Aug 2012 22:35:05 +0000] rev 597
VMM/cli/subcommands: Reverted accidentally committed help() code.
Mon, 27 Aug 2012 22:24:11 +0000 pgsql/create_tables.pgsql: Eliminated two unnecessary differences.
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.
Mon, 27 Aug 2012 22:09:24 +0000 pgsql: Don't select service_set.ssid in dovecotpassword() unconditional.
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.
Mon, 27 Aug 2012 20:49:31 +0000 VMM/serviceset: Fixed a conditional ProgrammingError.
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.
Thu, 23 Aug 2012 21:27:33 +0000 VMM/cli/subcommands: Added 'missing' newline below domain notes.
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.
Sun, 19 Aug 2012 11:47:21 +0000 doc/web: Added the transport filed to the usertransport example.
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.
Sun, 12 Aug 2012 21:09:21 +0000 doc/web: Added the 'Howto'.
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.
Sun, 12 Aug 2012 18:10:42 +0000 man/{de/}man1: A few more corrections.
Pascal Volk <user@localhost.localdomain.org> [Sun, 12 Aug 2012 18:10:42 +0000] rev 590
man/{de/}man1: A few more corrections.
Sun, 12 Aug 2012 13:59:50 +0000 man/{de/}man1: Small corrections for domaininfo's description.
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.
Sun, 12 Aug 2012 13:31:44 +0000 man/{de/}man5: s/Wiki/Homepage/g
Pascal Volk <user@localhost.localdomain.org> [Sun, 12 Aug 2012 13:31:44 +0000] rev 588
man/{de/}man5: s/Wiki/Homepage/g
Sat, 11 Aug 2012 16:13:12 +0000 man/{de/}man1: 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
Wed, 08 Aug 2012 14:37:29 +0000 VMM/common: Improve search_address complexity
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.
Tue, 07 Aug 2012 23:55:41 +0000 doc/web: Refreshed vmm.cfg
Pascal Volk <user@localhost.localdomain.org> [Tue, 07 Aug 2012 23:55:41 +0000] rev 585
doc/web: Refreshed vmm.cfg
Tue, 07 Aug 2012 23:50:11 +0000 vmm.cfg: Updated/improved comments.
Pascal Volk <user@localhost.localdomain.org> [Tue, 07 Aug 2012 23:50:11 +0000] rev 584
vmm.cfg: Updated/improved comments.
Tue, 07 Aug 2012 21:54:39 +0000 If an alias has multiple destinations, multiple records exist, due to
"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(-)
Tue, 07 Aug 2012 21:53:41 +0000 Due to the UNION query in address_list, the assumption that the list of
"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(-)
Sun, 29 Jul 2012 16:44:20 +0000 doc/web: Emphasized a few lines of Dovecot/PostgreSQL configuration
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.
Sun, 29 Jul 2012 14:56:14 +0000 .hgignore: "doc/build" is no longer required.
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 14:56:14 +0000] rev 580
.hgignore: "doc/build" is no longer required.
Sun, 29 Jul 2012 14:46:52 +0000 doc: Added source of http://vmm.localdomain.org/.
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 14:46:52 +0000] rev 579
doc: Added source of http://vmm.localdomain.org/.
Sun, 29 Jul 2012 14:17:05 +0000 doc: Moved API documentation to doc/api.
Pascal Volk <user@localhost.localdomain.org> [Sun, 29 Jul 2012 14:17:05 +0000] rev 578
doc: Moved API documentation to doc/api.
Sun, 22 Jul 2012 20:19:07 +0000 INSTALL: Updated PostgreSQL configuration URL.
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.
Sun, 01 Jul 2012 18:50:32 +0000 README: Substituted a few words.
Pascal Volk <user@localhost.localdomain.org> [Sun, 01 Jul 2012 18:50:32 +0000] rev 576
README: Substituted a few words.
Sat, 30 Jun 2012 19:09:20 +0000 README: Updated URL of the hg repository@sf.net.
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.
Sat, 30 Jun 2012 16:21:26 +0000 man: Deleted erroneous placed backslash.
Pascal Volk <user@localhost.localdomain.org> [Sat, 30 Jun 2012 16:21:26 +0000] rev 574
man: Deleted erroneous placed backslash.
Thu, 28 Jun 2012 21:40:08 +0000 Added tag vmm-0.6.0 for changeset 3238c58d01ae
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
Thu, 28 Jun 2012 21:39:59 +0000 Released vmm-0.6.0 vmm-0.6.0
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 21:39:59 +0000] rev 572
Released vmm-0.6.0
Thu, 28 Jun 2012 19:26:50 +0000 Merged changes from v0.6.x(28230a8230bf).
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 19:26:50 +0000] rev 571
Merged changes from v0.6.x(28230a8230bf).
Thu, 28 Jun 2012 19:23:24 +0000 Close v0.6.x branch. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 19:23:24 +0000] rev 570
Close v0.6.x branch.
Thu, 28 Jun 2012 18:48:37 +0000 vmm: Don't insert the module directory into sys.path by default. v0.6.x
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.
Thu, 28 Jun 2012 18:33:32 +0000 Updated copyright notices to include the year 2012. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 18:33:32 +0000] rev 568
Updated copyright notices to include the year 2012.
Thu, 28 Jun 2012 18:03:48 +0000 TODO: Removed "listpwschemes" entry. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 28 Jun 2012 18:03:48 +0000] rev 567
TODO: Removed "listpwschemes" entry. Was done with changeset a64c1b5e08b4
(0) -128 tip