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
...
Fix #536
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
...
Conflicts:
gns3server/controller/project.py
tests/compute/test_project.py
tests/controller/test_project.py
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
...
Fix #503
8 years ago
Julien Duponchelle
9dca7dfe4a
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle
57cf57b408
Improve parse_version
...
Ref #515
8 years ago
Julien Duponchelle
56c153af79
Make HTTP support more reliable with home made HTTP server
9 years ago
Julien Duponchelle
f3095d94c1
Replace port in HTTP flow for docker
9 years ago
Julien Duponchelle
5fd385159c
HTTP support for docker
...
Fix #509
9 years ago
Julien Duponchelle
dcbaa62df8
Better aux console for docker
...
Fix #472
9 years ago
Julien Duponchelle
d952718f30
Fix RuntimeWarning: You have iterated over the result of
...
pkg_resources.parse_version. This is a legacy behavior
Fix #504
9 years ago
Julien Duponchelle
7390d833ba
Merge branch 'master' into 2.0
9 years ago
Julien Duponchelle
1d08d4a5fa
Merge branch 'master' into 1.5
9 years ago
Julien Duponchelle
75196b8a55
Fix incrementation of qemu mac address
...
Fix #501
9 years ago
Julien Duponchelle
ad6fb664a2
Fix detection of EOF in Docker telnet console
...
Fix #476
9 years ago
grossmj
fa58b1f81c
Check for NPF service on Windows.
9 years ago
Julien Duponchelle
174e7cccea
Merge branch 'master' into 1.5
9 years ago
grossmj
a018c5b0f5
Get MAC addresses for host interfaces to use for filtering frames from vmnet interfaces.
9 years ago
Julien Duponchelle
dab1b26569
Aux console for Docker
...
Fix https://github.com/GNS3/gns3-gui/issues/1039
9 years ago
Julien Duponchelle
87eef545e1
Correctly close the telnet connection for docker
...
Fix #427
9 years ago
Julien Duponchelle
f35c742b07
Avoid consuming 100% of CPU when stopping docker container
...
Fix #427
9 years ago
Julien Duponchelle
c2b78400f2
Fix closing a docker console jump to 100% of CPU usage
...
Fix #427
9 years ago
Julien Duponchelle
33edbefa3b
Docker cleanup and improvements
9 years ago
Julien Duponchelle
e626c0b55c
Raise an error if psutil version is invalid
...
Fix #361
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
...
Fix #332
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
...
Fix #268
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
...
the same path for resources
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
...
Fix #234
9 years ago
Julien Duponchelle
94fbd3fac9
Ignore invalid characters when reading the output of a process
...
It should happend only when user try to use another binary and
the code of VPCS, dynamips... Will detect it's not the
correct binary.
For example we detect this error after an user used SupperPutty
instead of VPCS.
Fix #235
9 years ago
Julien Duponchelle
e2ef78a7c4
Ignore invalid characters when reading the output of a process
...
It should happend only when user try to use another binary and
the code of VPCS, dynamips... Will detect it's not the
correct binary.
For example we detect this error after an user used SupperPutty
instead of VPCS.
Fix #235
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
...
Also on Windows and MacOS it return error if we try
to use a non existing interfaces.
Fix #230
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
...
We have use with broken permission on their
system. We try to workaround the issue.
Fix #182
9 years ago
Julien Duponchelle
e9ec5c8a37
A notification stream with process monitoring
10 years ago
grossmj
3680c40e23
Catch COM errors when connecting to WMI.
10 years ago
grossmj
7d7972afb3
Some spring cleaning.
10 years ago
grossmj
30ed89847b
Adds netifaces module in the setup dependencies.
10 years ago
Julien Duponchelle
5a58f6efc8
Fix a crash with Python 3.4 when you stop IOU
...
http://bugs.python.org/issue23140
10 years ago
Julien Duponchelle
3cb7213427
Fix crash in VPCS
10 years ago
Julien Duponchelle
15f89776d3
All current iou code is async
10 years ago
Jeremy
79a57ca420
New Dynamips integration part 3
10 years ago
grossmj
0d7d0a05c3
Handle old projects.
10 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.
11 years ago
grossmj
c6152c9503
Project structure & tools (pytest, tox etc.)
11 years ago