Nff Go Versions Save

NFF-Go -Network Function Framework for GO (former YANFF)

v0.6.2

5 years ago

Updated VM configurations and scripts. Added wrk support to test framework.

v0.6.0

5 years ago

v0.4.1

5 years ago

Updated release 0.4 with a fix for URLs to DPDK web site

v0.4.0

5 years ago

Features added: GTP-U encapsulation/decapsulation example Predefined function that simplifies handling ARP Test system improvements, system variables support, JSON output, side by side performance comparison

Fixes KNI bugs fixed SetCopier function Tests and test system File permits VectorGenerate function Read function Work correctly with HW offloads

Improving Accept nil config Scheduler heuristics improvments Debug output

v0.3.0

6 years ago

API enhanced, added SetVectorSplitter, SystemStop, SystemReset, GetPacketPayload API changes: vector functions via masks, KNI allocation without core New examples: DPI, expanded KNI Scheduler changes: combining sequential flow functions to run on one core:

  • will use less cores with scheduler switched off
  • will work slower with scheduler switched off Tests refactoring New tests: vectors, NAT, missing flow functions Bug fixes Debug diagnostic changes

v0.2

6 years ago

This release finalizes changes after rename.

0.2

6 years ago

v0.1.0

6 years ago

Release notes: Features -- Support for Linux KNI -- Support for Custom CPU mask for working -- Support for flow Copy paradigm -- Support for MPLS -- Support for GTPv1-U -- Sending packet from handle Examples -- AntiDDOS -- Interop with Gopacket API changes -- No interfaces, lots of renaming renaming Other -- Lots of Bugs fixed -- New scheme for more idiomatically correct Go error handling -- Missing protocols in ACL, unit tests are added -- Improved performance test system -- Improved Vagrant, VM configs