grossmj
5c884702e5
Development on 2.2.0dev9
6 years ago
grossmj
62c5aa2948
Release v2.2.0a4
6 years ago
Jeremy Grossmann
474e184646
Merge pull request #1573 from kazkansouh/2.2-docker-user
...
Support for docker images that set the USER directive (+test coverage)
6 years ago
grossmj
7a55ba3c1e
Use the full version number for path to config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
6 years ago
Karim
6df93d4db0
Updated tests for setting docker user
6 years ago
Karim
7c3a38d379
Support for docker images that set the USER directive. Changes the
...
docker user to root for the init script to configure the network,
then drops to the configured user (or root if one is not defined)
for continuing booting the image.
6 years ago
grossmj
dde01317e0
Fix packet filter not working for Ethernet switch and Ethernet hub. Fixes https://github.com/GNS3/gns3-gui/issues/2754
6 years ago
grossmj
a17119187b
Fix remote packet capture for Dynamips.
6 years ago
grossmj
4cc5dbc228
Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
6 years ago
grossmj
c075baa05b
Store config files in version specific location
6 years ago
grossmj
21bed54768
Fix opening previously saved 2.1 project grid overlapping. Fixes #2734
6 years ago
grossmj
d50614aed7
Fix empty theme name in symbol selection dialog. Fixes https://github.com/GNS3/gns3-gui/issues/2751
6 years ago
ziajka
6a6cabc2d2
Bundle v2019.1.0-alpha.3 web-ui
6 years ago
grossmj
541101741b
Development on 2.2.0dev8
6 years ago
grossmj
2b786e40b9
Release v2.2.0a3
6 years ago
grossmj
2bb1b61526
Fix traceback when starting packet capture on builtin nodes. Fixes https://github.com/GNS3/gns3-gui/issues/2743
6 years ago
ziajka
106df1d4ab
Load v2019.1.0-alpha.2 of WebUI
6 years ago
ziajka
3f4bdfef11
Fix mimetype for javascript, #1559
6 years ago
ziajka
cbb6eccad8
Merge branch '2.2' of github.com:GNS3/gns3-server into 2.2
6 years ago
ziajka
9edbd27b4f
Serve WebUI via get_resource for freezed app
6 years ago
grossmj
645031ee15
Development on 2.1.16dev1
6 years ago
grossmj
c70b344133
Release v2.1.15
6 years ago
grossmj
1f1d93d078
Deactivate the embedded shell for Ethernet switch. Ref #1424 #1556
6 years ago
grossmj
dd211bce52
Fix VBoxManage fails if VM has specific special characters in name. Fixes #2739
6 years ago
grossmj
e00bde51da
Merge branch '2.1' into 2.2
6 years ago
grossmj
e291ec1eb9
Fix IOU symlink issue on remote servers.
6 years ago
grossmj
3daa3f450b
Fix IOU symlink issue on remote servers.
6 years ago
grossmj
8e8985c69f
Fix vcpus configuration for GNS3 VM on VMware. Ref #2738 .
6 years ago
grossmj
03401a477e
Fix issue when images are not uploaded from appliance wizard. Ref https://github.com/GNS3/gns3-gui/issues/2738
6 years ago
grossmj
4e396ac690
Save the GNS3 VM settings even if the GNS3 VM cannot be stopped.
6 years ago
grossmj
3a73d01547
Fix exception when emitting event from controller. Ref https://github.com/GNS3/gns3-gui/issues/2737
6 years ago
grossmj
23b568678a
Development on 2.2.0dev7
6 years ago
grossmj
8ad632976f
Release v2.2.0a2
6 years ago
ziajka
b8bf2bf465
Web-UI v2019.1.0-alpha.1
6 years ago
grossmj
7d591b0228
Fix issue when loading and quickly closing a project and opening it again. Fixes #1501 .
6 years ago
grossmj
a059e6b943
Disable unreliable nested virtualization check.
6 years ago
grossmj
aff67b324f
Fix issue not checking build number on Windows.
6 years ago
grossmj
010d65114d
Hyper-V with nested virtualization is only supported on Windows 10 Anniversary Update or later.
6 years ago
grossmj
3dcb7799e3
Use accurate info to detect Windows version.
6 years ago
grossmj
aaaeb410d5
Fix exception when loading and quickly closing a project.
6 years ago
grossmj
d506962bdb
Debugging why sys.getwindowsversion() does not work with frozen app.
6 years ago
grossmj
4d9728b6f5
Correctly rename symbol.
6 years ago
grossmj
ff9048b5a8
Revert "Rename symbol."
...
This reverts commit 6c96be2acc
.
6 years ago
grossmj
6c96be2acc
Rename symbol.
6 years ago
Jeremy Grossmann
21afaf31f9
Merge pull request #1549 from GNS3/symbol-management-refactoring
...
Symbol management refactoring
6 years ago
grossmj
8e5ac228d5
Merge remote-tracking branch 'origin/2.2' into 2.2
6 years ago
grossmj
94f63f54ba
Change Hyper-V requirement checks.
6 years ago
grossmj
cf91e904f7
Early support for symbol themes.
6 years ago
ziajka
767bb770ca
Re-order handlers in order to prevent CORS
6 years ago
grossmj
bae3fb84b9
Download custom appliance symbols from GitHub
...
Fix symbol cache issue. Ref https://github.com/GNS3/gns3-gui/issues/2671
Fix temporary directory for symbols was not deleted
Fix temporary appliance file was not deleted
6 years ago
grossmj
889d29ec55
Update appliances.
6 years ago
grossmj
2d01ef489b
Option to export snapshots.
6 years ago
Jeremy Grossmann
372017f467
Merge pull request #1537 from GNS3/import-export-refactoring
...
Project import/export refactoring. Fixes #1349
6 years ago
grossmj
0ae66a2608
Support selecting a compression type when exporting a project.
6 years ago
grossmj
380224dca1
Change how VPCS executable is searched.
6 years ago
grossmj
af80b0bb6e
Use aiofiles where relevant.
6 years ago
grossmj
b0df7ecabf
Merge branch '2.2' into import-export-refactoring
6 years ago
grossmj
4c83fc1243
Update paths for binaries moved to the MacOS directory in GNS3.app
6 years ago
grossmj
69ba0ccf77
Bump version to 2.2.0dev2
6 years ago
grossmj
3f679bd106
Locked state should not be used when duplicating a node.
6 years ago
grossmj
724eda1f35
Handle locking/unlocking items independently from the layer position.
6 years ago
Jeremy Grossmann
3f7c4c0474
Update qemu_vm.py
6 years ago
grossmj
80eb06f67c
Merge 2.1 into 2.2
6 years ago
grossmj
8cc8269842
Use aiozipstream for snapshots.
...
Fix tests.
6 years ago
grossmj
52bfa636c1
Project duplication support.
6 years ago
grossmj
4eca82174d
Development on 2.1.15dev1
6 years ago
grossmj
32f5dbb645
Release v2.1.14
6 years ago
grossmj
7aae682f0a
Fix issue when setting cpuid.corespersocket for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2723
6 years ago
grossmj
879e32eb9a
Bump ACPI Shutdown Timeout to 120 seconds. Ref #1536
6 years ago
grossmj
01481cde1f
Development on 2.1.14dev1
6 years ago
grossmj
b5deb9d177
Release v2.1.13
6 years ago
grossmj
a8990c9e89
Non blocking project exportation.
6 years ago
grossmj
135d56371d
Fix tests for project notifications.
6 years ago
grossmj
7fe8f7e716
Fix long-polling request for project notifications.
6 years ago
grossmj
2fb5e47c8d
Allow cloud nodes to be exported. Fixes #1519
6 years ago
grossmj
5754747a90
Merging 2.1 into 2.2
6 years ago
grossmj
62c51edbae
Less aggressive connections to uBridge. Ref #1289
6 years ago
grossmj
a13d063aa1
Fix topology images (Pictures) disappearing from projects. Fixes #1514 .
6 years ago
grossmj
1ef1872f8e
Reset MAC addresses when duplicating a project. Fixes #1522
6 years ago
grossmj
081ba31b50
Fix API call to create a node from an appliance doesn't return the new node data. Fixes #1527
6 years ago
grossmj
aea4ae808f
Detect invalid environment variable and send a warning when creating a Docker node. Ref #2683
6 years ago
grossmj
ae3515434c
Do not export/import symlinks for projects. Fixes #2699
6 years ago
grossmj
589c9754e8
Fix symlink not being created for duplicated IOU devices. Fixes https://github.com/GNS3/gns3-gui/issues/2699
6 years ago
grossmj
4ecd3b2015
Configure coresPerSocket value in VMX file for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2688
6 years ago
grossmj
84ee3263ba
Count logical CPUs to detect if the number of vCPUs is too high when configuring the GNS3 VM. Fixes #2688 .
6 years ago
grossmj
d9a9abf845
Add explicit error when trying to pull a Docker image from Docker Hub without Internet access. Fixes #1506 .
6 years ago
grossmj
0b07299472
Fixes double display output in GRUB in QEMU v3.1. Fixes #1516 .
6 years ago
grossmj
96dce2ec82
Release v2.2.0a1
6 years ago
grossmj
117a1ac6da
Restore reload support for nodes.
6 years ago
grossmj
7fb192699b
Development on 2.1.13dev1
6 years ago
grossmj
bccdfc97d1
Release 2.1.12
6 years ago
grossmj
3e21f96bf9
Fix indentation issue. Ref https://github.com/GNS3/gns3-gui/issues/2674
...
(cherry picked from commit c14d79a3d5
)
6 years ago
grossmj
5f932fee9f
Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674 .
...
* Default for missing height/width is "100%" as defined in the SVG specification
* Better error message, if viewBox attribute is missing
* Removal of "%" in percent more fault tolerant by using rstrip("%")
(cherry picked from commit e3757a8955
)
6 years ago
grossmj
c14d79a3d5
Fix indentation issue. Ref https://github.com/GNS3/gns3-gui/issues/2674
6 years ago
grossmj
e3757a8955
Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674 .
...
* Default for missing height/width is "100%" as defined in the SVG specification
* Better error message, if viewBox attribute is missing
* Removal of "%" in percent more fault tolerant by using rstrip("%")
6 years ago
grossmj
456ef1348b
Fix DeprecationWarning: invalid escape sequence. Fixes https://github.com/GNS3/gns3-gui/issues/2670
6 years ago
grossmj
4b52e9313e
Fix issue with coroutine not awaited. Fixes #1499
6 years ago
grossmj
474025175e
Remove "deprecated" node for VirtualBox based GNS3 VM support. Ref #1377
6 years ago
grossmj
191036e266
Fix wrong controller method call.
6 years ago
grossmj
8360ae98b1
Move appliance and template management code in their own classes.
6 years ago
grossmj
12a4f95a8f
Update appliance files.
6 years ago
grossmj
c6afea49da
Try to delete saved VM state only if a snapshot has been saved.
6 years ago
grossmj
bb284d082a
Set socket options SO_KEEPALIVE and TCP_NODELAY for embedded Telnet server. Ref #1335
6 years ago
grossmj
a896346c77
Fix issue with notification queue that prevented to properly close projects. Fix #1493
6 years ago
grossmj
f0ffb07165
Fix issue with "usage" variable for Dynamips VMs. Fixes #1495
6 years ago
grossmj
9ed181151f
New node information dialog to display general, usage and command line information.
...
Ref https://github.com/GNS3/gns3-gui/issues/2662 https://github.com/GNS3/gns3-gui/issues/2656
6 years ago
grossmj
eae9774d69
Support "usage" field for Dynamips, IOU, VirtualBox and VMware. Fixes https://github.com/GNS3/gns3-gui/issues/2657
6 years ago
grossmj
468145319d
Merge 2.1 into 2.2 branch.
6 years ago
grossmj
ef38ccfefa
Automatically create a symbolic link to the IOU image in the IOU working directory. Fixes #1484
6 years ago
grossmj
670b6d689a
Merge remote-tracking branch 'origin/2.1' into 2.1
6 years ago
grossmj
fc75a6b8d3
Fix link pause/filters only work for the first interface of Docker containers. Fixes #1482
6 years ago
grossmj
f76b329cba
Fix ConnectionResetError issues and switch to aiohttp version 3.4.4. Fixes #1474 .
6 years ago
grossmj
030714ae80
Fix server authentication.
6 years ago
grossmj
0fd54536d2
Fix issue when there is no gns3_controller.conf. Fixes https://github.com/GNS3/gns3-gui/issues/2644
6 years ago
grossmj
58b2ee152d
Fix Docker console test.
6 years ago
grossmj
bec2270334
Fix non responsive console for Docker VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2645
6 years ago
grossmj
56412b35e0
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/utils/asyncio/telnet_server.py
6 years ago
grossmj
9fbdb25da8
Back to classic symbol theme. Ref https://github.com/GNS3/gns3-gui/issues/2644
6 years ago
Dušan Dragić
817a053dfc
docker_vm: fix x11vnc not starting
6 years ago
grossmj
d7c2e16c21
Use "template" to name what we use to create new nodes.
6 years ago
grossmj
a17fa821bd
Make sure nothing is named "compute server".
6 years ago
Jeremy Grossmann
b4a2bc5b47
Merge pull request #1467 from GNS3/symbol-themes
...
Support symbol themes. Ref #1466
6 years ago
grossmj
f39c27ff7b
Allow usage property in Docker appliance.
6 years ago
grossmj
a93606d9ed
Use "node" instead of "appliance" for grid support.
6 years ago
grossmj
dd14101eec
Merge branch '2.2-grid-new-project' of git://github.com/kazkansouh/gns3-server into kazkansouh-2.2-grid-new-project
6 years ago
grossmj
83161bcdd4
Merge remote-tracking branch 'origin/2.2' into 2.2
6 years ago
grossmj
60ac6d2dfe
Telnet console resize support for Docker VM.
6 years ago
Jeremy Grossmann
1067f71952
Allow appliances to be loaded from file without the appliance id.
...
Fixes https://github.com/GNS3/gns3-gui/issues/2639 .
6 years ago
Karim
8eb20525e8
Update schema to allow for drawing grid size to be part of project.
6 years ago
grossmj
c0a0a13bdd
Avoid _fix_permissions() to be called twice when stopping Docker VM. Ref #1428
6 years ago
grossmj
a3044ede77
Fix _fix_permissions() garbles permissions in Docker VM. Ref #1428
6 years ago
grossmj
df3baffd9b
Fix "None is not of type 'integer'" when opening project containing a Qemu VM. Fixes #2610 .
6 years ago
grossmj
219c346187
Remove useless warning.
6 years ago
grossmj
e0813bfbe8
Normalize symbol ID on Windows.
6 years ago
grossmj
9f7f26700e
Debugging for Windows.
6 years ago
grossmj
51787295dd
Use POSIX path for symbol ID.
6 years ago
grossmj
17d070dca7
Early support for symbol themes.
6 years ago
grossmj
301b7475f7
Sync appliances
6 years ago
grossmj
53928b884f
Bump version to 2.2.0dev5
6 years ago
grossmj
5cb0957f35
Require privileged access for uBridge when using VMware VMs and Docker containers. Fixes #1461 .
6 years ago
grossmj
3fae6ada95
Only require privileged access for uBridge when connecting a cloud to an Ethernet/TAP interface. Fixes #1461 .
6 years ago
grossmj
3497deaa31
Allow virtual machines to use files in project directory as disk images.
6 years ago
grossmj
bd657c0167
Support to duplicate an appliance.
6 years ago
grossmj
9b83b087cb
Fix mac address schema validation for Qemu VM appliance. Fixes https://github.com/GNS3/gns3-gui/issues/2629
6 years ago
grossmj
a33b8eac3a
Support "L1 keepalives" in IOU appliance schema.
6 years ago
grossmj
3512fde841
Fix small bugs when using the new appliance management API.
6 years ago
grossmj
74e1463015
Fix bug with custom adapters and categories for Docker VM. Fixes https://github.com/GNS3/gns3-gui/issues/2613
6 years ago
grossmj
aa4593c993
Handle custom adapters in schemas.
6 years ago
grossmj
499ab9844a
Reorganize how appliance creation is validated against JSON schemas.
...
This allows for clearer error messages when validation fails.
6 years ago
grossmj
71fcf855b4
Add tests for all appliance types.
6 years ago
grossmj
627c7e9cfe
Use schema to set appliance default values and better schema validation error messages.
6 years ago
grossmj
1184f29b90
Add appliance API tests. Ref #1427 .
6 years ago
grossmj
9aafa4e62f
Schema validation for appliance API. Ref #1427 .
6 years ago
grossmj
98f04365b7
Remove generic controller settings API endpoint.
6 years ago
grossmj
cebb56387a
Fix tests.
6 years ago
grossmj
f91d3c9dbb
Merge branch '2.2' into appliance-api
6 years ago
grossmj
089fdff4f1
Working dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj
d45d52f15c
Support Xtigervnc restart.
6 years ago
grossmj
029344da14
Only require Xtigervnc or Xvfb+x11vnc for Docker with vnc console. Ref #1438
6 years ago
grossmj
36474f7bab
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
6 years ago
grossmj
d0bab9947e
Support tigervnc in Docker VM. Ref #1438
6 years ago
grossmj
f0fe9d39fa
Base for dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj
887b32c4bc
Merge remote-tracking branch 'origin/2.2' into 2.2
6 years ago
grossmj
f03ba5ca0b
Update appliance templates.
6 years ago
ziajka
41fbbf7a56
Reorder routes in order to get working CORS
6 years ago
ziajka
fcd102317a
Merge pull request #1448 from GNS3/disable-cors-cache
...
Disable CORS cache, Fixes : #1445
6 years ago
ziajka
249b2255f6
Fix CORS response on node deletion, Fixes : #1446
6 years ago
ziajka
78c693ff63
Disable CORS cache, Fixes : #1445
6 years ago
grossmj
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.
6 years ago
ziajka
bf1b801cc0
Remove static dir configuration
6 years ago
ziajka
fa5571ced1
FIX PUT CORS for nodes, Fixes : #1434
6 years ago
grossmj
ab8dc52ece
Fix tests to work with new version of aiohttp (>= 3.0)
6 years ago
grossmj
9ae9209881
Update appliance templates.
6 years ago
grossmj
86f87aec74
Fix installation with Python 3.7. Fixes #1414 .
...
Fix deprecated use of aiohttp.Timeout. Fixes #1296 .
Use "async with" with aiohttp.ClientSession().
Make sure websocket connections are properly closed, see https://docs.aiohttp.org/en/stable/web_advanced.html#graceful-shutdown
Finish to drop Python 3.4.
6 years ago
grossmj
de5934f818
Merge remote-tracking branch 'origin/2.2' into 2.2
6 years ago
grossmj
76af98404a
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
Karim
14fb64b941
Added "/sbin" to init script PATH variable so that its possible to
...
use more sophosticated dhcp clients (compared to the udhcpc that is
provided by busybox) by installing them into the docker image in
the normal way.
6 years ago
grossmj
8baa480b79
Fix tests.
6 years ago
grossmj
97c68f56bf
Notify users if x11vnc process has crashed. Fix #1401 .
6 years ago
grossmj
22f7ca0243
Return compute port information via API. Ref #1420 .
6 years ago
grossmj
eb97ebf311
Fix platform.linux_distribution() is deprecated. Fixes https://github.com/GNS3/gns3-gui/issues/2578
6 years ago
grossmj
9de13c570c
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/dynamips/nodes/ethernet_switch.py
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/__init__.py
# gns3server/version.py
# gns3server/web/web_server.py
6 years ago
grossmj
e4a6db8ebc
Fix some typos.
6 years ago
grossmj
181a31be32
Update minimum VIX version requirements for VMware. Ref #1415 .
6 years ago
grossmj
8d368cd0f6
Development on 2.1.12dev1
6 years ago
grossmj
41d4ecc4b7
Release v2.1.11
6 years ago
grossmj
4d95e0b51f
Catch some exceptions.
6 years ago
grossmj
4efdefaf5a
Development on 2.1.11dev1
6 years ago
grossmj
b6b345508b
Release v2.1.10
6 years ago
grossmj
5d2e539193
Update appliances.
6 years ago
grossmj
eb0e26b55f
Include locale information and GNS3 VM version in crash reports.
6 years ago
grossmj
17d657c919
Fix small errors like unhandled exceptions etc.
6 years ago
grossmj
0aa9ab53d1
Import encodings.idna to avoid LookupError when standard library is in a zip file.
6 years ago
grossmj
4021a13651
Catch exceptions in various locations to fix small issues reported by Sentry.
6 years ago
grossmj
341e2e2e3a
Check if serial pipe can be opened for VMware and VirtualBox VMs.
6 years ago
grossmj
f8ecd61a98
Notify users if xvfb process or x11vnc process have crashed. Ref #1401 .
6 years ago
grossmj
c620d0be84
Improve the invalid port format detection. Fixes https://github.com/GNS3/gns3-gui/issues/2580
6 years ago
grossmj
4a6202fa84
Update setup.py and fix minor issues.
6 years ago
grossmj
f89d645b56
Update appliances.
6 years ago
grossmj
6822ff65a2
Disable static directory. Ref https://github.com/GNS3/gns3-gui/issues/2558 .
6 years ago
grossmj
ef4db112f1
Fix typo.
6 years ago
grossmj
86be4f98f1
Fix wrong call after merging.
6 years ago
grossmj
3c332b895d
Fix tests after merging.
6 years ago
grossmj
33e8710495
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/__init__.py
# gns3server/controller/link.py
# gns3server/controller/project.py
# gns3server/handlers/api/controller/project_handler.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/utils/asyncio/__init__.py
# gns3server/utils/asyncio/telnet_server.py
# gns3server/version.py
# gns3server/web/web_server.py
# tests/compute/qemu/test_qemu_vm.py
6 years ago
grossmj
b7dd8b5176
Catch asyncio.CancelledError when shutting down the server.
6 years ago
grossmj
00cf66fb0f
Report GNS3 VM errors to the GUI server summary. Ref #1359 .
6 years ago
grossmj
8d4e73d23c
Replace vboxnet0 (if it does not exist) by the first available vboxnet interface on Windows. Fixes https://github.com/GNS3/gns3-vm/issues/102
6 years ago
grossmj
4e712280b3
Merge remote-tracking branch 'origin/2.1' into 2.1
6 years ago
grossmj
4d57a3befa
Check if the VirtualBox host-only network exists when starting a GNS3 VM running on VirtualBox. Ref https://github.com/GNS3/gns3-vm/issues/102
6 years ago
grossmj
38b72079b2
Change file timestamps if necessary because ZIP does not support timestamps before 1980. Fixes #1360 .
6 years ago
grossmj
814526ba26
Add missing coroutine decorator Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj
f5dc635baa
Fix test to support Python 3.7 Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj
902de3dd47
Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
6 years ago
grossmj
3560cda06c
Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj
089d25c79d
Forbid controller and compute servers to be different versions.
...
Report last compute server error to clients and display in the server summary.
6 years ago
grossmj
59ce105a50
Fix exception with short names for Dynamips interfaces. Fixes #1386 .
6 years ago
grossmj
aeb33024ca
Add missing Qemu boot priority values. Fixes https://github.com/GNS3/gns3-server/issues/1385
6 years ago
grossmj
9ef23ce6a8
Include HTTP error code when reporting an error while download appliance templates
...
from GitHub repository.
6 years ago
grossmj
b7f9b865c8
Optimize appliance templates update from GitHub repository by only downloading when the repository
...
has been updated. Ref https://github.com/GNS3/gns3-gui/issues/2490
6 years ago
grossmj
5958a23557
Update appliance templates from online registry. Ref #2490 .
6 years ago
grossmj
a78ee18977
Update appliance templates.
6 years ago
grossmj
7f72b90b0e
The server has now 2 notification streams
...
* A new one for controller related events (compute, appliance templates etc.)
* The existing one for project related events (links, nodes etc.)
6 years ago
grossmj
dac3ba19b7
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/controller/ports/port_factory.py
6 years ago
ziajka
c593785c6d
Development on 2.1.10dev1
6 years ago
ziajka
689a82a180
Release v2.1.9
6 years ago
grossmj
23e83b730b
Fix some more problems with interface short names. Fixes https://github.com/GNS3/gns3-gui/issues/2562
6 years ago
grossmj
e5d38811ca
Fix incorrect short port names in topology summary. Fixes https://github.com/GNS3/gns3-gui/issues/2562
6 years ago
grossmj
daa2de4541
Allow custom symbols to be sub-directories.
6 years ago
grossmj
29620f4ea3
Add affinity symbols. Ref https://github.com/GNS3/gns3-gui/issues/2488
6 years ago
grossmj
1fd010484d
ACPI shutdown for GNS3 VM running on Hyper-V. Ref https://github.com/GNS3/gns3-gui/issues/763
6 years ago
grossmj
c48eebcc5d
Hyper-V support for GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/763
6 years ago
grossmj
c0521732a9
Get IP address from guest Hyper-V VM. Ref https://github.com/GNS3/gns3-gui/issues/763
6 years ago
grossmj
c9767a06b3
Early Hyper-V support to run the GNS3 VM. Ref https://github.com/GNS3/gns3-gui/issues/763 .
6 years ago
grossmj
89f7169589
Add appliance UUID added to the node data. Fixes #1334 .
6 years ago
grossmj
a54359d243
Clean GNS3 close if one remote server is down. Fixes #1357 .
6 years ago
grossmj
e3c8c9d484
Mark VirtualBox support for running the GNS3 VM as deprecated. Ref #1377 .
6 years ago
grossmj
cc52a6a6b5
Change default z value for nodes to 1
6 years ago
grossmj
033f005bde
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/version.py
6 years ago
grossmj
12e71a2917
Set lower process priority when computing idle-pc value on Windows. Ref #2522 .
6 years ago
grossmj
17e51fdac6
Merge remote-tracking branch 'origin/2.1' into 2.1
6 years ago
grossmj
d0ed6931d8
Catch exception: ZIP does not support timestamps before 1980. Ref #1360 .
6 years ago
ziajka
c274be1135
Sync appliances
6 years ago
ziajka
1cc1ccd511
Re-enable static directory
6 years ago
ziajka
ec8cfcd0f9
Disable static/ dir, Ref: #2532
6 years ago
ziajka
dd845eb096
Fix tests on Windows
6 years ago
ziajka
21780fa2ed
Gitkeep for web-ui directory
6 years ago
ziajka
0e1f2e26d0
Serve WebUI handlers and update-bundled-web-ui script, Ref: #1362
6 years ago
ziajka
867e997b74
Support /static/ files serving, Ref: #1362
6 years ago
ziajka
e20e885d44
Release v2.1.8
6 years ago
grossmj
0f496907a0
Fix API status code for start/stop/suspend/reload a node. Fixes #1353 .
...
Fix issues with test.
Update documentation.
6 years ago
ziajka
ac73c72727
Don't send variables to computes where are empty, Ref: #1340
6 years ago
ziajka
2e586f56ca
Development on v2.1.8dev1
6 years ago
ziajka
0b742fc43d
Release v2.1.7
6 years ago
Andrew Caudwell
b2e0a1b291
Don't release NIO UDP ports when updating docker container.
...
When a docker container was updated, the NIO UDP ports were being released
from port_manager, but they were still stored in self._ethernet_adapters.
When the container was restarted, the same NIO ports would be used. However,
if a new connection was then added, it could assign a port that was already
in use. The end result was that traffic would be bridged across the wrong
interface connection.
6 years ago
grossmj
96d5e351f7
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
6 years ago
grossmj
45edc40948
Timeout for stream file.
6 years ago
grossmj
1f017a0d1d
Console support for clouds (to connect to external devices or services).
6 years ago
grossmj
34fcbd68f3
Fix switching console type from telnet to VNC throws error.
6 years ago
grossmj
40151cd1fe
Fix switching console type from telnet to VNC throws error. Fixes #2489 .
6 years ago
grossmj
1905a99ce7
Fix saved VM state was not deleted correctly.
6 years ago
grossmj
8851a55199
Fix timeout error with "save as" for large projects.
6 years ago
grossmj
62f87de23a
Add API endpoint to return all links attached to a node.
6 years ago
grossmj
fd5df0052a
Fix issue with some SVG symbols that could not be used in GNS3.
...
This was due to the height and width values being percentages.
6 years ago
grossmj
19c5ff8521
Show correct free disk space value.
6 years ago
grossmj
fbfa75830e
Bump version to 2.1.7dev1
6 years ago
grossmj
f8bf749577
Remove unwanted trailing characters and other white spaces when reading .md5sum files.
6 years ago
grossmj
d1ccf3bc84
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
6 years ago
grossmj
051eedb406
Change order to find vnetlib on Windows (PATH -> Registry -> Default directories).
6 years ago
ziajka
b0c89a4f2c
Development on v2.1.7dev1
6 years ago
ziajka
eafe27e684
Release v2.1.6
6 years ago
ziajka
c52342907a
Merge pull request #1332 from GNS3/global-vars
...
Docker `ExtraHosts`, global variables for project and supplier support, Fixes : #2482
6 years ago
ziajka
f3c6faed75
Removed unnecessary line
6 years ago
ziajka
7b3d5ae5e3
Create/update project on compute when variables changes
6 years ago
ziajka
83445214be
Support for nested global variables
6 years ago
ziajka
0bcc657bf1
Don't clean logo images when applied to the project
6 years ago
ziajka
f2700ed445
Support of supplier and variables in topology
6 years ago
ziajka
e267f8a8b8
Project global variables
6 years ago
grossmj
21a1800edc
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/controller/export_project.py
# gns3server/controller/import_project.py
# gns3server/controller/project.py
# gns3server/version.py
6 years ago
grossmj
202e7362a5
Add command information when uBridge has an error. Ref #1289
6 years ago
grossmj
305fe2e817
Handle asyncio timeouts. Ref #1307 .
6 years ago
grossmj
3b94484914
Fix bug with export project. Ref #1187 #1307 .
6 years ago
grossmj
50a922f83e
Offload slow file operations to threads for snapshots and project "save as". Ref #1187 #1307 .
6 years ago
ziajka
80958e8a6d
support based on init.sh, Ref: #2482
6 years ago
grossmj
20294e284c
Fix exception from send_signal() on Windows.
6 years ago
ziajka
43081152ef
Add support of ExtraHosts for Docker, Ref. gns3-gui#2482
6 years ago
ziajka
747814f083
Development on v2.1.6
6 years ago
ziajka
2e9c5590a8
Release v2.1.5
6 years ago
grossmj
cfd0216554
Disable TraceNG for version 2.1.5
6 years ago
grossmj
2ea0aa5ded
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
6 years ago
grossmj
9ecb058343
Fix tests.
6 years ago
grossmj
013c74f6d8
Sync appliance files.
6 years ago
grossmj
fff2e128eb
Set the first byte to 0C when generating a random MAC address for a Qemu VM. Ref #1267 .
6 years ago
grossmj
5690d350bd
Update appliance files.
6 years ago
grossmj
1fea086f13
Do not use VMnet0 when allocating VMnet adapters.
6 years ago
grossmj
dd9c18b9f8
Use SO_REUSEADDR before calling bind() where missing. Fixes #1289 .
6 years ago
grossmj
5c4f6dd3dc
Do not fail a Dynamips project conversion if a file being used.
6 years ago
grossmj
a12c5a95b0
Catch exceptions when using AsyncioTelnetServer. Fixes #1321 .
6 years ago
grossmj
025441f027
Add default destination setting for traceng + some checks.
6 years ago
grossmj
2de182eff4
Grid size support for projects.
7 years ago
grossmj
ee5317948b
Fix tests.
7 years ago
grossmj
22a71b0e8c
Fix problem with VM saved stated.
7 years ago
grossmj
7622c10cc9
Returns the ports' adapter types and mac addresses when available.
7 years ago
grossmj
395277d5c5
Support for console auto start.
7 years ago
grossmj
1d7f67695a
Bump version to 2.2.0dev2
7 years ago
grossmj
757c103c03
Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361 .
...
MAC addresses can customized for Qemu as well.
7 years ago
grossmj
509b171b06
Allow to have projects with the same name in different locations.
7 years ago
grossmj
ea0009db6c
Save state feature for VirtualBox and VMware. New "On close" setting to
...
select the action to execute when closing/stopping a Qemu/VirtualBox/VMware VM.
7 years ago
grossmj
3d1ee4da3f
Support for suspend to disk / resume (Qemu).
7 years ago
grossmj
64949f5d04
Fix bug with 'none' console type for Ethernet switch.
...
Fix some tests related to traceng.
7 years ago
grossmj
669d2ec038
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/schemas/node.py
7 years ago
grossmj
297bbd91ec
Fix traceng tests.
7 years ago
grossmj
47e5dfabd8
Merge branch 'traceng' into 2.1
7 years ago
grossmj
898f180310
Fix issue with start all.
7 years ago
grossmj
b61bd2dc67
Merge remote-tracking branch 'origin/traceng' into traceng
7 years ago
grossmj
b7780ba7cc
Check for valid IP address and prevent to run on non-Windows platforms.
7 years ago
grossmj
c053a2f350
Enable UDP tunnel option and use ICMP probing by default.
7 years ago
grossmj
05ec14e888
Use the configured IP address to trace.
7 years ago
grossmj
d08c08617c
Support for source and destination for traceNG.
7 years ago
grossmj
8e695c8af1
Have TraceNG start without needing cmd.exe
7 years ago
grossmj
ff7911bd99
Allow to resize a Qemu VM disk (extend only).
7 years ago
grossmj
6cec67f79f
Allow to select the default NAT interface in preferences for local server.
7 years ago
grossmj
caa2bda71b
Spice with agent support for Qemu VMs.
7 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
5d704aa478
Fix tests.
7 years ago
grossmj
e52775fa3a
Support for console type "none".
7 years ago
grossmj
54661c50b2
Fix tests related to console type changes.
7 years ago
grossmj
b6275deeef
Fix tests.
7 years ago
grossmj
b8353bc0d5
Support for none console type (Qemu & Docker only)
7 years ago
grossmj
a40fdb3641
Fix bug and add optimizations when connecting and sending commands to QEMU monitor after starting a VM. Fixes #2336 .
7 years ago
grossmj
135bbe8825
Check if HAXM support is installed on macOS. Ref #1242 .
7 years ago
grossmj
9a9ac6d9f7
Fix some issues with hardware acceleration support for Qemu.
7 years ago
grossmj
17bfed52f2
Fix Qemu VM tests.
7 years ago
grossmj
44f2acffa5
Support Qemu with HAXM acceleration. Ref #1242 .
7 years ago
grossmj
85dcb985eb
Fix packet filters for Dynamips.
7 years ago
grossmj
279b4d7b20
Fix link filters/suspend tests.
7 years ago
grossmj
8b91894fa4
Improve suspend a link for Qemu and VirtualBox VMs.
...
A suspended link will be unplugged allowing the VMs to be notified
of the change.
7 years ago
grossmj
cde30f8f53
Fix warning message.
7 years ago
grossmj
c7875f93a3
Qemu VM support to detect when a link is plugged/unplugged.
7 years ago
grossmj
b7e436efdf
Fix tests.
7 years ago
grossmj
aaf59e6050
Allow to configure the interface to be used by the NAT node. Fixes #1175 .
7 years ago
grossmj
08493871a5
Restrict the list of available Ethernet/TAP adapters. Fixes #352 .
7 years ago
grossmj
fb3bcf3b8f
Basic project stats.
7 years ago
grossmj
90ce6093d8
Some spring cleaning.
7 years ago
grossmj
88674455a3
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# tests/compute/docker/test_docker_vm.py
7 years ago
grossmj
a4626a2b79
Custom icons and small fixes for TraceNG integration.
7 years ago
grossmj
397c1322b4
Base support for TraceNG.
7 years ago
ziajka
148baaf465
Back to development on v2.1.5dev1
7 years ago
ziajka
e54a94240d
Re-release v2.1.4
7 years ago
ziajka
4ca216b181
Development on v2.1.5dev1
7 years ago
ziajka
e417ee8fed
Release v2.1.4
7 years ago
grossmj
658aa4bae9
Merge 2.1 into 2.2 branch
7 years ago
grossmj
3201a996ed
Add Juniper JunOS space appliance.
7 years ago
grossmj
1df03d052f
Sync checkpoint gaia appliance template.
7 years ago
grossmj
da31358a65
Sync appliance templates.
7 years ago
grossmj
38f458db7c
Delete old pcap file when starting a new packet capture.
7 years ago
grossmj
233e41d006
Fix export project test.
7 years ago
grossmj
22db13d2bf
Fix bug preventing to export portable projects with IOU images.
7 years ago
grossmj
0fde1cf54a
Ignore invalid BPF filters. Ref #1290 .
7 years ago
grossmj
00e781826b
Different approach to handle no data returned by uBridge hypervisors. Fixes #1289 .
7 years ago
grossmj
7c14e21f4a
Different approach to handle no data returned by Dynamips or uBridge hypervisors. Fixes #1289 .
7 years ago
grossmj
a3a0657502
Do not raise exception if Dynamips or uBridge hypervisor don't return data and are still running. Fixes #1289
7 years ago
grossmj
3ca4f72b99
Fix Dynamips private config not loaded into nvram when starting a router. Fixes #1313 .
7 years ago
grossmj
d911e82dc4
Merge remote-tracking branch 'origin/2.1' into 2.1
7 years ago
grossmj
c93d0d8d12
Make sure we don't try to read when opening a file in binary more. Fixes #1301 .
7 years ago
ziajka
53a229f8e9
Fix never reached condition
7 years ago
ziajka
05b6be2e42
Compatybility with controller, default_symbol and hover_symbol, Fixes : #2444
7 years ago
ziajka
9be76d98a2
Filter snapshots directory during the snapshot, Fixes : #1297
7 years ago
ziajka
09c7d73ee9
Filter snapshots directory during the snapshot, Fixes : #1297
7 years ago
ziajka
e79e27a73f
Handle docker env with last empty line, Fixes : #2420
7 years ago
Jeremy Grossmann
a0f2dd374e
Require uBridge version 0.9.14 on Linux
7 years ago
Bernhard Ehlers
3a09bd43dc
Implement a minimum interval between psutil calls. Fixes #2262
7 years ago
grossmj
fff593b358
Fix error when appliance template is broken (missing fields). Fixes #1287 .
7 years ago
grossmj
abbe3d3a31
Fix "Change of linked base VM doesn't work with templates migrated from 2.0"
7 years ago
grossmj
52b690b683
Fix "Unable to override non-custom VMware adapter".
7 years ago
grossmj
519df3ab35
Let a project be opened when a port cannot be found (can happens if a project is corrupted).
7 years ago
grossmj
4ba523a0d7
Add an error message when Docker container is not ready to be started. Ref #1281 .
7 years ago
grossmj
07d2d7b340
Update documentation.
7 years ago
grossmj
e5a4afaeb1
Sync appliance files.
7 years ago
grossmj
e5c76750b1
Fix issue when running multiple project containing IOU nodes on the same server. Ref #1239 .
7 years ago
grossmj
1045364adc
Set first byte to 52 when generating a random MAC address for a Qemu VM. Ref #1267 .
7 years ago
grossmj
008baad86a
Update link state and save project when a link is suspended or filters are added/removed (without node properties set).
7 years ago
ziajka
bb26e8acdd
Calculate MD5 on thread and before json response, Ref. gui#2239
7 years ago
ziajka
1582ac3195
Merge branch '2.2' into async-md5-calcs
7 years ago
ziajka
eeae07e783
Conservative approach to supported versions of Python 3.4 and asyncio.ensure_future, Ref. #1269
7 years ago
ziajka
dc377165f2
Cancellable md5sum calculation on thread, Ref. gui#2239
7 years ago
ziajka
6868e20a70
Compute md5sum on thread and don't block main server, Ref. gui#2239
7 years ago
ziajka
d9a0ec9ff3
Replace asyncio.async with ensure_future because of deprecation, Fixes : #1269
7 years ago
grossmj
28f8216590
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
7 years ago
grossmj
e54ccc26b0
Bump to version 2.2.0dev1 & refresh resources/ui files.
7 years ago
ziajka
f7d82059d5
Development on v2.1.4dev1
7 years ago
ziajka
d2faaee099
Release v2.1.3
7 years ago
grossmj
6fee543ce7
Fix more client/server version tests.
7 years ago
grossmj
d4f1084391
Bump version number to 2.1.3dev1
7 years ago
grossmj
f525bd2ce1
Update appliance files.
7 years ago
grossmj
bd8816d14c
Suspend for Docker nodes.
7 years ago
grossmj
7ded71142f
Fix same MAC address for duplicated Qemu nodes.
7 years ago
grossmj
c281f55fb2
Fix same base MAC for duplicated IOS routers. Fixes #1264 .
7 years ago
grossmj
e5e2b7a8ac
Fix "Creating multiple IOU nodes at once assigns the same application id". Fixes #1239 .
7 years ago
grossmj
30e8949985
Fix "Transport selection via DSN is deprecated" message. Sync is configured with HTTPTransport.
7 years ago
grossmj
393ac85bca
Merge remote-tracking branch 'origin/2.1' into 2.1
7 years ago
grossmj
9d9dc037d8
Refresh CPU/RAM info every 1 second. Ref #2262 .
7 years ago
Dušan Dragić
6789989cb9
Rename ethernet switch arp command to mac
7 years ago
grossmj
ffc7024b64
Fix error while getting appliance list. Fixes #1258 .
7 years ago
grossmj
ed275e4ec5
Fix UnboundLocalError: local variable 'node' referenced before assignment. Fixes #1256 .
7 years ago
grossmj
88989cc274
Default symbol must be computer.svg
7 years ago
grossmj
ab6fe6da1d
Compatibility for old node templates (those with default_symbol and hover_symbol properties).
7 years ago
grossmj
8b1c68a0b7
Fix problem when searching for VBoxManage. Fixes #1261 .
7 years ago
grossmj
97cfb892a6
Improve the search for VBoxManage.
7 years ago
grossmj
f9c7c15f95
Fixing race condition when starting the GNS3 VM.
7 years ago
grossmj
5f14f8eb46
Default VPCS name format is now PC-{0}.
7 years ago
ziajka
7c91e46812
Development on v2.1.3dev1
7 years ago
ziajka
6af64454d0
Release v2.1.2
7 years ago
grossmj
927f7e6b9d
Do not show log message if configuration file doesn't exist. Fixes #1206 .
7 years ago
Bernhard Ehlers
8907b3d58a
GNS3-API: implement GET for specific drawing and link
...
Fixes #1249
7 years ago
ziajka
d80e01a9c5
Development on v2.1.2dev1
7 years ago
ziajka
5dd0414ab3
Release v2.1.1
7 years ago
grossmj
e8353e68bb
Merge remote-tracking branch 'origin/2.1' into 2.1
7 years ago
grossmj
23c63bbd4d
Protect variable replacement for Qemu options. Escape double quotes.
7 years ago
ziajka
3efe753eee
Add proper exception when cannot find tunnel on QEMU, Fixes : #1241
7 years ago
ziajka
f48420af58
Increase timeout for creation of image, Ref. #2239
7 years ago
grossmj
79bca29b93
Protect variable replacement for Qemu options.
7 years ago
grossmj
0e4865e049
Bump version to 2.1.1dev2
7 years ago
ziajka
a393e7f723
Merge pull request #1205 from GNS3/aiohttp-2.3.1
...
aiohttp 2.3 support.
7 years ago
grossmj
630afc5469
Do not overwrites persistent Docker volumes. Fixes #2358 .
7 years ago
grossmj
3e3e1df051
Allow users to see an error when the server cannot stream a PCAP file.
7 years ago
grossmj
3a1ba8f42d
Fix issue with Qemu + SPICE when IPv4 is not enabled.
7 years ago
grossmj
cfe8e9e85c
Warn users if the GNS3 VM and local server are not in the same subnet. Fixes #1231 .
7 years ago
grossmj
6e2752648a
Implement #1153 into 2.2 branch.
7 years ago
grossmj
1699ce5d1c
Add missing appliance files.
7 years ago
grossmj
d0850927d0
Update appliance files.
7 years ago
Jeremy Grossmann
a80355998d
Merge pull request #1230 from GNS3/consitance-about-exc
...
Keep consistance of aiohttp.web.HTTPForbidden() execution
7 years ago
grossmj
e54d574e47
Fix auto idle-pc from preferences.
7 years ago
ziajka
fe60c414b9
Keep consistance of aiohttp.web.HTTPForbidden() execution
7 years ago
grossmj
061af38b5a
Make sure connected links are removed when a node is deleted.
7 years ago
grossmj
f48549a997
Validate idle-pc values for auto idle-pc feature.
7 years ago
grossmj
958ab2294c
Merge remote-tracking branch 'origin/2.1' into 2.1
7 years ago
grossmj
dd89b09f84
Fix error when updating packet filter on stopped Docker link. Fixes #1229 .
7 years ago
ziajka
860ca3b35d
Remotely close telnet console. Ref #2330
7 years ago
ziajka
96a0b52cf8
EthernetSwitch closing connections, Ref: gui/#2330
7 years ago
ziajka
fe59c937d5
Merge branch '2.1' into improved-export-project
7 years ago
ziajka
b48f5df53f
iExport files from remote server, Fixes: gui/#2271
7 years ago
grossmj
3e2e8e61f7
New option: require KVM. If false, Qemu VMs will not be prevented to run without KVM.
7 years ago
grossmj
068077c594
Remove forgotten debug.
7 years ago
grossmj
e08aebf1f0
Implement variable replacement for Qemu VM options.
7 years ago
grossmj
cfbcc1194d
Avoid duplicate "-nographic" option.
7 years ago
grossmj
035a078b5e
Show qemu-img stdout in case of an error.
7 years ago
grossmj
e1fe34ca07
Use the correct NVRAM amount when pushing private config to IOU.
7 years ago
grossmj
4477cd4dfd
Merge remote-tracking branch 'origin/2.1'
7 years ago
grossmj
967798a7de
Check and fix corrupt Qemu disk images. Fixes #2301 .
7 years ago
grossmj
8c11b649e5
Update warning messages when connecting to non custom adapter for VMware VMs.
7 years ago
grossmj
b14e2e73ed
Fix "Can't use VirtualBox VM when an interface is managed by VirtualBox". Fixes #2335 .
7 years ago
grossmj
9afe756462
Add low disk space warning when creating a new project.
7 years ago
ziajka
135c529d4b
Development on 2.1.1dev1
7 years ago
ziajka
ce219e81ea
Development on 2.1.0dev11
7 years ago
ziajka
c2684f056c
Release 2.1.0
7 years ago
ziajka
009677f019
Fix typo in vcpus on VirtualBoxVM, fixes : #1213
7 years ago
ziajka
9c3ee02797
Development on v2.1.0dev10
7 years ago
ziajka
50c8fe070d
Release v2.1.0rc4
7 years ago
ziajka
255dc7ed9b
Fix GNS3VM vCPUs control on VMware, fixes : #2324
7 years ago
ziajka
022d76e88a
Warning for getting endpoint of compute
7 years ago
ziajka
b2c5e175d7
Enable debug loop only on debug mode
7 years ago
ziajka
a7412d1c87
aiohttp 2.3.1 dependency
7 years ago
ziajka
2171072ae4
Enable debug mode on async loop only in dev/debug mode
7 years ago
grossmj
8fcfed53ed
Add warning when using IOU with a hostname length above 15 characters.
7 years ago
grossmj
df468bf2af
Improve VMware VMs discovery process. Ref #1201 .
7 years ago
grossmj
8930b4c6e5
Improve error message when IOU VM process is unexpectedly stopped.
7 years ago
grossmj
b4307e6035
Improved error message when the number of network adapters is above the maximum for VirtualBox VMs.
...
Better support for potential future chipsets in addition of PIIX3 and ICH9.
7 years ago
ziajka
6a87047c18
Added localhost and gns3.github.io CORS
7 years ago
ziajka
d918330472
Back to dev. at 2.1.0dev9
7 years ago
ziajka
8fde8789f1
Fix Travis deployment
7 years ago
ziajka
aaa8c4895f
Development on 2.1.0dev9
7 years ago
ziajka
66d5cb520d
Release 2.1.0 rc3
7 years ago
Jeremy Grossmann
d2a7f724e3
Merge pull request #1198 from GNS3/vmware-config
...
Set vhv.enable before run for VMware. Fixes #1184
7 years ago
Jeremy Grossmann
c7015435c9
Update vmware_gns3_vm.py
7 years ago
ziajka
44efab109e
Set vhv.enable before run for VMWare 14. Fixes #1184
7 years ago
grossmj
98b201e9e5
Tweak how VMware VMs are found with fallback to search in the default location for VMs.
7 years ago
Jeremy Grossmann
4cae6b678a
Merge pull request #1194 from GNS3/direct-file-uploads
...
Endpoint for obtaining direct action on compute
7 years ago
Dušan Dragić
44bb912139
QEMU: fix logging of base mac address when creating a new node
7 years ago
grossmj
74e7201ea6
Sync appliance files.
7 years ago
grossmj
4f13c63a52
Do not use builtin name.
7 years ago
grossmj
02ad98664f
Fix creation of an VMware VM failed with invalid JSON. Fixes #2282 .
7 years ago
ziajka
b654d78ea6
Endpoint for obtaining direct action on compute
7 years ago
grossmj
1524493c33
Fix IOU detection of layer 1 keepalive support. Fixes #1183 .
7 years ago
Jeremy Grossmann
67c78ba2e3
Merge pull request #1188 from GNS3/fix-post-file-normalization
...
Fixes path normalization during file upload on nodes (Fixes : #2276 )
7 years ago
ziajka
9619827f44
Reenable tests and back to development on 2.1.0dev8
7 years ago
ziajka
5b645cd455
Temporary disable passing tests
7 years ago
ziajka
7d19312d44
Development on 2.1.0dev8
7 years ago
ziajka
81048f44d6
Release 2.1.0 rc2
7 years ago
Dominik Ziajka
be35ad6874
Fixes path normalization during file upload on nodes ( Fixes : #2276 )
7 years ago
Jeremy Grossmann
897f7656da
Merge pull request #1185 from GNS3/fix-delete-project
...
Don't create directory structure during json dump. Fixes #2270
7 years ago
ziajka
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
7 years ago
grossmj
dbd41e44f8
Bump version to 2.1.0dev7
7 years ago
grossmj
7269285b0f
Add more information when qemu-img fails.
7 years ago
grossmj
a567b394f3
Restore file permissions fails for volumes with soft links. Fixes #1180 .
7 years ago
grossmj
d76bcf7078
Use RAW sockets by default on Linux.
7 years ago
grossmj
fcd2c7b6d4
Add missing https console keyword in JSON schema. Fixes #1179 .
7 years ago
grossmj
60bc386d6b
Merge remote-tracking branch 'origin/2.1' into 2.1
7 years ago
grossmj
e1c8df170a
Allow projects to be opened even when a node port is already used.
7 years ago
ziajka
cdfce26b61
Development on v2.1.0dev6
7 years ago
ziajka
f415d38ccd
Release v2.1.0rc1
7 years ago