Commit Graph

237 Commits (master)

Author SHA1 Message Date
Julien Duponchelle 67c04a7855
Watch for dynamips rom & nvram change
8 years ago
Jeremy Grossmann 6cd136b423 Merge pull request #565 from GNS3/watch_iou
8 years ago
grossmj c3c5eb533f Detect Wifi adapters on OSX. Fixes #549.
8 years ago
Julien Duponchelle 69334665d2
Monitor IOU nvram for change
8 years ago
Julien Duponchelle 182a979e71
Generic class for watch file change
8 years ago
Julien Duponchelle 2a5cf18d20
When using pool raise again exception received
8 years ago
Julien Duponchelle add546158f
List images return images on compute and controller
8 years ago
Julien Duponchelle 08e482004f
Auto upload missing images
8 years ago
Julien Duponchelle cb7dbfb256
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle d3436756b2
Fix permissions and ownership when stopping container
8 years ago
grossmj c1aad550fa Merge branch '1.5' into 2.0
8 years ago
grossmj 39a3f2fae2 Cloud schema and remove use_ubridge for VMware VM.
8 years ago
grossmj 914fe7e750 Randomize the 4th and 5th bytes when provided with a base mac address. Fixes #522.
8 years ago
Julien Duponchelle b126c396c9
Start all, with a controlled concurrency
8 years ago
Julien Duponchelle da6cb13338
Merge branch '1.5' into 2.0
8 years ago
grossmj acdc1e5ebb Fixes check for NPF service and add check for NPCAP service on Windows.
8 years ago
Julien Duponchelle d5895c3a47
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle 871fea33e0
Cleanup unbreakable space
8 years ago
grossmj 483431438a Merge remote-tracking branch 'origin/2.0' into 2.0
8 years ago
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects.
8 years ago
Julien Duponchelle 9ccb55206d
Cleanup code for getting the default project directory
8 years ago
Julien Duponchelle c2da568543
Protect controller and compute about path outside project directory
8 years ago
Julien Duponchelle 9dca7dfe4a
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle 57cf57b408
Improve parse_version
8 years ago
Julien Duponchelle 56c153af79
Make HTTP support more reliable with home made HTTP server
8 years ago
Julien Duponchelle f3095d94c1
Replace port in HTTP flow for docker
8 years ago
Julien Duponchelle 5fd385159c
HTTP support for docker
8 years ago
Julien Duponchelle dcbaa62df8
Better aux console for docker
8 years ago
Julien Duponchelle d952718f30
Fix RuntimeWarning: You have iterated over the result of
8 years ago
Julien Duponchelle 7390d833ba
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 1d08d4a5fa
Merge branch 'master' into 1.5
8 years ago
Julien Duponchelle 75196b8a55
Fix incrementation of qemu mac address
8 years ago
Julien Duponchelle ad6fb664a2
Fix detection of EOF in Docker telnet console
8 years ago
grossmj fa58b1f81c Check for NPF service on Windows.
8 years ago
Julien Duponchelle 174e7cccea
Merge branch 'master' into 1.5
8 years ago
grossmj a018c5b0f5 Get MAC addresses for host interfaces to use for filtering frames from vmnet interfaces.
8 years ago
Julien Duponchelle dab1b26569
Aux console for Docker
8 years ago
Julien Duponchelle 87eef545e1
Correctly close the telnet connection for docker
8 years ago
Julien Duponchelle f35c742b07
Avoid consuming 100% of CPU when stopping docker container
8 years ago
Julien Duponchelle c2b78400f2
Fix closing a docker console jump to 100% of CPU usage
8 years ago
Julien Duponchelle 33edbefa3b Docker cleanup and improvements
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
grossmj 82540e5366 Fixes wait for named pipe creation.
9 years ago
grossmj 32f9baf682 Fixes Windows named pipe issue. Fixes #340.
9 years ago
grossmj ee6ef9f3d5 Wait for pipe file to be created before starting the remote console for VMware and VirtualBox VMs. Fixes #331.
9 years ago
Julien Duponchelle da7f910482 glob.escape is available with Python 3.4
9 years ago
Julien Duponchelle 4c13f8e6ea Merge branch 'master' into unstable
9 years ago
Julien Duponchelle 4232ea8a00 Protect dynamips against bad glob
9 years ago
Julien Duponchelle 3d7d8682ee OVA file support
9 years ago
Jeremy abd9c1dc48 Use the registry to find vmrun if the default VMware install path does not exist.
9 years ago
Julien Duponchelle 5125ddcde4 Fix gns3server.utils.images in md5sum NameError: name 'log' is not
9 years ago
Jeremy 870029123c Netifaces is not used on Windows. Fixes #257.
9 years ago
Julien Duponchelle 65953847f6 Fix an error in frozen ressources loading
9 years ago
Julien Duponchelle 472faa97c5 Due to the migration to cx_freeze darwin and windows share
9 years ago
Julien Duponchelle a8e69d9a0b Do not use the md5 from cache for a missing image
9 years ago
Julien Duponchelle f041697311 Compute a md5sum of images for futur purpose
9 years ago
Julien Duponchelle 94fbd3fac9 Ignore invalid characters when reading the output of a process
9 years ago
Julien Duponchelle e2ef78a7c4 Ignore invalid characters when reading the output of a process
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
grossmj 81e56e035b IPv6 support.
9 years ago
Julien Duponchelle ada94d486a Get server resource independant of working directory
9 years ago
Julien Duponchelle 57a069b027 Support cacert.pem in the new frozen package
9 years ago
grossmj 98e01ff21d Serial console implementation for VMware VMs.
9 years ago
Jeremy cb7b9e8190 Adapters for VMware VMs.
9 years ago
Julien Duponchelle 743187bb2e Merge branch 'master' into unstable
9 years ago
Julien Duponchelle a3c0f0754e Fix crash
9 years ago
Jeremy 25a6616cd0 Some wording changes.
9 years ago
Julien Duponchelle 157bc18ebd Use a temporary directory as egg cache
9 years ago
Julien Duponchelle e9ec5c8a37 A notification stream with process monitoring
9 years ago
grossmj 3680c40e23 Catch COM errors when connecting to WMI.
9 years ago
grossmj 7d7972afb3 Some spring cleaning.
9 years ago
grossmj 30ed89847b Adds netifaces module in the setup dependencies.
9 years ago
Julien Duponchelle 5a58f6efc8 Fix a crash with Python 3.4 when you stop IOU
9 years ago
Julien Duponchelle 3cb7213427 Fix crash in VPCS
9 years ago
Julien Duponchelle 15f89776d3 All current iou code is async
9 years ago
Jeremy 79a57ca420 New Dynamips integration part 3
9 years ago
grossmj 0d7d0a05c3 Handle old projects.
9 years ago
Julien Duponchelle 4518404706 Run rmtree in a different thread
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
grossmj c0a876af68 Move cloud code (module independent) to a builtin package.
10 years ago
grossmj c6152c9503 Project structure & tools (pytest, tox etc.)
11 years ago