Releases: chazlever/rickybobby
Releases · chazlever/rickybobby
v1.0.5
This release improves parsing capabilities and updates dependencies to their latest versions.
- Change gopacket library to fork to add better parsing capabilities (e.g., LinuxSLL2 packets)
- Avro library bumped to 2.x
- Update DnsSchema to adhere to Go programming guidelines
These changes should result in the parser being able to parse more packet types and patch potential security issues in older versions of libraries.
v1.0.4
Add new output format and fix handling of responses without any RRs
- Refactored code to support Avro and potentially other output formats
- Changed how "empty" responses (i.e., without any RRs) are handled by the parser
These changes will result in more responses being returned by the parser and should enable pluggable output formats in the future
v1.0.3
v1.0.2
v1.0.1
Add performance improvements to the packet parsing loop via the following changes:
- Add BPF filtering for PCAP files
- Switch to non-channel based loop using
packet.NextPacket()
- Turn on
packetSource.LazyDecode
to prevent parsing application layer data twice
These changes seem to have resulted in a roughly 15-20% improvement in performance over version 1.0.0.