On 24/12/2013 3:27 p.m., Amos Jeffries wrote:
> On 24/12/2013 6:59 a.m., Markus Moeller wrote:
<snip>
>
>>
>> kerberos_ldap_group.cc(329): pid=16122 :2013/12/23 17:45:58|
>> kerberos_ldap_group: MM: Got User: WIN2003R2mm
>
> Squid-3.4 is hitting a bug in the word tokenizer where it decodes
> \-escaped characters outside of quoted strings.
>
> You could perhapse workaround this by doing the old->new helper response
> format conversion in the worker.
>
Actually, could you re-test with this patch please?
Amos
=== modified file 'src/String.cc'
--- src/String.cc 2012-10-04 09:14:06 +0000
+++ src/String.cc 2013-12-24 02:33:52 +0000
@@ -376,7 +376,8 @@
switch (ch) {
case '\\':
- ++p;
+ if (quoted)
+ ++p;
switch (*p) {