nameserver: add check for \0 bytes in QNAME labels and respond it as NXDOMAIN ...
if it doens't exactly match a node owner.
Showing
- src/knot/nameserver/internet.c 1 addition, 1 deletionsrc/knot/nameserver/internet.c
- src/knot/nameserver/nsec_proofs.c 2 additions, 1 deletionsrc/knot/nameserver/nsec_proofs.c
- src/knot/zone/contents.c 13 additions, 3 deletionssrc/knot/zone/contents.c
- src/knot/zone/contents.h 3 additions, 1 deletionsrc/knot/zone/contents.h
- src/knot/zone/node.c 5 additions, 1 deletionsrc/knot/zone/node.c
- src/knot/zone/node.h 3 additions, 1 deletionsrc/knot/zone/node.h
- src/knot/zone/semantic-check.c 2 additions, 1 deletionsrc/knot/zone/semantic-check.c
- src/libknot/packet/pkt.c 6 additions, 1 deletionsrc/libknot/packet/pkt.c
- src/libknot/packet/pkt.h 2 additions, 1 deletionsrc/libknot/packet/pkt.h
- tests-extra/tests/basic/zerobyte/data/test.zone 9 additions, 0 deletionstests-extra/tests/basic/zerobyte/data/test.zone
- tests-extra/tests/basic/zerobyte/test.py 34 additions, 0 deletionstests-extra/tests/basic/zerobyte/test.py
Please register or sign in to comment