grossmj
|
af80b0bb6e
|
Use aiofiles where relevant.
|
6 years ago |
grossmj
|
5754747a90
|
Merging 2.1 into 2.2
|
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
|
4b52e9313e
|
Fix issue with coroutine not awaited. Fixes #1499
|
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
|
76af98404a
|
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
|
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
|
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
|
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
|
7 years ago |
grossmj
|
305fe2e817
|
Handle asyncio timeouts. Ref #1307.
|
7 years ago |
grossmj
|
90ce6093d8
|
Some spring cleaning.
|
7 years ago |
grossmj
|
658aa4bae9
|
Merge 2.1 into 2.2 branch
|
7 years ago |
grossmj
|
07d2d7b340
|
Update documentation.
|
7 years ago |
Julien Duponchelle
|
f557ec4bda
|
Fix regression in docker introduce by 2.0 merge
|
7 years ago |
Julien Duponchelle
|
699ecb7c89
|
Merge branch 'master' into 2.1
|
7 years ago |
ziajka
|
e0f0adf3c8
|
Added preferred Docker API version. Fixes #2136
|
7 years ago |
Julien Duponchelle
|
6a0345897d
|
Connector is no longer supported in ws_connect by aiohttp 2.0
|
7 years ago |
Julien Duponchelle
|
7dfb634376
|
Fix for websocket usage with aiohttp 2.0
Fix #1050
|
7 years ago |
Julien Duponchelle
|
93adef91d8
|
Merge branch '2.0' into 2.1
|
7 years ago |
Julien Duponchelle
|
b8ee8d69c8
|
Fix unexpected keyword argument 'conn_timeout'
Fix #1047
|
7 years ago |
Julien Duponchelle
|
2a8911d19e
|
Keep DOCKER_MINIMUM_API_VERSION and DOCKER_MINIMUM_VERSION consistent
|
7 years ago |
Bernhard Ehlers
|
8b7209ea78
|
Use docker version in error message of outdated docker installation
|
7 years ago |
Bernhard Ehlers
|
7d48eba01b
|
Use versioned docker API
Since docker v1.13 the unversioned docker API is deprecated.
Backport of gns3-server 2.0, commit effbe59
|
7 years ago |
Julien Duponchelle
|
a4245fcf44
|
Aiohttp 2.0
Ref #1000
|
7 years ago |
Bernhard Ehlers
|
56d91b648c
|
Fix connection to websocket with last docker release
Fix https://github.com/GNS3/gns3-gui/issues/1994
Signed-off-by: Julien Duponchelle <julien@gns3.net>
|
8 years ago |
Bernhard Ehlers
|
1b0f5c63b8
|
Fix connection to websocket with last docker release
Fix https://github.com/GNS3/gns3-gui/issues/1994
Signed-off-by: Julien Duponchelle <julien@gns3.net>
|
8 years ago |
Julien Duponchelle
|
1a90305baa
|
Docker minimum api is 1.25
|
8 years ago |
Julien Duponchelle
|
effbe59414
|
Lock docker API to 1.27
Fix https://github.com/GNS3/gns3-gui/issues/1994
|
8 years ago |
Julien Duponchelle
|
8b9f22c30c
|
Handling server disconnect error when docker daemon die
Fix #985
|
8 years ago |
Julien Duponchelle
|
7302f65ffe
|
Catch timeout error on docker
Fix #981
|
8 years ago |
Julien Duponchelle
|
2564740665
|
Fix limit of 20 docker containers
Fix #963
|
8 years ago |
Julien Duponchelle
|
132bc87081
|
Dissallow parallel pull of docker images
Fix #962
|
8 years ago |
Julien Duponchelle
|
34f5a6f82c
|
Fix Session is closed when listing docker images
Fix #955
|
8 years ago |
Julien Duponchelle
|
78c154e376
|
Cleanup docker source code
|
8 years ago |
Julien Duponchelle
|
a571b1a2f8
|
Use aiohttp session for docker queries
|
8 years ago |
Julien Duponchelle
|
a62b791c68
|
Fix TypeError: http_query() got an unexpected keyword argument 'timeout'
Fix #947
|
8 years ago |
Julien Duponchelle
|
666461277d
|
Fix a crash with some docker images
Fix #861
|
8 years ago |
Julien Duponchelle
|
ca4d09ea40
|
Merge branch 'master' into 2.0
|
8 years ago |
Julien Duponchelle
|
c0b09ae76a
|
Merge branch '1.5' into 2.0
|
8 years ago |
grossmj
|
04022677bd
|
Use uBridge for Qemu connections. Ref #267.
Handle packet captures for VPCS & Qemu nodes. Fixes #548.
|
8 years ago |
Julien Duponchelle
|
32252e5193
|
Merge branch '1.5' into 2.0
|
8 years ago |
Julien Duponchelle
|
6949976d12
|
Merge branch '1.5' into 2.0
|
8 years ago |
Julien Duponchelle
|
d5895c3a47
|
Merge branch '1.5' into 2.0
|
8 years ago |
grossmj
|
f81d35cc29
|
Handlers: cleanup and fixes.
|
9 years ago |
grossmj
|
5a76f81271
|
Refactoring to use a common node class for all VMs and other (future) objects.
|
9 years ago |
Julien Duponchelle
|
9dca7dfe4a
|
Merge branch '1.5' into 2.0
|
9 years ago |
Julien Duponchelle
|
98b32cd9e2
|
Merge branch '1.5' into 2.0
|
9 years ago |
Julien Duponchelle
|
58d4a529d4
|
Rename hypervisor to compute
Fix #487
|
9 years ago |