Summary
- Implement name compression during response packet generation. Compression is required by certain clients like UDP to fit response in packet size limit. While generating packet small cache stores recently used names (currently 4 entries) and uses relative references to previous instances of the same name. Each reused instance is just two bytes of relative reference (0xC000 + offset). Cache is currently performing lookup for query name, responses and CNAMEs. (commit: 7b12e21) (details)
- Fixes #505. Disable packet size checking. (commit: 8b558af) (details)
- First release candidate tomorrow (commit: a694080) (details)
- Release version 1.7.0 tomorrow (commit: 86aa356) (details)
- update of ldns (commit: 1012e34) (details)
- Update ChangeLog (commit: 48a7700) (details)
The file was modified | src/convert.c (diff) |
The file was modified | src/rr-dict.h (diff) |
The file was modified | src/rr-dict.c (diff) |
The file was modified | src/test/tpkg/265-supported-rrs.tpkg/265-supported-rrs.test (diff) |
The file was modified | stubby (diff) |
The file was modified | ChangeLog (diff) |
The file was modified | stubby (diff) |
The file was modified | CMakeLists.txt (diff) |
The file was modified | ChangeLog (diff) |
The file was modified | src/gldns/parse.c (diff) |
The file was modified | src/gldns/parse.h (diff) |
The file was modified | src/gldns/str2wire.c (diff) |
The file was modified | src/gldns/rrdef.h (diff) |
The file was modified | src/gldns/parseutil.h (diff) |
The file was modified | src/gldns/wire2str.c (diff) |
The file was modified | src/gldns/parseutil.c (diff) |
The file was modified | src/gldns/gbuffer.h (diff) |
The file was modified | ChangeLog (diff) |