Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits: 9d04c729 by Howard Chu at 2026-04-28T18:42:35+00:00 ITS#10280 slapd: add a SLAPD_FILTER_REUSED flag
To indicate this filter reuses the f_list of some other filter, and so the f_list should not be freed.
- - - - - 021222f7 by Howard Chu at 2026-04-28T18:42:35+00:00 ITS#10280 dynlist: fix filters that reuse the same term multiple times
Use SLAPD_FILTER_REUSED for redundant filter terms
- - - - - 34a93772 by Howard Chu at 2026-04-28T18:42:35+00:00 ITS#10280 more filter choice fixups
Make sure they use (f_choice & SLAPD_FILTER_MASK) when needed
- - - - -
10 changed files:
- servers/slapd/back-asyncmeta/search.c - servers/slapd/back-mdb/filterindex.c - servers/slapd/back-meta/map.c - servers/slapd/back-sql/search.c - servers/slapd/back-wt/filterindex.c - servers/slapd/filter.c - servers/slapd/filterentry.c - servers/slapd/overlays/dynlist.c - servers/slapd/overlays/rwmmap.c - servers/slapd/slap.h
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/7d8c18a475c5b51edefae8f...