bind9/lib
Artem Boldariev dffb11f2c0 TCP: remove wrong INSIST(csock->recv_cb != NULL)
This commit removes wrong INSIST() condition as the assumption that if
'csock->recv_cb != NULL' iff 'csock->statichandle != NULL' is wrong.

There is no direct relation between 'csock->statichandle' and
'csock->recv_cb', as 'csock->statichandle' gets set when allocating a
handle regardless of 'csock->recv_cb' not being NULL, as it is
possible to attach to the handle without starting a read operation (at
the very least, it is correct to start writing before reading).

That condition made `cipher-suites` system test fail with crash on
some platforms in FIPS mode (namely, Oracle Linux 9) despite not being
related to FIPS at all.
2024-01-16 15:01:26 +02:00
..
dns Integrate TLS cipher suites support into BIND 2024-01-12 13:27:59 +02:00
isc TCP: remove wrong INSIST(csock->recv_cb != NULL) 2024-01-16 15:01:26 +02:00
isccc Defer control channel message invalidation 2024-01-10 15:48:25 +01:00
isccfg Add TLS cipher suites configuration option to BIND 2024-01-12 13:27:59 +02:00
ns Fix flawed logic when detecting same listener type 2024-01-12 17:59:53 +02:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am Move irs_resconf into libdns and remove libirs 2023-02-24 09:38:59 +00:00