odoo/openerp
Olivier Dony 1b49a87619 [FIX] ir.mail.server: restore parsing of multiple RFC2822 addresses including non-ASCII chars
Rev f2cf6ced1 modified RFC2822 parsing in order to better support
unicode characters inside the Name part of an address header.
However the patch broke handling of multiple addresses (comma
separated) - silently discarding all recipients except the
first one, as soon as any non-ASCII character was present.

This patch restores the functionality while preserving the
fix from f2cf6ced1, and simplifies the code using email.utils
utility functions.

Fixes (again) lp:1272610, OPW 607683
2014-10-10 18:32:00 +02:00
..
addons [FIX] ir.mail.server: restore parsing of multiple RFC2822 addresses including non-ASCII chars 2014-10-10 18:32:00 +02:00
cli [FIX] Fix the yml test with option --test-file. 2014-03-19 11:48:47 +01:00
conf cron cleanup, back to the Kernighan KISS roots 1min poll time, rely only on database, multiprocess/multiserver ready. 2012-12-09 18:04:47 +01:00
modules [FIX] loading: always process auto-installed modules for new databases 2014-09-17 15:11:01 +02:00
osv [FIX] orm write: do not try to store computed & stored fields for relational records deleted by *2many fields 2014-09-17 13:32:30 +02:00
report [IMP] report_sxw: missing parameter without_company for display_address 2014-08-27 16:55:02 +02:00
service [MERGE] [FIX] databases list: allow to have entries with unicode char in the database list (opw 589765) 2014-02-14 15:44:44 +01:00
tests [FIX] tools.translate: when loading entries from a PO file, use also the POT. 2014-08-13 23:07:40 +02:00
tools [IMP] mail: parsing emails with several html parts 2014-10-09 13:53:23 +02:00
workflow [MERGE] From trunk (second time) 2012-12-17 15:47:53 +01:00
.apidoc API doc: move settings file from bin/ to openerp/ 2011-06-23 12:08:07 +03:00
PKG-INFO [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
__init__.py [FIX] timezone: under windows os.environ["TZ"] was not affecting the server, 2013-03-07 13:16:37 +01:00
exceptions.py [FIX] xmlrpc: handle old/new exceptions with old/new clients. 2011-09-30 10:50:12 +02:00
import_xml.rng [IMP] rng: forbid redundant @type for menuitem, now inferred from the action type + minor cleanup 2012-08-22 16:49:46 +02:00
loglevels.py [FIX] incorrect docstrings or docstring param names not matching actual param names 2012-12-14 14:07:58 +01:00
netsvc.py [FIX] add the logging handler only to the root logger. let the loggers propagate to allow more than one handler 2014-03-12 18:18:19 +01:00
pooler.py [IMP] cron: remove useless pooljobs and schedule_cron_jobs methods 2012-12-21 14:37:51 +01:00
release.py [FIX] we are not in alpha anymore 2013-01-03 18:08:09 +01:00
sql_db.py [FIX] Allow missing opcodes, harden check for private attributes (dunder), check inside embedded code objects. 2014-04-09 17:16:59 +02:00