summaryrefslogtreecommitdiff
path: root/source4/lib/ldb/nssldb
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2010-11-04 20:02:16 +1100
committerAndrew Tridgell <tridge@samba.org>2010-11-04 20:35:44 +1100
commitcf37c29cd009f9378ffa4d3ee54b38aef9fa066b (patch)
treeb62d8d7f70c1881e8e06afc42b703f6fcd1ed387 /source4/lib/ldb/nssldb
parentf3ad867ab57bfedada5e11cfaa15707f6a455d63 (diff)
downloadsamba-cf37c29cd009f9378ffa4d3ee54b38aef9fa066b.tar.gz
samba-cf37c29cd009f9378ffa4d3ee54b38aef9fa066b.tar.bz2
samba-cf37c29cd009f9378ffa4d3ee54b38aef9fa066b.zip
Move the checking of single valued attributes back into the tdb backend.
The backend is the only place that can do this properly. It makes no sense to do it anywhere else. As a result of it moving out of the backend we ended up with some bugs causing multiple values in single valued attributes (eg. isDeleted), which can really damage the inregrity of the database. For the override of single valued values needed for deleted linked attributes we should use attribute flags. This reverts commit 1949864417f3d10fb8996df7db259649eb777271.
Diffstat (limited to 'source4/lib/ldb/nssldb')
0 files changed, 0 insertions, 0 deletions