aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/workqueue.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2017-11-09 05:03:22 +0000
committerNIIBE Yutaka <[email protected]>2017-11-09 05:03:22 +0000
commitccf3ba92087e79abdeaa0208795829b431c6f201 (patch)
treec1410fdfd7860767e97ecf5951ddcf44bd71034d /dirmngr/workqueue.c
parentdoc: Include NEWS from the 2.2.2 release (diff)
downloadgnupg-ccf3ba92087e79abdeaa0208795829b431c6f201.tar.gz
gnupg-ccf3ba92087e79abdeaa0208795829b431c6f201.zip
g10: Fix regexp sanitization.
* g10/trustdb.c (sanitize_regexp): Only escape operators. -- To sanitize a regular expression, quoting by backslash should be only done for defined characters. POSIX defines 12 characters including dot and backslash. Quoting other characters is wrong, in two ways; It may build an operator like: \b, \s, \w when using GNU library. Case ignored match doesn't work, because quoting lower letter means literally and no much to upper letter. GnuPG-bug-id: 2923 Co-authored-by: Damien Goutte-Gattat <[email protected]> Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'dirmngr/workqueue.c')
0 files changed, 0 insertions, 0 deletions