Releases: antrea-io/ofnet
Releases · antrea-io/ofnet
v0.6.2
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
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
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
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
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
Enhance matching VLAN (#25) Signed-off-by: gran <gran@vmware.com>
v0.5.4
Fix dstRange use in function NewNXMoveAction (#26) - use dstRange to calcuate dstNBits and dstOfs Signed-off-by: XiaoYiXiaoYang <1409026014@qq.com>
v0.5.3
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
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
Export etherType for PushVLANAction (#24) Signed-off-by: gran <gran@vmware.com>