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
Jeremy Grossmann
3132dbd9eb
Merge pull request #1096 from GNS3/bugfix-725
...
Enable binding server to an IPv6 host
2017-06-30 17:28:40 +08:00
ziajka
b33a1f5214
Enable binding server to an IPv6 host
2017-06-30 10:21:15 +02:00
grossmj
63e9558b10
New VPCS base config. Fixes #786 .
2017-06-28 17:40:54 +08:00
grossmj
5b19ef4862
Remove forgotten debug message.
2017-06-28 16:11:46 +08:00
Jeremy Grossmann
799a2d376e
Merge pull request #1092 from GNS3/fix_vpcs_name
...
Fix the initial startup for VPCS is not used
2017-06-28 16:09:54 +08:00
Julien Duponchelle
0a6dc55645
Fix appliance properties lost when you create two node from template
2017-06-28 09:37:19 +02:00
Julien Duponchelle
617868402f
Fix the initial startup for VPCS is not used
...
The default VPCS template didn't provide the base
startup config setting. This prevent the replacement
of the hostname in the configuration file.
Fix https://github.com/GNS3/gns3-gui/issues/2123
2017-06-27 18:44:31 +02:00
ziajka
c1a4bba101
Merge pull request #1091 from GNS3/bugfix-557
...
Bugfix 557
2017-06-27 11:17:12 +02:00
ziajka
3c18150cdb
Adjustment of IOU_OBJECT_SCHEMA
2017-06-27 11:14:34 +02:00
ziajka
931018b877
Fix passing tests
2017-06-27 11:11:07 +02:00
ziajka
6aa2afcf54
Fix #557 - mac addess collision when running IOU on multiple GNS3 servers
2017-06-27 10:09:21 +02:00
Julien Duponchelle
a7170da93f
Update bundled appliances
2017-06-26 11:00:55 +02:00
ziajka
1d09f423e5
Disable checking if IOU is on the same server
2017-06-23 12:20:49 +02:00
grossmj
1e37101641
Allow IOU 64-bit images.
2017-06-23 12:00:33 +02:00
Julien Duponchelle
bcdac6c969
Fix test for ethernet switch show arp
2017-06-23 10:54:05 +02:00
ziajka
7447b3190d
spice - added qxl vga support
2017-06-22 12:56:28 +02:00
Jeremy Grossmann
1b6cefd82b
Merge pull request #1055 from GNS3/embed_shell
...
Fake console for simple Ethernet switch
2017-06-22 00:24:14 +02:00
grossmj
ad850f3857
Add port number in arp command output for Ethernet switch.
2017-06-22 00:23:33 +02:00
ziajka
bc5ec98cd5
Spice support
...
* QEMU VNC options tests
* QEMU - SPICE support at build options and schemas
* SPICE console_type for nodes
2017-06-21 15:14:41 +02:00
Julien Duponchelle
a8e8eac0b4
Merge remote-tracking branch 'origin/master' into 2.1
2017-06-21 15:13:04 +02:00
Julien Duponchelle
5a1d313fca
Merge pull request #1080 from GNS3/spice-feature
...
Spice feature
2017-06-21 10:37:04 +02:00
Julien Duponchelle
36dc264a6c
Revert "Spice feature"
2017-06-21 10:32:28 +02:00
Julien Duponchelle
efd5d82c88
Merge pull request #1076 from GNS3/spice-feature
...
Spice feature
2017-06-21 10:28:43 +02:00
ziajka
ea9f0e52c8
Fixes #2108 (gns3-gui): getting project file with leading slashes issue ( #1078 )
2017-06-21 10:26:36 +02:00
Julien Duponchelle
e5bc7c7a66
Merge branch '2.1' into embed_shell
2017-06-19 11:10:24 +02:00
Julien Duponchelle
734ca7d2f9
Fix linked base & linked clone settings in appliance
2017-06-19 10:49:23 +02:00
Julien Duponchelle
bb8097a052
Merge remote-tracking branch 'origin/master' into 2.1
2017-06-19 10:44:52 +02:00
Julien Duponchelle
8973cc6fee
Merge branch '2.1' into embed_shell
2017-06-19 09:11:08 +02:00
Julien Duponchelle
c8c991af78
Fix the error about appliance ID not found ( #1075 )
...
* Fix the error about appliance ID not found
* Copy appliance data before editing it
2017-06-19 08:47:50 +02:00
ziajka
61fda93611
SPICE console_type for nodes
2017-06-16 14:41:05 +02:00
ziajka
88c2353e2e
QEMU - SPICE support at build options and schemas
2017-06-16 10:17:26 +02:00
Julien Duponchelle
b8a4785633
2.0.4dev1
2017-06-13 10:37:41 +02:00
Julien Duponchelle
41af46cdc5
2.0.3 release
2017-06-13 10:35:50 +02:00
ziajka
64a852f38f
Fixes #1068 - handle zipfile encoding issues at project duplication
2017-06-09 15:32:25 +02:00
ziajka
5c0d955156
Fix : #1066 - Catching parsing errors at linked vbox file
2017-06-09 10:41:34 +02:00
ziajka
7235a312ab
Escaping VPCS name in regex #1067
2017-06-09 09:14:25 +02:00
Julien Duponchelle
ae328e5c50
Merge branch '2.1' into embed_shell
2017-06-07 18:21:41 +02:00
Julien Duponchelle
40cc5d76b3
Fix racecondition when listing interface
...
Fix #1060
2017-06-07 15:57:05 +02:00
ziajka
eb6068c3d3
Fix Qemu disk creation with unicode characters not supported by local filesystem #1058 ( #1063 )
2017-06-07 12:35:41 +02:00
ziajka
e0b519eced
Fix when config file doesn't have computes section ( #1062 )
2017-06-07 10:50:40 +02:00
Julien Duponchelle
ca3f8d0b43
Provide easy to test a shell by using stdin as an input
2017-06-02 14:50:34 +02:00
Julien Duponchelle
6a0345897d
Connector is no longer supported in ws_connect by aiohttp 2.0
2017-06-02 10:42:40 +02:00
Julien Duponchelle
7dfb634376
Fix for websocket usage with aiohttp 2.0
...
Fix #1050
2017-06-01 18:39:55 +02:00
Julien Duponchelle
823288dd0b
Fix a crash in some cases
2017-06-01 18:35:03 +02:00
Julien Duponchelle
e74e66b203
Typo in error message
2017-05-31 17:04:14 +02:00
Julien Duponchelle
93adef91d8
Merge branch '2.0' into 2.1
2017-05-31 16:58:31 +02:00
Julien Duponchelle
6fa27c6885
Check aiohttp version
2017-05-31 16:56:46 +02:00
Julien Duponchelle
5616ab0e9a
Fake console for simple Ethernet switch
...
Fix #454
2017-05-31 15:13:29 +02:00
Julien Duponchelle
4f6cca0019
Fix errors when enabling chunking
2017-05-31 11:17:28 +02:00
Julien Duponchelle
7044c8c9ff
Fix the GUI disconnect from the server
...
Fix https://github.com/GNS3/gns3-gui/issues/2084
2017-05-31 11:03:44 +02:00
Julien Duponchelle
7913646ce3
2.0.3dev1
2017-05-30 08:58:05 +02:00
Julien Duponchelle
78e1321bae
2.0.2
2017-05-30 08:57:07 +02:00
Julien Duponchelle
b8ee8d69c8
Fix unexpected keyword argument 'conn_timeout'
...
Fix #1047
2017-05-26 15:42:46 +02:00
Julien Duponchelle
39879ca92b
Duplicate project on remote server use UUID
...
Ref https://github.com/GNS3/gns3-server/issues/1040
2017-05-23 17:20:51 +02:00
Julien Duponchelle
b87692acce
Fix import of some old topologies from 1.3
2017-05-23 14:05:47 +02:00
Julien Duponchelle
d765d02f06
Fix error in logging of error during starting GNS3 VM
2017-05-23 13:39:41 +02:00
Julien Duponchelle
5bb6c51698
Fix an error when logging Docker container fail to start
2017-05-23 13:31:04 +02:00
Julien Duponchelle
59488e8064
Fix tests on python 3.4 ( #1046 )
2017-05-23 12:15:04 +02:00
Julien Duponchelle
2a8911d19e
Keep DOCKER_MINIMUM_API_VERSION and DOCKER_MINIMUM_VERSION consistent
2017-05-23 11:00:15 +02:00
Bernhard Ehlers
8b7209ea78
Use docker version in error message of outdated docker installation
2017-05-23 10:41:42 +02:00
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
2017-05-23 10:37:47 +02:00
Bernhard Ehlers
2191c487b6
Support images created by "docker commit". Fixes #1039
2017-05-23 10:23:11 +02:00
Jeremy Grossmann
82f1ab2be2
Merge pull request #1036 from GNS3/aiohttp_2.0
...
Aiohttp 2.0
2017-05-22 22:41:01 +02:00
Julien Duponchelle
7d30da5d4e
Do not wait auto start to finish in order to complete project opening
...
Fix https://github.com/GNS3/gns3-gui/issues/2074
2017-05-22 20:18:07 +02:00
Julien Duponchelle
4dc55a5af4
Improve logging for remote server connection lost
...
Ref https://github.com/GNS3/gns3-gui/issues/2074
2017-05-22 13:57:32 +02:00
Julien Duponchelle
bdd980d6a2
Ignore console_hsot when loading topologie
2017-05-22 11:42:50 +02:00
Julien Duponchelle
51d6152a5c
Fix support for some old topologies
...
Fix #1042
2017-05-19 18:27:20 +02:00
Julien Duponchelle
bdcadcc335
Fix support from some old topologies
...
Fix #1038
2017-05-19 17:49:39 +02:00
Julien Duponchelle
624a2c02c5
FIX iou creation
...
Fix https://github.com/GNS3/gns3-gui/issues/2065
2017-05-18 17:13:40 +02:00
Julien Duponchelle
189ad994c8
Symbols are returned with a content length
2017-05-18 16:37:44 +02:00
Julien Duponchelle
a4245fcf44
Aiohttp 2.0
...
Ref #1000
2017-05-17 18:42:17 +02:00
grossmj
f338158654
Use 127.0.0.1 for local UDP tunnels to uBridge for Qemu. Ref #664 .
2017-05-16 20:51:14 +02:00
Julien Duponchelle
e9fef928b0
Fix dynamips node creation error
2017-05-16 10:49:45 +02:00
Julien Duponchelle
5c5caf8418
Add comment about why we change linked_base to linked_clone
2017-05-16 10:38:58 +02:00
Julien Duponchelle
aff5554528
Rename old properties from gui linked_base to linked_clone
...
Fix #1034
2017-05-16 10:33:37 +02:00
Julien Duponchelle
2a159c06c5
Fix forwarding properties
...
Fix #2005 , #2002
2017-05-16 10:22:55 +02:00
Julien Duponchelle
c231e2bbf1
Merge branch '2.0' into 2.1
2017-05-16 09:30:07 +02:00
Julien Duponchelle
e24bfd5913
2.0.2dev1
2017-05-16 09:16:35 +02:00
Julien Duponchelle
f2d5eb0b27
2.0.1
2017-05-16 08:47:35 +02:00
Julien Duponchelle
bef1b2e8f1
Merge branch '2.0' into 2.1
2017-05-16 08:38:13 +02:00
Julien Duponchelle
39419462db
Handle HTTP 504 errors from compute node
...
Fix #1032
2017-05-16 08:37:54 +02:00
Julien Duponchelle
cd17ef6b12
Merge branch '2.0' into 2.1
2017-05-15 15:46:50 +02:00
Julien Duponchelle
3dc478385b
When connecting to a compute node ask for qemu images list
...
The server start to compute qemu image list in background
because first time discovery could be slow due to the compute
time of md5sum.
Fix #996
2017-05-15 15:35:48 +02:00
Julien Duponchelle
851d6e1db8
When importing portable project NAT node is loaded on GNS3 VM
...
Fix #1030
2017-05-15 10:21:37 +02:00
grossmj
70d34befb9
Merge remote-tracking branch 'origin/2.0' into 2.0
2017-05-12 21:04:39 +08:00
Jeremy Grossmann
8696a464ab
Merge pull request #1027 from GNS3/fix_wic_numbering
...
Fix wic numbering
2017-05-12 21:03:05 +08:00
Julien Duponchelle
5721dd3f30
Fix port numbering for Wic slot 1 & 2
2017-05-12 14:12:24 +02:00
grossmj
bf38a8515e
Fix typo.
2017-05-12 18:54:54 +08:00
grossmj
942cc09eda
Fixes issue with connections when loading an ATM switch.
2017-05-12 18:00:58 +08:00
Julien Duponchelle
961dbb5162
Filter /settings from log
...
Fix #1026
2017-05-12 10:48:43 +02:00
Julien Duponchelle
19a6157f64
Fix wic numbering
...
Fix #1011
2017-05-12 09:48:05 +02:00
grossmj
18cfcaa081
Fixes ATM mapping.
2017-05-12 13:09:26 +08:00
grossmj
87d42f4eb9
Fixes Frame-relay VC mapping.
2017-05-12 12:39:01 +08:00
Julien Duponchelle
766456014b
Fix export project is looking into the wrong directory
...
Fix #1010
2017-05-11 17:59:57 +02:00
Julien Duponchelle
f31e46e8ed
Fix a race condition in logging when ubridge exit fast
...
Fix #1025
2017-05-11 17:26:18 +02:00
Jeremy Grossmann
633cdef0bc
Merge pull request #987 from GNS3/nat_vmware
...
NAT node can use the VMware NAT
2017-05-11 14:03:34 +08:00
Julien Duponchelle
fb6a95f7bb
Fix conversion issue with old topology with C3640
...
Fix #1019
2017-05-10 13:50:19 +02:00
Julien Duponchelle
93fe66a253
Fix error when you have a directory in your symbols directory
...
Fix #1006
2017-05-10 13:40:49 +02:00
Julien Duponchelle
e870b0cfa0
Catch VMWare errors when getting status after GNS3 VM start
...
Fix #1008
2017-05-09 19:16:47 +02:00
Julien Duponchelle
050f6876ce
Fix KeyError: 'filename'
...
Fix #1018
2017-05-09 12:25:15 +02:00
grossmj
48dae085aa
Catch missing function listxattr on some Linux host.
2017-05-08 21:02:23 +07:00
Julien Duponchelle
bfee08459d
Test image sorting
...
Ref https://github.com/GNS3/gns3-gui/issues/2030
2017-05-05 20:09:51 +02:00
Julien Duponchelle
8a6584d90f
Sort image list
...
Fix https://github.com/GNS3/gns3-gui/issues/2030
2017-05-05 19:52:45 +02:00
Julien Duponchelle
6870749e50
Handle a race condition at project closing
...
Fix #1015
2017-05-05 19:39:06 +02:00
Julien Duponchelle
3070a68273
Fix unicode error when reading ios configuration
...
Fix #1013
2017-05-05 19:27:04 +02:00
Julien Duponchelle
bda36081a9
Fix AttributeError: 'NoneType' object has no attribute 'send'
...
Fix #1014
2017-05-05 17:16:07 +02:00
Julien Duponchelle
930e7089db
Fix a conversion issue with some 1.3 topologies
2017-05-04 12:09:56 +02:00
Julien Duponchelle
04220846b3
Fix an error with ethernetswitch when ethertype is null
...
Fix #1007
2017-05-04 10:33:02 +02:00
Julien Duponchelle
694a4e8068
Raise an error if we can't create the dynamips configuration directory
...
Fix #992
2017-05-03 17:55:13 +02:00
Julien Duponchelle
7ba351c888
Catch timeout error when loading virtualbox VM
...
Fix #999
2017-05-03 17:44:55 +02:00
Julien Duponchelle
ae3e25b03b
Handle broken compute at server startup
...
Fix #1001
2017-05-03 17:40:58 +02:00
Julien Duponchelle
fa1450cb24
Catch error when we can't backup the topology
...
Fix #998
2017-05-03 17:35:10 +02:00
Julien Duponchelle
8e5f7d0838
Catch error when writting the topology file on read only device
...
Fix #1003
2017-05-03 17:28:47 +02:00
Julien Duponchelle
31d1696215
Catch a race condition in VirtualBox when editing and linking
...
Fix #993
2017-05-03 16:14:42 +02:00
Julien Duponchelle
078a6d8d34
Fix a race condition when editing a qemu vm and connecting it
...
Fix #997
2017-05-03 16:01:51 +02:00
Bernhard Ehlers
ecba758c58
Docker aux console is a VT100 terminal
...
Without that program like nano can't work.
Signed-off-by: Julien Duponchelle <julien@gns3.net>
2017-05-03 10:30:43 +02:00
Julien Duponchelle
6190b9c189
2.0.1dev1
2017-05-03 10:18:26 +02:00
Julien Duponchelle
c88886911e
2.0.0
2017-05-02 10:16:11 +02:00
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>
2017-04-28 16:06:43 +02:00
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>
2017-04-28 16:03:26 +02:00
Julien Duponchelle
a6d085bf61
Fix server startup on windows
2017-04-28 11:06:39 +02:00
Julien Duponchelle
b0f45035a9
NAT node can use the VMware NAT
...
On Windows and Mac OS this allow the NAT node to use the
VMware nat (it's always vmnet8). On Linux we still use the
libvirt NAT
2017-04-27 15:26:58 +02:00
Julien Duponchelle
273a711459
Merge branch '2.0' into 2.1
2017-04-26 17:22:14 +02:00
Julien Duponchelle
c3aecf935f
Add new appliances
2017-04-26 17:02:33 +02:00
Julien Duponchelle
629443a5e5
Sync appliances
2017-04-26 16:27:59 +02:00
Julien Duponchelle
1a90305baa
Docker minimum api is 1.25
2017-04-24 18:43:12 +02:00
Julien Duponchelle
effbe59414
Lock docker API to 1.27
...
Fix https://github.com/GNS3/gns3-gui/issues/1994
2017-04-24 17:51:55 +02:00
Julien Duponchelle
8b9f22c30c
Handling server disconnect error when docker daemon die
...
Fix #985
2017-04-24 17:37:41 +02:00
Julien Duponchelle
c9ceeee9de
Handle some invalid SVG images
...
Fix #986
2017-04-24 17:31:20 +02:00
Julien Duponchelle
78e030b7ab
2.0.0dev13
2017-04-20 10:55:36 +02:00
Julien Duponchelle
456a28304d
2.0.0rc4
2017-04-20 10:52:55 +02:00
Julien Duponchelle
2962649dc8
Fix a race condition when handling error at project opening
...
Fix #983
2017-04-19 09:17:32 +02:00
Julien Duponchelle
d9b93ccd66
Fix an issue with editing network on windows
...
Fix #982
2017-04-18 18:04:00 +02:00
Julien Duponchelle
36de30e25e
Fix various tests for windows
2017-04-18 14:23:29 +02:00
Julien Duponchelle
7302f65ffe
Catch timeout error on docker
...
Fix #981
2017-04-18 11:44:20 +02:00
Julien Duponchelle
f3a87d76ef
Fix import of some old topologies
...
Fix #977
2017-04-14 10:38:21 +02:00
Julien Duponchelle
57cdef6b02
Fix AttributeError: 'NoneType' object has no attribute 'returncode'
...
Fix #976
2017-04-14 10:33:19 +02:00
Julien Duponchelle
540ffdf5f3
Merge remote-tracking branch 'origin/master' into 2.0
2017-04-14 08:55:37 +02:00
Julien Duponchelle
a9b76c9656
1.5.5dev1
2017-04-14 08:46:31 +02:00
Julien Duponchelle
838680cb40
1.5.4
2017-04-13 17:30:25 +02:00
Julien Duponchelle
85136bc2e4
Fix VPCS tests for recent version
2017-04-13 15:56:12 +02:00
Bernhard Ehlers
3afe85ba3c
Fix 1.5: Error message, when stopping IOU router #769
...
Signed-off-by: Julien Duponchelle <julien@gns3.net>
2017-04-13 14:25:40 +02:00
Julien Duponchelle
878aee6e90
Correct version number
2017-04-13 09:55:22 +02:00
Julien Duponchelle
9dc6f0f486
Embed the appliances in the server. ( #927 )
...
This add a /appliances call
2017-04-12 14:35:49 +02:00
Julien Duponchelle
62cd5e4aa3
Fix ghost vmware vms
...
Fix #975
2017-04-11 15:05:31 +02:00
Julien Duponchelle
18835974fb
Fix required field in schema not use
...
Fix #972
2017-04-11 10:57:01 +02:00
Julien Duponchelle
ab2af5ceab
Catch error and log them when we can't write the config
...
Fix #974
2017-04-10 17:44:09 +02:00
Julien Duponchelle
fdd1084714
Fix bridge 'bridge0' already exist when we have trouble with a container
...
Fix #973
2017-04-10 16:58:00 +02:00
Julien Duponchelle
03a134af75
Catch an error at startup when the remote GNS3 VM is not a real GNS3 VM
2017-04-07 15:34:18 +02:00
grossmj
5edb631b00
Fixes Qemu sata option. Ref #875 .
2017-04-07 17:25:14 +08:00
Julien Duponchelle
ec6fdb7324
Catch GNS3 VM loading error at startup
2017-04-04 14:25:30 +02:00
Julien Duponchelle
8f33d9ab79
Update documentation links
...
Fix #1977
2017-04-03 16:27:08 +02:00
Julien Duponchelle
b7e1a56056
Catch a startup error due to the usage of some antivirus
2017-04-03 16:25:37 +02:00
Julien Duponchelle
b92f881921
2.0.0dev12
2017-03-31 10:08:56 +02:00
Julien Duponchelle
ef5714bd3e
2.0.0rc3
2017-03-31 10:07:25 +02:00
Julien Duponchelle
4f1b738ef5
Merge branch '2.0' into 2.1
2017-03-30 10:16:16 +02:00
Julien Duponchelle
cfe13e1929
Support IOU image without .bin at the end
2017-03-29 16:08:13 +02:00
Julien Duponchelle
935ca17d7a
Allow to change some properties of an already connected ethernet switch
...
Fix https://github.com/GNS3/gns3-gui/issues/1970
2017-03-29 13:22:24 +02:00
Julien Duponchelle
644616b69c
Ensure we start only one ubridge
...
Fix https://github.com/GNS3/gns3-gui/issues/1964
2017-03-28 16:27:09 +02:00
Julien Duponchelle
84da9b4c23
Remove unused module import
2017-03-28 14:51:55 +02:00
Julien Duponchelle
815820f692
Catch some broken hostname for compute node
...
Fix #961
2017-03-28 12:14:27 +02:00
Julien Duponchelle
2564740665
Fix limit of 20 docker containers
...
Fix #963
2017-03-28 11:54:16 +02:00
Julien Duponchelle
42f409d5f9
Fix race conditions in creation of Frame Relay Switch
2017-03-28 11:25:26 +02:00
Julien Duponchelle
aae37034e1
Fix conversion of project from 1.X with custom symbol for cloud
2017-03-28 09:12:36 +02:00
Julien Duponchelle
132bc87081
Dissallow parallel pull of docker images
...
Fix #962
2017-03-27 20:46:25 +02:00
Julien Duponchelle
8d22f2930e
Fix a crash with missing size in the svg files
...
Fix #960
2017-03-27 10:41:28 +02:00
Julien Duponchelle
ac05db5d1b
Fix an utf8 error in auth code
2017-03-27 10:38:41 +02:00
Julien Duponchelle
80e361ff2e
Improve vmrun timeout message
...
Ref https://github.com/GNS3/gns3-gui/issues/1967
2017-03-27 09:00:58 +02:00
Julien Duponchelle
541afe9660
Support utf-8 characters in user and password for auth
...
Fix #959
2017-03-23 15:50:02 +01:00
Julien Duponchelle
9fd5e4cbc9
Handle password configuration change on remote servers
...
Fix https://github.com/GNS3/gns3-gui/issues/1942
2017-03-22 18:29:08 +01:00
Julien Duponchelle
cb78eb4ee3
Fix Bug when delete fake-running VMBox
...
Fix https://github.com/GNS3/gns3-gui/issues/1933
2017-03-22 11:08:16 +01:00
Julien Duponchelle
8712866489
Fix Can't connect to compute local on some computers
...
Chicken and egg problem we try to connect to compute
before http was available. I rewrote the code to prevent
erase of settings and rollback the beta4 code for init.
Fix #946
2017-03-21 18:06:45 +01:00
Julien Duponchelle
1566d7f12a
Remove UDP server discovery because not use for the moment
2017-03-21 17:04:59 +01:00
Julien Duponchelle
cc6f4c0510
Add a modification uuid to settings returned by the server
...
Ref #1949
2017-03-21 13:35:02 +01:00
Julien Duponchelle
34f5a6f82c
Fix Session is closed when listing docker images
...
Fix #955
2017-03-20 23:50:31 +01:00
Julien Duponchelle
78c154e376
Cleanup docker source code
2017-03-20 20:30:59 +01:00
Julien Duponchelle
a571b1a2f8
Use aiohttp session for docker queries
2017-03-20 19:46:50 +01:00
Julien Duponchelle
55563b9808
Escape special characters from SVG text
...
Ref https://github.com/GNS3/gns3-server/issues/952
2017-03-20 19:14:07 +01:00
Julien Duponchelle
5409d9c3f8
Fix some port short name display issues
...
Fix https://github.com/GNS3/gns3-gui/issues/1940
2017-03-20 18:10:00 +01:00
Julien Duponchelle
95f864c871
Catch server disconnected errors from computes
...
Fix #953
2017-03-20 17:13:37 +01:00
Julien Duponchelle
a62b791c68
Fix TypeError: http_query() got an unexpected keyword argument 'timeout'
...
Fix #947
2017-03-20 17:06:00 +01:00
Julien Duponchelle
bc0e4c1174
Generate a node uuid if the uuid is missing in the .gns3
...
Fix #950
2017-03-20 16:21:09 +01:00
Julien Duponchelle
0997998064
Ensure to dump project before exporting it
...
Fix #951
2017-03-20 14:57:20 +01:00
Julien Duponchelle
c8b46bdcab
Fix return code check for SIGSEGV of IOU images
...
Fix #948
2017-03-20 09:46:07 +01:00
Julien Duponchelle
2ddb329a90
Prevent vmname change for VirtualBox linked clone
...
Fix https://github.com/GNS3/gns3-gui/issues/1930
2017-03-16 19:17:12 +01:00
Julien Duponchelle
7c318d477d
Handle some invalid svg
...
Fix #944
2017-03-16 18:39:07 +01:00
Julien Duponchelle
490576fedc
Try to fix some 1.3 topology with corrupted data
...
Fix #945
2017-03-16 18:29:02 +01:00
Julien Duponchelle
31ed2a4c96
Fix ComputeError: Can't connect to Main server
...
Fix #942
2017-03-16 12:05:30 +01:00
Julien Duponchelle
6a015fffeb
Catch error when the server as trouble to access to itself
...
Fix #940
2017-03-16 10:50:08 +01:00
Julien Duponchelle
08bafc2dcc
Catch a timeout error in docker
...
Fix #936
2017-03-16 10:39:08 +01:00
Julien Duponchelle
2c0fb0d016
Raise error if image are not avaible on main server during export
...
Fix https://github.com/GNS3/gns3-gui/issues/1928
2017-03-14 18:00:16 +01:00
Julien Duponchelle
233a5fbed4
Fix a race condition when killing ubridge
...
Fix #931
2017-03-13 18:21:43 +01:00
Julien Duponchelle
84a6ed7684
If your settings from 1.X are broken with skip them at import
...
Fix #932
2017-03-13 18:17:17 +01:00
Julien Duponchelle
1d5029e4e2
Catch a permission error on symbols
...
Fix #930
2017-03-13 17:50:39 +01:00
Julien Duponchelle
d60597ca0d
Catch unicode error when you try to duplicate a project with invalid characters
...
Fix #934
2017-03-13 17:11:37 +01:00
Julien Duponchelle
886329a978
Catch error when you try to put an invalid server url
...
Fix #929
2017-03-13 16:59:42 +01:00
Julien Duponchelle
0dc38a3970
Fix an error when handling ubridge errors
...
Fix #933
2017-03-13 16:57:24 +01:00
Julien Duponchelle
9ef334331e
Fix crash when handling an error in project creation
...
Fix #928
2017-03-13 16:55:35 +01:00
Julien Duponchelle
5e2b619305
Merge branch 'master' into 2.0
2017-03-13 15:42:58 +01:00
Julien Duponchelle
3cfe83ae84
2.0.0rc2
2017-03-10 20:24:57 +01:00
Julien Duponchelle
99ee40df3d
Do not return broken appliances like ASA 8
2017-03-09 15:44:48 +01:00
Julien Duponchelle
5036079deb
Merge branch '2.0' into 2.1
2017-03-07 16:48:31 +01:00
Julien Duponchelle
7b642552dd
Fix GNS3VM settings are lost at startup
...
Fix #926
2017-03-07 15:36:35 +01:00
Julien Duponchelle
6017ebbd97
Merge branch '2.0' into 2.1
2017-03-07 11:16:05 +01:00
Julien Duponchelle
d89ea83746
When we receive settings from the client save them on disk
2017-03-07 11:12:51 +01:00
Julien Duponchelle
78e5944e66
2.0.0dev10
2017-03-06 19:35:16 +01:00
Julien Duponchelle
5b217d2043
2.0.0rc1
2017-03-06 19:31:02 +01:00
Julien Duponchelle
8b7035b185
Enable show in file manager for cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/1900
2017-03-06 14:25:53 +01:00
Julien Duponchelle
94d285301a
Improve error log when you have trouble to load a topology
2017-03-06 12:15:52 +01:00
Julien Duponchelle
5e7f97b175
Fix when qemu exit by itself clean other processes
...
Fix https://github.com/GNS3/gns3-gui/issues/1898
2017-03-03 18:40:26 +01:00
Julien Duponchelle
e828c9068a
Fix an issue with some node name format
...
Fix #922
2017-02-28 18:03:10 +01:00
Julien Duponchelle
5a399b90fe
Merge branch '2.1' into embed_appliances
2017-02-28 14:55:33 +01:00
Julien Duponchelle
583327ad33
Merge branch '2.0' into 2.1
2017-02-28 14:32:40 +01:00
Julien Duponchelle
7e1e63cd09
Catch error when we can't save the settings
...
Fix #921
2017-02-28 14:31:52 +01:00
Julien Duponchelle
1ab9ca2333
Merge branch '2.0' into 2.1
2017-02-28 14:25:38 +01:00
Julien Duponchelle
39106ac36b
Do not prevent the creation of a local server on a machine named gns3vm
...
Fix #920
2017-02-28 13:11:03 +01:00
Julien Duponchelle
41d7570b24
Load local server before anything else
2017-02-28 12:08:47 +01:00
Julien Duponchelle
da8811515d
Remove noise from log when VMware is not installed
2017-02-28 11:42:07 +01:00
Julien Duponchelle
ec6411f730
Fix an error with some SVG
...
Fix #919
2017-02-28 11:22:53 +01:00
Julien Duponchelle
70e2b87ff0
Patch hostname in configuration file even if name is unsync
...
Ref https://github.com/GNS3/gns3-gui/issues/1889
2017-02-27 12:48:05 +01:00
Julien Duponchelle
8fd59c7967
If the GNS3 VM as failed to start reset his status
2017-02-27 12:03:26 +01:00
Julien Duponchelle
9c71e96fd4
Report aiohttp version in crash report
2017-02-27 11:31:51 +01:00
Julien Duponchelle
8e9c480d8d
Catch some invalid node name formatting
...
Fix #917
2017-02-27 11:24:06 +01:00
Julien Duponchelle
53dd1bd6e1
Ensure we dump a .gns3 before exporting it
...
Fix #915
2017-02-27 11:10:08 +01:00
Julien Duponchelle
2e0f012952
Improve ACPI shutdown for virtualbox
2017-02-24 13:58:03 +01:00
Julien Duponchelle
65b75a9212
Fix an issue with serial capture for IOU
...
Fix https://github.com/GNS3/gns3-gui/issues/1886
2017-02-24 11:55:41 +01:00
Julien Duponchelle
366c567864
Fix restoration of private config when using dynamips
...
Fix #906
2017-02-23 18:21:00 +01:00
Julien Duponchelle
420c3792eb
Merge branch 'unknow_error_bug' into 2.0
2017-02-23 18:08:46 +01:00
Julien Duponchelle
3fb24dd895
Avoid a crash when the connection with the server close
2017-02-23 17:54:01 +01:00
Julien Duponchelle
5bfa864f0c
Increase timeout for detecting VirtualBox GNS3 VM
2017-02-23 16:19:20 +01:00
Julien Duponchelle
0d96471f29
Fix headless startup of the GNS3 VM
2017-02-23 15:35:30 +01:00
Julien Duponchelle
8aca3c7b99
Do not crash at startup if local server as the same name as remote server
...
Fix #910
2017-02-23 14:34:21 +01:00
Julien Duponchelle
726480f676
Disable Keep Alive because it's bug with old Qt versions
2017-02-23 09:32:26 +01:00
Julien Duponchelle
40be22bc58
Fix run missing function
...
Fix https://github.com/GNS3/gns3-gui/issues/1878
2017-02-23 09:13:27 +01:00
Julien Duponchelle
6a91804116
Catch error when you provide an invalid port name formating
...
Fix #909
2017-02-22 18:03:26 +01:00
Julien Duponchelle
2884a40769
Fix error when the startup config file is missing
...
Fix https://github.com/GNS3/gns3-gui/issues/1877
2017-02-22 09:28:34 +01:00