P4DTI issue job000337

TitleReplicator fails to pair up users if their e-mail addresses differ only in case
Statusclosed
Priorityoptional
Assigned userNick Barnes
OrganizationRavenbrook
DescriptionThe P4DTI looks for matching email addresses in Perforce and defect tracker user records. It does this matching in a case sensitive manner. It should be case insensitive.
AnalysisIn practice, email addresses are case-insensitive (although in theory RFC821 and RFC822 allow local-parts to be case-sensitive, while RFC1034 says domain names are case-insensitive). We should apply string.lower to all addresses before comparing them.
How foundcustomer
Evidence<URL: http://info.ravenbrook.com/mail/2001/06/21/14-22-46/0.txt>
Observed in1.1.1
Introduced in0.4.0
Created byNick Barnes
Created on2001-06-21 15:34:56
Last modified byGareth Rees
Last modified on2001-12-10 19:46:11
History2001-06-21 NB Created.

Fixes

Change Effect Date User Description
13448 closed 2001-06-21 16:01:24 Nick Barnes In practice, mail addresses are case insensitive. job000337.