Commit Graph

1011 Commits (e54d574e474a015d61a5a113ce7b45b2a5e7475e)

Author SHA1 Message Date
Julien Duponchelle 7d30da5d4e
Do not wait auto start to finish in order to complete project opening
7 years ago
Julien Duponchelle bdcadcc335
Fix support from some old topologies
7 years ago
Julien Duponchelle 189ad994c8
Symbols are returned with a content length
7 years ago
Julien Duponchelle a4245fcf44
Aiohttp 2.0
7 years ago
Julien Duponchelle e9fef928b0
Fix dynamips node creation error
7 years ago
Julien Duponchelle aff5554528
Rename old properties from gui linked_base to linked_clone
7 years ago
Julien Duponchelle 2a159c06c5
Fix forwarding properties
7 years ago
Julien Duponchelle cd17ef6b12
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 851d6e1db8
When importing portable project NAT node is loaded on GNS3 VM
7 years ago
Julien Duponchelle 5721dd3f30
Fix port numbering for Wic slot 1 & 2
7 years ago
Julien Duponchelle 19a6157f64
Fix wic numbering
7 years ago
Julien Duponchelle bfee08459d
Test image sorting
7 years ago
Bernhard Ehlers ecba758c58
Docker aux console is a VT100 terminal
7 years ago
Julien Duponchelle b0f45035a9
NAT node can use the VMware NAT
7 years ago
Julien Duponchelle 273a711459
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 2da581139c
Lower docker requirements in tests also
7 years ago
Julien Duponchelle effbe59414
Lock docker API to 1.27
7 years ago
Julien Duponchelle 37e21f2a3d
Skip a test for qemu not supported on windows
7 years ago
Julien Duponchelle c72ae1bfe7
Fix IOU test run on Windows
7 years ago
Julien Duponchelle 54014ccd39
Fix one more windows test
7 years ago
Julien Duponchelle b4434b5134
Add tests for checking if path are correctly cleaned
7 years ago
Julien Duponchelle 691c2dfd8e
Drop a test about OVA no longer use
7 years ago
Julien Duponchelle 36de30e25e
Fix various tests for windows
7 years ago
Julien Duponchelle 51ef5d8c90
Fix a broken test on windows machines
7 years ago
Julien Duponchelle d2d5f003f8
Fix a merge error
7 years ago
Julien Duponchelle 540ffdf5f3
Merge remote-tracking branch 'origin/master' into 2.0
7 years ago
Julien Duponchelle 85136bc2e4
Fix VPCS tests for recent version
7 years ago
Julien Duponchelle 57ba7ab801
Fix crash in some tests
7 years ago
Julien Duponchelle 9dc6f0f486 Embed the appliances in the server. (#927)
7 years ago
Julien Duponchelle 18835974fb
Fix required field in schema not use
7 years ago
Julien Duponchelle 4f1b738ef5
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 132bc87081
Dissallow parallel pull of docker images
7 years ago
Julien Duponchelle cc6f4c0510
Add a modification uuid to settings returned by the server
7 years ago
Julien Duponchelle 34f5a6f82c
Fix Session is closed when listing docker images
7 years ago
Julien Duponchelle 78c154e376
Cleanup docker source code
7 years ago
Julien Duponchelle a571b1a2f8
Use aiohttp session for docker queries
7 years ago
Julien Duponchelle a62b791c68
Fix TypeError: http_query() got an unexpected keyword argument 'timeout'
7 years ago
Julien Duponchelle 08bafc2dcc
Catch a timeout error in docker
7 years ago
Julien Duponchelle 99ee40df3d
Do not return broken appliances like ASA 8
7 years ago
Julien Duponchelle 5036079deb
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 7b642552dd
Fix GNS3VM settings are lost at startup
7 years ago
Julien Duponchelle 6017ebbd97
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 54131bc9bb
Update the documentation
7 years ago
Julien Duponchelle 8b7035b185
Enable show in file manager for cloud
7 years ago
Julien Duponchelle 5e7f97b175
Fix when qemu exit by itself clean other processes
7 years ago
Julien Duponchelle 5a399b90fe
Merge branch '2.1' into embed_appliances
7 years ago
Julien Duponchelle 1ab9ca2333
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 41d7570b24
Load local server before anything else
7 years ago
Julien Duponchelle 70e2b87ff0
Patch hostname in configuration file even if name is unsync
7 years ago
Julien Duponchelle 53dd1bd6e1
Ensure we dump a .gns3 before exporting it
7 years ago
Julien Duponchelle 961c209ab1
Fix an issue when getting size from some SVG file
7 years ago
Julien Duponchelle 7407ab88b3
Fix a failing test on Python 3.6
7 years ago
Julien Duponchelle 7fea6f0e2e
Fix conversion issue for old IOU projects
7 years ago
Jeremy Grossmann 5672b4b748 Merge pull request #890 from GNS3/base_config_server_side
7 years ago
Jeremy Grossmann aee7208f7b Merge pull request #895 from GNS3/qemu_more_adapters
7 years ago
Julien Duponchelle 99f817392d
Raise an error if you use Qemu < 2.4 and try to use large number of adapters
7 years ago
Julien Duponchelle e04eb44a15
Disallow export of project with VirtualBox linked clone
7 years ago
Julien Duponchelle a191029c4f
Fix linked_clone property lost during topology convert
7 years ago
Julien Duponchelle 2a840da462
Create an ApplianceTemplate class
8 years ago
Julien Duponchelle 8d86d959de
"/appliances" => "/appliances/templates"
8 years ago
Julien Duponchelle b0567772f7
Allow up to 275 adapters for qemu
8 years ago
Julien Duponchelle e892e5dfab
Manage base configuration on server
8 years ago
Julien Duponchelle dc6756d5ae
Embed the appliances in the server.
8 years ago
Julien Duponchelle f0ff035c0b
Prevent corruption of VM in VirtualBox when using linked clone
8 years ago
Julien Duponchelle 580693b1ec
Prevent renaming of a running VirtualBox linked VM
8 years ago
Julien Duponchelle b9bd6aa501
Do not try to start the GNS3 VM if the name is none
8 years ago
Julien Duponchelle dc40b0296e
Correct link are not connected to the correct ethernet switch port after conversion
8 years ago
Julien Duponchelle d74769c824
Fix duplicate node names
8 years ago
Julien Duponchelle e5dba5e66a
Fix bug with other directory of Qemu images
8 years ago
Julien Duponchelle 28cbae546d
Fix tests broken by recent pytest upgrades
8 years ago
Julien Duponchelle 6938e400d1
Fix VPCS test suite
8 years ago
Julien Duponchelle e06be6729a
Fix streaming test
8 years ago
Julien Duponchelle 2de284ea30
Fix some tests on travis
8 years ago
Jeremy Grossmann ec0181a5ad Merge pull request #856 from GNS3/dynamips_directory_layout
8 years ago
Julien Duponchelle b1ae884bf0
Drop NAT port from cloud from old topologies
8 years ago
Julien Duponchelle 1bf54bcaeb
Fix Port labels for docker VMs incorrect
8 years ago
Julien Duponchelle 82c99418b4
Fix If cloud interface is down the project doesn't open
8 years ago
Julien Duponchelle afd46ec010
Fix random error in the dynamips test suite after previous commit
8 years ago
Julien Duponchelle 6150929a5b
Support conversion to dynamips new directory layout on remote
8 years ago
Julien Duponchelle 58287b3638
Fix wrong short label for ethernet switch, hub & VPCS
8 years ago
Julien Duponchelle a2fdc92fcb
Change directory layout for dynamips.
8 years ago
Julien Duponchelle 955a466be5
Ensure we can't connect to occupy port
8 years ago
Julien Duponchelle d4be588973
Cleanup tests around port name
8 years ago
Julien Duponchelle c06d2e3118
Fix short label diplay instead of custom interface labels
8 years ago
Julien Duponchelle 2011aca43a
Fix an issue with Docker and IOU packet capture
8 years ago
Julien Duponchelle 7ba7c89594
Support UDP cloud from 1.5
8 years ago
Julien Duponchelle 3259ec1220
Close project if one one the compute of the project is down
8 years ago
Julien Duponchelle 74a7e630d3
Fix export of projects with docker with a / in the image name
8 years ago
Julien Duponchelle 46b6e7c5ee
Fix hot link issues in Docker
8 years ago
Julien Duponchelle d0f65aebff
Fix Can't delete link between docker VM after they were in use
8 years ago
Julien Duponchelle 81a9b63dbc
Trust user for host binding of link adress
8 years ago
Bernhard Ehlers a3495304ad
Code cleanup for docker interface creation
8 years ago
Julien Duponchelle 846041a59c
Fix configuration lost during save as on remote server
8 years ago
Julien Duponchelle 5ba5c62670
Add support for bios images
8 years ago
Julien Duponchelle 49315adf79
Do not recurse scan for images in standard image directory
8 years ago
Julien Duponchelle 794dac31f5
UDP tunnel debuging
8 years ago
Julien Duponchelle 875051d05e
Prevent capture on non running node
8 years ago
Julien Duponchelle a853e87fa5
IOURC is a text box instead of a file path
8 years ago
Julien Duponchelle 8ad5670eeb
For security reason debug informations can only be exported from local server
8 years ago
Julien Duponchelle 434f6a70dd
Fix tests on Python 3.5 >=
8 years ago
Julien Duponchelle a14ad2fc99
Fix tests
8 years ago
Julien Duponchelle 57e2fd9943
If we can found a common subnet we return the host binding for link
8 years ago
Julien Duponchelle ca6f014207
Do not connect GNS3 to remote server via 169.254.X.X
8 years ago
Julien Duponchelle bddf9ec2ac
Qemu telnet support multiple client connected
8 years ago
Julien Duponchelle db8296f548
Support multiple client connected to the same VPCS console
8 years ago
Julien Duponchelle 3754a49cc0
Drop IOUCON
8 years ago
Julien Duponchelle 15d190d911
Increase timeout for link creation
8 years ago
Julien Duponchelle 3c5cbebfb4
Fix timeout issues when starting VMware or VBox
8 years ago
Julien Duponchelle 4fe2b746d0
Fix IOU tests
8 years ago
Julien Duponchelle 7255754fef
Bridge support in cloud is more robust
8 years ago
Julien Duponchelle cf723962af
Support bridge in cloud
8 years ago
Julien Duponchelle 1b3e47ce83
Add a test of cloud raw ethernet interface
8 years ago
Julien Duponchelle 74695efe90
Fix tests checking the local flag
8 years ago
Julien Duponchelle 4e15f89604
Drop console_type serial, and enable_remote_console for Vbox and VMware
8 years ago
Julien Duponchelle 382d8887d5
Fix a test failure when test run and gns3server is running
8 years ago
Julien Duponchelle 1e73962e33
Do not dump iourc_content to .gns3 file
8 years ago
Julien Duponchelle 7c1a079ee8
Add a test for unicode characters in /images
8 years ago
Julien Duponchelle 6be5b6ffad
Fix uuid of VirtualBox VM after a save as
8 years ago
Julien Duponchelle 4a5066c2a5
Fix Error while creating link: Port 0 is not allocated. when you have an invalid interface
8 years ago
Julien Duponchelle ea1c525181
Fix computes tests
8 years ago
Julien Duponchelle eabe4eb97e
Improve remote server console host support when binding to 0.0.0.0
8 years ago
Julien Duponchelle afb7eca27a
Fix port naming for atm switch
8 years ago
Julien Duponchelle cf3ed5a329
Fix port naming for FrameRelay switch
8 years ago
Julien Duponchelle 1f44e08cdd
Fix naming of IOU serial interfaces
8 years ago
Julien Duponchelle 9799dabb98
Improve timeout management
8 years ago
Julien Duponchelle f8cba8cd50
Fix crash in tests
8 years ago
Julien Duponchelle 4fe293f1d5
Fix tests crash on travis
8 years ago
Julien Duponchelle 4815904737
/debug for exporting debug informations
8 years ago
Julien Duponchelle ae1e027031
Raise error if using a non linked clone VM twice
8 years ago
Julien Duponchelle ac1eef256f
Use tap adapter instead of veth for docker (allow usage of vlan)
8 years ago
Julien Duponchelle 00fc2fa007
Avoid crash during tests if VNC server run on host PC
8 years ago
Julien Duponchelle 106915f419
Return md5sum and filesize in the list of images
8 years ago
Julien Duponchelle 69fcf801c3
Update api documentations
8 years ago
Julien Duponchelle dd849f7945
Strip space from all nodes names
8 years ago
Julien Duponchelle a8ffaa9cb5
If listen on all interface do not return localhost as console
8 years ago
Julien Duponchelle b9b0feed62
Fix IPV6 server support
8 years ago
Julien Duponchelle cb0a7c6a3f
Fix connection issue with IOU when a device as serial link
8 years ago
Julien Duponchelle 241c9b0c11
Fix Error when converting some dynamips topologies from 1.3 => 2.0
8 years ago
Julien Duponchelle a437760f5d
Keep forever .gns3 backup before version upgrade
8 years ago
Julien Duponchelle d60b606d5e
Fix save of topology size
8 years ago
Jeremy Grossmann 46e1fbda60 Merge pull request #712 from GNS3/set_qemu_uuid
8 years ago
Julien Duponchelle 4b4053dc2b
Return the platform of a compute
8 years ago
Julien Duponchelle 04aec4619f
Fix uploads of large images
8 years ago
Julien Duponchelle f3d255756b
Set Qemu uuid for csr1000v
8 years ago
Julien Duponchelle 99bdf37ec3
Prevent connect a node to himself
8 years ago
Julien Duponchelle 1e0b724e47
Make sure the compute has an id
8 years ago
Julien Duponchelle a7184f32bd
Make test of topology conversion independent of the version
8 years ago
Julien Duponchelle 2b1fab6742
Conversion issue for switch & hub from 1.5 to 2.0
8 years ago
Julien Duponchelle 68725778e8
Return all ports for hub & switch
8 years ago
Julien Duponchelle 79d376652c
Fix tests on Unix for interfaces
8 years ago