Commit Graph

31 Commits

Author SHA1 Message Date
eb3cb8a41f Migration to FastAPI 2020-10-02 16:07:50 +09:30
d3ea67da24 Refactor tests
* Use pytest-aiohttp
* Use the async def / await syntax.
* Fix tests to run with Python 3.8
2020-06-16 13:59:03 +09:30
2764828f38 Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438.
* The PCAP file is directly accessed if controller and client are on the same host.
* The PCAP file is streamed from the compute server to the client with the controller as a proxy when the controller is remote for the client.
2018-10-27 14:47:17 +07:00
76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425 2018-10-15 17:05:49 +07:00
279b4d7b20 Fix link filters/suspend tests. 2018-03-19 18:25:56 +07:00
5fd842e54d Suspend link 2017-07-19 17:30:25 +02:00
8a8de1e2df BPF filter support
Fix https://github.com/GNS3/gns3-gui/issues/765
2017-07-11 17:30:29 +02:00
08423eff96 Support packet filtering for VPCS
https://github.com/GNS3/gns3-gui/issues/765
2017-07-04 15:12:26 +02:00
875051d05e Prevent capture on non running node
Fix https://github.com/GNS3/gns3-gui/issues/1656
2016-11-22 16:05:57 +01:00
15d190d911 Increase timeout for link creation 2016-11-08 09:54:59 +01:00
4a5066c2a5 Fix Error while creating link: Port 0 is not allocated. when you have an invalid interface
Fix #744
2016-10-27 19:09:27 +02:00
99bdf37ec3 Prevent connect a node to himself
Fix https://github.com/GNS3/gns3-gui/issues/1553
2016-10-03 12:31:01 +02:00
da5e3d0e54 Dissallow serial to ethernet connection
Fix #678
2016-09-15 14:51:40 +02:00
3ce3f925ae Fix creation of link when reloading a project
Fix https://github.com/GNS3/gns3-gui/issues/1457
2016-09-02 14:39:38 +02:00
134fed8fc5 Smart choice of host for UDP link 2016-08-25 19:14:29 +02:00
9b499dc51e Export project with the GNS3VM 2016-07-21 20:17:36 +02:00
bda1812811 Avoid duplicate node name when reloading a project 2016-07-18 19:09:08 +02:00
91ec61b88d Check topology schema when loading/saving it
Fix #583
2016-07-11 15:36:52 +02:00
4c3bfde97e Fix test suite after VPCS changes for using ubridge 2016-06-23 12:10:18 +02:00
2bde02d459 Controller side unique node name allocation. Ref #541. 2016-06-11 17:31:30 -06:00
54747ee618 Support for link event, fix link not correctly deleted 2016-05-18 18:37:18 +02:00
ef7b4ef020 Fixes tests and some PEP8. 2016-05-11 15:19:00 -06:00
5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects. 2016-05-11 11:35:36 -06:00
264254e657 Captures written in the captures directory on the controller 2016-04-26 17:10:33 +02:00
1ce576c020 Stream pcap from compute to controller to client 2016-04-22 16:22:03 +02:00
1a22fb9250 Expose the capture status in controller link API 2016-04-21 16:11:42 +02:00
04a1b2df3b Method for start / stop capture on a link
Ref https://github.com/GNS3/gns3-gui/issues/1117
2016-04-21 12:14:09 +02:00
58d4a529d4 Rename hypervisor to compute
Fix #487
2016-04-15 17:59:59 +02:00
ed291da566 Rebuild doc 2016-03-14 20:37:07 +01:00
9062490be3 API for deleting a list 2016-03-14 17:40:27 +01:00
65099b9364 Link API should work now need to implement the client 2016-03-11 20:13:52 +01:00