Drupal Association members fund grants that make connections all over the world.
I have a Mac OS X OpenDirectory consisting of users with multiple short names (the uid field). This configuration was supported in the past, and support was improved (http://drupal.org/node/61858), but it was broken here:
specifically this: $match[$name_attr] != $name
I have $name_attr as 'uid', and when a user has multiple short names then $match['uid'] has multiple values, and $name should be checked against each of them instead of only against the first one.