Releases: vmware/go-ipfix
Releases · vmware/go-ipfix
go-ipfix v0.4.4
Changed
- Modify address resolution method in exporter and collector. (#134, @zyiou)
go-ipfix v0.4.3
Changed
- Modify the input of Exporting and Collecting process. (#129, @stati)
- Improve testing coverage on IPv6. (#130, @zyiou)
- Add log information for debugging. (#132, @zyiou)
Fixed
- Fix slicing problem on TCP collector. (#126, @zyiou)
- Validate data records in aggregation process. (#125, @stati)
- Fix testing issues: update TLS certificate in tests (#128, @zyiou), fix flaky tests problem and golangci-lint error (#114, @zyiou).
go-ipfix v0.4.2
Added
- Exposed message size limit in exporter. (#115, @zyiou)
- Added a function in aggregation process to delete flow key from flowKeyRecord map without a lock. (#113, @stati)
go-ipfix v0.3.2
Added
- Added a function in aggregation process to delete flow key from flowKeyRecord
map without a lock. (#110, @stati)
go-ipfix v0.4.1
Changed
- Expose fields in AggregateElements and add integration tests. (#104, @zyiou)
go-ipfix v0.4.0
Includes all the bug fixes from 0.3.1.
Added
- Supported message size check for UDP transport. (#92, @stati)
- Added stats support in aggregation process. (#99, @stati)
- Added security support (TLS and DTLS) and client authentication for TLS. (#57, #101, @zyiou)
- Added issue templates. (#94, @stati)
Changed
- Modified correlating process in aggregation process. (#99, @stati)
Fixed
- Fixed the unit tests with -race of pkg/exporter (#91, @stati), pkg/collector and pkg/intermediate(#93, @zyiou)
go-ipfix v0.3.1
Changed
- Simplified standalone collector code. (#83, @stati)
- Improved intermediate process. (#81, @zyiou)
- Exposed collecting process and aggregation process as public struct. (#84, @zyiou)
Fixed
- Modified versions of some packages in go.mod to keep it consistent with Antrea, the main user of go-ipfix library. (#82, @zyiou)
go-ipfix v0.3.0
Includes all the bug fixes from 0.2.1, 0.2.2, 0.2.3, and 0.2.4.
Added
- Added the intermediate process feature for the implementation of the IPFIX mediator. (#52, @zyiou)
- Added standalone IPFIX collector. (#71, @stati)
- Added GitHub workflow for unit tests and code generation. (#39, #44, @stati)
- Added code coverage for unit tests and integration tests. (#52, #56, @zyiou)
- Added encoding and decoding support for IPv6 addresses. (#64, @stati)
Changed
- Refactored and changed the entities abstraction, specifically sets and records. (#49, @zyiou)
- Refactored encoding support for IPFIX exporter. (#20, @zyiou)
- Changed the InfoElement data type to length association from the list to the map. (#58, @shihhaoli)
Fixed
- Added locks for clients map in the collector process. (#46, @zyiou)
go-ipfix v0.2.4
Changed
- Change reverse information element naming (#68, @zyiou)
Fixed
go-ipfix v0.2.3
Added
Changed
- Change
DateTimeSeconds
type for information elements to uint32
following RFC7011. (#59, @zyiou)
- Change PEN number for Antrea to '56506' (assigned by IANA). (#60, @zyiou)