diff options
author | John Dennis <jdennis@redhat.com> | 2011-07-26 16:55:12 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2011-07-27 20:58:48 -0400 |
commit | 264ed38fa206537d7b160ea5d7586d071575c610 (patch) | |
tree | 11e466452398826f00f67c31e7727f5f72c80317 /install/ui/overpass_bold-web.svg | |
parent | 18aa73e06e30939b6b8d0a2c6def41fb6bd4eef8 (diff) | |
download | freeipa-264ed38fa206537d7b160ea5d7586d071575c610.tar.gz freeipa-264ed38fa206537d7b160ea5d7586d071575c610.tar.xz freeipa-264ed38fa206537d7b160ea5d7586d071575c610.zip |
Make AVA, RDN & DN comparison case insensitive. No need for lowercase normalization.
Replace deepcopy with constructor (i.e. type call)
Can now "clone" with configuration changes by passing object
of the same type to it's constructor, e.g.
dn1 = DN(('cn', 'foo'))
dn2 = DN(dn1)
dn2 = DN(dn1, first_key_match=False)
Remove pairwise grouping for RDN's. Had previously removed it
for DN's, left it in for RDN's because it seemed to make sense
because of the way RDN's work but consistency is a higher goal.
Add keyword constructor parameters to pass configuration options.
Make first_key_match a configuration keyword.
Updated documentation.
Updated unit test.
FWIW, I noticed the unittest is now running 2x faster, not sure why,
removal of deepcopy? Anyway, hard to argue with performance doubling.
Diffstat (limited to 'install/ui/overpass_bold-web.svg')
0 files changed, 0 insertions, 0 deletions