summaryrefslogtreecommitdiffstats
path: root/src/rpc-server
AgeCommit message (Collapse)AuthorFilesLines
2016-09-30refactor limit splitHanoh Haim1-2/+2
2016-09-29Add FE Instruction to fix TCP/UDP Payload checksum using hardware offload engineHanoh Haim2-1/+16
2016-09-27fix regression issues with step/init valuesimarom1-5/+6
TODO: random limit currently does not support limit less than core count - it is possible to solve this by giving redundant cores the same seed and limit (currently it is blocked)
2016-09-25merge issues with rand limitimarom1-2/+10
2016-09-25split multicore - all tests passimarom1-7/+14
2016-09-25Splitter - padding for non circular VMsimarom2-0/+46
2016-09-25client var support split nowimarom1-10/+0
2016-09-13add python testHanoh Haim2-33/+51
2016-09-13add min/max to repeatable random instHanoh Haim2-0/+27
2016-09-12added minimum values for validate commandimarom1-1/+7
see https://trex-tgn.cisco.com/youtrack/issue/trex-243
2016-09-07dual mode : code review fixesimarom1-10/+1
2016-09-07dual mode - check for ERF onlyimarom1-0/+10
2016-09-07DUAL mode - phase #1imarom1-6/+16
2016-08-18TRex argument --dump-interfaces <list of PCI> (by default will take ↵Yaroslav Brustinov1-22/+2
interfaces from /etc/trex_cfg.yaml if exists, if does not exists, will show all DPDK interfaces) get interface speed from DPDK instead of using constants per driver add script to generate config file /etc/trex_cfg.yaml: sudo ./dpdk_setup_ports.py -c <list of PCI> show table of interfaces in sudo ./dpdk_setup_ports.py -t
2016-08-18core_mask backward compatability (for GUI)imarom4-4/+9
2016-08-15core mask - first phaseimarom3-7/+21
2016-07-28RPC commands were not really zipped (used a padded length)imarom1-1/+1
https://trex-tgn.cisco.com/youtrack/issue/trex-233
2016-07-27removed was_stoppedimarom1-1/+1
2016-07-27support for graceful shutdownimarom3-0/+30
2016-06-23Merge branch 'master' into cpu_per_coreYaroslav Brustinov3-18/+14
Conflicts: scripts/automation/trex_control_plane/server/singleton_daemon.py
2016-06-20more granular lock for RPC serverimarom1-6/+7
avoid a bigger jitter for ASYNC thread because of lock
2016-06-20WATCHDOG - refactor due to trex-211imarom3-12/+7
2016-06-05cpu utilization - syntax fixesYaroslav Brustinov1-3/+5
2016-06-05Merge branch 'master' into cpu_per_coreYaroslav Brustinov6-18/+63
2016-06-02cpu utilization per thread + mbufs per socket + add in tuiYaroslav Brustinov3-8/+9
2016-06-02WATCHDOG - disable monitors when done to avoid crash when joining onimarom1-0/+3
other threads
2016-06-02watchdog phase 2imarom6-18/+60
2016-05-31add rpc command get_cpu_util_full to cppYaroslav Brustinov3-0/+22
2016-05-18Change to latency python + small fixesIdo Barnea1-1/+1
2016-05-18unit tests + simulator workIdo Barnea1-1/+11
2016-05-18Regression tests working. Still missing python API to parse latency jsonIdo Barnea1-2/+6
2016-05-10merge from masterHanoh Haim3-0/+32
2016-05-09fix cache splitterHanoh Haim1-1/+0
2016-05-09added duration to remote pushimarom2-2/+3
2016-05-09PCAP refinementimarom1-2/+2
2016-05-09first remote PCAP push - draftimarom3-0/+31
2016-05-08add cache to CPHanoh Haim1-0/+2
2016-05-08add cache capability to stateless node objectHanoh Haim1-0/+1
2016-04-04API classes (versions)imarom6-55/+162
2016-03-31RX stats two stage API (stop and remove RX filters)imarom3-0/+24
2016-03-29fix GUI issue with zero mulHanoh Haim1-1/+5
2016-03-13hlt add traffic_control: action=poll, reset, sync_run, clear_stats. add ↵Yaroslav Brustinov1-1/+1
wait_on_traffic. fix cleanup_session to remove streams
2016-03-10RX stats #2imarom2-3/+4
2016-03-07Added get_active_pgidsIdo Barnea3-33/+54
2016-03-07changed rx stats to flow stats everywhereIdo Barnea1-2/+2
2016-03-07CRITICAL fix for packets less than 60 bytesimarom1-1/+1
2016-03-02TX barrierimarom4-39/+32
2016-02-28more info for ports (API and TUI)imarom1-4/+17
2016-02-28support for mac addr queryimarom1-0/+1
2016-02-25port attributes - promiscuous and etc.imarom3-1/+38