23f96ba880
Python3 accepts binary input for md5 function. This patch is known to break setups using folder names not strictly conforming the IMAP UTF-7 encoding. We always made it clear that such setup is unsupported and might be broken at some point in time. See documentation about 'decodefoldernames' in the provided configuration file. This is why this patch is considered introducing no regression for this use case. Patches to support both Python 3 and Python 2 by re-encoding the MD5 in the filenames are welcome. This likely requires a new CLI option to allow backporting the feature for users downgrading or changing of Python environment. Signed-off-by: Łukasz Żarnowiecki <dolohow@outlook.com> Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net> |
||
---|---|---|
.. | ||
folder | ||
repository | ||
ui | ||
utils | ||
__init__.py | ||
accounts.py | ||
CustomConfig.py | ||
emailutil.py | ||
error.py | ||
globals.py | ||
imaplib2.py | ||
imaplibutil.py | ||
imapserver.py | ||
imaputil.py | ||
init.py | ||
localeval.py | ||
mbnames.py | ||
syncmaster.py | ||
threadutil.py |