- <p>handle_established_connection(): Improve an error message.</p>
- </li>
- <li>
- <p>create_pattern_spec(): Fix ifdef indentation.</p>
- </li>
- <li>
- <p>Fix comment typos.</p>
- </li>
- <li>
- <p>process_encrypted_request(): Improve a log message. The function only processes request headers and
- there may still be unread request body data left to process.</p>
- </li>
- <li>
- <p>chat(): Log the applied actions before deciding how to forward the request.</p>
- </li>
- <li>
- <p>parse_time_header(): Silence a coverity complaint when building without assertions.</p>
- </li>
- <li>
- <p>receive_encrypted_request_headers(): Improve a log message.</p>
- </li>
- <li>
- <p>mbedTLS get_ciphersuites_from_string(): Use strlcpy() instead of strncpy(). Previously the terminating
- NUL wasn't copied which resulted in a compiler warning. This didn't cause actual problems as the target
- buffer was initialized by zalloc_or_die() so the last byte of the target buffer was NUL already. Actually
- copying the terminating NUL seems clearer, though.</p>
- </li>
- <li>
- <p>Remove compiler warnings. "log_error(LOG_LEVEL_FATAL, ..." doesn't return but apparently the compiler
- doesn't know that. Get rid of several "this statement may fall through [-Wimplicit-fallthrough=]"
- warnings.</p>
- </li>
- <li>
- <p>Store the PEM certificate in a dynamically allocated buffer when https-inspecting. Should prevent errors
- like: 2021-03-16 22:36:19.148 7f47bbfff700 Error: X509 PEM cert len 16694 is larger than buffer len 16383
- As a bonus it should slightly reduce the memory usage as most certificates are smaller than the previously
- used fixed buffer. Reported by: Wen Yue</p>
- </li>
- <li>
- <p>OpenSSL generate_host_certificate(): Fix two error messsages.</p>
- </li>
- <li>
- <p>Improve description of handle_established_connection()</p>
- </li>
- <li>
- <p>OpenSSL ssl_store_cert(): Translate EVP_PKEY_EC to a string.</p>
- </li>
- <li>
- <p>OpenSSL ssl_store_cert(): Remove pointless variable initialization.</p>
- </li>
- <li>
- <p>OpenSSL ssl_store_cert(): Initialize pointer with NULL instead of 0.</p>