Julien Duponchelle
|
2fbc391319
|
Force canceling all task when shutdown server
https://bugs.python.org/issue24080
Fix #705
|
2015-10-16 20:42:13 +02:00 |
|
Julien Duponchelle
|
c700804014
|
Merge branch 'master' into unstable
|
2015-10-12 17:09:33 +02:00 |
|
Julien Duponchelle
|
91c2bd7e98
|
Asyncio qemu fix and raise error if coroutine not used
|
2015-10-12 17:06:50 +02:00 |
|
Julien Duponchelle
|
0a536278fc
|
Fix asyncio error when closing the app
Fix #310, https://github.com/GNS3/gns3-gui/issues/705
|
2015-10-12 16:16:44 +02:00 |
|
Jeremy
|
4aeb451ffd
|
Makes sure the loop is running when closing the app.
|
2015-07-26 15:28:14 -06:00 |
|
Jeremy
|
5f5d9347b9
|
Makes sure the loop is running when closing the app.
|
2015-07-26 15:27:47 -06:00 |
|
Jeremy
|
f1bbacecd6
|
Backport: Remove timeout to wait for connections to finish.
|
2015-07-21 18:00:31 -06:00 |
|
Jeremy
|
accaa2159b
|
Remove timeout to wait for connections to finish.
|
2015-07-21 18:00:03 -06:00 |
|
Jeremy
|
19425b1e9c
|
Backport: Fixes RuntimeError: Event loop is closed.
|
2015-07-21 16:02:44 -06:00 |
|
Jeremy
|
6ee94331d4
|
Fixes RuntimeError: Event loop is closed. Fixes #266.
|
2015-07-20 16:02:28 -06:00 |
|
Julien Duponchelle
|
6e88ba4c25
|
Cleanup SSL certificate support
Fix #208
|
2015-06-11 17:07:13 +02:00 |
|
Julien Duponchelle
|
b7dac1bec4
|
Force closing the event loop to avoid warning with Python 3.4.3
Fix #177
|
2015-05-05 11:33:47 +02:00 |
|
Jeremy
|
c4054cf810
|
Catch the "WinError 0 The operation completed successfully" exception at a higher level.
|
2015-05-04 12:14:04 -06:00 |
|
grossmj
|
343e007809
|
Ignore the "OSError: [WinError 0] The operation completed successfully" exception in Windows.
|
2015-04-16 20:17:06 -06:00 |
|
Jeremy
|
cf92bfe81e
|
Alternative local server shutdown (mostly intended for Windows).
|
2015-03-13 18:57:27 -06:00 |
|
Jeremy
|
500b7112f5
|
Assert host and port are not None when creating the Server instance.
|
2015-03-12 18:50:38 -06:00 |
|
Jeremy
|
36daa3627e
|
Ignore exception in asyncio loop on Windows when the local server gets a signal.
|
2015-03-12 18:48:07 -06:00 |
|
Jeremy
|
03796ca729
|
Server handler to shutdown a local server.
|
2015-03-12 18:44:05 -06:00 |
|
Julien Duponchelle
|
16dc0d1a8a
|
Send crash report synchronous to avoid lost of events
|
2015-03-03 12:41:30 +01:00 |
|
grossmj
|
46b0ead329
|
Close connections for auto-reload.
|
2015-03-01 21:13:51 -07:00 |
|
Jeremy
|
1d6d2a39f0
|
Allow signals to be processed on Windows.
|
2015-02-27 12:51:39 -07:00 |
|
Jeremy
|
985c23a40e
|
Explicitly import handlers so freezing application can find and include the right modules.
Do not import IOU on Windows to avoid importing unknown modules like fcntl on that platform.
|
2015-02-26 19:31:18 -07:00 |
|
Jeremy
|
3d3300e83a
|
Rename console methods in port manager to use the generic tcp term in the name.
Fixes bug when a console port is allocated to a Ghost VM instance and not released.
Warnings at exit when TCP/UDP ports are still allocated.
|
2015-02-23 17:42:55 -07:00 |
|
Jeremy
|
182d2e465e
|
Use projects_path & images_path.
|
2015-02-23 17:08:34 -07:00 |
|
Jeremy
|
da11343647
|
Fixes aiohttp.errors.ClientDisconnectedError errors when SIGINT is received.
|
2015-02-22 12:36:44 -07:00 |
|
Julien Duponchelle
|
cecf2f5014
|
Async qemu monitor reading
|
2015-02-21 00:15:56 +01:00 |
|
Julien Duponchelle
|
45a48cfcc1
|
Embeded debugging shell
|
2015-02-20 22:40:20 +01:00 |
|
Julien Duponchelle
|
4689024b50
|
Add a --live options to control livereload
Because the livereload bug due to timezone issues with Vagrant
|
2015-02-12 22:29:33 +01:00 |
|
Julien Duponchelle
|
0abf2e82d6
|
Improve server debug logging
|
2015-02-05 15:35:52 +01:00 |
|
Jeremy
|
66569f26a4
|
Make sure to wait for the unload coroutine to finish when the server is shutting down.
|
2015-02-02 17:01:25 -07:00 |
|
Jeremy
|
8d471a89a8
|
Check for OSError when starting the server.
|
2015-02-01 15:56:10 -07:00 |
|
Julien Duponchelle
|
776bfea3d7
|
Clean enable debug mode
|
2015-01-26 17:40:41 +01:00 |
|
Julien Duponchelle
|
1bfb201368
|
Enable code live reload only in debug mode
|
2015-01-26 09:51:29 +01:00 |
|
Jeremy
|
50fea669b5
|
Network handler for UDP port allocation and server network interfaces.
|
2015-01-24 15:32:58 -07:00 |
|
Jeremy
|
c002bbfb23
|
Minimal SSL support.
|
2015-01-24 12:11:51 -07:00 |
|
Jeremy
|
39e3ca91a9
|
Fixes module unload & adds host, port and allow-remote-console command line args.
|
2015-01-23 13:01:23 -07:00 |
|
grossmj
|
4f2764c0b4
|
Fixes module unload.
|
2015-01-23 08:44:00 -07:00 |
|
grossmj
|
2a8823b856
|
Use the Proactor event loop on Windows.
|
2015-01-22 21:11:57 -07:00 |
|
Jeremy
|
d9b02efbfa
|
Rename destroy to close or unload (more friendly).
|
2015-01-22 19:06:17 -07:00 |
|
Julien Duponchelle
|
08b2dc6369
|
Cleanup VMS when leaving
|
2015-01-22 11:49:22 +01:00 |
|
Jeremy
|
17f6223fb1
|
Try to fix VirtualBox create test.
|
2015-01-20 15:28:40 -07:00 |
|
Julien Duponchelle
|
4488cc3960
|
Colored logs
|
2015-01-20 15:10:38 +01:00 |
|
Julien Duponchelle
|
f5ed9fbcf1
|
PEP 8 clean thanks to auto pep8
|
2015-01-20 13:24:00 +01:00 |
|
Jeremy
|
7fff25a9a9
|
UUID support for VMs.
Basic VirtualBox support (create, start and stop).
Some refactoring for BaseVM class.
Updated CURL command in tests.
|
2015-01-19 18:30:57 -07:00 |
|
Julien Duponchelle
|
c1ef406311
|
A basic implementation of port manager
|
2015-01-15 16:59:01 +01:00 |
|
Julien Duponchelle
|
3abcac43ab
|
Test the stop method
|
2015-01-15 14:27:33 +01:00 |
|
Julien Duponchelle
|
aab944fb6c
|
Move old test to old_tests directory
|
2015-01-14 11:43:23 +01:00 |
|
Jeremy
|
61344a1669
|
New base server.
|
2015-01-13 17:05:26 -07:00 |
|
Jeremy
|
d97ba11728
|
Fixes C7200 IO cards insert/remove issues and makes C7200-IO-FE the default.
|
2014-11-24 17:02:00 -07:00 |
|
Jeremy
|
f44fbd1f16
|
Option to allow console connections to any local IP address when using the local server.
|
2014-11-09 23:01:13 -07:00 |
|