Srivats P.
|
8f51e6f07a
|
Added classifiers to the python packaging
|
2014-06-07 20:58:50 +05:30 |
|
Srivats P.
|
d3b9d9be83
|
Updated python packaging
|
2014-06-07 20:12:51 +05:30 |
|
Srivats P.
|
13ff09f421
|
CLI: Added BLOB RPC support to python binding; updated the binding example to use the RPC; added a convenience method - saveCaptureBuffer() to DroneProxy
|
2014-06-04 07:35:43 +05:30 |
|
Srivats P.
|
35472a6ac7
|
CLI: Initial Commit for Python Bindings
|
2014-06-03 07:14:54 +05:30 |
|
Srivats P.
|
2e8e7c0440
|
Merge with TOT
|
2014-05-22 20:38:25 +05:30 |
|
Srivats P.
|
8336d77dfa
|
Added ReadWriteLock to protect RPC service methods in a multi-threaded environment
|
2014-05-22 20:37:53 +05:30 |
|
Srivats P.
|
0ebff976d8
|
Fixed build warnings
|
2014-05-22 20:24:04 +05:30 |
|
Srivats P.
|
8e14e0c15b
|
Prepended qDebug output with connection id for easier debugging
|
2014-05-22 06:20:55 +05:30 |
|
Srivats P.
|
87982a4227
|
RpcConnection now uses the common idiom of peekHdr-getMsgLen-waitForLenBytes-readMsg for reading RPC messages from client
|
2014-05-21 05:35:04 +05:30 |
|
Srivats P.
|
f7c3c06845
|
Converted some static vars in RpcConnection:on_clientSock_dataAvail() into member vars to avoid contention across connections; fixed condition which causes a portgroup to never query for stats (it assumes a GetStats is already outstanding) caused by a timing condition (repeated connect/disconnect); improved debug output for RPCs on both client and server side
|
2014-05-19 18:26:20 +05:30 |
|
Srivats P.
|
b470ed84bb
|
Reworked the multi-threaded RPC server/connection architecture into a worker-thread arch as reccomended by Qt
|
2014-05-17 18:45:02 +05:30 |
|
Srivats P.
|
1a6b23e31d
|
Enabled multiple client connections to server, each in its own thread. Need to redo the thread design 'coz subclassing QThread with slots may cause problems.
|
2014-05-17 10:12:29 +05:30 |
|
Srivats P.
|
34d9da4a42
|
Merged NOX with latest HEAD
|
2014-05-10 11:27:16 +05:30 |
|
Srivats P.
|
8a74987fa5
|
NOX: Doxygen-style documentation for PdmlProtocol. Added SamplePdmlProtocol with TODO comments on the same lines as SampleProtocol
|
2014-05-09 07:21:42 +05:30 |
|
Srivats P.
|
5ee4786008
|
NOX: moved uintToHexStr() definition from AbstractProtocol to AbstractProtocolConfigForm because it is supposed to be used by config widgets in their load methods. For Mac/Arp protocols which were using it to display mac address as text a new macro uintToMacStr() was added and used
|
2014-05-02 04:52:00 +05:30 |
|
Srivats P.
|
40837fae40
|
NOX - Extracted each xxxPdmlProtocol from pdmlprotocols.h/.cpp into its own .h/.cpp. It is now more evident that while implementing a new protocol, one has to implement the xxxConfigFrom and xxxPdmlProtocol as well.
|
2014-05-01 21:15:41 +05:30 |
|
Srivats P.
|
6193db495d
|
NOX: SampleProtocol - separated protocol and widget as per new framework
|
2014-04-25 07:52:55 +05:30 |
|
Srivats P.
|
7d3caad43c
|
NOX: UserScript - separated protocol and widget as per new framework
|
2014-04-25 06:58:38 +05:30 |
|
Srivats P.
|
88ec853d09
|
NOX: HexDumpProtocol - separated protocol and widget as per new framework
|
2014-04-22 06:03:40 +05:30 |
|
Srivats P.
|
bacee5dd18
|
NOX: TextProtocol - Separated protocol and widget as per new framework
|
2014-04-19 12:36:14 +05:30 |
|
Srivats P.
|
30c70a73e4
|
NOX: ICMP - Separated protocol and widget as per new framework
|
2014-04-17 07:10:13 +05:30 |
|
Srivats P.
|
bbe645725a
|
NOX: Udp - separated protocol and widget as per new framework
|
2014-04-15 05:31:28 +05:30 |
|
Srivats P.
|
481e517fa6
|
NOX: GMP, IGMP, MLD - Separated protocol and widget as per new framework
|
2014-04-10 18:24:30 +05:30 |
|
Srivats P.
|
21b606e9ea
|
NOX: TCP - Separated protocol and widget as per new framework
|
2014-04-08 05:52:27 +05:30 |
|
Srivats P.
|
3ba67e9ee3
|
NOX: IPv4over6, IPv6over4, IPv6over6 - separated protocol and widget as per new framework
|
2014-04-05 14:59:12 +05:30 |
|
Srivats P.
|
710b295d74
|
NOX: IPv4over4 - Separated protocol and widget as per new framework
|
2014-04-05 05:43:26 +05:30 |
|
Srivats P.
|
d818b90a8f
|
NOX: IPv4 - Separated protocol and widget as per new framework
|
2014-04-03 07:23:04 +05:30 |
|
Srivats P.
|
e6339e3d09
|
NOX: Arp - separated protocol and widget as per new framework
|
2014-03-28 05:52:15 +05:30 |
|
Srivats P.
|
24fbac9c5a
|
NOX: Dot2Snap - Separated protocol and widget as per new framework
|
2014-03-27 18:21:47 +05:30 |
|
Srivats P.
|
38c17d5e5b
|
NOX: SNAP - Separated protocl and widget as per new framework
|
2014-03-27 09:56:57 +05:30 |
|
Srivats P.
|
4608edf771
|
NOX: Dot2Llc - Separated protocol and widget as per new framework
|
2014-03-27 06:39:08 +05:30 |
|
Srivats P.
|
a8dcc42d4c
|
NOX: LLC - Separated protocol and widget as per new framework
|
2014-03-25 06:13:23 +05:30 |
|
Srivats P.
|
70937bd4a4
|
NOX: ComboProtocol - Separated protocol and widget as per framework; VlanStack - separated protocol and widget using the refactored ComboProtocol
|
2014-03-25 05:32:27 +05:30 |
|
Srivats P.
|
e1cfd39786
|
NOX: SVLAN - Separated protocol and widget as per new framework
|
2014-03-20 06:35:40 +05:30 |
|
Srivats P.
|
a97a7d9511
|
NOX: VLAN - Separated protocol and widget as per new framework + cosmetic layout change in the widget
|
2014-03-20 06:03:55 +05:30 |
|
Srivats P.
|
4fa4046e9e
|
NOX: Temp mask of some streamconfigdialog code till all protocols are changed to new framework
|
2014-03-20 05:57:30 +05:30 |
|
Srivats P.
|
e6fa745b81
|
NOX: 802.3 - Separated protocol and widget as per new framework
|
2014-03-14 07:03:44 +05:30 |
|
Srivats P.
|
bdc1252b95
|
NOX: IPv6 - Separated protocol and widget as per new framework
|
2014-03-14 06:16:46 +05:30 |
|
Srivats P.
|
f39031d663
|
NOX: Payload - Separated protocol and widget as per new framework
|
2014-03-13 07:27:29 +05:30 |
|
Srivats P.
|
c0f009c44a
|
NOX: Eth2 - Separated protocol and widget as per new framework
|
2014-03-13 06:29:56 +05:30 |
|
Srivats P.
|
37ca28ca94
|
NOX: Mac - Separated protocol and widget as per new framework
|
2014-03-13 06:08:43 +05:30 |
|
Srivats P.
|
cabd6ad096
|
NOX: Framework to separate the protocol widgets from the protocol. Changes in client to use the new framework. Changes may not compile
|
2014-03-11 06:16:41 +05:30 |
|
Srivats P.
|
925697dfcc
|
NOX: Removed GUI stuff from the drone app. Changes may not compile
|
2014-03-03 20:30:42 +05:30 |
|
Giorgio Buffa
|
05cf3bdc5f
|
A "packet set" can span multiple PacketSequences - the outermost loop during transmission should increment in units of PacketSet rather than PacketSequence
Fixes issue 116
|
2013-11-22 19:05:34 +05:30 |
|
Srivats P.
|
68c95ba8d9
|
Merging
|
2013-02-25 22:26:38 +05:30 |
|
Srivats P.
|
87e24af3b1
|
Ports in the PortStatsWindow should be named by their IDs instead of their indices. This becomes evident when multiple drones (portgroups) are connected and the one with a lower id (and hence index) is deleted
|
2013-02-25 22:20:50 +05:30 |
|
Shlomo Shachar
|
53437d5216
|
Fix bug in LinuxPort::StatsMonitor::netlinkStats() causing some ports not to be updated on system with many ports. Problem occurs as the netlink msg size is calculated once and then received multiple times. The following commit makes sure the netlink msg size is recalcaulted before each recv.
Fixes issue 94
|
2013-01-01 15:23:06 +02:00 |
|
Srivats P.
|
1d5ae64281
|
Version bump to 0.5.1
|
2012-07-30 18:53:42 +05:30 |
|
Srivats P.
|
f7d8cc2684
|
Fixed rx/tx rate stats on BSP/OSX
|
2012-07-22 13:26:52 +05:30 |
|
Srivats P.
|
19424d980c
|
Added missing include for unistd.h since gcc 4.7 refuses to compile without it
|
2012-06-04 21:46:57 +05:30 |
|