The default is ASCII only, which is used by SSSD and OpenChange.
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
void ldb_set_utf8_default(struct ldb_context *ldb)
{
- ldb_set_utf8_fns(ldb, NULL, ldb_casefold_default);
+ ldb_set_utf8_functions(ldb, NULL,
+ ldb_casefold_default,
+ ldb_comparison_fold_ascii);
}
char *ldb_casefold(struct ldb_context *ldb, TALLOC_CTX *mem_ctx, const char *s, size_t n)
-^ldb.unittests.test_ldb_comparison_fold.test_ldb_comparison_fold_default_common
-^ldb.unittests.test_ldb_comparison_fold.test_ldb_comparison_fold_default_ascii
-^ldb.unittests.test_ldb_comparison_fold.test_ldb_comparison_fold_utf8_common
^ldb.unittests.test_ldb_comparison_fold.test_ldb_comparison_fold_utf8\b