aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-06-28vcl: move binary api and cfg to separate filesFlorin Coras9-1956/+2081
2018-06-28Fix mheap_get_aligned() performance jackpotDave Barach2-3/+64
2018-06-28vcl: refactor vcl sessionFlorin Coras2-201/+202
2018-06-28jvpp: pass tuple of classes to isinstance()Marek Gradzki1-3/+3
2018-06-28reassembly: optimize bihash usageKlement Sekera2-45/+38
2018-06-28ip: vectorized ip checksumDamjan Marion3-69/+147
2018-06-27vcl: refactor debuggingFlorin Coras3-1800/+756
2018-06-27Tune pool_get / pool_putDave Barach2-7/+56
2018-06-27acl: fix for loop initial declarationFlorin Coras1-1/+2
2018-06-27avf: binary API and configurable RX/TX queue sizeJakub Grajciar10-13/+580
2018-06-27gcc8 and Wstringop-truncationMarco Varlese4-9/+13
2018-06-27jvpp: cleanup generation of swap functions for custom typesMarek Gradzki1-8/+5
2018-06-27jvpp: add support for unions (VPP-1322)Marek Gradzki6-50/+277
2018-06-27vppinfra: add vector horizontal add and byte swap (SSE4.2 & AVX2)Damjan Marion2-0/+31
2018-06-27acl-plugin: tm: avoid hash calculation dependency on a memory store operationAndrew Yourtchenko1-1/+9
2018-06-27acl-plugin: tm: add tuplemerge algorithm for relaxing the hashtable masksAndrew Yourtchenko3-5/+625
2018-06-26tcp/session: tx optimizationsFlorin Coras4-22/+53
2018-06-26dpdk: display rx/tx burst function name in "show hardware detail"Damjan Marion1-0/+20
2018-06-26Fix load_unaligned undefined and other possible build failuresSirshak Das1-26/+40
2018-06-26Fix assert issue in ip_csum_add_even()Hongjun Ni1-1/+2
2018-06-26tcp: avoid doing work in tcp_rcv_sacks for no sacksFlorin Coras1-2/+3
2018-06-26NAT44: fix nat44_ed_not_translate_output_feature (VPP-1329)Matus Fabian1-0/+5
2018-06-26node functions cannot be always_inlineDamjan Marion7-18/+18
2018-06-26We don't have (yet) 128-bit unaligned load/store on ARMDamjan Marion1-2/+2
2018-06-26add backtrace in unix_signal_handlerKingwel Xie2-30/+63
2018-06-26L3DSR fix ip checksum issue and add testHongjun Ni1-9/+12
2018-06-26acl-plugin: tm: optimize multi-lookups and prepare to add tuplemergeAndrew Yourtchenko6-252/+456
2018-06-26Fix api trace replay of handler to pass vm parameterJohn Lo1-2/+2
2018-06-26tcp: cleanup functionsFlorin Coras4-263/+258
2018-06-26SIMD optimized linear search in clib_bitmap_first_setDamjan Marion1-2/+23
2018-06-25Add checks for bad ARP request packets in arp-termination nodeJohn Lo1-12/+9
2018-06-25tw: add light weight timer update functionFlorin Coras6-41/+183
2018-06-25dpdk: Enhancement to call crypto start api at initializationSachin Saxena1-0/+4
2018-06-25acl-plugin: remove the noisy debug outputAndrew Yourtchenko1-1/+1
2018-06-25MAP: Move MAP-E/T to a plugin.Ole Troan26-469/+675
2018-06-25VCL: Refactor VCL test (part 1)Dave Wallace6-338/+2171
2018-06-24Revert "Revert "ipsec: VPP-1316 calculate IP/TCP/UDP inner checksums""Klement Sekera6-195/+180
2018-06-23Tx feature node, for accounting purposesDave Barach3-136/+204
2018-06-22Revert "ipsec: VPP-1316 calculate IP/TCP/UDP inner checksums"Ole Troan6-180/+195
2018-06-22jvpp: add support for enums (VPP-1153)Marek Gradzki5-4/+244
2018-06-22session: improve session lookup speedsFlorin Coras1-57/+24
2018-06-22jvpp: cleanup JNI generation code (VPP-1153)Marek Gradzki3-168/+286
2018-06-22Python API: Add enum and union support.Ole Troan10-1030/+677
2018-06-22Update tapv2 documentationIan Wells1-1/+1
2018-06-21VPP-1042: Fix the DPDK no-hugetbl flagsJessica Tallon1-5/+8
2018-06-21configurable per-dispatch-cycle sleepDave Barach6-29/+25
2018-06-21FastLinQ QL41000 Series PCI vendor and device idsIgor Mikhailov (imichail)1-0/+3
2018-06-21ipsec: VPP-1316 calculate IP/TCP/UDP inner checksumsKlement Sekera6-195/+180
2018-06-21Null terminate name stringDave Barach1-1/+1
2018-06-21tcp: move tracing out of established loopFlorin Coras2-28/+60