grossmj
|
900d4f79ee
|
"Local" command line parameter is only for stopping
a server that has been started by the desktop GUI
|
3 years ago |
grossmj
|
a324459152
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/compute/server_handler.py
# gns3server/utils/path.py
# gns3server/version.py
# requirements.txt
# tests/compute/qemu/test_qemu_vm.py
# tests/compute/test_manager.py
|
3 years ago |
grossmj
|
a55c9a5c6a
|
Return disk usage for partition that contains the default project directory. Fixes #1947
|
3 years ago |
grossmj
|
6847e19847
|
Change method to prevent forbidden directory traversal. Fixes #1894
|
3 years ago |
grossmj
|
2bf16f1e5f
|
Change method to prevent forbidden directory traversal. Ref #1894
|
3 years ago |
grossmj
|
09ac7fd7fb
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_manager.py
# gns3server/handlers/api/compute/dynamips_vm_handler.py
# gns3server/handlers/api/compute/iou_handler.py
# gns3server/handlers/api/compute/project_handler.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/node_handler.py
# gns3server/handlers/api/controller/project_handler.py
# gns3server/handlers/index_handler.py
# tests/handlers/api/compute/test_project.py
# tests/handlers/api/compute/test_qemu.py
# tests/handlers/api/controller/test_node.py
# tests/handlers/api/controller/test_project.py
|
3 years ago |
grossmj
|
9a6978902d
|
Fix tests.
|
3 years ago |
grossmj
|
6294ad9e76
|
Prevent directory traversal
|
3 years ago |
grossmj
|
30ebae207f
|
Use Pydantic to validate the server config file.
|
3 years ago |
grossmj
|
a92c47b310
|
Add HTTP client to reuse the aiohttp session where needed.
Remove unnecessary aiohttp exceptions.
|
4 years ago |
Julien Duponchelle
|
9ccb55206d
|
Cleanup code for getting the default project directory
|
8 years ago |
Julien Duponchelle
|
c2da568543
|
Protect controller and compute about path outside project directory
Fix #503
|
8 years ago |