Skip to content

v0.2.0

Choose a tag to compare

@mikemiles-dev mikemiles-dev released this 25 Dec 22:51
· 16 commits to main since this release
a7b2b76
  • BREAKING: File output now exports to PCAP format instead of raw binary
    ** Generated pcap files include proper Ethernet/IP/UDP headers
    ** Files can be analyzed with Wireshark, tcpdump, and other pcap tools
    ** Destination IP/port from --dest argument is used in pcap headers
  • Safety: Complete rewrite of all type conversions and arithmetic to use safe operations
    ** Replaced all as casts with try_from() with proper error handling
    ** Replaced all arithmetic (+, -, *, /) with checked operations (checked_add(), etc.)
    ** Prevents silent overflow, truncation, and potential panics
    ** Added comprehensive error messages for invalid packet sizes and overflows
  • Dependencies: Added pcap-file v2.0 for pcap file generation
  • Quality: Zero clippy warnings, all tests passing