grossmj
c313475f68
Support for WebSocket consoles
2020-01-31 17:31:27 +08:00
grossmj
e90262eb95
Require VirtualBox >= 6.0 on AMD and >= 6.1 on Intel processors (for GNS3 VM only). Fixes #1610
2020-01-26 18:23:17 +08:00
grossmj
92ac250bc7
Add nvme disk interface and fix scsi disk interface for Qemu VMs.
2020-01-25 16:22:34 +08:00
grossmj
667d50aa4a
Disallow using "legacy networking mode" with Qemu >= 2.9.0
2020-01-24 19:06:24 +08:00
grossmj
d796f8d112
Add latest Qemu nic models.
2020-01-24 19:05:46 +08:00
grossmj
fb4ece5c67
Attempt to fix error when loading wmi module. Fixes #1712
2020-01-23 19:04:17 +08:00
grossmj
ab4b391a02
Handle "aborted" state for VirtualBox VMs. Fixes #1702
2020-01-23 18:00:33 +08:00
grossmj
dcdaffa056
Change how Hyper-V VMs are found. Ref #1612
2020-01-21 18:03:07 +08:00
grossmj
c3b2128fae
Return array for controller statistics endpoint
2020-01-17 17:07:30 +08:00
grossmj
941bed9605
Server statistics implementation
2020-01-17 16:50:17 +08:00
grossmj
12a8831c44
Change version to 2.3.0dev1 on 2.3 branch
2020-01-16 18:06:51 +08:00
grossmj
60cc5c7bb4
Development on 2.2.6dev1
2020-01-10 00:32:10 +08:00
grossmj
6d66e4d5d5
Release v2.2.5
2020-01-09 23:52:40 +08:00
grossmj
82b42fffef
Development on 2.2.5dev1
2020-01-09 05:17:01 +08:00
grossmj
fe8fd828b6
Release v2.2.4
2020-01-09 00:45:09 +08:00
grossmj
e127dc302e
Merge branch 'master' into 2.2
2020-01-08 13:29:21 +08:00
grossmj
0a87ee573c
Accept a node name when creating a node from a template using the API. Fixes #1708
2020-01-08 08:19:33 +08:00
grossmj
e428865d19
Sync appliances.
2020-01-08 05:38:34 +08:00
grossmj
98f5454ccb
Disallow to modify a template if changes cannot be written on disk. Fixes #1695
2020-01-08 05:35:46 +08:00
grossmj
a47fa83cec
Fix renaming IOL hostname replaces %h only in a single place. Fixes #1707
2020-01-08 01:24:47 +08:00
Piotr Pekala
8fbd4602e8
Release 2019.2.0-alpha.11
2019-12-30 05:09:54 -08:00
grossmj
50b507f76c
Fix cannot power on VirtualBox VM in saved state. Ref #1702
2019-12-05 13:46:02 +08:00
grossmj
060871cc42
Development on 2.2.4dev1
2019-11-12 16:43:21 +08:00
grossmj
9e4474de8d
Release v2.2.3
2019-11-12 15:29:54 +08:00
grossmj
9bda15236e
Sync appliance files.
2019-11-12 15:23:37 +08:00
grossmj
4daaea9cec
Merge branch 'master' into 2.2
2019-11-12 15:20:12 +08:00
JCDraaijer
7117b1fb65
Improved how the path to the config file is actually determined
2019-11-11 11:20:51 +01:00
grossmj
992c60e3e0
Return HTTP status code 204 in API when project successfully closed. Fixes #1689
2019-11-11 15:32:57 +08:00
grossmj
a98fc2d308
Python3.8 support. Ref https://github.com/GNS3/gns3-gui/issues/2895
2019-11-11 12:44:31 +08:00
grossmj
2fd4b2cbc8
Make sure still support Python >= 3.5.3
2019-11-11 12:39:45 +08:00
JCDraaijer
3bd394b637
Added workaround for #1690 . Added venv/ to .gitignore
2019-11-10 20:41:39 +01:00
grossmj
7571c32563
Sync appliance files.
2019-11-08 18:24:22 +08:00
grossmj
05b949930d
Fix tests.
2019-11-08 17:25:59 +08:00
grossmj
4075bbd703
Fix exception when adding VirtualBox VM. Fixes #1685 .
2019-11-08 17:13:21 +08:00
grossmj
539cf640d8
Change the default UDP port range to be 20000 to 30000. Ref #1271
2019-11-06 12:25:30 +08:00
grossmj
6e7aeb1fdd
Developement version on 2.2.3dev1
2019-11-04 19:45:18 +08:00
grossmj
3245450e67
Release v2.2.2
2019-11-04 18:33:28 +08:00
grossmj
f154ebeee9
Merge remote-tracking branch 'origin/2.2' into 2.2
2019-11-04 18:29:06 +08:00
grossmj
7608584833
Merge branch 'master' into 2.2
2019-11-04 18:28:42 +08:00
Piotr Pekala
f69914565a
Release 2019.2.0-alpha.10
2019-11-04 02:15:09 -08:00
Piotr Pekala
4a0fbe9b1b
Release 2019.2.0-alpha.10
2019-11-04 01:29:58 -08:00
grossmj
ff9bd59ef8
Fix how PCI bridges are created for Qemu VMs with greater than 32 interfaces.
2019-11-03 17:56:52 +08:00
grossmj
4ab3f281c5
Fix broken support for cloned VirtualBox VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2889
2019-11-03 16:34:24 +08:00
grossmj
7b507bf532
Sync appliance files.
2019-11-03 16:32:15 +08:00
grossmj
459dd7b479
Handle builtin entry does not exist when adding node from template (new fix).
2019-11-02 16:23:45 +08:00
grossmj
b8c70a3a8e
Development on 2.2.2dev1
2019-11-01 18:43:36 +08:00
grossmj
a267ecdea4
Merge branch 'master' into 2.2
2019-11-01 18:34:17 +08:00
grossmj
7b8f0c2633
Release v2.2.1
2019-11-01 17:53:20 +08:00
grossmj
89f97902f9
Handle builtin entry does not exist when adding node from template.
2019-11-01 17:48:25 +08:00
grossmj
19723f06ed
Sync appliance files
2019-11-01 17:07:43 +08:00
Piotr Pekala
107dbbc949
Release 2019.2.0-alpha.10
2019-10-31 04:38:52 -07:00
grossmj
2af9127879
Fix issue when linking to more than one NAT node with allowed_interface option enabled. Fixes #1671
2019-10-31 17:07:52 +08:00
grossmj
5e9810d420
Prevent deleting a GNS3 project outside the project directory. Ref #1669
2019-10-30 16:25:06 +08:00
grossmj
f3ad333a21
Do not send "console_type" property to computes for all builtin nodes excepting Ethernet switches. Fixes https://github.com/GNS3/gns3-gui/issues/2882
2019-10-29 18:06:09 +08:00
grossmj
df9b40c1dc
Fix QEMU link detection flaky on last port. Fixes #1666
2019-10-15 23:42:42 +08:00
grossmj
f5c02368e6
Fix tests.
2019-10-09 17:47:22 +08:00
grossmj
7cfd0d4d1d
Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref https://github.com/GNS3/gns3-gui/issues/2866
2019-10-09 17:02:30 +08:00
grossmj
9d47050dff
Use 0.0.0.0 by default for server host. Fixes https://github.com/GNS3/gns3-server/issues/1663
2019-10-09 16:35:42 +08:00
grossmj
1b845225b2
Improvement to validate HTTP authentication config. Ref #1662
2019-10-09 15:56:20 +08:00
grossmj
5a3f8b9a9b
Use versioned config directory for profiles. Fixes #1664
2019-10-09 15:20:19 +08:00
grossmj
6d1adea907
Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377
...
No error is sent by VBoxManage is this feature is not available, for instance with Intel processors.
2019-10-09 14:50:00 +08:00
grossmj
2d777cac13
Set default host to "localhost". Fixes https://github.com/GNS3/gns3-server/issues/1663
2019-10-08 18:28:10 +08:00
grossmj
6ae7ef8a2e
Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref https://github.com/GNS3/gns3-gui/issues/2866
2019-10-08 17:58:27 +08:00
grossmj
2f57bd58c0
Fix error with console type in Ethernet switch schema. Fixes #1659
2019-10-08 17:16:17 +08:00
grossmj
51a92b46dd
Bump version to 2.2.1dev1
2019-10-08 16:05:36 +08:00
grossmj
7c437adbef
Release v2.2.0
2019-09-30 16:24:26 +08:00
grossmj
fef1d01e26
Merge branch 'master' into 2.2
2019-09-30 16:20:19 +08:00
grossmj
af3ae0df24
Merge branch '2.1'
...
# Conflicts:
# gns3server/compute/dynamips/nodes/atm_switch.py
2019-09-30 16:11:26 +08:00
grossmj
87390274cc
Add debug message for what directory is checked for Qemu binaries. Ref #1655
2019-09-30 15:54:57 +08:00
grossmj
f424e2dfd5
Sync appliance files.
2019-09-30 11:59:41 +08:00
Piotr Pekala
4031fd0c18
Release 2019.2.0-alpha.8
2019-09-27 01:57:03 -07:00
grossmj
1c678e296e
Merge branch 'master' into 2.2
...
# Conflicts:
# gns3server/version.py
2019-09-24 14:07:18 +08:00
grossmj
958ec94f13
Sync appliance files.
2019-09-24 14:06:26 +08:00
grossmj
a9fd990904
Bump version to 2.2.0dev18
2019-09-24 14:02:36 +08:00
grossmj
9d18ac1e3e
Merge branch 'master' into 2.2
2019-09-24 13:56:16 +08:00
grossmj
2cfac30810
Fix single quote is not closed. Fixes #1654
2019-09-17 18:54:18 +07:00
grossmj
67e70c4628
Fix wrong Dynamips command used to rename an ATM switch. Fixes #1651
2019-09-11 15:06:08 +07:00
grossmj
8b71e9b20c
Release v2.2.0rc5
2019-09-09 15:06:14 +07:00
grossmj
7cd9bb6ca6
Merge branch '2.1' into 2.2
2019-09-09 15:02:06 +07:00
Jeremy Grossmann
2e41328ae9
Merge branch 'master' into fix-sata
2019-09-05 17:36:53 +07:00
David Kreitschmann
8105b68d52
Don't specify the PCI bus for AHCI device
...
pci.X is not always defined, let qemu handle this.
I think PCI buses only exist if PCI network adapters are defined, this
is not the case with virtio.
2019-09-03 16:03:27 +02:00
David Kreitschmann
906f29d5fc
Add id value to all qemu drives
...
A fixed id doesn't hurt and now we can select Disk Interface=none in
GNS3 and e.g. attach the volume as a USB thumb drive with -device
usb-storage,drive=drive0,...
2019-09-03 15:54:51 +02:00
grossmj
5d4de9d0ba
Fix AttributeError: Cannot set attribute '%s'. Fixes #1646
2019-08-31 14:43:35 +07:00
grossmj
4470519d9f
Release v2.2.0rc4
2019-08-30 15:23:32 +07:00
Piotr Pekala
941857470d
Release 2019.2.0-alpha.7
2019-08-29 09:39:26 -07:00
grossmj
e64ed839f5
Check that vcpus value for GNS3 VM is an integer. Fixes #1636
2019-08-27 18:01:46 +07:00
grossmj
647dde1bb4
Make x,y optional for creating links via API. Fixes #1630
2019-08-26 19:51:03 +07:00
grossmj
63c0bfe46e
Sync appliance files.
2019-08-26 17:08:33 +07:00
grossmj
fb288db50a
Set default_name_format for some builtin nodes.
2019-08-26 17:00:18 +07:00
grossmj
55a9abfcea
Allow "none" for compute_id in templates.
2019-08-26 16:48:03 +07:00
grossmj
dac2cf4089
Bump version to 2.2.0dev17
2019-08-23 18:20:44 +07:00
grossmj
3b0bb8df4e
Merge branch 'master' into 2.2
...
# Conflicts:
# gns3server/version.py
2019-08-20 17:34:47 +07:00
grossmj
9559748f9d
Bump version to 2.2.0dev16
2019-08-20 17:33:48 +07:00
grossmj
4656521987
Release v2.2.0rc3
2019-08-11 19:14:56 -07:00
grossmj
86772d9127
Release v2.2.0rc2
2019-08-10 12:04:19 -05:00
grossmj
27d447c926
Release v2.2.0rc1
2019-08-10 11:42:10 -05:00
grossmj
df9f717d7c
Sync appliance files
2019-08-10 11:35:32 -05:00
grossmj
39da0f3904
List Hyper-V VMs on non-english OSes. Fixes #1612
2019-07-30 15:01:17 -02:30
grossmj
6a7d47ce97
Merge branch '2.2'
2019-07-12 12:07:44 +02:00
grossmj
7c07d0b4bd
Add missing default values in Cloud schema.
2019-07-12 11:32:55 +02:00
grossmj
6626bf37a6
Development on 2.2.0dev15
2019-07-11 17:34:56 +02:00
grossmj
f7376ee382
Release v2.2.0b4
2019-07-11 16:58:35 +02:00
grossmj
3172985a21
Sync appliance files.
2019-07-11 16:55:13 +02:00
grossmj
dcf94a5852
Requires a project to be opened to start/stop/suspend all nodes. Fixes #1609
2019-07-10 17:07:13 +02:00
grossmj
cba39a3744
Fix issue when starting GNS3 VM for Hyper-V
2019-07-10 15:56:54 +02:00
grossmj
03c7744efd
Set defaults for custom cloud nodes.
2019-07-10 15:51:06 +02:00
grossmj
b0f74c2a5e
Fix issue when trying to rename a Dynamips node that is already powered on. Fixes #2824
2019-07-10 15:40:11 +02:00
grossmj
aad74dbcb9
Add debug message when searching for an image. Ref https://github.com/GNS3/gns3-gui/issues/2828
2019-07-10 11:16:50 +02:00
ziajka
507090d69d
Fix base href for web ui
2019-07-04 10:37:14 +02:00
Piotr Pekala
ed27a46dee
Release 2019.2.0-alpha.5
2019-07-04 00:20:54 -07:00
ziajka
8d02405e88
Fix redirection to web-ui bundled server
2019-07-04 08:59:33 +02:00
Piotr Pekala
7adf5201f0
Release 2019.2.0-alpha.4
2019-07-03 06:08:46 -07:00
grossmj
0df3322b6c
Development on 2.2.0dev14
2019-06-15 16:38:06 +02:00
grossmj
43c7acb0cf
Release v2.2.0b3
2019-06-15 15:39:32 +02:00
Jeremy Grossmann
239d9e6fd6
Merge pull request #1599 from GNS3/cdrom-refresh
...
Refresh mounted media after ISO switch
2019-06-15 15:26:48 +02:00
grossmj
9e54ab77d0
Merge 2.1 into 2.2 branch.
2019-06-15 15:26:20 +02:00
grossmj
5dbedb744e
Sync appliance files.
2019-06-15 15:24:45 +02:00
grossmj
7a463676cd
Eject cdrom first before changing an image. Use 'force' when ejecting.
2019-06-15 15:20:21 +02:00
grossmj
b0700b8787
Merge remote-tracking branch 'origin/2.2' into 2.2
2019-06-15 12:53:55 +02:00
grossmj
06ce0868ec
Fix template migration issues from GUI to controller. Fixes https://github.com/GNS3/gns3-gui/issues/2803
2019-06-15 12:52:50 +02:00
grossmj
7c33d3510a
Development on 2.1.22dev1
2019-06-14 19:42:18 +02:00
grossmj
cb1f73e9a2
Release v2.1.21
2019-06-14 10:47:07 +02:00
grossmj
2476581dca
Change uBridge debug level to '1' when debugging is enabled. Fixes #1598
2019-06-12 14:35:13 +02:00
grossmj
b7af2e4d5c
Refresh mounted media after ISO switch.
2019-06-12 14:23:03 +02:00
Jeremy Grossmann
b002812907
Merge pull request #1597 from kazkansouh/2.2-fix-1595-volumes
...
Fix for issue #1595
2019-06-05 12:10:34 +02:00
Karim
af78031322
Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
2019-06-05 10:40:40 +01:00
grossmj
61c87e57a4
Use console port to allocate guest CID (console ID) for Qemu VMs. Fixes #2804
2019-06-05 11:25:35 +02:00
grossmj
9cce4de190
%guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
2019-06-04 18:00:44 +02:00
grossmj
e9154f6af6
Fix KeyError: 'usage' exception when configuring IOU template. Fixes https://github.com/GNS3/gns3-gui/issues/2806
2019-05-31 08:41:44 +02:00
grossmj
dd05884096
Development on 2.2.0dev13
2019-05-29 17:52:38 +07:00
grossmj
e58f86e204
Release v2.2.0b2
2019-05-29 17:16:59 +07:00
grossmj
a6bc6bc79c
Update appliance files.
2019-05-29 16:52:50 +07:00
grossmj
336b77e28a
Merging 2.1 into 2.2 branch
2019-05-29 16:50:36 +07:00
grossmj
3dbce3fa40
Development on 2.1.21dev1
2019-05-29 16:37:42 +07:00
grossmj
053a16960c
Release v2.1.20
2019-05-29 15:44:25 +07:00
grossmj
a860243531
Ignore Unicode errors when reading base config file contents.
2019-05-29 15:43:17 +07:00
grossmj
99886d3f0c
Development on 2.1.20dev1
2019-05-28 16:33:43 +07:00
grossmj
6fb613dcff
Release v2.1.19
2019-05-28 15:23:35 +07:00
grossmj
4f803ff162
Sync appliances.
2019-05-28 10:37:43 +07:00
grossmj
591d4f29ff
Fix minor bugs with log rotation support. Ref #1586
2019-05-28 10:34:27 +07:00
grossmj
5cbfafbeb2
Support snapshots for portable projects. Fixes https://github.com/GNS3/gns3-gui/issues/2792
2019-05-27 15:35:47 +07:00
grossmj
81a48df9bb
Update the GNS3 version in topology file if converted. Ref https://github.com/GNS3/gns3-gui/issues/2798
2019-05-26 15:44:55 +07:00
grossmj
2289fd4a2f
Set log max size to 10MB. Ref #1586
2019-05-25 21:33:47 +07:00
grossmj
4ac999461b
Support for log rotation and compression. Fixes #1586
2019-05-25 18:23:51 +07:00
grossmj
3b87a19979
Do not start QEMU console if QEMU process is not started. Fixes https://github.com/GNS3/gns3-gui/issues/2712
2019-05-25 15:31:35 +07:00
grossmj
a86f881d83
Avoid sending warning message all the time for Ethernet switch.
2019-05-23 15:57:08 +07:00
grossmj
457ae4783f
Development on 2.1.19dev1
2019-05-23 14:37:37 +07:00
grossmj
878987a26e
Release v2.1.18
2019-05-22 16:13:28 +07:00
grossmj
40d7ae6866
Support to include snapshots in portable projects.
2019-05-22 14:35:37 +07:00
grossmj
39f6f4edd5
Development on 2.2.0dev12
2019-05-21 19:16:19 +07:00