diff options
| author | Olivier Dony <odo@openerp.com> | 2012-03-12 18:43:48 +0100 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2012-03-12 18:43:48 +0100 |
| commit | e74c011a6005eac42a56775e0f36dc8d6a242043 (patch) | |
| tree | 0bde864782a47ddb131ff7c90dfe6e77d7a9f05c /addons/web_calendar/static/lib/dhtmlxScheduler/codebase/dhtmlxscheduler_debug.js | |
| parent | f817f3f340006fd7c01010109ff761c0f25acda2 (diff) | |
[FIX] ir.mail_server: SMTP user and pass should be passed as bytes to login()
Passing a unicode used to work in Python 2.5 but that
changed in 2.6 due to a change in the hmac module.
In any case the various RFCs that describe such
authentication mechanism do specify that UTF-8 encoded
values should be used, so we should be safe coercing
the user and passsword to UTF-8 bytes strings.
And of course it should not change anything for
the ASCII passwords out there anyway.
For references, see:
- Zope bug https://bugs.launchpad.net/zope.sendmail/+bug/597143
- Python issue http://bugs.python.org/issue5285
- http://tools.ietf.org/html/draft-ietf-sasl-crammd5-10#section-4
bzr revid: odo@openerp.com-20120312174348-iiqfa2toupn3udr3
Diffstat (limited to 'addons/web_calendar/static/lib/dhtmlxScheduler/codebase/dhtmlxscheduler_debug.js')
0 files changed, 0 insertions, 0 deletions
