Releases: netsampler/goflow2
Releases · netsampler/goflow2
Release v2.2.1
Hotfix for protobuf producer. When configuration was not passed, did not parse the packet. fix: * should parse with empty config #347
Release v2.2.0
The protobuf producer refactor and move to slog. This version contains various fixes and improves mapping of encapsulated data. fixes: * mpls labels in NetFlow (#345) * udp receiver not passing errors (#323) features: * add reload option for systemd service (#340) * add more protocols to renderer (#341) * refactor encapsulation and configuration (#342) * use slog instead of logrus (#199) The protobuf producer refactor allows more flexibility in terms of parsing of encapsulated protocols. For instance SRv6, IPIP, MPLS, GRE, etc. It also improves configuration handling for a better use as a library.
Release v2.1.5
features: * sFlow: decode drop packets (#337) * sFlow: decode ethernet flow record (#336)
Release v2.1.4
bugfixes: * fix CLI arg typo, use sockets count (#324) * typo in JSON tag for TCPFlags in NFv5 records (#322) * NetFlow v9 bad timestamp calculation (#325) * NetFlow v5 uptime/first/last are in millisecond (#304)
Release v2.1.3
bugfixes: * double count of NetFlow metrics (#302) * obsdomainid missing for NetFlow (#282)
Release v2.1.2
* feat: add string renderer * fix: protobuf was formatting bytes into hexadecimal, creating issues with renderers
Release v2.1.1
enhancements and bugfix metrics: count packets dropped by the queue decoder: fix parsing of MAC and IP address with sFlow *
Release v2.1.0
improve reliability of GoFlow2 and library bugfixes: * decoder: missing time received ns in netflow v5 (#209) * decoder: fix netflow flowsets (#218) * decoder: improve BasicTemplateSystem (#233) * decoder: ipfix have max size (#237) * decoder: do not stop reading sets (#239) * decoder: check etype size (#252) * producer: fix fragments for IPFIX (#196) * producer: bugfix of sampling mapping for ipfix (#207) * producer: add missing renderer for bgp_next_hop (#210) * producer: fix fragment for NetFlow (#215) * producer: increase performance of sampling rate lookup (#264) * transport: fix kafka default partitioning (#246) features: * goflow2: allows using a single port for multiple protocols (sFlow, NetFlow, IPFIX) (#197) * goflow2: add additional parameters in listen URL (#208) * goflow2: handle panic (#254) * producer: add datetime render (#225)
Release v1.3.7
* ipfix decoding protection: max size * fixes custom renderers (eg: etype -> name)
Release v1.3.6
* performance: optimizations on read functions * security: protects against bad packets with unrealistic field lengths