MINOR: sample: Expose SSL captures using new fetchers
authorMarcin Deranek <marcin.deranek@booking.com>
Tue, 13 Jul 2021 13:14:21 +0000 (15:14 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 26 Aug 2021 17:48:34 +0000 (19:48 +0200)
commit959a48c1167a4893796ed568d3864536e7e044f2
tree0343198b5e85fb9c5874a1497ac4714eb4588747
parent769fd2e447487a1433350f727aee47b265d875b0
MINOR: sample: Expose SSL captures using new fetchers

To be able to provide JA3 compatible TLS Fingerprints we need to expose
all Client Hello captured data using fetchers. Patch provides new
and modifies existing fetchers to add ability to filter out GREASE values:
- ssl_fc_cipherlist_*
- ssl_fc_ecformats_bin
- ssl_fc_eclist_bin
- ssl_fc_extlist_bin
- ssl_fc_protocol_hello_id
doc/configuration.txt
include/haproxy/ssl_utils.h
src/ssl_sample.c
src/ssl_utils.c