ziajka
6a87047c18
Added localhost and gns3.github.io CORS
2017-10-20 13:21:43 +02:00
ziajka
d918330472
Back to dev. at 2.1.0dev9
2017-10-20 08:37:47 +02:00
ziajka
8fde8789f1
Fix Travis deployment
2017-10-19 09:57:52 +02:00
ziajka
aaa8c4895f
Development on 2.1.0dev9
2017-10-19 08:58:28 +02:00
ziajka
66d5cb520d
Release 2.1.0 rc3
2017-10-19 08:56:06 +02:00
Jeremy Grossmann
d2a7f724e3
Merge pull request #1198 from GNS3/vmware-config
...
Set vhv.enable before run for VMware. Fixes #1184
2017-10-18 17:42:56 +07:00
Jeremy Grossmann
c7015435c9
Update vmware_gns3_vm.py
2017-10-18 15:53:37 +07:00
ziajka
44efab109e
Set vhv.enable before run for VMWare 14. Fixes #1184
2017-10-18 10:32:56 +02:00
grossmj
98b201e9e5
Tweak how VMware VMs are found with fallback to search in the default location for VMs.
2017-10-18 15:27:03 +07:00
Jeremy Grossmann
4cae6b678a
Merge pull request #1194 from GNS3/direct-file-uploads
...
Endpoint for obtaining direct action on compute
2017-10-16 17:27:35 +08:00
Dušan Dragić
44bb912139
QEMU: fix logging of base mac address when creating a new node
2017-10-14 13:55:16 +02:00
grossmj
74e7201ea6
Sync appliance files.
2017-10-13 17:56:42 +08:00
grossmj
4f13c63a52
Do not use builtin name.
2017-10-13 17:51:19 +08:00
grossmj
02ad98664f
Fix creation of an VMware VM failed with invalid JSON. Fixes #2282 .
2017-10-13 17:50:23 +08:00
ziajka
b654d78ea6
Endpoint for obtaining direct action on compute
2017-10-13 11:03:56 +02:00
grossmj
1524493c33
Fix IOU detection of layer 1 keepalive support. Fixes #1183 .
2017-10-12 23:32:45 +08:00
Jeremy Grossmann
67c78ba2e3
Merge pull request #1188 from GNS3/fix-post-file-normalization
...
Fixes path normalization during file upload on nodes (Fixes : #2276 )
2017-10-05 02:07:02 -07:00
ziajka
9619827f44
Reenable tests and back to development on 2.1.0dev8
2017-10-04 13:05:00 +02:00
ziajka
5b645cd455
Temporary disable passing tests
2017-10-04 12:58:53 +02:00
ziajka
7d19312d44
Development on 2.1.0dev8
2017-10-04 11:39:52 +02:00
ziajka
81048f44d6
Release 2.1.0 rc2
2017-10-04 11:37:12 +02:00
Dominik Ziajka
be35ad6874
Fixes path normalization during file upload on nodes ( Fixes : #2276 )
2017-10-03 18:13:19 +02:00
Jeremy Grossmann
897f7656da
Merge pull request #1185 from GNS3/fix-delete-project
...
Don't create directory structure during json dump. Fixes #2270
2017-10-02 13:49:46 -07:00
ziajka
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
2017-10-02 10:41:57 +02:00
grossmj
dbd41e44f8
Bump version to 2.1.0dev7
2017-10-02 04:04:38 +08:00
grossmj
7269285b0f
Add more information when qemu-img fails.
2017-10-02 00:47:16 +08:00
grossmj
a567b394f3
Restore file permissions fails for volumes with soft links. Fixes #1180 .
2017-09-21 22:45:17 +08:00
grossmj
d76bcf7078
Use RAW sockets by default on Linux.
2017-09-19 12:39:55 +07:00
grossmj
fcd2c7b6d4
Add missing https console keyword in JSON schema. Fixes #1179 .
2017-09-19 12:38:35 +07:00
grossmj
60bc386d6b
Merge remote-tracking branch 'origin/2.1' into 2.1
2017-09-14 17:58:25 +07:00
grossmj
e1c8df170a
Allow projects to be opened even when a node port is already used.
2017-09-14 17:57:58 +07:00
ziajka
cdfce26b61
Development on v2.1.0dev6
2017-09-13 09:31:30 +02:00
ziajka
f415d38ccd
Release v2.1.0rc1
2017-09-13 09:29:31 +02:00
grossmj
9e4cfaf787
Fix NAT node not working on Windows. Fixes #1163 .
2017-09-11 13:02:26 +07:00
grossmj
4a2dfb0037
Do not prevent a project to be deleted. Fixes #2237 .
2017-09-06 18:12:22 +07:00
ziajka
b538bd0a29
Back to development on v2.1.0dev5
2017-09-05 15:22:49 +02:00
ziajka
36210b10c6
Re-release 2.1.0b2
2017-09-05 11:22:43 +02:00
ziajka
daf7ed8c95
Development on 2.1.0dev5
2017-09-05 08:39:53 +02:00
ziajka
1f87d8222b
Release 2.1.0 beta 2
2017-09-05 08:38:42 +02:00
grossmj
90e3a8d612
Round-robin nodes across all available compute resources. Fixes #1165 .
2017-09-03 22:51:51 +07:00
grossmj
c22229101f
Try to improve error reporting when streaming a PCAP file. Ref #2235 .
2017-09-01 17:10:24 +07:00
grossmj
ee486b32bd
Use Npcap DLL on Windows when checking for uBridge version.
2017-09-01 16:22:43 +07:00
ziajka
807bea40d4
Fixes running switch console inside PyCharm terminal (Ref. #1172 )
2017-08-29 12:28:53 +02:00
ziajka
4e3eee33fc
Windows console bugfix tests
2017-08-29 10:08:10 +02:00
Jeremy Grossmann
a7297ffca4
Merge pull request #1169 from GNS3/checking-nio-existance
...
Added checking if NIO exists (Fixes #1160 )
2017-08-25 16:34:44 +08:00
ziajka
b0783eeccc
Load meta of the project on loading time ( Fixes #2225 )
2017-08-22 09:36:52 +02:00
ziajka
efae614af2
Added checking if NIO exists ( Fixes #1160 )
2017-08-21 11:03:23 +02:00
ziajka
7523e9c4bc
Fixes NAT node not working on Windows ( #1163 )
2017-08-21 10:17:56 +02:00
ziajka
e15d1cd350
Fixes loading project when link_id is not set ( #1159 )
2017-08-10 10:02:18 +02:00
ziajka
3fd86f5807
Return platform value on appliances list ( Fixes #2211 )
2017-08-08 13:58:43 +02:00
ziajka
3a1fd892ac
Fixes not known category in Appliances ( Fixes #1156 )
2017-08-07 10:00:46 +02:00
ziajka
3caba334c0
Development on 2.1.0dev4
2017-08-04 11:39:31 +02:00
ziajka
e2de872036
Release 2.1.0 beta 1
2017-08-04 11:38:33 +02:00
Julien Duponchelle
44fc87a24c
Sync appliances
2017-08-04 10:59:05 +02:00
Julien Duponchelle
2dc83d7894
Interface starting with gns3 are not display by default in the cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/2199
2017-08-03 16:33:42 +02:00
Julien Duponchelle
211f48d981
Catch error when something that is not the GNS3 server answer to virtualbox requests
...
Fix #1155
2017-08-03 16:31:28 +02:00
Julien Duponchelle
3bb8cdafb2
Catch KeyError: <aiohttp.connector._TransportPlaceholder
...
Fix #1152
2017-08-02 10:16:49 +02:00
Julien Duponchelle
e74eaa8ea8
Add a warning when you try to load and the server is not started with --local
...
Ref #1151
2017-08-02 09:52:31 +02:00
Jeremy Grossmann
8a028a6dce
Merge pull request #1147 from GNS3/fix_docker_permission
...
Fix permission on exited container
2017-08-01 00:30:56 +08:00
Julien Duponchelle
1cde787ffa
Sync appliances
2017-07-31 15:12:06 +02:00
ziajka
81d77cabf9
Development on 2.1.0dev3
2017-07-31 11:57:45 +02:00
ziajka
37c76189dc
Release 2.1.0 alpha 2
2017-07-31 11:53:35 +02:00
Julien Duponchelle
6996b7094f
Handle invalid appliances files
...
Fix #1150
2017-07-28 15:21:35 +02:00
Julien Duponchelle
2eead38cd8
Sync appliances
2017-07-28 14:41:19 +02:00
Julien Duponchelle
283b08c2a1
Fix naming of node with a number in the name
...
Fix #1149
2017-07-27 16:06:52 +02:00
Julien Duponchelle
fc6b6b5e63
Fix race condition in startup of capture
...
Fix https://github.com/GNS3/gns3-gui/issues/2111
2017-07-27 15:32:46 +02:00
Julien Duponchelle
108a659ca4
Fix bug when exporting debug information with multiple remote servers
...
Fix #1100
2017-07-27 11:59:20 +02:00
Julien Duponchelle
7683a79bb1
Fix OSError when uploading images
...
Fix #1101
2017-07-27 11:42:10 +02:00
Julien Duponchelle
103be13ba4
Fix an error when a symbol is not available on filesystem
...
Fix #1102
2017-07-27 11:39:25 +02:00
Julien Duponchelle
cc89099ea5
Fix ServerDisconnectedError for stop_all
...
Fix #1089
2017-07-27 11:33:27 +02:00
Julien Duponchelle
92c9e48f18
This fix the images always included in portable project
...
Also add test to avoid regressions on this.
Fix https://github.com/GNS3/gns3-gui/issues/2165
2017-07-26 16:46:29 +02:00
Julien Duponchelle
a93f3b0576
Fix permission on exited container
...
If a container is exited we quickly start it to fix
the permissions.
Fix https://github.com/GNS3/gns3-gui/issues/2181
2017-07-26 14:52:16 +02:00
ziajka
86bd7b6058
Added missing corutine flag, fixes #1145
2017-07-26 11:37:09 +02:00
Julien Duponchelle
6aa6d96ba0
Fix support of docker appliance with a usage
...
Fix #1144
2017-07-26 10:52:43 +02:00
Julien Duponchelle
5dd5c21374
Merge pull request #1139 from GNS3/prompt-with-new-vpcs
...
Prompt with new vpcs, fixes : #1083
2017-07-26 10:20:03 +02:00
Julien Duponchelle
d69475cd44
Duplicate API for ATM, Ethernet Hub and Frame Relay Switch
...
Fix https://github.com/GNS3/gns3-gui/issues/1065
2017-07-25 16:51:49 +02:00
ziajka
ac508435c3
History support for console and telnet application, Fixes : #1083
...
Arrows UP/DOWN for telnet, Ref. #1083
Typo, Ref. #1083
Support async commands, Ref. #1083
Small refactor, Ref. #1083
Asyncio telnet server - connections support, Ref. #10831
Prompt-toolkit in dependencies, ref. #1083
Few comments, ref. #1083
Direct imports, ref. #1083
Windows size changed support in telnet server, ref. #1139
Fake termios
Fake termios - different approach
InputStream - copied source from prompt_toolkit
2017-07-25 16:18:07 +02:00
Jeremy Grossmann
bb90c0ba52
Merge pull request #1140 from GNS3/duplicate_docker
...
Support duplicate for Docker
2017-07-25 06:50:00 -07:00
Jeremy Grossmann
a805b3c7c3
Merge pull request #1142 from GNS3/duplicate_iou
...
Duplicate IOU
2017-07-25 06:46:44 -07:00
Jeremy Grossmann
f0343124ec
Merge pull request #1138 from GNS3/duplicate_qemu
...
Duplicate support for qemu
2017-07-25 06:44:49 -07:00
Julien Duponchelle
27582bb68c
Fix IOU image upload
...
Fix #1141
2017-07-25 14:59:55 +02:00
Julien Duponchelle
6d4529f445
Duplicate IOU
...
Ref https://github.com/GNS3/gns3-gui/issues/1065
2017-07-25 11:39:46 +02:00
Julien Duponchelle
16209a2b60
Support duplicate for Docker
...
Ref https://github.com/GNS3/gns3-gui/issues/1065
2017-07-25 11:32:09 +02:00
Julien Duponchelle
01be1b32c4
Duplicate support for qemu
...
Ref https://github.com/GNS3/gns3-gui/issues/1065
2017-07-25 10:02:40 +02:00
Julien Duponchelle
6514252a95
2.1.0dev2
2017-07-24 16:17:02 +02:00
Julien Duponchelle
faed85e48b
2.1.0a1
2017-07-24 16:15:24 +02:00
Jeremy Grossmann
34c27bc18a
Merge pull request #1137 from GNS3/duplicate
...
API for duplication a Node
2017-07-24 01:52:34 -07:00
grossmj
47e8392ceb
Use uuid4() for temporary node name while duplicating a node.
2017-07-24 15:52:14 +07:00
Julien Duponchelle
a0a7b0af10
Sync appliances
2017-07-24 10:39:06 +02:00
Julien Duponchelle
0854c04687
API for duplication a Node
...
Support:
* VPCS
* Dynamips router
* Ethernet switch
Ref #1065
2017-07-24 10:08:22 +02:00
Julien Duponchelle
0449a5b4ee
Cleanup
2017-07-20 17:04:50 +02:00
Julien Duponchelle
b37a282475
Raise a NotImplementedError for IPV6 support in old UDP cloud
...
Fix #1093
2017-07-20 16:23:32 +02:00
Julien Duponchelle
253e113168
Raise an error if the licence check setting is not a boolean
...
Fix #1099
2017-07-20 16:19:20 +02:00
Julien Duponchelle
87838cb574
Handle when pid file is corrupt
...
Fix #1090
2017-07-20 16:17:07 +02:00
Bernhard Ehlers
ec4e69b0d8
Ensure, that the docker mount directory exists
...
Fix #1097
Signed-off-by: Julien Duponchelle <julien@gns3.net>
2017-07-20 16:12:20 +02:00
Julien Duponchelle
c96694105c
Handle broken appliance files
...
Fix #1135
2017-07-20 16:10:56 +02:00
Julien Duponchelle
46e5e8ac68
Log error if you invalid character in auth login
...
Fix #1088
2017-07-20 15:42:07 +02:00
Julien Duponchelle
b33ba5f8ea
Don't allow user to overwrite GNS3 docker environment variables
...
Fix #1098
2017-07-20 15:37:56 +02:00
Julien Duponchelle
8354beaa86
Return computer symbol if an appliance don't have symbol
...
Fix #1087
2017-07-20 15:13:58 +02:00
Jeremy Grossmann
27f733736e
Merge pull request #1133 from GNS3/appliances_dir
...
Add an appliance templates directory
2017-07-19 22:10:13 -07:00
grossmj
ca3f6fb4b8
Update some sentences related to suspending a link.
2017-07-20 11:11:44 +07:00
Julien Duponchelle
5fd842e54d
Suspend link
2017-07-19 17:30:25 +02:00
Julien Duponchelle
f5e023222e
Fix symbols permissions
...
Fix #1132
2017-07-19 13:57:19 +02:00
grossmj
a7d2391608
Use the libpcap on Linux when blocking host originating packets on vmnet interfaces. Ref #1131 .
2017-07-19 16:56:24 +07:00
Julien Duponchelle
7d123f334f
Add an appliance templates directory
...
Fix https://github.com/GNS3/gns3-gui/issues/2133
2017-07-19 11:44:05 +02:00
Jeremy Grossmann
c2fbe4f313
Merge pull request #1130 from GNS3/vmware_filters
...
Filters support for VMware
2017-07-19 14:59:25 +07:00
Julien Duponchelle
fa211a82eb
Filters support for VMware
...
Fix #1108
2017-07-18 18:04:03 +02:00
Julien Duponchelle
54faaf5f6f
Packet filters support for VirtualBox
...
Fix #1107
2017-07-18 14:59:47 +02:00
Julien Duponchelle
873418dbbe
Fix a merge error
2017-07-18 09:24:36 +02:00
Julien Duponchelle
08d4c1a000
Merge branch '2.1' into filters_iou
2017-07-17 17:51:17 +02:00
Julien Duponchelle
536c708c16
Filter implementation for cloud & Nat
...
Fix #1111
2017-07-17 17:27:07 +02:00
Julien Duponchelle
03af9bd621
Sync appliances
2017-07-17 11:43:49 +02:00
Julien Duponchelle
5b839c22e9
Filters support for IOU
...
Fix #1113
2017-07-17 11:21:54 +02:00
Julien Duponchelle
23c3d32e06
Filter support for Docker
...
Fix #1110
2017-07-12 19:44:15 +02:00
Julien Duponchelle
f557ec4bda
Fix regression in docker introduce by 2.0 merge
2017-07-12 17:59:29 +02:00
Jeremy Grossmann
cf3b668cf1
Merge pull request #1124 from GNS3/filters_qemu
...
Qemu support for packet filtering
2017-07-12 21:57:15 +07:00
Julien Duponchelle
e8a35ac41f
Interface ending with -nic are special ethernet interface
...
It's libvirt internal stuff
Fix #1114
2017-07-12 16:13:46 +02:00
Julien Duponchelle
03f8c747cc
Qemu support for packet filtering
...
Fix #1112
2017-07-12 14:50:33 +02:00
Julien Duponchelle
9e2759a3f2
Merge branch '2.1' into remove_use_ubrige
2017-07-12 12:46:10 +02:00
Julien Duponchelle
86f1201276
Support packet filtering for dynamips
...
Fix #1109
2017-07-12 12:08:02 +02:00
Julien Duponchelle
4a55a367e3
Missing file in previous commit
2017-07-12 11:42:37 +02:00
Julien Duponchelle
cf17176bfc
Fix recreate a link with dynamips
...
Fix #1122
2017-07-12 11:34:44 +02:00
Jeremy Grossmann
2e592d3199
Merge pull request #1121 from GNS3/bfp_filter
...
BPF filter support
2017-07-12 16:22:01 +07:00
grossmj
b37f9eb4f0
Update schema for BPF filter.
2017-07-12 16:21:11 +07:00
Julien Duponchelle
7c6ffb3f49
Update error message when invalid aiohttp
2017-07-12 10:57:03 +02:00
Julien Duponchelle
4a05a4f7c5
Fix virtualbox links
2017-07-12 10:32:02 +02:00
Jeremy Grossmann
114b137b02
Merge pull request #1120 from GNS3/aiohttp_2.2
...
Upgrade to last aiohttp version
2017-07-12 15:20:02 +07:00
Julien Duponchelle
66d5d34877
Fix qemu hotlink
2017-07-12 10:07:21 +02:00
Julien Duponchelle
04303ca00c
Fix VPCS ubridge usage
2017-07-12 09:55:23 +02:00
grossmj
5747aba83c
Update error message to require aiohttp 2.2
2017-07-12 13:34:18 +07:00
Julien Duponchelle
699ecb7c89
Merge branch 'master' into 2.1
2017-07-11 18:59:50 +02:00
Julien Duponchelle
8a8de1e2df
BPF filter support
...
Fix https://github.com/GNS3/gns3-gui/issues/765
2017-07-11 17:30:29 +02:00
Julien Duponchelle
357de50a1b
Upgrade to last aiohttp version
2017-07-11 15:59:09 +02:00
Julien Duponchelle
450c089b6d
Test if a snapshot name already exists
...
This fix random test failure when testing snapshots. It
seem under high load sometimes the previous snapshot folder
was not visible on disk. Perhaps a test isolation issue but
I don't see how.
But in any case it's better to test if the name is not already
use.
Fix #1118
2017-07-11 15:28:01 +02:00
grossmj
8eb060304a
Correct typos in schemas.
2017-07-11 20:03:24 +07:00
Julien Duponchelle
d112da400e
Remove use_ubridge flag
...
Ref #1115
2017-07-11 13:58:59 +02:00
grossmj
5112f6fe56
Small changes for Dynamips NIO UDP.
2017-07-11 12:36:43 +07:00
Julien Duponchelle
557924e91a
Use ubridge for dynamips routers
...
Ref #1109
2017-07-10 20:38:28 +02:00
Julien Duponchelle
7f4eeb56fa
Remove unusued code
2017-07-10 13:50:57 +02:00
Jeremy Grossmann
339ed8ab57
Merge pull request #1106 from GNS3/idlepc_apicall
...
Implement an api call for computing the IDLE PC
2017-07-10 11:33:16 +07:00
Jeremy Grossmann
5bdc239064
Merge pull request #1104 from GNS3/filters_api
...
Support packet filtering for VPCS
2017-07-08 18:50:00 +07:00
Julien Duponchelle
3eadbb9adb
Implement an api call for computing the IDLE PC
...
Fix https://github.com/GNS3/gns3-gui/pull/2153
2017-07-07 17:50:40 +02:00
grossmj
8f260e0a83
Update field names for filters.
2017-07-06 16:53:05 +07:00
ziajka
e0f0adf3c8
Added preferred Docker API version. Fixes #2136
2017-07-06 11:24:55 +02:00
ziajka
8e8b8bc5a5
WebSocket binary mode support for docker
2017-07-06 10:13:00 +02:00
Julien Duponchelle
4097bab565
Apply feedback from @grossmj
2017-07-05 16:36:39 +02:00
ziajka
c6f9ec3758
More information on Docker WebSocket error
2017-07-05 10:36:58 +02:00
Julien Duponchelle
08423eff96
Support packet filtering for VPCS
...
https://github.com/GNS3/gns3-gui/issues/765
2017-07-04 15:12:26 +02:00
ziajka
dadbb0ab09
More options for drawing area
2017-07-03 10:01:22 +02:00
ziajka
cc34f45677
Additional drawing options for Project
2017-06-30 14:31:25 +02:00