bind9/lib
Artem Boldariev 2dfc0d9afc Nullify connect.cstream in time and keep track of all client streams
This commit ensures that sock->h2.connect.cstream gets nullified when
the object in question is deleted. This fixes a nasty crash in dig
exposed when receiving large responses leading to double free()ing.

Also, it refactors how the client-side code keeps track of client
streams (hopefully) preventing from similar errors appearing in the
future.
2021-06-14 11:37:29 +03:00
..
bind9 Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
dns Update the source code formatting using clang-format-12 2021-06-13 08:46:28 +02:00
irs Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
isc Nullify connect.cstream in time and keep track of all client streams 2021-06-14 11:37:29 +03:00
isccc Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
isccfg Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
ns Fix "no DS" proofs for wildcard+CNAME delegations 2021-06-10 10:13:23 +02:00
.gitignore Provide unit test driver 2020-05-21 12:13:01 +02:00
Makefile.am move samples/resolve.c to bin/tests/system 2021-04-16 14:29:43 +02:00
unit-test-driver.sh.in Enforce a run time limit on unit test binaries 2021-04-07 11:41:45 +02:00