grossmj
2476581dca
Change uBridge debug level to '1' when debugging is enabled. Fixes #1598
5 years ago
grossmj
b7af2e4d5c
Refresh mounted media after ISO switch.
5 years ago
Jeremy Grossmann
b002812907
Merge pull request #1597 from kazkansouh/2.2-fix-1595-volumes
...
Fix for issue #1595
5 years ago
Karim
af78031322
Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
5 years ago
grossmj
61c87e57a4
Use console port to allocate guest CID (console ID) for Qemu VMs. Fixes #2804
5 years ago
grossmj
9cce4de190
%guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
5 years ago
grossmj
e9154f6af6
Fix KeyError: 'usage' exception when configuring IOU template. Fixes https://github.com/GNS3/gns3-gui/issues/2806
5 years ago
grossmj
dd05884096
Development on 2.2.0dev13
5 years ago
grossmj
e58f86e204
Release v2.2.0b2
5 years ago
grossmj
a6bc6bc79c
Update appliance files.
5 years ago
grossmj
336b77e28a
Merging 2.1 into 2.2 branch
5 years ago
grossmj
3dbce3fa40
Development on 2.1.21dev1
5 years ago
grossmj
053a16960c
Release v2.1.20
5 years ago
grossmj
a860243531
Ignore Unicode errors when reading base config file contents.
5 years ago
grossmj
99886d3f0c
Development on 2.1.20dev1
5 years ago
grossmj
6fb613dcff
Release v2.1.19
5 years ago
grossmj
4f803ff162
Sync appliances.
5 years ago
grossmj
591d4f29ff
Fix minor bugs with log rotation support. Ref #1586
5 years ago
grossmj
5cbfafbeb2
Support snapshots for portable projects. Fixes https://github.com/GNS3/gns3-gui/issues/2792
5 years ago
grossmj
81a48df9bb
Update the GNS3 version in topology file if converted. Ref https://github.com/GNS3/gns3-gui/issues/2798
5 years ago
grossmj
2289fd4a2f
Set log max size to 10MB. Ref #1586
5 years ago
grossmj
4ac999461b
Support for log rotation and compression. Fixes #1586
5 years ago
grossmj
3b87a19979
Do not start QEMU console if QEMU process is not started. Fixes https://github.com/GNS3/gns3-gui/issues/2712
5 years ago
grossmj
a86f881d83
Avoid sending warning message all the time for Ethernet switch.
5 years ago
grossmj
457ae4783f
Development on 2.1.19dev1
5 years ago
grossmj
878987a26e
Release v2.1.18
5 years ago
grossmj
40d7ae6866
Support to include snapshots in portable projects.
5 years ago
grossmj
39f6f4edd5
Development on 2.2.0dev12
5 years ago
grossmj
5b3be13e73
Release v2.2.0b1
5 years ago
ziajka
16908df8b2
Upgrade GNS3 Web UI to v2019.2.0-alpha.3
5 years ago
grossmj
28004479fd
Change behavior when an IOU license is verified. Fixes https://github.com/GNS3/gns3-server/issues/1555
5 years ago
grossmj
e8b8554c1a
Fix Qemu VM state support after closing a project and check for JSON data returned by qemu-img. Fixes #1591
5 years ago
grossmj
424db843ca
Fix Docker extra volumes support
5 years ago
Jeremy Grossmann
cdae1f9e00
Merge pull request #1584 from kazkansouh/2.2-docker-volumes
...
Custom persistent docker volumes
5 years ago
grossmj
cf0cc8bb87
Ensure Qemu monitor commands are executed. Ref #1582 .
5 years ago
grossmj
2340823f53
Update appliance files.
5 years ago
grossmj
470cea327f
Fix console variable replacement issue.
5 years ago
grossmj
6edcbd0461
Set console type to "none" by default for Ethernet switches and add a warning if trying to use "telnet". Fixes https://github.com/GNS3/gns3-gui/issues/2776
5 years ago
grossmj
a7e449ff0e
Bump version to 2.2.0dev11
5 years ago
grossmj
e763980dbe
Add %console-port% variable for additional Qemu options. Fixes https://github.com/GNS3/gns3-gui/issues/2786
5 years ago
grossmj
6b54cc27da
Release v2.1.17
5 years ago
Karim
81ddb0cfe6
Impoved docker volumes user input validation
5 years ago
Karim
0c19bc8d43
Support for additional persistent docker volumes to be specified within appliance configuration
5 years ago
grossmj
7543d7587c
Release v2.2.0a5
6 years ago
grossmj
f41158173b
Development on 2.1.17dev1
6 years ago
grossmj
cb5dc36987
Release v2.1.16
6 years ago
grossmj
fb470dd4b5
Back to the major.minor version for config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
6 years ago
grossmj
6dbb992513
Fix templates missing after server restart. Fixes https://github.com/GNS3/gns3-gui/issues/2769
6 years ago
grossmj
e962717448
Fix bug when GNS3 VM were not saved. Fix tests.
6 years ago
grossmj
6dc58b28fd
Some adjustments with compute WebSocket handling. Ref https://github.com/GNS3/gns3-server/issues/1564
6 years ago
grossmj
6db8cecda5
Merge 2.1 into 2.2
6 years ago
grossmj
cc1980ac1c
Fix broken embedded console for Ethernet switch. Fixes #1574
6 years ago
grossmj
2af9c9c8ec
Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
6 years ago
grossmj
8cd66cfc02
Remove old unused argument option. Fixes #1569
6 years ago
grossmj
4d222ddc0a
Bump version to 2.2.0dev10
6 years ago
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