ostinato/server
Srivats P 1cddfbf2ec Use Windows' connection name as the port description
... instead of the PCAP returned description. This allows for a better
UX since user can more easily identify which port is which.

This will work only Windows Vista and higher since IPHLPAPI.DLL has
published APIs only for these versions. Older windows versions such as
XP will continue to use the PCAP returned description

Fixes #222
2018-05-07 22:05:04 +05:30
..
icons Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
abstractport.cpp Merge branch 'master' into sign 2017-12-03 12:59:26 +05:30
abstractport.h Port server code from Qt4 to Qt5 2018-03-15 19:34:42 +05:30
bsdport.cpp CI: Fix BSD/OSX compilation by adding missing #include 2015-12-05 19:22:06 +05:30
bsdport.h Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
device.cpp Treat warnings as errors and fix existing warnings 2018-04-20 20:50:51 +05:30
device.h Fix Travis build issues 2018-03-16 21:59:34 +05:30
devicemanager.cpp Fix warnings introduced by recent feature development 2016-06-01 20:51:29 +05:30
devicemanager.h Device Emulation (contd.): 'Resolve Neighbors' will now resend ARP/NDP requests for unresolved entries 2016-03-17 20:12:13 +05:30
drone_main.cpp UX: Report more drone startup errors 2017-09-26 19:59:49 +05:30
drone.cpp Drone checks for updated software version at startup 2016-06-07 21:11:38 +05:30
drone.h Drone checks for updated software version at startup 2016-06-07 21:11:38 +05:30
drone.pro Treat warnings as errors and fix existing warnings 2018-04-20 20:50:51 +05:30
linuxport.cpp Bugfix: On Linux, if a port is unusable for any reason (e.g. if pcap_open failed), it is deleted - at this time, it should also be removed from the allPorts_ list otherwise subsequent traversal of the list accesses the freed LinuxPort object leading to crash. 2016-01-14 20:09:42 +05:30
linuxport.h Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
myservice.cpp Merge branch 'master' into sign 2017-12-03 12:59:26 +05:30
myservice.h sign: TDD test script for stream stats 2016-11-06 21:28:31 +05:30
packetbuffer.cpp Device Emulation (contd.): Checked and decided on a couple of FIXMEs/TODOs 2016-03-24 18:47:43 +05:30
packetbuffer.h 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
packetsequence.h sign: Calculate stream stats only if configured 2016-12-06 21:41:47 +05:30
pcapextra.cpp Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
pcapextra.h Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
pcapport.cpp Port server code from Qt4 to Qt5 2018-03-15 19:34:42 +05:30
pcapport.h sign: Refactor StreamStatsTracking methods 2016-12-07 18:19:09 +05:30
pcaprxstats.cpp Port server code from Qt4 to Qt5 2018-03-15 19:34:42 +05:30
pcaprxstats.h sign: Fix Tx stream stats counted as Rx on some platforms 2017-01-09 18:57:38 +05:30
pcaptransmitter.cpp sign: Fix Tx stream stats counted as Rx on some platforms 2017-01-09 18:57:38 +05:30
pcaptransmitter.h sign: Fix Tx stream stats counted as Rx on some platforms 2017-01-09 18:57:38 +05:30
pcaptxstats.cpp sign: port stream tx stats are updated when TxThread finishes; actual Tx stream stats collection by TxThread is still pending 2016-11-11 21:22:07 +05:30
pcaptxstats.h sign: remove sign stats and remnants of signed streams 2016-11-05 19:53:01 +05:30
pcaptxthread.cpp sign: Calculate stream stats only if configured 2016-12-06 21:41:47 +05:30
pcaptxthread.h sign: Calculate stream stats only if configured 2016-12-06 21:41:47 +05:30
portmanager.cpp Use Windows' connection name as the port description 2018-05-07 22:05:04 +05:30
portmanager.h Use Windows' connection name as the port description 2018-05-07 22:05:04 +05:30
settings.h 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 2015-11-06 18:57:07 +05:30
statstuple.h sign: refactored tx stats into a new PcapTxStats class 2016-10-19 18:52:35 +05:30
streamstats.h sign: port stream tx stats are updated when TxThread finishes; actual Tx stream stats collection by TxThread is still pending 2016-11-11 21:22:07 +05:30
timestamp.h sign: Refactored PortTransmitter into PcapTransmitter and PcapTxThread classes. Also broke out PacketSequence and Timestamp stuff into their own files. No change in functionality. 2016-09-13 19:05:24 +05:30
winpcapport.cpp Use Windows' connection name as the port description 2018-05-07 22:05:04 +05:30
winpcapport.h Use Windows' connection name as the port description 2018-05-07 22:05:04 +05:30