Skip to content

Releases: antrea-io/libOpenflow

v0.10.2

22 May 01:52
a5eadc6
Compare
Choose a tag to compare
Bugfix: incorrect calculation on IP packet header length (#38)

This change is to resolve this issue: the header option length in an IP packet
header is not counted.

There are at least 20 bytes in the IP packet header. Hence, if the IHL value is
less than 5, 5 is used to count IP header length, otherwise it should use the IHL
value directly.

Signed-off-by: wenyingd <[email protected]>

v0.10.1

24 Mar 01:43
13362bb
Compare
Choose a tag to compare
Fix typo issue (#35)

Signed-off-by: wenyingd <[email protected]>

v0.10.0

27 Feb 18:09
90eefdd
Compare
Choose a tag to compare
Update Go version to v1.19 (#34)

We also update the version of Github Actions.

Signed-off-by: Antonin Bas <[email protected]>

v0.9.2

22 Nov 06:54
2ade3b2
Compare
Choose a tag to compare
Fix issue when parsing MatchField actset (#29)

Add support for parsing MatchField OXM_FIELD_ACTSET_OUTPUT in class OXM_CLASS_OPENFLOW_BASIC
After switching OpenFlow 1.5, the match field "act_set" is moved from class `OXM_CLASS_EXPERIMENTER` to `OXM_CLASS_OPENFLOW_BASIC`

Signed-off-by: wenyingd <[email protected]>

v0.9.1

14 Nov 15:21
3c49dad
Compare
Choose a tag to compare
Change some struct fields from private to public (#28)

In this repo, some struct fields without related getter methods are private. When this repo
is used by external projects, most struct fields are public and can be accessed by external
projects code directly. There are also some struct fields are private, like `actions` of
`NXActionConnTrack`, and it will be used by Antrea unit test code. This PR is to change some
struct fields from private to public, then they can be accessed by external projects.

Signed-off-by: Hongliang Liu <[email protected]>

v0.9.0

23 Sep 00:00
586ba8f
Compare
Choose a tag to compare
Add more debug logging to openflow15 (#23)

To follow antrea's convention, klog is being used
and logrus is abandoned.

Signed-off-by: Yifeng Sun <[email protected]>

v0.8.1

30 Aug 03:18
3aad612
Compare
Choose a tag to compare
Add const values for OFPGC_INSERT_BUCKET and OFPGC_REMOVE_BUCKET comm…

v0.8.0

08 Jul 02:07
02150d8
Compare
Choose a tag to compare
Added support for openflow 1.5. (#13)

* Added package openflow15 which implements the Openflow 1.5 protocol
Marshal and Unmarshal functions.

* Added the unit test (openflow15_test.go) file to test the Marshal/
Unmarshal of every Openflow 1.5 message.

* Modified the README.md file to include support of Openflow 1.5.

* Updated the VERSION file.

Signed-off-by: Ashish Varma <[email protected]>

v0.7.1

31 Mar 11:26
673ded7
Compare
Choose a tag to compare
Support mpls_tc match (#20)

- Add MplsTc field
- Support match mpls_tc

Signed-off-by: XiaoYiXiaoYang <[email protected]>

v0.7.0

10 Feb 01:23
8bafd6c
Compare
Choose a tag to compare
Support ICMPv6 packet (#14)

1. Define ICMPv6 packet struct
2. Support ICMPv6 echo request and reply
3. Support MLD/MLDv2 message

Signed-off-by: wenyingd <[email protected]>