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