summaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
authorJohn Dennis <jdennis@redhat.com>2011-07-26 16:55:12 -0400
committerRob Crittenden <rcritten@redhat.com>2011-07-27 20:58:48 -0400
commit264ed38fa206537d7b160ea5d7586d071575c610 (patch)
tree11e466452398826f00f67c31e7727f5f72c80317 /install
parent18aa73e06e30939b6b8d0a2c6def41fb6bd4eef8 (diff)
downloadfreeipa-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')
0 files changed, 0 insertions, 0 deletions