--------
- fix SIGPIPE crashes
- tests: work around out-of-space for platforms with larger memory pages
+- lua: fix mistakes in bindings affecting 1.4.0 and 1.5.0 (and 1.99.1-alpha),
+ potentially causing problems in dns64 and workarounds modules
Knot Resolver 1.5.0 (2017-11-02)
knot_rrinfo_t *rr_info;
knot_rrset_t *rr;
knot_mm_t mm;
+ knot_compr_t compr;
};
typedef struct knot_pkt knot_pkt_t;
typedef struct {
int has_tls;
knot_mm_t pool;
};
-enum kr_rank {KR_RANK_INITIAL, KR_RANK_OMIT, KR_RANK_INDET, KR_RANK_BOGUS, KR_RANK_MISMATCH, KR_RANK_MISSING, KR_RANK_INSECURE = 8, KR_RANK_AUTH = 16, KR_RANK_SECURE = 32};
+enum kr_rank {KR_RANK_INITIAL, KR_RANK_OMIT, KR_RANK_TRY, KR_RANK_INDET = 4, KR_RANK_BOGUS, KR_RANK_MISMATCH, KR_RANK_MISSING, KR_RANK_INSECURE, KR_RANK_AUTH = 16, KR_RANK_SECURE = 32};
struct knot_rrset {
knot_dname_t *_owner;
uint16_t type;
uint32_t secret;
uint16_t fails;
uint16_t reorder;
+ struct timeval creation_time;
struct timeval timestamp;
struct kr_zonecut zone_cut;
struct kr_nsrep ns;