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.
|
2018-10-16 15:56:06 +07:00 |
|
grossmj
|
8217f65e97
|
Do not test with Python 3.4 on Travis.
|
2018-10-15 17:08:18 +07:00 |
|
grossmj
|
de5934f818
|
Merge remote-tracking branch 'origin/2.2' into 2.2
|
2018-10-15 17:06:25 +07:00 |
|
grossmj
|
76af98404a
|
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
|
2018-10-15 17:05:49 +07:00 |
|
Jeremy Grossmann
|
93b6c0e49d
|
Merge pull request #1421 from kazkansouh/2.2-update-docker-init-path
Support for using other dhcp clients in docker init.sh
|
2018-10-07 04:35:48 +02:00 |
|
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.
|
2018-10-06 16:06:24 +01:00 |
|
grossmj
|
8baa480b79
|
Fix tests.
|
2018-10-06 21:57:03 +08:00 |
|
grossmj
|
97c68f56bf
|
Notify users if x11vnc process has crashed. Fix #1401.
|
2018-10-06 21:30:39 +08:00 |
|
grossmj
|
22f7ca0243
|
Return compute port information via API. Ref #1420.
|
2018-10-05 12:48:20 +02:00 |
|
grossmj
|
eb97ebf311
|
Fix platform.linux_distribution() is deprecated. Fixes https://github.com/GNS3/gns3-gui/issues/2578
|
2018-10-04 16:32:49 +02:00 |
|
grossmj
|
de5a6ca8c7
|
Merge remote-tracking branch 'origin/2.2' into 2.2
|
2018-10-04 15:44:29 +02:00 |
|
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
|
2018-10-04 15:44:13 +02:00 |
|
grossmj
|
e4a6db8ebc
|
Fix some typos.
|
2018-10-04 15:22:42 +02:00 |
|
grossmj
|
181a31be32
|
Update minimum VIX version requirements for VMware. Ref #1415.
|
2018-10-02 11:22:32 +02:00 |
|
grossmj
|
8d368cd0f6
|
Development on 2.1.12dev1
|
2018-09-28 20:50:03 +02:00 |
|
grossmj
|
41d4ecc4b7
|
Release v2.1.11
|
2018-09-28 20:47:44 +02:00 |
|
grossmj
|
4d95e0b51f
|
Catch some exceptions.
|
2018-09-28 15:04:38 +02:00 |
|
Jeremy Grossmann
|
0b919aa8c9
|
Merge pull request #1411 from GNS3/pyup-update-pytest-3.4.2-to-3.8.1
Update pytest to 3.8.1
|
2018-09-27 22:23:49 +02:00 |
|
pyup-bot
|
b10d79c37a
|
Update pytest from 3.4.2 to 3.8.1
|
2018-09-27 21:59:19 +02:00 |
|
grossmj
|
4efdefaf5a
|
Development on 2.1.11dev1
|
2018-09-15 11:23:18 +02:00 |
|
grossmj
|
b6b345508b
|
Release v2.1.10
|
2018-09-15 11:19:55 +02:00 |
|
grossmj
|
5d2e539193
|
Update appliances.
|
2018-09-14 22:18:13 +02:00 |
|
grossmj
|
eb0e26b55f
|
Include locale information and GNS3 VM version in crash reports.
|
2018-09-12 15:38:20 +02:00 |
|
grossmj
|
17d657c919
|
Fix small errors like unhandled exceptions etc.
|
2018-09-11 15:06:01 +02:00 |
|
grossmj
|
0aa9ab53d1
|
Import encodings.idna to avoid LookupError when standard library is in a zip file.
|
2018-09-07 09:34:17 +02:00 |
|
grossmj
|
4021a13651
|
Catch exceptions in various locations to fix small issues reported by Sentry.
|
2018-09-06 09:49:12 +02:00 |
|
grossmj
|
341e2e2e3a
|
Check if serial pipe can be opened for VMware and VirtualBox VMs.
|
2018-09-06 07:02:32 +02:00 |
|
grossmj
|
f8ecd61a98
|
Notify users if xvfb process or x11vnc process have crashed. Ref #1401.
|
2018-09-05 15:16:07 +08:00 |
|
grossmj
|
c620d0be84
|
Improve the invalid port format detection. Fixes https://github.com/GNS3/gns3-gui/issues/2580
|
2018-09-05 13:35:42 +08:00 |
|
grossmj
|
abfbadecd6
|
Update aiohttp verion requirement in order to support Python 3.7. Fixes https://github.com/GNS3/gns3-gui/issues/2566
|
2018-09-02 20:41:45 +07:00 |
|
grossmj
|
4a6202fa84
|
Update setup.py and fix minor issues.
|
2018-09-02 15:32:33 +07:00 |
|
grossmj
|
f89d645b56
|
Update appliances.
|
2018-08-31 19:33:03 +07:00 |
|
grossmj
|
6822ff65a2
|
Disable static directory. Ref https://github.com/GNS3/gns3-gui/issues/2558.
|
2018-08-30 17:34:26 +07:00 |
|
grossmj
|
ef4db112f1
|
Fix typo.
|
2018-08-29 17:27:24 +07:00 |
|
grossmj
|
86be4f98f1
|
Fix wrong call after merging.
|
2018-08-29 16:22:37 +07:00 |
|
grossmj
|
3c332b895d
|
Fix tests after merging.
|
2018-08-29 16:08:08 +07:00 |
|
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
|
2018-08-29 15:57:54 +07:00 |
|
grossmj
|
b7dd8b5176
|
Catch asyncio.CancelledError when shutting down the server.
|
2018-08-28 17:10:24 +07:00 |
|
grossmj
|
00cf66fb0f
|
Report GNS3 VM errors to the GUI server summary. Ref #1359.
|
2018-08-28 15:42:06 +07:00 |
|
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
|
2018-08-26 03:28:38 -07:00 |
|
grossmj
|
4e712280b3
|
Merge remote-tracking branch 'origin/2.1' into 2.1
|
2018-08-26 02:44:01 -07:00 |
|
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
|
2018-08-26 02:43:40 -07:00 |
|
grossmj
|
38b72079b2
|
Change file timestamps if necessary because ZIP does not support timestamps before 1980. Fixes #1360.
|
2018-08-25 18:10:40 +07:00 |
|
grossmj
|
814526ba26
|
Add missing coroutine decorator Ref https://github.com/GNS3/gns3-gui/issues/2566
|
2018-08-25 16:00:40 +07:00 |
|
grossmj
|
f5dc635baa
|
Fix test to support Python 3.7 Ref https://github.com/GNS3/gns3-gui/issues/2566
|
2018-08-25 15:50:08 +07:00 |
|
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
|
2018-08-25 14:10:47 +07:00 |
|
grossmj
|
ad9b6f42bf
|
Test with Python 3.7 on Travis.
|
2018-08-24 18:59:10 +07:00 |
|
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
|
2018-08-24 18:57:18 +07:00 |
|
grossmj
|
a3d1e865a8
|
Replace asyncio.async() by asyncio.ensure_future() in tests. Ref #2566.
|
2018-08-24 18:52:15 +07:00 |
|
grossmj
|
089d25c79d
|
Forbid controller and compute servers to be different versions.
Report last compute server error to clients and display in the server summary.
|
2018-08-22 16:54:43 +07:00 |
|