Commit Graph

42 Commits (ce3bf9930c769ddab28df1e3efe8c385c68a1bc7)

Author SHA1 Message Date
grossmj 74c675d5b0 Drop Windows support
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
3 years ago
grossmj a92c47b310 Add HTTP client to reuse the aiohttp session where needed.
4 years ago
grossmj 2af9127879 Fix issue when linking to more than one NAT node with allowed_interface option enabled. Fixes #1671
5 years ago
grossmj d419d3fa39 Check if the HAXM service is running when starting a Qemu VM with hardware acceleration. Ref #1242.
7 years ago
grossmj 08493871a5 Restrict the list of available Ethernet/TAP adapters. Fixes #352.
7 years ago
grossmj 90ce6093d8 Some spring cleaning.
7 years ago
Julien Duponchelle 2dc83d7894
Interface starting with gns3 are not display by default in the cloud
7 years ago
Julien Duponchelle e8a35ac41f
Interface ending with -nic are special ethernet interface
7 years ago
Julien Duponchelle 40cc5d76b3
Fix racecondition when listing interface
7 years ago
Julien Duponchelle ecfa89cba8
Speed up interfaces listening on Windows
8 years ago
Julien Duponchelle 6e5e9e3df9
Fix filtering special interfaces on Windows
8 years ago
Julien Duponchelle 56c580dc44
On windows filter VMware and VirtualBox adapters by default
8 years ago
Julien Duponchelle cf723962af
Support bridge in cloud
8 years ago
Julien Duponchelle c38dd004b8
Extract netmask of interfaces on windows
8 years ago
Julien Duponchelle 3ea5df7462
Make better error when we have no netmask
8 years ago
Julien Duponchelle 29563ed7bc
Fill cloud interface server side
8 years ago
Julien Duponchelle 84a2f8b4a3
Return flag for special interface that you can use in the cloud
8 years ago
Julien Duponchelle c01bb2436e
Return netmask with list of interfaces
8 years ago
Julien Duponchelle c0abe0edfd
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle febf0f7839
Fix crash when winpcap is not installed
8 years ago
grossmj 50aa198ba7 Mark interface type upstream.
8 years ago
grossmj acdc1e5ebb Fixes check for NPF service and add check for NPCAP service on Windows.
8 years ago
grossmj fa58b1f81c Check for NPF service on Windows.
9 years ago
grossmj a018c5b0f5 Get MAC addresses for host interfaces to use for filtering frames from vmnet interfaces.
9 years ago
Julien Duponchelle e626c0b55c Raise an error if psutil version is invalid
9 years ago
Julien Duponchelle da240f21ba Apply pep8 fix
9 years ago
grossmj c3e99bfc1d Drop netifaces (replaced by psutil). Fixes #344.
9 years ago
Jeremy abd9c1dc48 Use the registry to find vmrun if the default VMware install path does not exist.
9 years ago
Jeremy 870029123c Netifaces is not used on Windows. Fixes #257.
9 years ago
grossmj 8bcf749cd5 Adds an IP address for each interface returned by the interfaces API method.
9 years ago
Julien Duponchelle 7c7f8fe3ed Fix ethernet interfaces tests if eth0 doesn't exists
9 years ago
Julien Duponchelle 36d5049c61 More debug for the interfaces up crash debug
9 years ago
grossmj 042472f02c Check interface is up before connecting a NIO (Linux only). Fixes #277.
9 years ago
Jeremy cb7b9e8190 Adapters for VMware VMs.
9 years ago
grossmj 3680c40e23 Catch COM errors when connecting to WMI.
10 years ago
grossmj 30ed89847b Adds netifaces module in the setup dependencies.
10 years ago
Jeremy 79a57ca420 New Dynamips integration part 3
10 years ago
Julien Duponchelle 70faf76c10 PEP8, documentation update, test fix
10 years ago
Jeremy 50fea669b5 Network handler for UDP port allocation and server network interfaces.
10 years ago