Releases: CESNET/ipfixcol
IPFIXcol version 0.9.5
Important changes in this release are:
- Added an experimental option to build RPM packages using Ansible
- Improved ipfix storage plugin to support file rotation
- Added man page for ipfix storage plugin
- Added man page for TCP input plugin
- Fixed ansible and docker build for debian stretch
- Add implementation of a new flow filter (called ffilter) as a git submodule
- Add new tools for a profile configuration and a filter expression checking
- Fixed reconfiguration in profilestat intermediate plugin
- Greatly improved performance of json storage plugin
- Added conditional kafka output support for json storage plugin (not in RPM package)
- New tools: ipfixcol-profiles-check and ipfixcol-filter-check
- Fixed reconfiguration call on signal reception
- Config files no longer replaced upon RPM update
- Removed unnecessary renumbering of IPFIX templates
- Many more documentation improvements and code bugfixes
IPFIXcol version 0.9.4
The release for version 0.9.3 was skipped, it was only released as packages in the Fedora CORP repository.
Important changes in this release are:
- Fixed handling of empty values in JSON plugin
- Fixed closing of connections with no data in TCP input
- Fixed memleak in dummy storage plugin
- Removed message about internal error when the ODID 0 is used by a source (false alarm)
- Fixed markdown syntax
- Support DocBook XSL Stylesheets v1.79
- Removed superfluous files from devel package
- Added systemd service file. No automatic installation
- forwarding: UDP template refresh timeout is now configurable
- Added basic UDP support to forwarding, no template resending
- Utils: new template mapper (originally from forwarding plugin)
- Added check for more specific libssl (Fedora 26 compatibility)
- Removed pkgconfig from spec file dependencies.
- Fixed issue: Long closing time of storage plugin can result in removal of valid templates
IPFIXcol version 0.9.2
Important changes in this release are:
- Added ansible installation from sources
- Fixed many typos and formatting issues
- Updated build system to work with Fedora copr build system (epel7 and all fedora releases)
- Updated install information. It is possible to use copr repositories
- Fixed forwarding plugin test
- Forwarding: fixed bug with multiple send of the same templates
- JSON output + SISO: fixed crashes after destination disconnection
- ipfixsend: new version with uncached file reading (better for multiple gigabyte files)
- Added timenow plugin which updates flow times to make flow data fresh
- Added anonymization plugin man pages to rpm build
- Added man page documentation for anonymization plugin. Fixed random key init
- Many more bugfixes
IPFIXcol version 0.9.1
Important changes in this release are:
- Added example build for Docker image
- Added IPFIXcol ansible playbook
- Statistics: print statistics with default verbosity level
- Extended test cases for two ODIDs from same source
- UDP input: consider ODID when identifying unique transport sessions
- New forwarding plugin (added support for automatic reconnection of destinations, zero-copy packet builder, template remapping, dropped sup
port for UDP and SCTP) - Filter plugin: fixed filter for IP addresses
- Fixed timestamp conversion for NetFlowv9
- Fixed closing of SCTP connection bug reported by Krzysztof Dudkiewicz
- Improved ipfixsend (real time sending option, bugfixes)
- Fixed several build issues (extern "C" problems, libxml dependency)
- Better handling of multiple fileds with same IE number
- Bug fixes in the profiler
Other changes in individual plugins and tools are mentioned in individual changelogs
IPFIXcol version 0.9.0
Important changes in this release are:
- Many bug fixes (aided by coverity scan)
- New ipfix_elements API
- sFlow support is disable by default
- Fixed forwarding of UDP templates
- Unlimited number of incoming TCP connections
- Fixed statistics for multiple inputs with same ODID
- Fixed incorrect message when API version does not match
- Added option for single data manager (all ODIDs to single storage plugin)
Other changes in individual plugins and tools are mentioned in individual changelogs
IPFIXcol version 0.8.1
Important changes in this release are:
- Multiple destinations support in forwarding storage plugin
- Improvements to anonymization intermediate plugin
- Fixed sequence number gap detection
- Fixed padding problem in NFv9 -> IPFIX conversion
IPFIXcol version 0.8
The most important change in this release is the addition of support for profiles. The metadata for profiles are included in every ipfix message and the plugins are able to modify their behavior based on this metadata. To assign new profiles to the received data, use the profiler plugin.
Other important changes in this release are:
- Added Simple Socket library (libsiso)
- Fixed default paths to configuration files
- Added -e option for path to ipfix-elements.xml file
- Added -S option for statistics about processed data and threads usage
- New tool: ipfixsend
- New intermediate plugin: odip
- New intermediate plugin: hooks
- Added metadata
- New intermediate plugin: profiler
- New storage plugin: json
- New storage plugin: fastbit_compression
- Added reconfiguration at runtime
- New intermediate plugin: geoip
- Added "terminating" flag accessible from plugins
- New intermediate plugin: stats
- New intermediate plugin: profile_stats
- New intermediate plugin: uid
- Added API version for plugins