maddy/framework
Aluísio Augusto Silva Gonçalves d8cabb932d
config/tls: Fix tls_client parsing
Process a tls_client's child config nodes instead of itself, thus
avoiding unbounded recursion and a stack overflow while parsing a
configuration file.

Also fix the logic that only loads a client keypair when only a
certificate and key are specified.
2021-03-27 18:24:11 +03:00
..
address Force domains to be interpreted as FQDN where this is required by standards 2020-12-12 01:31:41 +03:00
buffer MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
cfgparser MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
config config/tls: Fix tls_client parsing 2021-03-27 18:24:11 +03:00
dns dns: Attempt to use 127.0.0.1 if no DNS servers are configured in system 2021-03-07 17:23:30 +03:00
exterrors MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
future Fix-up 2020-10-17 16:45:14 +03:00
hooks MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
log MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
logparser MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
module MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00