Skip to content

Releases: antrea-io/libOpenflow

v0.15.0

10 Sep 20:17
23da3f7
Compare
Choose a tag to compare
Bump Go to 1.23 (#60)

Go 1.21 is no longer maintained.

We also update all module dependencies and improve assetions in some
unit tests.

Bump up module version to v0.15.0.

Signed-off-by: Antonin Bas <antonin.bas@broadcom.com>

v0.14.1

19 Aug 15:06
f8bbe72
Compare
Choose a tag to compare

What's Changed

  • Fix openflow15 GroupMod.MarshalBinary to correctly handle marshaling twice by @xelez-work in #58

New Contributors

Full Changelog: v0.14.0...v0.14.1

v0.14.0

06 Feb 09:37
f8e71bf
Compare
Choose a tag to compare
Add const MSG_MAX_LEN, the max size of Openflow message (#56)

This constant represents the maximum size of an OpenFlow message in bytes.
It can be utilized by other projects using this library.

Signed-off-by: Hongliang Liu <lhongliang@vmware.com>

v0.13.0

25 Aug 05:35
4140706
Compare
Choose a tag to compare
Bump up go and golangci-lint version (#52)

1. Bump up go version to v1.21
2. Bump up golangci-lint version to v1.54.2

Signed-off-by: wenyingd <wenyingd@vmware.com>

v0.10.4

26 Jul 08:11
dac47e4
Compare
Choose a tag to compare
Fix groupAddress index out of range error (#48) (#49)

Signed-off-by: ceclinux <src655@gmail.com>

v0.12.1

25 Jul 05:37
c4af251
Compare
Choose a tag to compare
Fix groupAddress index out of range error (#48)

Signed-off-by: ceclinux <src655@gmail.com>

v0.12.0

10 Jul 02:48
f52e481
Compare
Choose a tag to compare
Add support to set selection_method in GroupMod (#43)

Add support for setting selection_method, selection_method_param and fields in a
GroupMod message, the supported selection_method including "hash" and "dp_hash".
When using "dp_hash", fields is supposed to be empty. "fields" could use a mask
value or not, all bits in the value should be 1 if no mask is specified.

Signed-off-by: wenyingd <wenyingd@vmware.com>

v0.11.0

26 Jun 21:53
5a079ba
Compare
Choose a tag to compare
Bump up Go dependencies to their latest versions (#41)

Also enable Dependabot for Go dependencies and Github Actions, to
automate furture updates.

Bump up module version to v0.11.0.

Signed-off-by: Antonin Bas <abas@vmware.com>

v0.10.3

20 Jun 01:59
abfa298
Compare
Choose a tag to compare
Bugfix: unmarshal issue with byte slice in packetIn2 message (#40)

Use "copy" function to set the byte slice fields in a message.

Signed-off-by: wenyingd <wenyingd@vmware.com>

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 <wenyingd@vmware.com>