Skip to content

Releases: lagopus/lagopus

Lagopus 0.2.10

20 Dec 13:47
Compare
Choose a tag to compare

Lagopus 0.2.10 includes big performance improvement in short packet size, and many fixes for tunnel handlings.

dataplane: Change default burst size to 32.
dataplane: Remove unnecessary operations for VID present bit.
dataplane: Don't rx from inomplete configured ifp.
dataplane: Check if port is attached.
dataplane: Correct byte offset for GTP-U TEID match.
dataplane: Make compile again with --enable-hybrid and --enable-developer
dataplane: Fixed VxLAN header base.
dataplane: Fixed removed rawsocket ports.
dataplane: Fixed arp delete.
dataplane: Fixed mixed ports of rawsock and DPDK
dataplane: Check if rawsocket only mode in L2/L3 stack.
dataplane: Enable vhost PMD.
dataplane: Feature: Fixed port queue id
dataplane: Modify the default value of MTU for --enable-jumbo-frame
dataplane: test: Jumbo frame test used Pipe PMD
dpdk: Make compile with DPDK 16.11.

Lagopus 0.2.7

19 May 04:13
Compare
Choose a tag to compare

Lagopus 0.2.7 release includes DPDK 16.04 support, flowprocessing benchmark tools and some improvements.

  agent: Fixed ofp features
  build: Ignore automatically generated lagosh.py
  benchmark: Added benchmark tools
  dataplane: Update dpdk to v16.04
  doc: Update document for Lagopus book
  dpdk: Re-add INC_VECTOR=n for ixgbe PMD
  lagosh: Use OrderedDict for result output.

Lagopus 0.2.6

09 May 07:34
Compare
Choose a tag to compare

Lagopus 0.2.6 includes several bug fixes in dataplane and agent.

  • agent: Fixed header pointer
  • dataplane: Improve performance of delete flow
  • dataplane: Only calc hash if needed
  • dataplane: Correct build and find mbtree
  • dataplane: Enable table recirculation
  • dataplane: Use flowcache for rawsock thread at dpdk mixed mode
  • dataplane: Add tuple table search

Beta release

16 Oct 08:22
Compare
Choose a tag to compare

Lagopus 0.2.5 includes several bugfix in dataplane and limited support for GTP-U handling as an extension of OpenFlow protocol.

  • openflow: Add an extension of general tunnel handling for GTP-U
  • dataplane: GTP-u tunnel support
  • dataplane: Add hybrid LPM algorithm
  • dataplane: Fixed memory leak in flowcache
  • dataplane: Fixed mbtree
  • dataplane: Fixed build dependency for mbtree
  • dataplane: Fixed to examine instruction of flow entry before add/modify flow table
  • dataplane: Fixed VxLAN encapsulation
  • dataplane: Fixed to calculate IP and L4 checksum for copied packets
  • dataplane: Fixed unit test of OF tunnel
  • dataplane: Clean IP-address handling code

Beta release

08 Aug 04:52
Compare
Choose a tag to compare

Lagopus beta release with newly-designed switch configuration datastore.

  • newly-designed switch configuration datastore
  • new CLI (lagosh) with new configuration format
  • mixed configuration of raw-socket port and DPDK port in dataplane
  • new flow lookup algorithm (unstable; configure option: --enable-mbtree)
  • jumbo frame support (configure option: --enable-jumbo-frame )
  • queue support (experimental; weighted round robin support)
  • FreeBSD with DPDK library
  • DPDK 1.8.0 or higher (including the latest version of DPDK 2.1.0)

Alpha release

31 Jul 22:12
Compare
Choose a tag to compare

Lagopus vswitch with DPDK and socket dataplane and OpenFlow 1.3.5 agent.