ldb_controls: add base64 option to VLV
commit577f972f4570e2ab08f0b2ff4a9737089c3d2bc6
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Fri, 29 Jan 2016 04:47:45 +0000 (29 17:47 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 9 Mar 2016 09:32:16 +0000 (9 10:32 +0100)
tree1ed99a1cd9b689c91252649116ad5d7c5ba81811
parent9bbd7d1c77b63ead59e3abac29abca1e732d343c
ldb_controls: add base64 option to VLV

The Samba control syntax limits the range of valid search terms for
VLV's gt_eq mode. To get around that, we allow base64 encoded strings
using the syntax 'base64>=Zm9vCg==' rather than '>=foo'.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
lib/ldb/common/ldb_controls.c