Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.5:Update
vpp
vpp.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File vpp.changes of Package vpp
------------------------------------------------------------------- Tue Jan 29 10:46:24 CET 2019 - ndas@suse.de - Update to v19.4-rc0((fate#325916, fate#325951 fate#326025, fate#326992):) *Infrastructure DPDK 18.11 integration New Stats infrastructure (interface, error, node performance counters) Add configurable "Doug Lea malloc" support *VNET & Plugins Load balancing: support per-port VIP and all-port VIP Port NSH plugin to VPP NAT Configurable port range Virtual Fragmentation Reassembly for endpoint-dependent mode Client-IP based session affinity for load-balancing TCP MSS clamping Session timeout Bug-fixing and performance optimizations *Host stack Support for applications with multiple workers Support for binds from multiple app workers to same ip:port Switched to a message queue for io and control event notifications Support for eventfd based notifications as alternative to mutext-condvar pair VCL refactor to support async event notifications and multiple workers TLS async support in client for HW accleration Performance optimizations and bug-fixing [- deps.patch, - fix-nojavah.patch, + remove-git.patch, * enable-shared-dpdk.patch, * startup-conf.patch ] - removed api-java package till we find a fix ------------------------------------------------------------------- Mon Oct 22 10:05:15 UTC 2018 - Marco Varlese <marco.varlese@suse.com> - Do not install 80-vpp.conf; it modifies system-wide settings and it is not needed since VPP 17.08 (boo#1112540) ------------------------------------------------------------------- Tue Oct 2 17:33:02 UTC 2018 - Jan Engelhardt <jengelh@inai.de> - Really fix boo#1110294 by correcting broken build descriptions with regard to library dependencies. Adds deps.patch. Removes reproducible_build.patch. - Parallelize build according to rpmbuild flags. ------------------------------------------------------------------- Mon Oct 1 15:29:37 UTC 2018 - Marco Varlese <marco.varlese@suse.com> - Added reproducible_build.patch to fix boo#1110294: Wrong dependencies caused build to fail with 'make' option '-j1' ------------------------------------------------------------------- Fri Sep 21 09:27:39 UTC 2018 - Marco Varlese <marco.varlese@suse.com> - Upgrade to v18.07.1; some of the new features include: * IGMP improvements - Enable/Disable an interface for IGMP - improve logging - refactor common code - no orphaned timers - IGMP state changes in main thread only - Large groups split over multiple state-change reports - SSM range configuration API. - more tests * IP: vectorized IP checksum - VXLAN : HW offload RX flow - Rework kube-proxy into LB plugin and add NATA66 * ACL: - Tuple Merge algorithm cleanup and integration - Processing pipeline optimizations - Refactoring * Experimental AVF driver * Session: performance improvements, add support for connectionless transports, datagram reception and transmission * TCP: congestion control improvements and overall fixes * UDP: datagram mode * TLS async support - Removed fix-nojavah.patch since merged upstream ------------------------------------------------------------------- Thu Aug 30 13:29:15 UTC 2018 - marco.varlese@suse.com - Using "install-packages" to build VPP: this is inline with upstream recommendation ------------------------------------------------------------------- Tue Jun 26 13:55:08 UTC 2018 - marco.varlese@suse.com - Removed "make bootstrap" since no longer required with latest release ------------------------------------------------------------------- Thu Jun 21 13:28:06 UTC 2018 - marco.varlese@suse.com - Using gcc7 compiler ------------------------------------------------------------------- Thu Apr 26 06:43:18 UTC 2018 - marco.varlese@suse.com - Update to v18.04-release. Some of the enhancements are: * Infrastructure - DPDK 18.02.1 - ARM aarch64 integrated into CI - ERSPAN - L3DSR load balancing support - VPC bonding / LACP - IPv4/IPv6 packet reassembly - IPv6 link-local support - Asymmetrical static NAT - 464XLAT for NAT44 - MAP-T CE support - Intel Adaptive Virtual Function native device driver plugin - Marvell device plugin - SRv6 static, dynamic and masquerading proxy plugins - MPLS Uniform mode - IGMP plugin - IPIP tunnel support (IPv4/IPv6 over IPv4/IPv6) - IPv6 Router Discovery mechanism * VLIB - ARM-optimized library variations for key functions - Better handling of physmem on non-NUMA kernels * Host stack - TLS support via OpenSSL or mbedtls software engines - Session layer can utilize both shm and memfd (secure) FIFO segments - STCP - VCL logging / tracing - Added mbedtls-devel to enable TLS support - Renamed 0001-enable-shared.patch to enable-shared-dpdk.patch - Renamed 0003-startup-conf.patch to startup-conf.patch - Combined vpp-17.10-java9.patch and vpp-18.01-nojavah.patch in fix-nojavah.patch - Removed memfd-create.patch because merged upstream ------------------------------------------------------------------- Wed Mar 21 09:28:10 UTC 2018 - marco.varlese@suse.com - Added runtime dependency on -devel package since all -api packages require header/json files at runtime ------------------------------------------------------------------- Mon Mar 5 22:03:13 UTC 2018 - marco.varlese@suse.de - Added memfd-create.patch to fix the memfd_create issue caused by the upgrade to glibc 2.27 ------------------------------------------------------------------- Wed Jan 24 07:45:54 UTC 2018 - marco.varlese@suse.de - Update to the stable version of 18.01 release. More than 560 commits since the 17.10 release: * Features - Infrastructure * DPDK 17.11 * TCP Checksum Offload * Arm64/Arm-v8 support * SUSE packaging * bihash_vec8_8 variant * PCI rework to support VFIO * chi-squared test calculator - SNAT / NAT * One armed NAT * Twice NAT44 * NAT hairpinning rework * NAT64 multi-thread * NAT64 IPFix * NAT64 Fragmentation * NAT: DS-Lite * Remove old SNAT API * ACL-based NAT - VNET * DNS name resolver * BIER * GENEVE Tunnel * IPSec Openssl 1.1.0 api support * FIB improvements * tap v2 - API * VPP stats (Broadcast & Multicast support) * SR MPLS * VPP Object Model (VOM) - Host Stack * VPP TCP Stack scale / congestion improvements * Refactor UDP * Namespace support * VPP Comms Library (VCL) improvements - ACL * ACL stats - Plugins * Kube-proxy * L2 Emulation * Memif * Known issues - For the full list of issues please refer to fd.io [JIRA](https://jira.fd.io). * Issues fixed - For the full list of fixed issues please refer to: fd.io [JIRA](https://jira.fd.io) ------------------------------------------------------------------- Mon Jan 22 08:43:26 UTC 2018 - marco.varlese@suse.de - Latest update to DPDK 17.11 required rdma-core-devel to enable Mellanox NIC. Being VPP dependant on DPDK, it required the same build-dependency to be added. ------------------------------------------------------------------- Tue Jan 9 10:03:09 UTC 2018 - marco.varlese@suse.de - Updated to -RC1 release (v18.01-rc1); some of the fixes include: * NAT64: free port when dynamic BIB deleted (VPP-1107) * VOM: NAT updates * tcp: add builtin server/client transfer test * fib: make deag entries urpf extempt * VPP-1109 Fix loop for some CLI (code review) * L2 Emulation * Translate matching packets using NAT (VPP-1069) * Fix MPLS local-label CLI help string * VPP-1083 "ip punt redirect add" crashed if not mentioned any other parameter * FIB memory leak during recursive loop detection * Fix passing bad context for callback function * NAT: Twice NAT44 (VPP-969) * NAT: Add performance testing TRex scripts and config (VPP-832) * Provide useful output when installed vpp-dpdk version is incorrect * Support kube-proxy data plane * SR-MPLS: binary API and automated steering * GRE tunnel key includes the FIB table * Use crc32 wrapper (VPP-1086) * dpdk: unset ETH_TXQ_FLAGS_NOXSUMS only for selected PMDs * apps: refactor uri and update build infra * Fix icmp/udp/tcp punt/drop paths * implement clib_smp_pause() for arm and aarch64 platform * fib: fix show fib path-list and path * pci: auto-detect right vfio/uio driver * vom: acl: Extend constructor for l3 rule * vom: acl-list: Add comparison operator - for UT * vppinfra: add AVX512 variant of clib_memcpy * tap_v2: include host-side parameters in the dump binary API * Enable AWS ENA PMD * session: fix proxy removal * session: generalize handling of network transports ------------------------------------------------------------------- Mon Jan 8 10:01:40 UTC 2018 - fstrba@suse.com - Added patch: * vpp-18.01-nojavah.patch - Replace javah invocation with javac's -h option - Fixes build with jdk10 ------------------------------------------------------------------- Mon Dec 11 09:23:02 UTC 2017 - marco.varlese@suse.de - Replace boost-devel BuildRequires with libboost_headers-devel and libboost_thread-devel ([boo#1062583](https://bugzilla.opensuse.org/show_bug.cgi?id=1062583)) ------------------------------------------------------------------- Tue Dec 5 07:58:05 UTC 2017 - marco.varlese@suse.de - Updated to vpp-18.01-rc0~365-g8b9a5d19 * Support for OpenSSL1.1.0 * GENEVE tunnel * Various bug-fixes ------------------------------------------------------------------- Mon Oct 30 09:35:55 UTC 2017 - fstrba@suse.com - Added patch: * vpp-17.10-java9.patch - Specify java source and target level 8 in order to make the java code buildable with jdk9 - Don't require java-1_8_0-openjdk-devel, but java-devel >= 1.8 ------------------------------------------------------------------- Thu Oct 26 07:52:01 UTC 2017 - marco.varlese@suse.com - Updated to 17.10-release tarball - Infrastructure * DPDK 17.08 * IP reassembly * Bounded-index extensible hash bucket-level LRU cache * Templated timer wheel improvements - API * C/C++ language binding * API stats - Host stack * VPP TCP stack scale/congestion improvements * VPP Comms Library (VCL) * Overall performance, scale and hardening - Network features * IPSec rework - utilize new FIB * VPLS and VPWS implementation - NAT * Renamed SNAT to NAT * Performance / Scale * Destination NAT44 with load-balancing * In2out translation as an output feature on the outside interface * Fullback to 3-tuple key for non TCP/UDP/ICMP sessions - Security Groups/ACLs * "Replace" semantics for adding a new MacIP acl * Test suite tests for MacIP ACLs - ONE-LISP * Map-server fallback support * Preemptive re-fetch of active mappings that are about to expire * ND termination - PPPoE * PPPoE Control Plane packet dispatch * PPPoE decapsulation * PPPoE encapsulation ------------------------------------------------------------------- Mon Oct 9 12:58:00 UTC 2017 - marco.varlese@suse.com - Updated tarball to 17.10-RC1 (vpp-17.10-rc1.tar.xz) ------------------------------------------------------------------- Fri Sep 29 07:05:21 UTC 2017 - marco.varlese@suse.com - Removed 0002-aarch64.patch since change incorporated upstream - Updated tarball to vpp-17.10-rc0~374-gba3c4e88.tar.xz ------------------------------------------------------------------- Mon Sep 25 08:32:23 UTC 2017 - marco.varlese@suse.com - Updated VPP version - Removed aarch64 patch since merged upstream ------------------------------------------------------------------- Fri Aug 25 15:05:26 UTC 2017 - marco.varlese@suse.com - Enabled DPDK 17.08 integration - Removed patch to exclude AESNI since managed upstream ------------------------------------------------------------------- Wed Aug 23 14:46:32 UTC 2017 - marco.varlese@suse.com - Split binaries and libs into sub-packages - Fixed packages dependencies ------------------------------------------------------------------- Mon Jul 24 14:03:26 UTC 2017 - marco.varlese@suse.com - Upgraded to latest stable release 17.07 ------------------------------------------------------------------- Mon Jun 19 12:43:02 UTC 2017 - marco.varlese@suse.com - Updated to latest master vpp-17.07-rc0~396-g7f4d577d - Fixed provides/conflicts/requires ------------------------------------------------------------------- Thu Jun 8 10:53:50 UTC 2017 - marco.varlese@suse.com - Updated to latest upstream containing the patches for gcc-7 ------------------------------------------------------------------- Wed Jun 7 13:34:07 UTC 2017 - marco.varlese@suse.com - Added 0003-startup-conf.patch to fix the default configuration ------------------------------------------------------------------- Mon Jun 5 16:06:18 UTC 2017 - marco.varlese@suse.com - Added 0001-fix-bihash-template.patch - Added 0002-fix-out2in.patch - Fix compilation warning as errors with GCC-7 ------------------------------------------------------------------- Thu Jun 1 11:53:10 UTC 2017 - marco.varlese@suse.com - Updated to 17.07-rc0 ------------------------------------------------------------------- Wed May 17 06:58:49 UTC 2017 - marco.varlese@suse.com - Updated source code to latest upstream - Added Lua and Java bindings API - Incorporated DPDK for extra performance and data plane patches ------------------------------------------------------------------- Wed May 3 12:13:25 UTC 2017 - bwiedemann@suse.com - Add reproducible.patch to make build fully reproducible ------------------------------------------------------------------- Fri Apr 21 13:02:53 UTC 2017 - marco.varlese@suse.com - Master of vpp (17.07) ------------------------------------------------------------------- Wed Feb 15 10:47:07 UTC 2017 - jengelh@inai.de - Remove redundant ldconfig calls ------------------------------------------------------------------- Wed Feb 15 10:33:22 UTC 2017 - jengelh@inai.de - Update RPM groups and description ------------------------------------------------------------------- Wed Jan 25 13:01:47 UTC 2017 - marco.varlese@suse.com - Major spec file rework to accomodate changes in plugins build from 17.01 vpp release - Refactored the libraries included in the different subpackages to avoid unneeded dependencies ------------------------------------------------------------------- Mon Jan 23 12:36:11 UTC 2017 - marco.varlese@suse.com New features in the VPP 17.01: - Integrated November 2016 DPDK release - Complete rework of Forwarding Information Base (FIB) - Performance Improvements * Improvements in DPDK input and output nodes * Improvements in L2 path * Improvmeents in IPv4 lookup node - Feature Arcs Improvements * Consolidation of the code * New feature arcs - device-input - interface-output - DPDK Cryptodev Support * Software and Hardware Crypto Support - DPDK HQoS support - Simple Port Analyzer (SPAN) - Bidirectional Forwarding Detection * Basic implementation - IPFIX Improvements - L2 GRE over IPSec tunnels - Link Layer Discovery Protocol (LLDP) - Vhost-user Improvements * Performance Improvements * Multi-queue * Reconnect - LISP Enhancements * Source/Dest control plane support * L2 over LISP and GRE * Map-Register/Map-Notify/RLOC-probing support * L2 API improvements, overall code hardening - Plugins: * New: ACL * New: Flow per Packet * Improved: SNAT - Multi-threading - Flow export - Doxygen Enhancements - Luajit API bindings - API Refactoring * file split * message signatures - Python and Scapy based unit testing infrastructure * Infrastructure * Various tests - Packet Generator improvements - TUN/TAP jumbo frames support - Other various bug fixes and improvements
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor