Srivats P
|
bcb5376f9d
|
Save/Open Session - added UI and related infra to invoke OssnFileFormat; code to build sessionContent incomplete
|
2016-04-14 07:44:07 +05:30 |
|
Srivats P
|
72a6381c88
|
Device Emulation (contd.): Retrieve Device Information on connect to drone
|
2016-03-24 18:58:28 +05:30 |
|
Srivats P
|
321fc3e1ee
|
Device Emulation (contd.): DeviceGroupDialog uses same defaults for VLAN config as the .proto
|
2016-03-24 18:52:48 +05:30 |
|
Srivats P
|
8b80b4c3ef
|
Device Emulation (contd.): Checked and decided on a couple of FIXMEs/TODOs
|
2016-03-24 18:47:43 +05:30 |
|
Srivats P
|
fbb56720ba
|
Device Emulation (contd.): Renamed Device List and Device Neighbor List fields so that the names are better reflective of what they contain
|
2016-03-22 20:18:53 +05:30 |
|
Srivats P
|
ce7aee54e5
|
Device Emulation (contd.): Changed the default app window size and ports-list/port-detail split to minimize scroll bars; a larger height would be better but capped it to 1024x600 (netbook resolution)
|
2016-03-22 18:27:36 +05:30 |
|
Srivats P
|
803242db38
|
Device Emulation (contd.): Use portId as part of the default IP address assigned to a deviceGroup
|
2016-03-19 18:17:50 +05:30 |
|
Srivats P
|
f33bd38e7b
|
Device Emulation (contd.) - Added icons for the DeviceGroup actions
|
2016-03-19 17:31:08 +05:30 |
|
Srivats P
|
6a7a17cd36
|
Device Emulation (contd.): Refresh device info (if reqd.) when "Apply" is clicked
|
2016-03-16 21:34:36 +05:30 |
|
Srivats P
|
8012a9e786
|
Device Emulation (contd.): Fixed DeviceGroup related RPCs to be invoked only if required by client when "Apply" is clicked
|
2016-03-16 20:51:36 +05:30 |
|
Srivats P
|
26ceb2f9df
|
Device Emulation (contd.): Hide Device Detail view when Escape pressed or Refresh clicked
|
2016-03-14 21:39:01 +05:30 |
|
Srivats P
|
7561b09c1e
|
Device Emulation (contd.): Implemented display of NDP Cache Device Detail; also fixed missing clear of NDP cache on server
|
2016-03-14 21:16:46 +05:30 |
|
Srivats P
|
853802b997
|
Device Emulation (contd.): Implemented display of ARP Cache Device Detail; styled "drillable" fields in DeviceModel suitably
|
2016-03-14 20:11:40 +05:30 |
|
Srivats P
|
24a93a5025
|
Device Emulation (contd.): PortsWindow - refactored all device related widgets into a separate DevicesWidget for better modularity.
|
2016-03-13 19:51:32 +05:30 |
|
Srivats P
|
941d522451
|
Device Emulation (contd.): GUI now fetches ARP/NDP also from server and display summary counts - resolved/total
|
2016-03-12 18:56:35 +05:30 |
|
Srivats P
|
7c87e2130a
|
Device Emulation (contd.): Use two different TableViews for DeviceGroupList and DeviceList
|
2016-03-11 21:05:07 +05:30 |
|
Srivats P
|
0503c8acaf
|
Device Emulation (contd.): Get and display Device List
|
2016-03-11 18:58:08 +05:30 |
|
Srivats P
|
f742cdbc7a
|
Device Emulation (contd.): Trigger Device RPCs before Stream RPCs because Drone updates its packet list at the end of modifyStream()
|
2016-03-10 18:20:55 +05:30 |
|
Srivats P
|
e9759fde26
|
Device Emulation (contd.): Add icons for resolve/clear neighbor buttons
|
2016-03-09 21:54:01 +05:30 |
|
Srivats P
|
d55f44cab2
|
Device Emulation (contd.): Add buttons (and their implementation) for resolve/clear device neighbors to the port stats window
|
2016-03-09 21:20:11 +05:30 |
|
Srivats P
|
10e1c5211d
|
Device Emulation (contd.): Display IPv4/IPv6 (base) address in DeviceGroupListView
|
2016-03-08 18:49:28 +05:30 |
|
Srivats P
|
065698369f
|
Device Emulation (contd.): If vlan tag count is zero, clear vlan encap
|
2016-03-08 18:27:10 +05:30 |
|
Srivats P
|
db8ad92738
|
Device Emulation (contd.): Assign a random mac address to a DeviceGroup at alloc time to ensure unique device keys when enumerating devices from device groups
|
2016-03-07 21:40:48 +05:30 |
|
Srivats P
|
11e9d0f6ef
|
Device Emulation (contd.): fix deviceGroupId alloc bug
|
2016-03-05 04:31:29 +05:30 |
|
Srivats P
|
0ccb3e2fbd
|
Device Emulation (contd.): Apply for deviceGroups implemented. This code has revealed bugs in other parts of the code which will be fixed in subsequent commits
|
2016-03-05 04:06:36 +05:30 |
|
Srivats P
|
bb69e644b1
|
Device Emulation (contd.): remove model from deviceGroupList if deviceInfo is selected - until deviceInfo model is implemented
|
2016-03-04 18:53:08 +05:30 |
|
Srivats P
|
c75e369840
|
Device Emulation (contd.): minor stuff
|
2016-03-04 18:46:59 +05:30 |
|
Srivats P
|
73485fb3bc
|
Device Emulation (contd.): UI changes so that the 'Apply' button is seen to be common for both streams and devices; provisional UI for device information
|
2016-03-04 18:41:36 +05:30 |
|
Srivats P
|
f38567d33f
|
Device Emulation (contd.): Hide/identify nice-to-have TODOs for DeviceGroup Dialog and call it done for now - phew!
|
2016-03-03 20:52:22 +05:30 |
|
Srivats P
|
c2df526aaf
|
Device Emulation (contd.): DeviceGroup Dialog -fit/stretch the rows/cols of vlan Table plus minor stuff
|
2016-03-03 20:07:10 +05:30 |
|
Srivats P
|
586a177332
|
Device Emulation (contd.): Change SpinBoxDelegate for our needs and relicense under GPLv3; use SpinBoxDelegate for the Vlan Table validation
|
2016-03-03 18:23:25 +05:30 |
|
Srivats P
|
0ef0c6cfc0
|
Device Emulation (contd.): Added a IntEdit class and used in DeviceGroup Dialog
|
2016-03-02 22:14:14 +05:30 |
|
Srivats P
|
a5fd26792e
|
Device Emulation (contd.): DeviceGroupDialog - populate/load/store vlan table, update totalVlanCount and totalDeviceCount as other fields affecting these change
|
2016-03-02 21:10:29 +05:30 |
|
Srivats P
|
ff757d59c6
|
Device Emulation (contd.): Add default values for IPv6 fields, update IPv6 gateway if addr/pfxlen changes; define and use class Ip6Edit
|
2016-03-02 06:13:56 +05:30 |
|
Srivats P
|
0edfee8cdf
|
Device Emulation (contd.): Add default values for IPv4 address/gateway, update gateway as address/pfxlen are edited; define and use a Ip4Edit class
|
2016-03-01 18:48:35 +05:30 |
|
Srivats P
|
9619439e6a
|
Device Emulation (contd.): Use a default Mac address as per RFC 4814; define and use new MacEdit class
|
2016-02-29 20:12:02 +05:30 |
|
Srivats P
|
a4a654fb02
|
Device Emulation (contd.): Implemented load/store for the DeviceGroupDialog and supporting code - incomplete
|
2016-02-25 19:03:00 +05:30 |
|
Srivats P
|
c1d5ca90ac
|
Device Emulation (contd.): Enable/Disable Device View actions based on selections
|
2016-02-22 20:19:33 +05:30 |
|
Srivats P
|
6d9327c9d4
|
Device Emulation (contd.): Implemented new/edit/delete actions for device groups in the GUI
|
2016-02-22 18:47:51 +05:30 |
|
Srivats P
|
c63528ebae
|
Device Emulation (contd.): Added first cut code for the Device Group Configuration Dialog
|
2016-02-17 21:13:30 +05:30 |
|
Srivats P
|
264fe20c34
|
Device Emulation (contd.): Display vlan count and change device count to show total number of devices across all vlans
|
2016-02-16 18:57:08 +05:30 |
|
Srivats P
|
c569328bb3
|
Device Emulation (contd.): Added DeviceGroupModel on the GUI client
|
2016-02-12 19:10:19 +05:30 |
|
Srivats P
|
6fddf0436c
|
Device Emulation (contd.): Client calls RPCs for retreiving device group id and config list(s) at connect; optimisation - don't retreive streamConfig if port doesn't have any streams
|
2016-02-05 19:06:14 +05:30 |
|
Srivats P
|
e8030bbd01
|
Device Emulation (contd.): Added a tab and view in the GUI for device configuration
|
2016-02-02 18:43:48 +05:30 |
|
Srivats P
|
c022290da1
|
Merge branch 'master' of https://github.com/pstavirs/ostinato into emul
Conflicts:
server/pcapport.cpp
|
2015-12-01 21:00:41 +05:30 |
|
Srivats P
|
280d4bedaa
|
Feature (contd.): Device Emulation - Mac protocol can now 'resolve' src/dst mac corresponding to the packet from the Device Emulation infra
|
2015-11-10 19:40:32 +05:30 |
|
Srivats P
|
efdfa7f95d
|
Feature: Ostinato client now accepts hostnames for drones and does DNS resolution for the same; IPv6 addresses are also accepted. Introduced Drone setting to listen to specific or 'any' IPv4 (or IPv6) address
Fixes #152
|
2015-11-06 18:57:07 +05:30 |
|
Srivats P.
|
d677b09491
|
Fixed gcc4 warnings
|
2015-06-05 20:18:41 +05:30 |
|
Srivats P.
|
0bec1cfdf8
|
Misc: Changed the version update check URL to a (hopefully) more permanent one
|
2015-06-03 21:34:19 +05:30 |
|
Srivats P.
|
384fd6e172
|
Feature (contd.): Variable Fields - fixed errors and warnings reported by gcc4 in the code added for this feature
|
2015-06-01 19:05:43 +05:30 |
|