Skip to content
This repository was archived by the owner on Feb 4, 2026. It is now read-only.

Release 1.5.0

Latest

Choose a tag to compare

@jelu jelu released this 16 Apr 12:39
· 6 commits to develop since this release

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: Add torfc1035()
  • core.object: Add linuxsll2 object
  • filter.layer: Add support for DLT_LINUX_SLL2
  • filter.copy: Add support for DLT_LINUX_SLL2

Fixes:

  • Fix #250: handle endian in tests
  • Fix #252
    • core.object.ip6: Add hlen for total length of header with all extensions
    • filter.layer:
      • correct UDP padding calculation
      • Fix padding calculation for IPv4 packet when options exists
      • Fix padding calculation for IPv6 packets
      • Store hlen for 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