Mon, 18 Jan 2010 18:34:48 +0000 man: reworded some parts. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 18 Jan 2010 18:34:48 +0000] rev 170
man: reworded some parts.
Mon, 18 Jan 2010 03:23:50 +0000 man: updated man/{de/,}man5/vmm.cfg.5, using reStructuredText now v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 18 Jan 2010 03:23:50 +0000] rev 169
man: updated man/{de/,}man5/vmm.cfg.5, using reStructuredText now
Thu, 14 Jan 2010 06:18:34 +0000 vmm.cfg: a few re-renamed configuration options. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 14 Jan 2010 06:18:34 +0000] rev 168
vmm.cfg: a few re-renamed configuration options. old new -------------------------------------------------- account.password_len -> account.password_length domain.force_del -> domain.force_deletion misc.base_dir -> misc.base_directory misc.dovecot_vers -> misc.dovecot_version
Wed, 13 Jan 2010 00:55:50 +0000 update_config.py: adjusted functions stuff to renamed settings. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 13 Jan 2010 00:55:50 +0000] rev 167
update_config.py: adjusted functions stuff to renamed settings. Finally renamed update_config_0.4.x-0.5.py to update_config.py - no more version information in the filename. *.sh: removed .svn directory exclusion from find command.
Wed, 13 Jan 2010 00:08:44 +0000 vmm.cfg: dealt with the most overdue section/option renaming. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 13 Jan 2010 00:08:44 +0000] rev 166
vmm.cfg: dealt with the most overdue section/option renaming. Added new options. Details: old new ------------------------------------------------------------ domdir.mode -> domain.directory_mode domdir.delete -> domain.delete_directory domdir.base -> misc.base_dir domdir -> _section domdir deleted_ maildir.mode -> account.directory_mode maildir.diskusage -> account.disk_usage maildir.delete -> account.delete_directory misc.forcedel -> domain.force_del misc.passwdscheme -> misc.password_scheme misc.dovecotvers -> misc.dovecot_vers services.smtp -> account.smtp services.pop3 -> account.pop3 services.imap -> account.imap services.sieve -> account.sieve services -> _section services deleted_ _NEW_.random_password -> account.random_password _NEW_.password_len -> account.password_len _NEW_.auto_postmaster -> domain.auto_postmaster
Mon, 04 Jan 2010 22:35:07 +0000 INSTALL: Adapted pgsql configuration steps to that in the wiki. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 04 Jan 2010 22:35:07 +0000] rev 165
INSTALL: Adapted pgsql configuration steps to that in the wiki. (Closes: #2922030)
Sat, 02 Jan 2010 19:56:58 +0000 *.sh: Added --force option to python setup.py install call. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 02 Jan 2010 19:56:58 +0000] rev 164
*.sh: Added --force option to python setup.py install call. upgrade.sh: Removed old cleanup code.
Sat, 02 Jan 2010 19:37:20 +0000 setup.py: Fixed a UserWarning that may occur with older Python. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 02 Jan 2010 19:37:20 +0000] rev 163
setup.py: Fixed a UserWarning that may occur with older Python.
Sat, 02 Jan 2010 15:45:12 +0000 Updated copyright notices to include the year 2010.
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 02 Jan 2010 15:45:12 +0000] rev 162
Updated copyright notices to include the year 2010. Also corrected the name of the copyright holder and updated the e-mail address.
Sun, 27 Dec 2009 00:15:39 +0000 Removed the svn-ish tag trunk
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 27 Dec 2009 00:15:39 +0000] rev 161
Removed the svn-ish tag trunk
Fri, 23 Oct 2009 00:20:33 +0000 *.pgsql: moved to pgsql/
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 23 Oct 2009 00:20:33 +0000] rev 160
*.pgsql: moved to pgsql/
Thu, 22 Oct 2009 19:30:46 +0000 Moved Postfix PostgreSQL client configuration files into the postfix directory.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 22 Oct 2009 19:30:46 +0000] rev 159
Moved Postfix PostgreSQL client configuration files into the postfix directory.
Thu, 22 Oct 2009 18:40:06 +0000 VMM: Don't prompt endless for a password. Stop after 3rd failure.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 22 Oct 2009 18:40:06 +0000] rev 158
VMM: Don't prompt endless for a password. Stop after 3rd failure.
Tue, 20 Oct 2009 18:58:09 +0000 vmm: plan_a_b s/address/object/
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 20 Oct 2009 18:58:09 +0000] rev 157
vmm: plan_a_b s/address/object/
Tue, 20 Oct 2009 02:41:36 +0000 Added comments for the Translation Project. Updated PO template.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 20 Oct 2009 02:41:36 +0000] rev 156
Added comments for the Translation Project. Updated PO template.
Mon, 19 Oct 2009 00:56:19 +0000 Fixed some grammar errors and typos. (Reported by Clytie Siddall)
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 19 Oct 2009 00:56:19 +0000] rev 155
Fixed some grammar errors and typos. (Reported by Clytie Siddall)
Sun, 11 Oct 2009 13:48:50 +0000 Added the Vietnamese translation to the repository.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 11 Oct 2009 13:48:50 +0000] rev 154
Added the Vietnamese translation to the repository. Many thanks to Clytie Siddall from the Translation Project for the work.
Tue, 29 Sep 2009 23:03:35 +0000 Updated Dutch translation (translated by Erwin Poeze).
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 29 Sep 2009 23:03:35 +0000] rev 153
Updated Dutch translation (translated by Erwin Poeze).
Thu, 10 Sep 2009 01:42:26 +0000 Ignore unsupported locale setting and silently fall back to 'C'.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 10 Sep 2009 01:42:26 +0000] rev 152
Ignore unsupported locale setting and silently fall back to 'C'.
Wed, 09 Sep 2009 07:13:20 +0000 Added tag vmm-0.5.2 for changeset 3e972996da7f
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 09 Sep 2009 07:13:20 +0000] rev 151
Added tag vmm-0.5.2 for changeset 3e972996da7f
Wed, 09 Sep 2009 07:11:51 +0000 Released vmm-0.5.2 vmm-0.5.2
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 09 Sep 2009 07:11:51 +0000] rev 150
Released vmm-0.5.2
Wed, 09 Sep 2009 02:24:33 +0000 Improved error handling in vmm's {alias}domaininfo.
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 09 Sep 2009 02:24:33 +0000] rev 149
Improved error handling in vmm's {alias}domaininfo.
Tue, 08 Sep 2009 17:22:18 +0000 Added the Dutch translation to the repository.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 08 Sep 2009 17:22:18 +0000] rev 148
Added the Dutch translation to the repository. Many thanks to Erwin Poeze from the Translation Project for the work.
Tue, 08 Sep 2009 02:41:08 +0000 Improved error handling in vmm's {user,alias,relocated}info.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 08 Sep 2009 02:41:08 +0000] rev 147
Improved error handling in vmm's {user,alias,relocated}info. Removed some comparisons of string and Unicode.
Mon, 07 Sep 2009 21:40:36 +0000 Alias.__init__(): Check really if the given address is not used.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 07 Sep 2009 21:40:36 +0000] rev 146
Alias.__init__(): Check really if the given address is not used.
Mon, 07 Sep 2009 04:40:33 +0000 Sort alias addresses in Account.getAliases() / vmm userinfo.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 07 Sep 2009 04:40:33 +0000] rev 145
Sort alias addresses in Account.getAliases() / vmm userinfo.
Sat, 05 Sep 2009 18:46:33 +0000 Small optimizations in Account.getAliases() and Alias.getInfo().
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 05 Sep 2009 18:46:33 +0000] rev 144
Small optimizations in Account.getAliases() and Alias.getInfo().
Sat, 05 Sep 2009 18:01:04 +0000 Code cleanup/optimization in VMM's idn2ascii() and ace2idna().
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 05 Sep 2009 18:01:04 +0000] rev 143
Code cleanup/optimization in VMM's idn2ascii() and ace2idna().
Fri, 04 Sep 2009 20:27:39 +0000 Reduced the mixing/concatenating of str and unicode objects.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 04 Sep 2009 20:27:39 +0000] rev 142
Reduced the mixing/concatenating of str and unicode objects. Optimized list generation in Domain class.
Fri, 04 Sep 2009 19:38:50 +0000 Small optimization in w_std()/w_err() 'avoid the dot'.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 04 Sep 2009 19:38:50 +0000] rev 141
Small optimization in w_std()/w_err() 'avoid the dot'.
Thu, 03 Sep 2009 05:33:52 +0000 Code cleanup/optimization in VirtualMailManager's __getSalt().
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 03 Sep 2009 05:33:52 +0000] rev 140
Code cleanup/optimization in VirtualMailManager's __getSalt().
Wed, 02 Sep 2009 20:30:16 +0000 Added the French translation to the repository.
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 02 Sep 2009 20:30:16 +0000] rev 139
Added the French translation to the repository. Many thanks to Dimitri Duc from the Translation Project for the work.
Wed, 02 Sep 2009 06:08:53 +0000 Reorganized module import.
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 02 Sep 2009 06:08:53 +0000] rev 138
Reorganized module import. Dropped the import of constants.VERSION, when it wasn't really needed. Centralized the import of os, re and locale in VirtualMailManager/__init__.py. Also moved w_std() and w_err() from vmm to the __init__.py.
Tue, 01 Sep 2009 05:35:06 +0000 Don't crash if the date format not only consists of ASCII signs.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 01 Sep 2009 05:35:06 +0000] rev 137
Don't crash if the date format not only consists of ASCII signs. Added also the u stringprefix to translatable strings where it was missing.
Mon, 31 Aug 2009 04:58:45 +0000 Reorganized imports, eliminated a potential UnicodeEncodeError.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 31 Aug 2009 04:58:45 +0000] rev 136
Reorganized imports, eliminated a potential UnicodeEncodeError. Removed double definition of function w_std() in Config class.
Tue, 25 Aug 2009 12:17:56 +0000 Updated documentation
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 25 Aug 2009 12:17:56 +0000] rev 135
Updated documentation
Tue, 25 Aug 2009 11:36:36 +0000 Fixed a Python2.4.4 SyntaxError
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 25 Aug 2009 11:36:36 +0000] rev 134
Fixed a Python2.4.4 SyntaxError
Tue, 25 Aug 2009 11:08:00 +0000 Replaced angle quotes by quotation marks.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 25 Aug 2009 11:08:00 +0000] rev 133
Replaced angle quotes by quotation marks.
Sun, 23 Aug 2009 17:08:18 +0000 Added a deprecated warning for managesieve. Updated translation.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 23 Aug 2009 17:08:18 +0000] rev 132
Added a deprecated warning for managesieve. Updated translation.
Sat, 22 Aug 2009 20:24:50 +0000 Updated documentation
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 22 Aug 2009 20:24:50 +0000] rev 131
Updated documentation
Sat, 22 Aug 2009 18:21:04 +0000 avoid error message if used with version 0.5.2
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 22 Aug 2009 18:21:04 +0000] rev 130
avoid error message if used with version 0.5.2
Fri, 21 Aug 2009 18:41:33 +0000 Updated translation.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 18:41:33 +0000] rev 129
Updated translation.
Fri, 21 Aug 2009 17:42:22 +0000 Converted VirtualMailManager and Postconf to new-style classes.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 17:42:22 +0000] rev 128
Converted VirtualMailManager and Postconf to new-style classes. A few small cleanups.
Fri, 21 Aug 2009 11:25:14 +0000 Updated documentation
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 11:25:14 +0000] rev 127
Updated documentation
Fri, 21 Aug 2009 11:24:28 +0000 removed GRANT statement. It's mentioned in UPGRADE
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 11:24:28 +0000] rev 126
removed GRANT statement. It's mentioned in UPGRADE
Fri, 21 Aug 2009 08:17:53 +0000 Removed the currently not needed WHERE clause from the VIEW.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 08:17:53 +0000] rev 125
Removed the currently not needed WHERE clause from the VIEW.
Fri, 21 Aug 2009 08:10:10 +0000 Added create SQL scripts for Dovecot v1.2.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 08:10:10 +0000] rev 124
Added create SQL scripts for Dovecot v1.2.x
Fri, 21 Aug 2009 07:30:00 +0000 Added update SQL scripts for Dovecot v1.2.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 07:30:00 +0000] rev 123
Added update SQL scripts for Dovecot v1.2.x
Thu, 20 Aug 2009 06:12:33 +0000 Converted to new-style class, added __slots__.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 06:12:33 +0000] rev 122
Converted to new-style class, added __slots__.
Thu, 20 Aug 2009 03:28:26 +0000 Converted to new-style class, added __slots__, updated queries.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 03:28:26 +0000] rev 121
Converted to new-style class, added __slots__, updated queries. Use the _uid attribute in queries whenever it is possible.
Thu, 20 Aug 2009 02:00:25 +0000 Comments updated.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 02:00:25 +0000] rev 120
Comments updated.
Thu, 20 Aug 2009 01:22:53 +0000 Small code cleanups (replaced dir+'/'+file by os.path.join()).
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 01:22:53 +0000] rev 119
Small code cleanups (replaced dir+'/'+file by os.path.join()).
Wed, 19 Aug 2009 09:52:24 +0000 Rewrote upgrade script and config update script
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 19 Aug 2009 09:52:24 +0000] rev 118
Rewrote upgrade script and config update script
Wed, 19 Aug 2009 02:28:43 +0000 Updated long_description, download_url and platforms.
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 19 Aug 2009 02:28:43 +0000] rev 117
Updated long_description, download_url and platforms. Dropped VirtualMailManager.constants.VERSION import - error-prone.
Tue, 18 Aug 2009 05:08:51 +0000 Fixed a logical mistake in EmailAddress.__ne__() (not used),
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 18 Aug 2009 05:08:51 +0000] rev 116
Fixed a logical mistake in EmailAddress.__ne__() (not used), small code cleanups.
Tue, 18 Aug 2009 03:00:00 +0000 Added sieve/managesieve switching stuff,
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 18 Aug 2009 03:00:00 +0000] rev 115
Added sieve/managesieve switching stuff, depending on the used Dovecot version.
Tue, 18 Aug 2009 02:29:15 +0000 Fixed a libpq.OperationalError in Account.delete()
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 18 Aug 2009 02:29:15 +0000] rev 114
Fixed a libpq.OperationalError in Account.delete() Passing only the object's address string to the 'alias delete' query, not the whole EmailAddress object.
Mon, 17 Aug 2009 06:31:14 +0000 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 17 Aug 2009 06:31:14 +0000] rev 113
Config: renamed services.managesieve to services.sieve, added misc.dovecotvers
Mon, 17 Aug 2009 04:56:13 +0000 Hopefully the final UnicodeDecodeError fix for the Config class
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 17 Aug 2009 04:56:13 +0000] rev 112
Hopefully the final UnicodeDecodeError fix for the Config class Added a global w_std() function and replaced all print statements.
Sun, 16 Aug 2009 04:14:38 +0000 Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 16 Aug 2009 04:14:38 +0000] rev 111
Added the essential changes since vmm-0.4. Partly reformatted.
Fri, 14 Aug 2009 06:40:55 +0000 Transport: converted to new-style class; Domain: query reduction
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 14 Aug 2009 06:40:55 +0000] rev 110
Transport: converted to new-style class; Domain: query reduction VirtualMailManager/Transport.py: * added: __slots__ * implemented: __eq__(), __ne__() and __str__() VirtualMailManager/Domain.py (updateTransport()): * reduced db lookups/update
Fri, 14 Aug 2009 06:16:01 +0000 VMM: Fixed an AttributeError, caused by the last commit.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 14 Aug 2009 06:16:01 +0000] rev 109
VMM: Fixed an AttributeError, caused by the last commit. Class EmailAddress has no __dict__ anymore.
Thu, 13 Aug 2009 23:24:51 +0000 VMM.EmailAddress: Added __slots__
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 13 Aug 2009 23:24:51 +0000] rev 108
VMM.EmailAddress: Added __slots__ aka post-sf.net-hg-update-commit
Wed, 12 Aug 2009 04:38:30 +0000 Added tag vmm-0.5.1 for changeset dc98cc162c66
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 12 Aug 2009 04:38:30 +0000] rev 107
Added tag vmm-0.5.1 for changeset dc98cc162c66
Wed, 12 Aug 2009 04:29:42 +0000 Released vmm-0.5.1 vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 12 Aug 2009 04:29:42 +0000] rev 106
Released vmm-0.5.1
Wed, 12 Aug 2009 01:53:47 +0000 Updated Postfix PostgreSQL client configuration files
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 12 Aug 2009 01:53:47 +0000] rev 105
Updated Postfix PostgreSQL client configuration files
Mon, 10 Aug 2009 03:29:52 +0000 Restored update_*_0.4.x-0.5.p*, modified upgrade.sh for v. 0.5.1
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 10 Aug 2009 03:29:52 +0000] rev 104
Restored update_*_0.4.x-0.5.p*, modified upgrade.sh for v. 0.5.1 update_config_0.4.x-0.5.py, update_tables_0.4.x-0.5.pgsql: * restored from tag vmm-0.5 for upgrades from version 0.4.x upgrade.sh: * added stuff for 0.4.x cleanups
Sun, 09 Aug 2009 03:57:15 +0000 VMM.Config: replaced the last non encoded print statement.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 09 Aug 2009 03:57:15 +0000] rev 103
VMM.Config: replaced the last non encoded print statement.
Sun, 09 Aug 2009 00:37:56 +0000 Removed svn keywords, more POSIX compliant shell scripts
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 09 Aug 2009 00:37:56 +0000] rev 102
Removed svn keywords, more POSIX compliant shell scripts Removed the subversion keywords $Date$, $Id$ and $Rev$ from all files. Added centralized versions information from VirtualMailManager.constants.VERSION to many files. install.sh and upgrade.sh do now strict POSIX compliant string comparison in expressions. Fixed a type in upgrade.sh. Updated copyright information
Fri, 07 Aug 2009 02:40:34 +0200 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 07 Aug 2009 02:40:34 +0200] rev 101
.hgignore: added to repository
Fri, 07 Aug 2009 01:03:46 +0200 INSTALL, man/*: small enhancement and corrections
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 07 Aug 2009 01:03:46 +0200] rev 100
INSTALL, man/*: small enhancement and corrections
Sat, 01 Aug 2009 16:27:52 +0000 update tags
convert-repo [Sat, 01 Aug 2009 16:27:52 +0000] rev 99
update tags
Fri, 24 Jul 2009 02:16:34 +0000 * 'VirtualMailManager/Config.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 24 Jul 2009 02:16:34 +0000] rev 98
* 'VirtualMailManager/Config.py' - Config.configure(): Eliminated another UnicodeEncodeError Thanks to samfisch for reporting this bug (also rev 110)
Fri, 24 Jul 2009 01:21:12 +0000 removed single quotes around bin.postconf
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 24 Jul 2009 01:21:12 +0000] rev 97
removed single quotes around bin.postconf
Sat, 27 Dec 2008 12:59:57 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Dec 2008 12:59:57 +0000] rev 96
* 'VirtualMailManager/VirtualMailManager.py' - Eliminated another UnicodeEncodeError in VirtualMailManager._readpass()
Tue, 23 Dec 2008 19:39:54 +0000 * 'VirtualMailManager/Config.py'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 23 Dec 2008 19:39:54 +0000] rev 95
* 'VirtualMailManager/Config.py' - fixed parenthesis in Config.configure() * 'setup.py' - updated url to http://vmm.localdomain.org/ - adjusted long_description * 'vmm' - fixed UnicodeDecodeError, that could occur with german locale.
Mon, 08 Dec 2008 22:23:26 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Dec 2008 22:23:26 +0000] rev 94
* 'VirtualMailManager/VirtualMailManager.py' * 'VirtualMailManager/Config.py' - Added support for variable "vmm.cfg" location in /root:/usr/local/etc:/etc * 'man/de/man5/vmm.cfg.5' * 'man/man5/vmm.cfg.5' * 'po/de.po' * 'po/vmm.pot' - updated * 'upgrade.sh' - removed obsolete parts * 'update_config_0.4.x-0.5.py' * 'update_tables_0.4.x-0.5.pgsql' - removed from repository (after release cleanup)
Wed, 26 Nov 2008 23:50:04 +0000 * 'VirtualMailManager/constants/VERSION.py' vmm-0.5
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 26 Nov 2008 23:50:04 +0000] rev 93
* 'VirtualMailManager/constants/VERSION.py' - Updated version from 0.5-dev to 0.5 * 'NEWS' - Added to repository
Sat, 11 Oct 2008 17:38:35 +0000 * 'INSTALL'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 11 Oct 2008 17:38:35 +0000] rev 92
* 'INSTALL' - fixed a configuration hint for smtpd_sasl_local_domain *grml*
Tue, 07 Oct 2008 02:18:45 +0000 * 'INSTALL'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 07 Oct 2008 02:18:45 +0000] rev 91
* 'INSTALL' - Added a configuration hint for smtpd_sasl_local_domain
Sun, 05 Oct 2008 03:33:38 +0000 * 'VirtualMailManager/Account.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 05 Oct 2008 03:33:38 +0000] rev 90
* 'VirtualMailManager/Account.py' - Implemented Account.getAliases() in order to display optional all assigned alias addresses. * 'VirtualMailManager/VirtualMailManager.py' - Some small cleanups in VirtualMailManager.domainInfo() - Adjusted VirtualMailManager.userInfo() * 'vmm' - Included account/alias stuff * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' * 'po/de.po' * 'po/vmm.pot' - updated
Thu, 18 Sep 2008 18:40:54 +0000 small fixes/updates
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 18 Sep 2008 18:40:54 +0000] rev 89
small fixes/updates
Wed, 17 Sep 2008 02:43:16 +0000 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 17 Sep 2008 02:43:16 +0000] rev 88
* 'VirtualMailManager/Alias.py' - Implemented Alias._checkExpansion() in order to prevent the exceeding of Postfix' virtual_alias_expansion_limit * 'po/de.po' * 'po/vmm.pot' - updated
Tue, 16 Sep 2008 20:03:09 +0000 * 'VirtualMailManager/EmailAddress.py'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 16 Sep 2008 20:03:09 +0000] rev 87
* 'VirtualMailManager/EmailAddress.py' * 'VirtualMailManager/MailLocation.py' * 'VirtualMailManager/VirtualMailManager.py' * 'VirtualMailManager/ext/Postconf.py' - Removed wrong placed re.compile() calls
Tue, 16 Sep 2008 05:55:54 +0000 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 16 Sep 2008 05:55:54 +0000] rev 86
* 'VirtualMailManager/ext/Postconf.py' - Added to repository to read some Postfix settings * 'VirtualMailManager/Config.py' * 'VirtualMailManager/VirtualMailManager.py' * 'man/de/man5/vmm.cfg.5' * 'man/man5/vmm.cfg.5' * 'setup.py' * 'update_config_0.4.x-0.5.py' * 'upgrade.sh' * 'vmm.cfg' - Added postconf stuff
Fri, 12 Sep 2008 21:24:10 +0000 * 'TODO'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Sep 2008 21:24:10 +0000] rev 85
* 'TODO' * 'po/de.po' * 'po/vmm.pot' - updated
Fri, 12 Sep 2008 20:57:08 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Sep 2008 20:57:08 +0000] rev 84
* 'VirtualMailManager/VirtualMailManager.py' - VirtualMailManager.aliasAdd() checks additional to changes from revision 95 whether the destination alias exists.
Fri, 12 Sep 2008 00:25:33 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Sep 2008 00:25:33 +0000] rev 83
* 'VirtualMailManager/VirtualMailManager.py' - VirtualMailManager.aliasAdd() checks if the destination account exists if vmm knows the destinations domain * 'po/de.po' * 'po/vmm.pot' - updated
Thu, 11 Sep 2008 20:38:30 +0000 „speedup commit“ ;-)
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 11 Sep 2008 20:38:30 +0000] rev 82
„speedup commit“ ;-) * 'VirtualMailManager/Account.py' - Account.__init__() checks only the existence of an alias or relocated record if there is no account with the supplied address yet * 'VirtualMailManager/Alias.py' - Alias.__init__() checks only the existence of an account or relocated record if there is no alias with the supplied address yet * 'VirtualMailManager/Relocated.py' - Relocated.__init__() checks only the existence of an account or alias record if there is no relocated user with the supplied address yet * 'create_optional_types_and_functions.pgsql' - Modified the 2nd part of postfix_smtpd_sender_login_map() in order to save 0.3 ms
Wed, 10 Sep 2008 00:00:37 +0000 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 10 Sep 2008 00:00:37 +0000] rev 81
* 'install.sh' * 'upgrade.sh' - Added -q option to 'python setup.py install' * 'update_tables_0.4.x-0.5.pgsql' - Remove an obsolete trigger from table domain_name if exists * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - Added relocated stuff * 'po/de.po' - updated
Tue, 09 Sep 2008 04:29:13 +0000 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 09 Sep 2008 04:29:13 +0000] rev 80
* 'create_tables.pgsql' - Removed (broken) view vmm_alias_count - Updated view vmm_domain_info * 'update_tables_0.4.x-0.5.pgsql' - No longer create view vmm_alias_count - Updated view vmm_domain_info - Updated triggers in table domain_name as in rev 75 * 'VirtualMailManager/Domain.py' * 'VirtualMailManager/VirtualMailManager.py' * 'vmm' - Integrated relocated stuff * 'po/de.po' * 'po/vmm.pot' - updated
Mon, 08 Sep 2008 23:47:34 +0000 * 'man/de/man1/vmm.1'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 23:47:34 +0000] rev 79
* 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - Updated (aliasdomainswitch)
Mon, 08 Sep 2008 22:53:27 +0000 * 'VirtualMailManager/Account.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 22:53:27 +0000] rev 78
* 'VirtualMailManager/Account.py' * 'VirtualMailManager/Alias.py' - Fixed a typo * 'VirtualMailManager/AliasDomain.py' * 'VirtualMailManager/VirtualMailManager.py' * 'vmm' - Added AliasDomain.switch() / VirtualMailManager.aliasDomainSwitch() / alias_domain_switch() for assigning a new target domain to an alias domain * 'po/de.po' * 'po/vmm.pot' - updated
Mon, 08 Sep 2008 05:37:56 +0000 * 'VirtualMailManager/__init__.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 05:37:56 +0000] rev 77
* 'VirtualMailManager/__init__.py' * 'VirtualMailManager/constants/__init__.py' * 'VirtualMailManager/constants/VERSION.py' - Removed shebang
Mon, 08 Sep 2008 05:30:17 +0000 * 'VirtualMailManager/EmailAddress.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 05:30:17 +0000] rev 76
* 'VirtualMailManager/EmailAddress.py' - Added to repository - to simplify/reduce address validation. * 'VirtualMailManager/Relocated.py' - Added to repository * 'VirtualMailManager/Exceptions.py' - Added exception classes for class EmailAddress and class Relocated * 'VirtualMailManager/constants/ERROR.py' - Updated - Removed shebang * 'VirtualMailManager/VirtualMailManager.py' - Moved static methods chkLocalpart() and chkEmailAddress to new class EmailAddress - Added static methods accountExists(), aliasExists(), relocatedExists() and _exists() - Fixed a bug in VirtualMailManager._readpass() - Integrated class EmailAddress * 'VirtualMailManager/Alias.py' - Integrated class EmailAddress - Removed Alias._isAccount() * 'VirtualMailManager/Account.py' - Integrated class EmailAddress - Removed Account._isAlias() * 'VirtualMailManager/AliasDomain.py' * 'VirtualMailManager/Config.py' * 'VirtualMailManager/Domain.py' * 'VirtualMailManager/MailLocation.py' * 'VirtualMailManager/Transport.py' * 'VirtualMailManager/constants/EXIT.py' - Removed shebang * 'vmm' - more detailed error messages from alias_add()
Sat, 06 Sep 2008 03:07:28 +0000 * 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Sep 2008 03:07:28 +0000] rev 75
* 'create_optional_types_and_functions.pgsql' - Fixed first query in postfix_smtpd_sender_login_map() - Added types: + recipient_uid + dovecotuser + dovecotpassword - Added functions: + postfix_virtual_uid_map + dovecotuser() + dovecotpassword()
Wed, 03 Sep 2008 01:44:25 +0000 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 03 Sep 2008 01:44:25 +0000] rev 74
'create_optional_types_and_functions.pgsql' - Added functions postfix_relocated_map() and postfix_transport_map() and type recipient_transport
Tue, 02 Sep 2008 01:15:41 +0000 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 02 Sep 2008 01:15:41 +0000] rev 73
'create_optional_types_and_functions.pgsql' - Added function postfix_virtual_alias_map() any type recipient_destination
Mon, 01 Sep 2008 03:11:23 +0000 * 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Sep 2008 03:11:23 +0000] rev 72
* 'create_optional_types_and_functions.pgsql' - Added to repository - To be continued …
Sun, 31 Aug 2008 04:12:38 +0000 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 31 Aug 2008 04:12:38 +0000] rev 71
* 'create_tables.pgsql' * 'update_tables_0.4.x-0.5.pgsql' - Corrected constraint name of table users PRIMARY KEY pkye_users -> pkey_users
Fri, 29 Aug 2008 03:28:25 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 29 Aug 2008 03:28:25 +0000] rev 70
* 'VirtualMailManager/VirtualMailManager.py' - Fixed DIGEST-MD5 hash generation.
Wed, 27 Aug 2008 20:42:41 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 27 Aug 2008 20:42:41 +0000] rev 69
* 'VirtualMailManager/VirtualMailManager.py' - Moved unused RE_MAILLOCATION to VirtualMailManager/MailLocation.py * 'VirtualMailManager/MailLocation.py' - MailLocation.__init__() checks 'maillocation' for validity if given * 'VirtualMailManager/Config.py' - Overwritten ConfigParser.get() -> string as Config.get() -> unicode * 'po/de.po' * 'po/vmm.pot' - updated
Wed, 27 Aug 2008 04:52:32 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 27 Aug 2008 04:52:32 +0000] rev 68
* 'VirtualMailManager/VirtualMailManager.py' - Implemented VirtualMailManager.__subscribeFL() for the 'subscriptions' file. - Modified VirtualMailManager.__mailDirMake() for configurable folders inside the Maildir. * 'VirtualMailManager/Config.py' * 'vmm.cfg' - Updated Maildir options * 'update_config_0.4.x-0.5.py' - Added to repository * 'man/de/man5/vmm.cfg.5' * 'man/man5/vmm.cfg.5' - updated
Tue, 26 Aug 2008 01:53:48 +0000 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 26 Aug 2008 01:53:48 +0000] rev 67
* 'create_tables.pgsql' * 'update_tables_0.4.x-0.5.pgsql' - Changed length of address column in table from varchar(256) to varchar(64) because only the local part will be stored. * 'UPGRADE' - Updated, privileges on view postfix_alias have to be set once again.
Mon, 25 Aug 2008 20:45:54 +0000 * 'VirtualMailManager/Account.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 25 Aug 2008 20:45:54 +0000] rev 66
* 'VirtualMailManager/Account.py' - Implemented Account.__aliaseCount() - Modified Account.delete() so that aliases (with an identical destination address) will be no longer deleted implicitly. * 'VirtualMailManager/VirtualMailManager.py: userDelete()' * 'vmm: user_delete()/usage()' - Added new parameter 'delalias' * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - updated * 'po/de.po' * 'po/vmm.pot' - updated
Mon, 25 Aug 2008 14:49:43 +0000 * 'VirtualMailManager/Account.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 25 Aug 2008 14:49:43 +0000] rev 65
* 'VirtualMailManager/Account.py' - Account.delete() delete also all aliases where the destination address is the same as for this account.
Sun, 24 Aug 2008 22:26:00 +0000 * 'vmm'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Aug 2008 22:26:00 +0000] rev 64
* 'vmm' - cleanups in the usage() output * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - updated
Sun, 24 Aug 2008 18:23:59 +0000 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Aug 2008 18:23:59 +0000] rev 63
* 'create_tables.pgsql' - updated triggers in table domain_name
Sun, 24 Aug 2008 04:57:11 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Aug 2008 04:57:11 +0000] rev 62
* 'VirtualMailManager/VirtualMailManager.py' - Made VirtualMailManager.domainInfo() more flexible * 'vmm' - Adjusted to changes in VirtualMailManager's domainInfo() * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - updated * 'po/de.po' * 'po/vmm.pot' - updated
Sat, 23 Aug 2008 22:25:21 +0000 * 'VirtualMailManager/Exceptions.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 23 Aug 2008 22:25:21 +0000] rev 61
* 'VirtualMailManager/Exceptions.py' - Fixed AttributeError in class VMMException on older Python installations. (VMMException instance has no attribute 'message') * 'vmm' - let show_version() print more details
Sat, 23 Aug 2008 20:30:36 +0000 * 'setup.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 23 Aug 2008 20:30:36 +0000] rev 60
* 'setup.py' - updated
Sat, 23 Aug 2008 16:26:39 +0000 * 'man/man1/vmm.1'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 23 Aug 2008 16:26:39 +0000] rev 59
* 'man/man1/vmm.1' - should be more understandable now
Sat, 23 Aug 2008 15:32:12 +0000 * 'VirtualMailManager/Domain.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 23 Aug 2008 15:32:12 +0000] rev 58
* 'VirtualMailManager/Domain.py' - Corrected query in Domain.getAliases()
Sat, 23 Aug 2008 03:00:30 +0000 * 'man/de/man1/vmm.1'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 23 Aug 2008 03:00:30 +0000] rev 57
* 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - Updated and extended
Fri, 22 Aug 2008 22:39:03 +0000 * 'VirtualMailManager/AliasDomain.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Aug 2008 22:39:03 +0000] rev 56
* 'VirtualMailManager/AliasDomain.py' * 'VirtualMailManager/constants/ERROR.py' - Adjusted error codes - 'VirtualMailManager/Domain.py' - Domain.__init__() checks now whether the given domain name is known for an alias domain - Implemented Domain._isAlias() - Corrected query in Domain.getAliaseNames() -> returns the alias names ascending sorted
Fri, 22 Aug 2008 20:00:50 +0000 * 'VirtualMailManager/Exceptions.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Aug 2008 20:00:50 +0000] rev 55
* 'VirtualMailManager/Exceptions.py' - Renamed class VMMDomainAliasException -> VMMAliasDomainException - 'VirtualMailManager/AliasDomain.py' - Renamed file from 'VirtualMailManager/DomainAlias.py' - Renamed class DomainAlias -> AliasDomain - 'VirtualMailManager/VirtualMailManager.py' - 'vmm' - Adjusted to change of class name (AliasDomain) * 'po/de.po' * 'po/vmm.pot' - updated
Fri, 22 Aug 2008 16:25:15 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Aug 2008 16:25:15 +0000] rev 54
* 'VirtualMailManager/VirtualMailManager.py' - Renamed wrapper methods from »object_action« to »objectAction« * 'vmm' - Accommodated method calls to new method names
Fri, 22 Aug 2008 03:07:53 +0000 * 'VirtualMailManager/DomainAlias.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Aug 2008 03:07:53 +0000] rev 53
* 'VirtualMailManager/DomainAlias.py' - Implemented: + DomainAlias.__init__() + DomainAlias._exists() + DomainAlias.save() + DomainAlias.info() + DomainAlias.delete() * 'VirtualMailManager/VirtualMailManager.py' - Updated the following methods to use the DomainAlias class: + VirtualMailManager.domain_alias_add() + VirtualMailManager.domain_alias_delete() - Implemented VirtualMailManager.domain_alias_info() * 'VirtualMailManager/Domain.py' - Deleted methods: + Domain._aliasExists() + Domain.saveAlias() - Deleted module function deleteAlias() * 'vmm' - Replaced some print statements with w_std() function calls This eliminates the ugly UnicodeEncodeErrors if the preferred encoding is 'outdated' (encodings like 'ascii' ;-) ) * 'po/de.po' * 'po/vmm.pot' - updated
Thu, 21 Aug 2008 01:23:31 +0000 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 21 Aug 2008 01:23:31 +0000] rev 52
* 'VirtualMailManager/Alias.py' - call VirtualMailManager.chkEmailAddress() in Alias.__init__() * 'VirtualMailManager/VirtualMailManager.py' - VirtualMailManager.chkEmailAddress() checks also for len(domainname) > 0 * 'po/de.po' * 'po/vmm.pot' - updated
Wed, 20 Aug 2008 02:22:43 +0000 * Switched from pygettext to xgettext -> small adjustments to these files:
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 20 Aug 2008 02:22:43 +0000] rev 51
* Switched from pygettext to xgettext -> small adjustments to these files: - 'VirtualMailManager/Config.py' - 'VirtualMailManager/VirtualMailManager.py' * 'VirtualMailManager/VirtualMailManager.py' - Renamed VirtualMailManager.__maildirdelete() to VirtualMailManager.__userdirdelete() * 'po/de.po' * 'po/vmm.pot' - updated
(0) -120 +120 tip