Wed, 24 Feb 2010 05:48:15 +0000 VMM/Exceptions: use the inherited CTor in all VMM*Exception classes. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 24 Feb 2010 05:48:15 +0000] rev 214
VMM/Exceptions: use the inherited CTor in all VMM*Exception classes.
Wed, 24 Feb 2010 05:04:30 +0000 VMM:/{Alias,EmailAddress,Relocated}: use assertions for argument checks. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 24 Feb 2010 05:04:30 +0000] rev 213
VMM:/{Alias,EmailAddress,Relocated}: use assertions for argument checks.
Wed, 24 Feb 2010 04:01:48 +0000 doc: extended documentation. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 24 Feb 2010 04:01:48 +0000] rev 212
doc: extended documentation.
Mon, 22 Feb 2010 10:44:13 +0000 VMM/Config: LazyConfig.getboolean(), convert the value in our getboolean. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 10:44:13 +0000] rev 211
VMM/Config: LazyConfig.getboolean(), convert the value in our getboolean. So RawConfigParser hasn't to do the whole get() stuff again.
Mon, 22 Feb 2010 10:25:48 +0000 Added 'doc/build' to the ignored files. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 10:25:48 +0000] rev 210
Added 'doc/build' to the ignored files.
Mon, 22 Feb 2010 10:20:46 +0000 VMM{/Config}: reduced docstrings. Added doc to the repository. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 10:20:46 +0000] rev 209
VMM{/Config}: reduced docstrings. Added doc to the repository.
Mon, 22 Feb 2010 04:26:52 +0000 VMM: removed unneeded/duplicated regular expression definitions v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 04:26:52 +0000] rev 208
VMM: removed unneeded/duplicated regular expression definitions
Mon, 22 Feb 2010 03:14:12 +0000 VMM/Config: moved Config.sections() to class LazyConfig. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 03:14:12 +0000] rev 207
VMM/Config: moved Config.sections() to class LazyConfig. No longer import the ENCODING from VirtualMailManager, it's no longer required in the Config module.
Sat, 20 Feb 2010 17:20:52 +0000 VMM/Config: renamed LazyConfig's get_boolean() to getboolean(). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 20 Feb 2010 17:20:52 +0000] rev 206
VMM/Config: renamed LazyConfig's get_boolean() to getboolean(). VMM/cli/Config: import required ConfigParser.RawConfigParser.
Sat, 13 Feb 2010 04:20:09 +0000 VMM/cli: added __init__.py to the repository. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 13 Feb 2010 04:20:09 +0000] rev 205
VMM/cli: added __init__.py to the repository.
Sat, 13 Feb 2010 03:20:42 +0000 VMM/{,cli/}Config: fixed imports. Small code cleanups and cosmetic. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 13 Feb 2010 03:20:42 +0000] rev 204
VMM/{,cli/}Config: fixed imports. Small code cleanups and cosmetic.
Fri, 12 Feb 2010 09:10:54 +0000 VMM/Alias: small code cleanups and cosmetic. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Feb 2010 09:10:54 +0000] rev 203
VMM/Alias: small code cleanups and cosmetic.
Fri, 12 Feb 2010 04:26:30 +0000 VMM/Relocated: small code cleanups and cosmetic. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Feb 2010 04:26:30 +0000] rev 202
VMM/Relocated: small code cleanups and cosmetic.
Fri, 12 Feb 2010 04:15:18 +0000 VMM/Config: LazyConfigOption.__init__() cast 'default' to 'cls'. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Feb 2010 04:15:18 +0000] rev 201
VMM/Config: LazyConfigOption.__init__() cast 'default' to 'cls'. If the default value is not None, make sure it has the proper type.
Thu, 11 Feb 2010 07:20:49 +0000 VMM/Config: attributes of class LazyConfigOption are read-only now. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 11 Feb 2010 07:20:49 +0000] rev 200
VMM/Config: attributes of class LazyConfigOption are read-only now. Some small code cleanups.
Thu, 11 Feb 2010 03:08:11 +0000 VMM: renamed function chk_domainname() -> check_domainname(). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 11 Feb 2010 03:08:11 +0000] rev 199
VMM: renamed function chk_domainname() -> check_domainname(). Moved EmailAddress.check_localpart() -> VirtualMailManager.check_localpart(). Some small code cleanups in class EmailAddress.
Wed, 10 Feb 2010 08:55:51 +0000 VMM/Domain: added function get_gid() to the Domain module. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 10 Feb 2010 08:55:51 +0000] rev 198
VMM/Domain: added function get_gid() to the Domain module. We don't need to load all the domain related information from the database, when we need only the GID of a domain. For example in the Alias or Relocated classes.
Wed, 10 Feb 2010 07:38:19 +0000 VMM/{Relocated,Handler}: reworked Relocated class, adjusted Handler. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 10 Feb 2010 07:38:19 +0000] rev 197
VMM/{Relocated,Handler}: reworked Relocated class, adjusted Handler.
Wed, 10 Feb 2010 02:13:35 +0000 VMM/{Alias,Handler}: reworked Alias class, adjusted Handler class. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 10 Feb 2010 02:13:35 +0000] rev 196
VMM/{Alias,Handler}: reworked Alias class, adjusted Handler class. Handler: - attribute _dbh is no longer private, the VMM/cli/Handler uses it also. - adjusted to changes in Alias and EmailAddress classes.
Tue, 09 Feb 2010 22:14:08 +0000 VMM/EmailAddress: reworked class EmailAddress again. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 09 Feb 2010 22:14:08 +0000] rev 195
VMM/EmailAddress: reworked class EmailAddress again. The attributes domainname and localpart are now read-only.
Tue, 09 Feb 2010 04:59:40 +0000 VMM/EmailAddress: reworked once more. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 09 Feb 2010 04:59:40 +0000] rev 194
VMM/EmailAddress: reworked once more. - moved EmailAddress.__chkLocalpart() -> __module__.check_localpart() - renamed EmailAddress.__chkAddress() -> EmailAddress._chk_address() - attributes domainname and localpart are no longer protected - added missing doc strings.
Mon, 08 Feb 2010 03:14:59 +0000 VMM/EmailAddress: rework EmailAddress class. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Feb 2010 03:14:59 +0000] rev 193
VMM/EmailAddress: rework EmailAddress class.
Sun, 07 Feb 2010 06:28:35 +0000 VMM/Handler: fixed a SyntaxError. Oops v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 07 Feb 2010 06:28:35 +0000] rev 192
VMM/Handler: fixed a SyntaxError. Oops
Sun, 07 Feb 2010 06:12:48 +0000 VMM/Handler: __mailDirMake() add warning for skipped mailboxes. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 07 Feb 2010 06:12:48 +0000] rev 191
VMM/Handler: __mailDirMake() add warning for skipped mailboxes. - domainInfo() removed old deprecated warning. - fixed PEP8 warnings.
Sun, 07 Feb 2010 03:44:04 +0000 VMM/{,cli/}Handler: reverted most of cs cf1b5f22dbd2 added a cli handler. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 07 Feb 2010 03:44:04 +0000] rev 190
VMM/{,cli/}Handler: reverted most of cs cf1b5f22dbd2 added a cli handler. Moved the interactive stuff from VMM/Handler to the derived VMM/cli/Handler.
Sat, 06 Feb 2010 18:42:05 +0000 moved VMM/cli/CliConfig to VMM/cli/Config v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Feb 2010 18:42:05 +0000] rev 189
moved VMM/cli/CliConfig to VMM/cli/Config
Sat, 06 Feb 2010 04:09:17 +0000 VMM/Handler: __init__ accepts now a config_type ('default'||'cli'). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Feb 2010 04:09:17 +0000] rev 188
VMM/Handler: __init__ accepts now a config_type ('default'||'cli'). - fixed syntax errors, introduced with the last commit. VMM/Config: added Config.configure() -> NotImplementedError. VMM/__init__: install gettext global, everything depends on it.
Sat, 06 Feb 2010 02:11:55 +0000 VMM/{,cli/Cli}Config: Moved interactive stuff to new CliConfig class. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Feb 2010 02:11:55 +0000] rev 187
VMM/{,cli/Cli}Config: Moved interactive stuff to new CliConfig class. Renamed Config.getsections() to Config.sections(). Small cosmetics.
Fri, 05 Feb 2010 20:16:44 +0000 moved VMM/cli/handler to VMM/Handler v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 05 Feb 2010 20:16:44 +0000] rev 186
moved VMM/cli/handler to VMM/Handler
Fri, 05 Feb 2010 20:13:32 +0000 VMM/*: Moved some methods from classes to modules __init__. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 05 Feb 2010 20:13:32 +0000] rev 185
VMM/*: Moved some methods from classes to modules __init__. - Adjusted many import statements. - Small adjustments and whitespace cosmetics in Config.py
Thu, 04 Feb 2010 19:08:01 +0000 moved VMM/VMM to VMM/cli/handler v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 04 Feb 2010 19:08:01 +0000] rev 184
moved VMM/VMM to VMM/cli/handler
Tue, 02 Feb 2010 02:28:28 +0000 vmm: reworked subcommand/arguments mapping. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 02 Feb 2010 02:28:28 +0000] rev 183
vmm: reworked subcommand/arguments mapping.
Mon, 01 Feb 2010 20:53:39 +0000 VMM/VMM: Allow version/help subcommands even with missing configuration options. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Feb 2010 20:53:39 +0000] rev 182
VMM/VMM: Allow version/help subcommands even with missing configuration options.
Mon, 01 Feb 2010 19:57:42 +0000 update_config: do not add options w/ default values. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Feb 2010 19:57:42 +0000] rev 181
update_config: do not add options w/ default values. remove config.done
Mon, 01 Feb 2010 18:46:17 +0000 VMM/Config: dropped option config.done v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Feb 2010 18:46:17 +0000] rev 180
VMM/Config: dropped option config.done
Sat, 30 Jan 2010 05:15:21 +0000 man: updated documentation … v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 30 Jan 2010 05:15:21 +0000] rev 179
man: updated documentation …
Fri, 29 Jan 2010 23:56:45 +0000 po: Quick refresh - for documentation purpose. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 29 Jan 2010 23:56:45 +0000] rev 178
po: Quick refresh - for documentation purpose.
Tue, 26 Jan 2010 19:39:51 +0000 man/{,de/}man5: added a note about how to use default settings. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 26 Jan 2010 19:39:51 +0000] rev 177
man/{,de/}man5: added a note about how to use default settings. man/de/man5: s/Abschnitt*/Sektion*/g
Mon, 25 Jan 2010 03:09:47 +0000 man: Added used default values to manual. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 25 Jan 2010 03:09:47 +0000] rev 176
man: Added used default values to manual.
Sun, 24 Jan 2010 09:06:05 +0000 VMM/VMM: allow configure subcommand also with missing settings. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Jan 2010 09:06:05 +0000] rev 175
VMM/VMM: allow configure subcommand also with missing settings. Removed method VirtualMailManager.setupIsDone() VMM/Config: Config.load() added 'finally' clause.
Sun, 24 Jan 2010 06:40:38 +0000 VMM/Config: reworked configuration handling. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Jan 2010 06:40:38 +0000] rev 174
VMM/Config: reworked configuration handling. Implemented LazyConfig(RawConfigParser) and LazyConfigOption(object) Rewrote Config class: * use default values and added some validation stuff * removed attributes: __VMMsections and __changes * replaced methods __chkSections() and __chkOptions() with __chkCfg VMM/VMM: Adjusted to reworked Config class. * removed attribute __cfgSections * removed methods: cfgGetBoolean(), cfgGetInt(), cfgGetString() * added methods: cfgDget(), cfgPget(), cfgSet() VMM/__init__: added function get_unicode() vmm: Adjusted to replaced methods in VMM/VMM.
Fri, 22 Jan 2010 04:31:38 +0000 branch merge v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Jan 2010 04:31:38 +0000] rev 173
branch merge
Fri, 22 Jan 2010 04:22:59 +0000 VMM/Config: Fixed error handling of missing sections in vmm.cfg.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Jan 2010 04:22:59 +0000] rev 172
VMM/Config: Fixed error handling of missing sections in vmm.cfg.
Fri, 22 Jan 2010 04:00:48 +0000 VMM/Config: Fixed error handling of missing sections in vmm.cfg. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Jan 2010 04:00:48 +0000] rev 171
VMM/Config: Fixed error handling of missing sections in vmm.cfg.
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.
(0) -120 +120 tip