Commit Graph
141 Commits
Author SHA1 Message Date
Julien Duponchelle ac05db5d1b Fix an utf8 error in auth code 2017-03-27 10:38:41 +02: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 7b642552dd Fix GNS3VM settings are lost at startup
Fix #926
2017-03-07 15:36:35 +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 27a1089806 Fix creation of qemu img
Fix https://github.com/GNS3/gns3-gui/issues/1826
2017-01-31 15:16:05 +01:00
Julien Duponchelle 3bc78f61df Fix TypeError: __init__() got multiple values for argument 'handler' with recent aiohttp
Fix #841
2016-12-19 11:12:15 +01:00
Julien Duponchelle 572fa08049 Support aiohttp 1.2 (but not compatible with previous versions)
Fix #840
2016-12-19 10:10:47 +01:00
Julien Duponchelle d16e3bb37b Catch cancelled error when you Ctrl-C during server initalisation
Fix #820
2016-12-12 10:17:45 +01:00
Julien Duponchelle 9a632fb823 Update the way we start controller to avoid hiding crash reports 2016-12-05 10:29:20 +01:00
Julien Duponchelle eabe4eb97e Improve remote server console host support when binding to 0.0.0.0
Fix https://github.com/GNS3/gns3-gui/issues/1574
2016-10-26 14:43:47 +02:00
Julien Duponchelle a17ae316c7 Fix asyncio reactor on Windows
Fix #672
2016-09-08 17:21:38 +02:00
Julien Duponchelle 9bbb32400d Try to have a better server close cleanup
Fix #669
2016-09-08 11:23:13 +02:00
Julien Duponchelle f1fe7246e7 Remove --controller
This add too much complexity and it can work
without it.

Fix https://github.com/GNS3/gns3-vm/issues/80, #645
2016-09-07 10:04:28 +02:00
Julien Duponchelle f216422d0f Debug shell support command history 2016-09-01 13:45:56 +02:00
Julien Duponchelle 9fc23f07f1 Fix traceback when a server is already running 2016-08-31 09:57:37 +02:00
Julien Duponchelle f93e443548 Prevent close server process to be started twice
Fix #652
2016-08-26 14:14:19 +02:00
Julien Duponchelle 21b99ad9f9 Support for sendings settings for the GNS3VM from the GUI
Ref https://github.com/GNS3/gns3-gui/issues/1441
2016-08-25 09:32:06 +02:00
Julien Duponchelle 2842904769 Clean exit when you Ctrl+C the server and client are still connected 2016-08-18 15:04:43 +02:00
Julien Duponchelle 9e81994adc Reset project auto start, auto close, auto open at project import 2016-08-16 16:09:59 +02:00
Julien Duponchelle ac085126fc Support for auto open projects
Fix #1418
2016-08-16 16:04:20 +02:00
Julien Duponchelle 937ffc7b73 Rebuild documentation 2016-08-15 12:11:36 +02:00
grossmj 225e4f7528 Finish support of VMware based GNS3 VM. 2016-08-11 15:58:29 -06:00
Julien Duponchelle 0c3a2c660a Merge branch 'master' into 2.0 2016-07-28 15:05:21 +02:00
Julien Duponchelle d6f63d3b7d Fix Exporting portable projects with QEMU includes base images even when selecting no.
Fix https://github.com/GNS3/gns3-gui/issues/1409
2016-07-28 15:00:04 +02:00
Julien Duponchelle 814fd1fcfb Fix /settings 2016-07-26 14:00:19 +02:00
Julien Duponchelle e50eae19e6 Support parameters for import 2016-07-25 18:58:34 +02:00
Julien Duponchelle ff4fc5eb8b Return proper JSON error when something goes wrong on any endpoint 2016-07-20 17:17:42 +02:00
Julien Duponchelle 91ec61b88d Check topology schema when loading/saving it
Fix #583
2016-07-11 15:36:52 +02:00
Julien Duponchelle ca4d09ea40 Merge branch 'master' into 2.0 2016-07-05 15:41:53 +02:00
Julien Duponchelle 5f88db93ff Add the method in the bad request answer 2016-07-04 15:00:46 +02:00
Julien Duponchelle 5b4e668eb5 Move symbol static to /symbols 2016-06-28 18:17:48 +02:00
grossmj 00da15e4af Use uBridge for VPCS connections. Ref #267. 2016-06-22 19:40:46 -06:00
grossmj a289c9c685 Change option from udp_discovery to server_discovery. 2016-06-16 11:27:10 -06:00
grossmj da58a65075 Merge remote-tracking branch 'origin/2.0' into 2.0
Conflicts:
	gns3server/web/web_server.py
2016-06-16 11:19:03 -06:00
grossmj 32907ccac3 Use a classic thread for UDP server discovery. Closes #545. 2016-06-16 11:17:12 -06:00
Julien Duponchelle 45d7e09cbd Add a settings in command line and config file to enable discovery 2016-06-16 09:53:32 +02:00
grossmj 56051b1142 UDP server discovery. Ref #545. 2016-06-15 17:37:43 -06:00
grossmj 31f4b52631 Add zeroconf. Ref #545. 2016-06-13 15:07:20 -06:00
Julien Duponchelle 08e482004f Auto upload missing images 2016-06-07 19:38:01 +02:00
Julien Duponchelle 972cbd0594 Cleanly forward exception from compute to controller 2016-06-07 16:06:37 +02:00
Julien Duponchelle d8bdd16e13 Raise an error if image is missing on compute 2016-06-07 15:34:04 +02:00
Julien Duponchelle 4afa5994e8 Fix stacktrace when exiting with Ctrl + C
Fix #547
2016-06-02 13:44:52 +02:00
Julien Duponchelle 6c1d7bad81 Catch extra args in windows signal handler 2016-05-30 15:29:17 +02:00
Julien Duponchelle 29127895b9 Fix the watch local server configuration file
Ref #539
2016-05-30 15:18:49 +02:00
Julien Duponchelle 0063fb4615 Add 127.0.0.1:8080 in allowed CORS 2016-05-25 11:36:39 +02:00
grossmj 6d5085910c Frame Relay and ATM switches migrated to the new API. 2016-05-20 17:59:59 -06:00
Julien Duponchelle d86cefaaeb Support node without console
Fix #532
2016-05-18 11:59:25 +02:00
Julien Duponchelle d5895c3a47 Merge branch '1.5' into 2.0 2016-05-18 11:25:41 +02:00
Julien Duponchelle 871fea33e0 Cleanup unbreakable space 2016-05-18 11:23:45 +02:00