summaryrefslogtreecommitdiffstats
path: root/src/rpc-server
AgeCommit message (Collapse)AuthorFilesLines
2016-02-18add python profile for new write_mask commandHanoh Haim2-1/+24
2016-02-16Merge step instruction supportHanoh Haim2-118/+135
2016-02-16step instruction supportHanoh Haim1-4/+7
2016-02-16server might crash if uint64_t value was actually negativeimarom1-1/+1
2016-02-16added support for default fields at the JSON RPC serverimarom2-117/+134
2016-02-16add sanity check for flow_var instructionHanoh Haim1-0/+31
2016-02-16help was broken in the simulatorimarom1-13/+7
also some more bugs
2016-02-16cleanupHanoh Haim1-1/+0
2016-02-16add action counterHanoh Haim1-1/+9
2016-02-15add scapy layer for default macHanoh Haim1-0/+2
2016-02-15many bugs uncovered by the PCAP injection:imarom4-12/+231
1. NamedTuple constructor 2. Scappy 3. zlib for server
2016-02-10back to 'count' - as the DOC statesimarom1-1/+1
2016-02-08stream ID allocationimarom1-3/+3
2016-02-01simulator support (API and profiles)imarom2-9/+9
2016-01-261. fixed failing regression testimarom1-11/+13
2. enabled STL nose tests 3. fixed packet size padding to 60
2016-01-26packet is now base64 encodedimarom1-4/+6
2016-01-24added support for L1 B/W checkimarom2-7/+10
both start/update now enforce this and it can be bypassed by providing 'force'
2016-01-24fixed issue trex-172: Console -m 100% is L2 and no L1imarom1-7/+9
http://trex-tgn.cisco.com/youtrack/issue/trex-172
2016-01-21async publish nowimarom4-0/+21
2016-01-05Merge branch 'random_pkt'Hanoh Haim2-2/+17
2016-01-04simulation end to endimarom8-12/+141
2015-12-29trim packet size command worksHanoh Haim2-2/+17
2015-12-23connected control plane to splitimarom1-3/+17
2015-12-23support for VM split - 1st phaseimarom1-2/+1
2015-12-16add tuple gen command and yaml exampleHanoh Haim2-1/+28
2015-12-15Merging lastest 'master' to side branch 'vm'imarom4-3/+16
Conflicts: scripts/automation/trex_control_plane/console/trex_console.py
2015-12-15VM: connected control plane to DPimarom4-43/+29
2015-12-15moved all return code values to RC types (better for batch rc)imarom2-1/+13
also few fixes
2015-12-14bugs fixesimarom2-2/+3
1. ignore your own force acquire of ports 2. TUI fixes
2015-12-10removed session id - not necessaryimarom2-3/+2
2015-12-09read only supportimarom5-50/+55
2015-12-07added 'dry' option to start commandimarom1-0/+1
this enables showing a profile map before starting
2015-12-06various fixes (each one is a minor one)imarom3-100/+87
2015-12-011. fixed ZMQ message limitationimarom4-32/+46
2. added some scale yamls for IMIX (300 streams, 1000 streams) 3. return objects are always complex objects (not strings) - for backward compatability 4. some minor adjustments to ZMQ socket timeouts
2015-11-29support for update +/- requestimarom2-37/+13
2015-11-26Hanoch's review - changed update model to differentialimarom1-21/+23
also, graph is calculated on demand and once for each update
2015-11-26added support for 'update'imarom1-10/+39
2015-11-25support for "total" flag for startimarom1-9/+5
also fixed a bug in mpps (trex console)
2015-11-24added support for percentage on startimarom1-2/+24
also added info about the correct interface driver and speed from DPDK layer
2015-11-23add stream graph + support for console to use any of the followingimarom1-2/+22
bps, kbps, mbps, gbps, pps, kpps, mbps percentage is not working yet
2015-11-16basic compiler checksimarom1-1/+5
added checks against: 1. duplicate stream IDs 2. pointing to non existent streams 3. 'dead streams' - unreachable by any other stream
2015-11-15Merge branch 'rpc_intg1'imarom2-4/+5
2015-11-15added duration to the RPC server (and all the way to the DP)imarom2-4/+5
*STILL NEEDS FIXING THE DP STOP SCHED MESSAGE"
2015-11-12fix version.h issueHanoh Haim1-2/+2
2015-11-12refactor stream objectHanoh Haim1-4/+10
2015-11-11lightweight consoleimarom1-1/+1
2015-11-10added "update" commandimarom2-1/+2
2015-11-09moved logic to the port classimarom4-49/+150
also implemented the state machine for CP port
2015-11-09DPDK target is now built with -Wall -Werrorimarom1-4/+4
(with few expections) on both Fedora 18 and Ubunutu
2015-11-05bug fixes in status windowimarom3-4/+53