Skip to content

Releases: antrea-io/ofnet

v0.6.2

31 Aug 09:25
e642da2
Compare
Choose a tag to compare
Add insert_buckets support for OVS group (#36)

In Openflow 1.5, insert_buckets is supported. This PR adds
insert_buckets command when generating OVS group mod message,
and the buckets will be inserted after the current bucket list
since `command_bucket_id` is `OFPG_BUCKET_LAST`.

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

v0.6.1

17 Aug 09:13
716e8cc
Compare
Choose a tag to compare
Fix bugs when Controller reconnecting to Switch (#31)

1. Maintain a variable for Switch connection, and close the previous
   one when reconnecting to Switch. This can ensure only one unix
   socket is used between Controller and Switch.
2. Add timeout when sending message to Switch or waiting for message
   from Switch, to avoid Controller entering blocking state in a long
   time.
3. Remove a duplicated SwitchFeatures request, and send SwitchConfig
   and Controller setting message when switch is connected.
4. Resolve OpenFlow version misconfiguration bugs in Hello message,
   and PortModification message.

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

v0.6.0

03 Aug 05:49
88964bb
Compare
Choose a tag to compare
Added support for openflow 1.5 libopenflow library. (#29)

* Using the openflow 1.5 libopenflow library.
* Modified most of the unit test cases to test 1.5.
* Modified code to use standard 1.5 instead of nicira extension wherever
  applicable.
* Added new flow action APIs.
* Added meter action.

Signed-off-by: Ashish Varma <ashishvarma.ovs@gmail.com>

v0.5.7

13 Apr 06:33
6c2880d
Compare
Choose a tag to compare
Support matching ct_mark value 0 (#30)

Support matching ct_mark in the format ct_mark=0/0x10. If ct_mark=0 is
wanted, the mask of ct_mark should be set as 0xffffffff

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

v0.5.6

25 Mar 14:28
9ec6cfc
Compare
Choose a tag to compare
Support push/pop MPLS etherType (#28)

- Add PopMPLSAction and PushMPLSAction for flow.send
- Implement push/pop mpls etherType for flow.install
- add push/pop mpls unit test

Signed-off-by: XiaoYiXiaoYang <1409026014@qq.com>

v0.5.5

21 Mar 03:27
a754b70
Compare
Choose a tag to compare
Enhance matching VLAN (#25)

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

v0.5.4

18 Mar 15:17
244414d
Compare
Choose a tag to compare
Fix dstRange use in function NewNXMoveAction (#26)

- use dstRange to calcuate dstNBits and dstOfs

Signed-off-by: XiaoYiXiaoYang <1409026014@qq.com>

v0.5.3

16 Mar 07:06
77a4067
Compare
Choose a tag to compare
Support resubmit action with CT (#15)

In nicia extension, resubmit has two modes: with CT or without CT.
Resubmit with CT action is required if we want to implement stateful
firewall. This patch enables resubmit with CT flag support.

Signed-off-by: Jinjun Gao <gjinjun@gmail.com>

v0.5.2

23 Feb 16:34
69df921
Compare
Choose a tag to compare
Support arbitary bitwise register mask (#20)

For NXReg, OvS will accept value/mask on arbitary bitwise. If using
range[start:end], it is hard to combine discontinuous value/mask,
such as, to merge reg0[0:0] with reg0[2:2], with range method,
we will pass NXRange[0:2] and it will generate mask 0x7, but actually,
the mask is 0x5.

In this patch, we change merge function to support discontinuous mask
according to each reg piece range and then merge all pieces for one register.

Signed-off-by: Gao Jinjun <gjinjun@gmail.com>

v0.5.1

18 Feb 10:11
fe224fc
Compare
Choose a tag to compare
Export etherType for PushVLANAction (#24)

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