Home GnuPG
Diffusion GnuPG c12b7d047e75

common: Add a flag for left anchored substring match to recsel.

Description

common: Add a flag for left anchored substring match to recsel.

* common/recsel.c (struct recsel_expr_s): Add field lefta.
(recsel_parse_expr): Parse it.
(recsel_select): Implement selection.

This flags makes it for example easy to select keys last updated from
an ldap server:

gpg --list-filter 'select=origin=ks && -^ url =~ ldap' \
     -k --with-key-origin

Details

Provenance
wernerAuthored on Wed, Mar 12, 11:09 AM
Parents
rGe5555a40e633: Update autogen.sh from upstream to version 2025-03-10
Branches
Unknown
Tags
Unknown
References
HEAD -> master