Unicode logins via NTLM (i.e. exchange) do not work

Bug #348882 reported by Joachim Breitner
2
Affects Status Importance Assigned to Milestone
evolution-data-server
Won't Fix
High
evolution-data-server (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution-data-server

At this site we would like to deploy Evolution to access the Exchange server. As it happens, here are usernames with umlauts (i.e. non-ascii-characters) in use.

This can be fixed by a relatively small change to the NTLM implementation in libsoup and evolution-data-server (negotiating and using Unicode instead of 8-bit “OEM” encoding), example patches are on http://bugzilla.gnome.org/show_bug.cgi?id=576571 and I’m currently packaging updated versions of the packages found in hardy.

Is there a chance that this change will then enter hardy-updates?

Thanks,
Joachim

Changed in evolution-data-server:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your work on that, we will wait for upstream comments before considering those changes though

Changed in evolution-data-server (Ubuntu):
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Joachim Breitner (nomeata) wrote :

Sure. Patches for libsoup, in debian/patchs format, and against the version in ubuntu hardy, are submited at http://bugzilla.gnome.org/show_bug.cgi?id=576838.

If you do apply these, please mention that development was sponsored by ITOMIG
GmbH and the City of Böblingen.

Revision history for this message
Joachim Breitner (nomeata) wrote :

In case anyone stumbles over this and wants to test it, I have uploaded packages to

deb http://packages.itomig.de/ hardy-itomig

Revision history for this message
Joachim Breitner (nomeata) wrote :

And this is the patch against the hardy-updates-version of evolution-data-server:
http://bugzilla.gnome.org/attachment.cgi?id=131425

Changed in evolution-data-server:
importance: Unknown → High
Changed in evolution-data-server:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.