Julien Duponchelle
52577b55b2
Typo
8 years ago
Julien Duponchelle
3bb4f6f133
Display path of vnetlib during interface creations
...
Ref https://github.com/GNS3/gns3-gui/issues/1648
8 years ago
Julien Duponchelle
69f154d9cc
Correctly initialize connection to VPCS console
8 years ago
Julien Duponchelle
553e137a13
Support for serial console for Virtual BOX and VMware using asyncio
...
Ref #747
8 years ago
grossmj
c271ef8c6a
Tool to add, configure and remove Windows loopback adapters.
...
New dependency: wmi (not added to requirements.txt).
Usage (must be running with admin rights):
gns3loopback.exe --add MY_LOOPBACK 10.0.0.1 255.0.0.0
gns3loopback.exe --remove MY_LOOPBACK
8 years ago
Julien Duponchelle
cf723962af
Support bridge in cloud
...
Nat take advantage of that and the code is more simple.
Fix #761
8 years ago
Julien Duponchelle
10e7b32409
Fix an error when importing old topology without color for label
...
Fix #736
8 years ago
Julien Duponchelle
106915f419
Return md5sum and filesize in the list of images
...
Ref https://github.com/GNS3/gns3-gui/issues/1590
8 years ago
Julien Duponchelle
a01b55f07b
Fix a crash if font information is missing
...
Fix #700
8 years ago
Julien Duponchelle
c38dd004b8
Extract netmask of interfaces on windows
8 years ago
Julien Duponchelle
fb2dac6ef1
All tests pass on windows
8 years ago
Julien Duponchelle
20772a310b
Change seperator for additonnal images directory otherwise bug on windows
8 years ago
Julien Duponchelle
be5d543f20
Fix some bugs on windows
8 years ago
Julien Duponchelle
3ea5df7462
Make better error when we have no netmask
...
Fix #1541
8 years ago
Julien Duponchelle
29563ed7bc
Fill cloud interface server side
...
Fix https://github.com/GNS3/gns3-gui/issues/1535
8 years ago
Julien Duponchelle
84a2f8b4a3
Return flag for special interface that you can use in the cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/1509
8 years ago
Julien Duponchelle
72fe5d3489
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
0eafb6f06c
Fix a lock issue with some virtualbox vm
...
Fix https://github.com/GNS3/gns3-gui/issues/1444
8 years ago
Julien Duponchelle
c01bb2436e
Return netmask with list of interfaces
8 years ago
Julien Duponchelle
0226bb663f
Fix start all node is broken
...
Fix #633
8 years ago
Julien Duponchelle
fa76b89731
Fix websocket error when closing the server
...
Fix #634
8 years ago
Julien Duponchelle
f0fad5289c
Correclty cleanup packet capture objects when closing server
...
Fix #592
8 years ago
Julien Duponchelle
3e3e7b93ae
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
1c2a56ee8e
Filter images starting by .
8 years ago
Julien Duponchelle
7777407c4b
Filter md5sum files from the list of images
8 years ago
Julien Duponchelle
5de27a95f9
Center label when hostname change
...
Fix #1404
8 years ago
Julien Duponchelle
938696032c
Fix tests
8 years ago
Julien Duponchelle
4d8cf8460e
Function for computing size of symbols
8 years ago
Athmane Madjoudj
db95cb5c46
Move utils.vmnet to gns3 namespace
8 years ago
Julien Duponchelle
0c3a2c660a
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
7d90a73ed2
Catch error when md5sum file is corrupted
...
Fix #622
8 years ago
Julien Duponchelle
c0abe0edfd
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
8be1e77a2e
Optimize storage of drawing
...
If the drawing contain an image we extract it
Fix #591
8 years ago
Julien Duponchelle
febf0f7839
Fix crash when winpcap is not installed
...
Ref https://github.com/GNS3/gns3-gui/issues/1380
8 years ago
grossmj
50aa198ba7
Mark interface type upstream.
8 years ago
grossmj
56051b1142
UDP server discovery. Ref #545 .
8 years ago
Jeremy Grossmann
3aea16c527
Merge pull request #568 from GNS3/watch_dynamips_change
...
Watch for dynamips rom & nvram change
8 years ago
grossmj
31f4b52631
Add zeroconf. Ref #545 .
8 years ago
Julien Duponchelle
67c04a7855
Watch for dynamips rom & nvram change
...
This monitor for change the file from dynamips by computing a
hash of the watched file.
The way dynamips work prevent the update of the modification time.
We can improve that by using native system for watching file but:
* it's require dependencies specific for each OS
* dependencies use C extensions
* this is only a backup if your router is cleanly shutdown we export
stuff
8 years ago
Jeremy Grossmann
6cd136b423
Merge pull request #565 from GNS3/watch_iou
...
Monitor IOU NVRAM changes.
8 years ago
grossmj
c3c5eb533f
Detect Wifi adapters on OSX. Fixes #549 .
8 years ago
Julien Duponchelle
69334665d2
Monitor IOU nvram for change
...
With the save as you go we need to save the startup config
when a change appear instead of the old commit system.
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
...
Fix #506
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
...
Fix #550
8 years ago
grossmj
c1aad550fa
Merge branch '1.5' into 2.0
...
Conflicts:
gns3server/version.py
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
...
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