2010-04-28 VMM/maillocation: Use the hex version, since we are able to convert v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 28 Apr 2010 02:24:23 +0000] rev 267
VMM/maillocation: Use the hex version, since we are able to convert it to an string, in case of a failure.
2010-04-27 VMM/{Account,common,Handler}: Improved version_hex(). v0.6.x
Tobias Berling <t-obi@users.sourceforge.net> [Tue, 27 Apr 2010 22:49:46 +0000] rev 266
VMM/{Account,common,Handler}: Improved version_hex(). - common: version_hex() now supports 'serials' > 16. Added version_str() as counterpart to version_hex(). - Account, Handler: updated hardcoded Dovecot versions.
2010-04-26 VMM/{Account,common,maillocation}: Dovecot version (check) fixes. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 26 Apr 2010 02:15:36 +0000] rev 265
VMM/{Account,common,maillocation}: Dovecot version (check) fixes. - Account: fixed versions dependencies. - maillocation: use the version string, may be uses in a error message. - common: version_hex() raises a ValueError, instead of returning 0, if the version string is invalid.
2010-04-25 Use the complete Dovecot version, not only the concatenated major v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 25 Apr 2010 04:51:14 +0000] rev 264
Use the complete Dovecot version, not only the concatenated major and minor parts. (1.2.11 instead of 12).
2010-04-25 VMM/common: improved version_hex() in order to convert also v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 25 Apr 2010 03:03:09 +0000] rev 263
VMM/common: improved version_hex() in order to convert also alpha, beta and release candidate versions.
2010-04-24 VMM: moved some non-init functions to the new common module. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 24 Apr 2010 02:49:45 +0000] rev 262
VMM: moved some non-init functions to the new common module. Adjusted imports in the Config and Handler module.
2010-04-23 setup.py: Added sub-package pycompat to the packages list. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 23 Apr 2010 03:18:44 +0000] rev 261
setup.py: Added sub-package pycompat to the packages list.
2010-04-22 VMM/pycompat: is now a sub-package. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 22 Apr 2010 18:51:16 +0000] rev 260
VMM/pycompat: is now a sub-package.
2010-04-20 merged changes from default(9bf8d97ced88) v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 20 Apr 2010 03:04:16 +0000] rev 259
merged changes from default(9bf8d97ced88)
2010-04-20 VMM/VMM: corrected name of password scheme PLAIN-MD4.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 20 Apr 2010 02:59:08 +0000] rev 258
VMM/VMM: corrected name of password scheme PLAIN-MD4.
2010-04-18 VMM/Alias.py: Replaced some %r with '%s'. v0.6.x
Tobias Berling <mail@tobiasberling.de> [Sun, 18 Apr 2010 19:02:23 +0000] rev 257
VMM/Alias.py: Replaced some %r with '%s'. VMM/AliasDomain.py: save(), switch(), delete(): Update AliasDomain._gid after database change. Added dbc.close() to AliasDomain.delete(). create_tables{,-dovecot-1.2.x}.pgsql: Fixed a typo.
2010-04-18 VMM: added 'Configuration' variable and set_configuration(). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 18 Apr 2010 15:42:46 +0000] rev 256
VMM: added 'Configuration' variable and set_configuration(). Handler.__init__() now exports its config via set_configuration().
2010-04-17 VMM/Handler: renamed some methods and added their missing docstrings: v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 17 Apr 2010 21:39:00 +0000] rev 255
VMM/Handler: renamed some methods and added their missing docstrings: - cfgDget() -> cfg_dget() - cfgPget() -> cfg_pget() - userByID() -> user_by_uid()
2010-04-16 VMM: moved functions ace2idna(), check_domainname(), idn2ascii() v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 16 Apr 2010 03:58:07 +0000] rev 254
VMM: moved functions ace2idna(), check_domainname(), idn2ascii() and relevant parts to the Domain module. Adjusted imports in modules AliasDomain, EmailAddress and Handler.
2010-04-16 VMM: moved check_localpart() to the EmailAddress module. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 16 Apr 2010 03:02:34 +0000] rev 253
VMM: moved check_localpart() to the EmailAddress module.
2010-04-15 VMM/Account: renamed function getAccountByID -> get_account_by_uid. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 23:25:24 +0000] rev 252
VMM/Account: renamed function getAccountByID -> get_account_by_uid. Fixed AttributeError (tid) in Account._prepare(). Removed unused imports.
2010-04-15 VMM/Handler: Implemented Handler._chk_other_address_types(). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 22:04:33 +0000] rev 251
VMM/Handler: Implemented Handler._chk_other_address_types(). Removed the static methods accountExists(), aliasExists(), relocatedExists() and _exists().
2010-04-15 VMM/{Account,Alias,Relocated}: added a address property to the classes v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 20:21:18 +0000] rev 250
VMM/{Account,Alias,Relocated}: added a address property to the classes Account, Alias and Relocated.
2010-04-15 VMM/Relocated: implemented Relocated.__nonzero__() for truth value testing. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 19:46:53 +0000] rev 249
VMM/Relocated: implemented Relocated.__nonzero__() for truth value testing. Use EmailAddress' __str__() method when raising RelocatedErrors.
2010-04-15 merged changes from default(dbcb29ac89fa) v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 17:10:02 +0000] rev 248
merged changes from default(dbcb29ac89fa)
2010-04-15 INSTALL: simplified the 'SETUID copy of deliver' part
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 17:06:30 +0000] rev 247
INSTALL: simplified the 'SETUID copy of deliver' part
2010-04-15 VMM/Account: Account.get_info() use the domain's transport, if tid matches. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 03:42:04 +0000] rev 246
VMM/Account: Account.get_info() use the domain's transport, if tid matches.
2010-04-15 VMM/Account: reworked class Account. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 15 Apr 2010 03:05:01 +0000] rev 245
VMM/Account: reworked class Account.
2010-04-13 VMM/Handler: adjusted Handler.aliasDomain*() methods to changes v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 13 Apr 2010 18:11:52 +0000] rev 244
VMM/Handler: adjusted Handler.aliasDomain*() methods to changes in the AliasDomain class. Updated docstrings.
2010-04-13 VMM/AliasDomain: some cleanups in class AliasDomain. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 13 Apr 2010 18:07:52 +0000] rev 243
VMM/AliasDomain: some cleanups in class AliasDomain. Added missing docstrings.
2010-04-05 VMM/Domain: search() small code cleanups. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 15:04:55 +0000] rev 242
VMM/Domain: search() small code cleanups.
2010-04-05 VMM/Handler: small code cleanups and an improved import statement. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 14:54:53 +0000] rev 241
VMM/Handler: small code cleanups and an improved import statement.
2010-04-05 merged changes from default(184970fd7486) v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 11:26:54 +0000] rev 240
merged changes from default(184970fd7486)
2010-04-05 VMM/Domain: search() lists now all matching domains, also when
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 11:00:13 +0000] rev 239
VMM/Domain: search() lists now all matching domains, also when the result contains primary and alias names, but the found alias is not an alias for any of the found primaries.
2010-04-05 VMM/VMM: applied 'code compression' from v0.6.x(09b7e3fe29b3) to
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 10:22:51 +0000] rev 238
VMM/VMM: applied 'code compression' from v0.6.x(09b7e3fe29b3) to VirtualMailManager.domainList().
(0) -100 -50 -30 +30 +50 +100 +300 tip