- Add new batch API thanks to "bbannier" (#25)
- Update metadata structure. Fields display, size and position are optional.
- New API to change behavior of protocols (tshark -o) thanks to "Jamie Hodkinson"
- New API to disable protocol (tshark --disable-protocol) thanks to "Jamie Hodkinson"
- Update dependencies to their latest version
- New API to get rtshark versioning information (Thanks to "lrstewart").
- Update dependencies to their latest version
- Extract relevant protocol metadata from virtual layer 'fake-field-wrapper' (Thanks to "lrstewart" #16) This is needed to extract tcp.reassembled.data.
- Add raw_value metadata API to get access to "value" XML attribute (Thanks to "lrstewart" #17) This feature may decrease performance because "raw" values are bigger than usual.
- Add support for multiple interfaces (#15)
- Update dependencies to their latest version
- Fix missing sub-metadata - child fields (Thanks to "DennisNemec").
- New API metadata_whitelist (Thanks to "eli"). This improves a lot TShark speed.
- Allow specifying the key log file that enables decryption of TLS traffic (Thanks to "vvv")
- Add new API timestamp_micros (Thanks to "vvv") Similar to Packet.sniff_time in pyshark.
- Update dependencies to their latest version And fix patch level for chrono due to a security issue before 0.4.20.
- Add decode-as option (Thanks to "horaih")
- Update dependencies to their latest version
- Update Cargo dependencies
- Add Windows support (Thanks to Preet Dua "Prabhpreet")
- Support for TShark output without show (using pyshark style). Closes issue #1
- Filter out metadata with empty name.
- Update dependencies to their latest version
- Get TShark stderr output and return it in an Err (after filtering)
- Rework read function API to make it more simple to use
- First release