Revisions of vpp

Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 62)
- Added reproducible_build.patch to fix boo#1110294:
  Wrong dependencies caused build to fail with 'make' option '-j1'
buildservice-autocommit accepted request 637041 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 61)
baserev update by copy to link target
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 60)
- 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
buildservice-autocommit accepted request 632341 from Nirmoy Das's avatar Nirmoy Das (ndas) (revision 59)
baserev update by copy to link target
Nirmoy Das's avatar Nirmoy Das (ndas) accepted request 632314 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 58)
- Using "install-packages" to build VPP: this is inline with upstream
  recommendation
buildservice-autocommit accepted request 620461 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 57)
baserev update by copy to link target
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 56)
- Removed "make bootstrap" since no longer required with latest
  release
buildservice-autocommit accepted request 618316 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 55)
baserev update by copy to link target
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 54)
- Using gcc7 compiler
buildservice-autocommit accepted request 601141 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 53)
baserev update by copy to link target
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 52)
- Renamed 0001-enable-shared.patch to enable-shared-dpdk.patch
Nirmoy Das's avatar Nirmoy Das (ndas) accepted request 601107 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 51)
- 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 enabled-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
buildservice-autocommit accepted request 589703 from Nirmoy Das's avatar Nirmoy Das (ndas) (revision 50)
baserev update by copy to link target
Nirmoy Das's avatar Nirmoy Das (ndas) accepted request 589697 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 49)
- Added runtime dependency on -devel package since all -api packages
  require header/json files at runtime
buildservice-autocommit accepted request 583238 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 48)
baserev update by copy to link target
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 47)
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 46)
- Added memfd-create.patch to fix the memfd_create issue caused by the upgrade to glibc 2.27
buildservice-autocommit accepted request 569541 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 45)
baserev update by copy to link target
Marco Varlese's avatar Marco Varlese (mvarlese) committed (revision 44)
- 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
buildservice-autocommit accepted request 568062 from Marco Varlese's avatar Marco Varlese (mvarlese) (revision 43)
baserev update by copy to link target
Displaying revisions 21 - 40 of 82
openSUSE Build Service is sponsored by