Skip to content

Releases: mikemiles-dev/netflow_parser

v0.5.7

24 Apr 12:27
861053f
Compare
Choose a tag to compare
  • Fix Scope Data Parsing.

v0.5.6

21 Apr 21:58
4ce30b2
Compare
Choose a tag to compare
  • Simplify V9/IPFix Parse function.
  • Added more cases for DataNumber Parsing.
  • IPFix now supports V9 Templates/Options Templates.

v0.5.5

13 Mar 16:29
84739dd
Compare
Choose a tag to compare
  • More IPFIx/V9 Cleanup.
  • Reworked FlowSetBody for V9/IPFIX into an enum since a flowset can only contain a single type.
  • Fixed potential V9 parsing bug with a potential divide by 0.
  • DataNumber to_be_bytes to now a Result type return to handle failed u24 conversions.
  • FieldValue to_be_bytes now supports all data types.

v0.5.4

05 Mar 04:40
a7f81dd
Compare
Choose a tag to compare
  • Reworked how padding is calculated for IPFIx.
  • Fixed Vecs not being exported for DataNumber.

v0.5.3

04 Mar 14:03
ff0015e
Compare
Choose a tag to compare
  • Fixed bug when calcualting the enteperise field.
  • Now properly parses variable length fields.
  • Cleanup ipfix code.
  • Rust 2024 Edition.

v0.5.2

25 Feb 01:35
1ed8ff6
Compare
Choose a tag to compare
  • Can now parse enterprise fields in non options templates for IPFIX.

v0.5.1

27 Jan 23:58
02285a4
Compare
Choose a tag to compare
  • Reworked NetflowParseError. Added a Partial Type.
  • Added ability to parse only allowed_versions.
  • V9, IPFix, Datanumber Code cleanup.
  • Added benchmarking.

v0.5.0

19 Dec 23:27
bc92640
Compare
Choose a tag to compare
  • Typos in documentation fixed.
  • Added cargo-fuzz for fuzzing.
  • Uncovered area in V9 that could cause panic.

v0.4.9

09 Dec 23:15
9d6dea5
Compare
Choose a tag to compare
  • Added FlowStartMilliseconds, FlowEndMilliseconds

v0.4.8

12 Oct 22:45
b88a19b
Compare
Choose a tag to compare
  • Now Parsing IPFix Mac Addresses correctly.