This repository was archived by the owner on Feb 4, 2026. It is now read-only.
Release v1.5.0
This releases adds a new function to return a label quoted as described in RFC 1035, adds support for link-type Linux cooked v2 and fixes padding calculations for UDP, IPv4 and IPv6 packets.
Packages are available at: https://dev.dns-oarc.net/packages/
New:
core.object.dns.label: Addtorfc1035()core.object: Addlinuxsll2objectfilter.layer: Add support for DLT_LINUX_SLL2filter.copy: Add support for DLT_LINUX_SLL2
Fixes:
- Fix #250: handle endian in tests
- Fix #252
core.object.ip6: Addhlenfor total length of header with all extensionsfilter.layer:- correct UDP padding calculation
- Fix padding calculation for IPv4 packet when options exists
- Fix padding calculation for IPv6 packets
- Store
hlenfor IPv6 packets
- Add test for padding
Other changes:
- Simplify and speedup pcap2tcpdns example
d03a184 DLT_LINUX_SLL2
1cd3836 torfc1035
8d8746f Fix IPv6 hlen
75b634b Padding
b8bfcf8 Simplify and speedup pcap2tcpdns example
e37bb92 Fix log name in examples/pcap2tcpdns.lua
80b7c34 UDP padding
9a28aee ipsplit endian
375e9e8 SPEC
c82c0ca RPM
74fbda2 COPR tweaks
3691bd8 RPM spec