#dnsjit v1.5.1 released!
Fixes to DNS label handling:
- Use RFC 3597 format for unknown CLASS/TYPE
- Return root label instead of empty string
- `Label.torfc1035()` non-printable as per RFC 1035 sec. 5.1
#DNS #Toolkit #Scripting #Lua #LuaJIT #OpenSource
https://codeberg.org/DNS-OARC/dnsjit/releases/tag/v1.5.1
Release 1.5.1 - DNS-OARC/dnsjit

This patch release fixes a couple of things related to DNS labels and testing on big endian systems. tarball: https://www.dns-oarc.net/files/dnsjit/dnsjit-1.5.1.tar.gz sha256: b8cd7a4ca4133262d0dd27f26dbad840237f59a4e6c76effab4d8da7b66c2bd0 Packages are available at: https://dev.dns-oarc.net...

Codeberg.org
#dnsjit v1.5.0 released!
- Added `Label.torfc1035()`
- Added support for DLT_LINUX_SLL2
- Fixed UDP & IP packet padding calculations
^JL
#DNS #Lua #Script #LuaJIT #OpenSource
https://github.com/DNS-OARC/dnsjit/releases/tag/v1.5.0
Release Release 1.5.0 · DNS-OARC/dnsjit

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 ...

GitHub
#dnsjit v1.4.0 released!
- New module `input.zmmpcap`
- `core.thread` push/pop fixed for floating point numbers
- `input.zpcap` support reading zlib/lzma files
- Removed signal blocking and more... ^JL
#DNS #Lua #JIT #LuaJIT #OpenSource
https://github.com/DNS-OARC/dnsjit/releases/tag/v1.4.0
Release Release 1.4.0 · DNS-OARC/dnsjit

This release adds a new module input.zmmpcap to read compressed PCAPs using mmap(), changes how core.thread push/pop, removes signal blocking and squashes a few bugs. For core.thread, the push()/po...

GitHub
#dnsjit v1.3.0 released!
- Added `core.object.dns:reset()` to reset DNS objects
- Updated examples to reset DNS objects and correctly set `includes_dnslen` for TCP packets
- New `pcap2tcpdns`, create bin files for replaying with `dnsperf -B`!
^JL
#DNS #OARC #OpenSource #LuaJIT #dnsperf
https://github.com/DNS-OARC/dnsjit/releases/tag/v1.3.0
Release Release 1.3.0 · DNS-OARC/dnsjit

This release adds core.object.dns:reset() to reset DNS objects so they can be reused correctly. Example scripts have been updated to reflect this along with correctly setting includes_dnslen for TC...

GitHub