Commit Graph

  • f050fc7e00
    Change runtime checks for Python version #2353 grossmj 2024-02-09 16:49:58 +1100
  • c93aafc9af
    Fix aiohttp dependency for Python 3.7 grossmj 2024-02-09 16:45:46 +1100
  • 93520b4d6c
    Do not test with Python 3.6 grossmj 2024-02-09 16:34:44 +1100
  • 1fb0260ae6
    Drop support for Python 3.6 grossmj 2024-02-09 16:28:23 +1100
  • 91fd543321
    Upgrade dependencies grossmj 2024-02-09 16:15:19 +1100
  • c972726a34
    Merge branch 'master' into telnet_server_rw_telnetlib3 Jeremy Grossmann 2024-02-07 15:54:04 +1100
  • 763ef24108 Address the telnet console bug. Add wait_for for drain() call. If we're stuck on drain then the buffer isn't getting emptied. 5 seconds after drain() blocks, exception will be thrown and client will be removed from connection table and will no longer be a problem. #2347 John Fleming 2024-02-02 22:09:31 -0500
  • 351536ffed No idea what I changed here. Oops #2346 John Fleming 2024-02-02 21:51:36 -0500
  • 0e47ceb1bd First attempt at supporting passing in reader and writer. John Fleming 2024-01-31 21:53:56 -0500
  • 288c566052 add a . to comment. add a space to init. Add checks for reader and writer John Fleming 2024-01-31 21:40:50 -0500
  • b8df0bb394 Set all logs to debug level and remove commented out log config. John Fleming 2024-01-31 21:33:46 -0500
  • 83b1fdcd72 Remove unused init options and no data check for remote server John Fleming 2024-01-31 21:30:43 -0500
  • 4bfdc2049c Create patch branch that has orignal telnet_server.py in it as well as new telnet proxy muxer. John Fleming 2024-01-31 11:19:24 -0500
  • bae8aee211 Looks like even with a 30 second timeout you can still get no data. Change flow control from break to continue to keep main loop runnning. #2345 John Fleming 2024-01-31 02:44:20 -0500
  • be82ac869b Add note about telnetlib3 only supporting python 3.6 John Fleming 2024-01-31 02:11:19 -0500
  • 5c36e431eb Uhh... remove python 3.6 support? John Fleming 2024-01-31 02:03:26 -0500
  • b5d5c4a681 I'll git this right any min now. John Fleming 2024-01-31 01:53:27 -0500
  • 2a1fbdb2ab add missing ; John Fleming 2024-01-31 01:49:09 -0500
  • 3a35f0b04d Add telnetlib3 to requirements. Following @KCarmichael lead on this one. John Fleming 2024-01-31 01:42:03 -0500
  • 97e639a02f Try to add POC for working telnet proxy muxer again. John Fleming 2024-01-31 01:37:24 -0500
  • df907028eb First POC of working telnet proxy. Still needs work to add functionality of eixsting telnet_server.py but no longer throws exception when deleting project. John Fleming 2024-01-31 01:20:56 -0500
  • d82a3085eb
    Update sftelnetproxymuxer.py John Fleming 2024-01-30 23:13:55 -0500
  • 357dea430d
    Update sftelnetproxymuxer.py John Fleming 2024-01-30 23:12:01 -0500
  • b759d31482 Add debug stuff to show the telnet console death issue. John Fleming 2024-01-30 20:55:13 -0500
  • 9774fe9468 Add shutdown method John Fleming 2024-01-28 09:05:57 -0500
  • ada755cd4b Add SFTelnetProxyMuxer support to start John Fleming 2024-01-28 08:58:01 -0500
  • d8a6e7b90b Add shutdown method to sftelnetproxymuxer.py John Fleming 2024-01-28 08:55:24 -0500
  • f9fd629641 Correct comment about shield John Fleming 2024-01-28 08:39:08 -0500
  • 157dc207b7 Move log statment to be last line of init John Fleming 2024-01-28 08:37:46 -0500
  • 1c4347b058 Add sftelnetproxymuxer support John Fleming 2024-01-28 08:33:10 -0500
  • e39b317185 rename SFTelnetProxyMuxer.py to sftelnetproxymuxer.py. Set all inital options to False. Add check exception if remote_port or listen_port aren't defined. John Fleming 2024-01-28 08:29:21 -0500
  • 5ed409fa84
    Update requirements.txt Kieran Carmichael 2024-01-28 13:06:12 +0000
  • f201616ea4 Added telnetlib3 to requirements.txt KCarmichael 2024-01-28 13:00:57 +0000
  • 37bd4067b0 Its a brave new world. Add Spikefish Telnet Proxy Muxer to rep. John Fleming 2024-01-28 06:32:15 -0500
  • 17aabd6cda
    Merge branch 'master' into 2.2 grossmj 2024-01-28 20:04:19 +1100
  • d94adf4c8f
    Merge remote-tracking branch 'origin/master' #2343 grossmj 2024-01-28 19:56:40 +1100
  • 4dd9cf2da2
    Merge pull request #2340 from spikefishjohn/patch-3 Jeremy Grossmann 2024-01-26 17:55:11 +1100
  • d6f8069739
    Remove files from 2.2 doc grossmj 2024-01-28 13:03:06 +1100
  • 0037f31553
    Merge branch '2.2' into 3.0 grossmj 2024-01-28 12:30:43 +1100
  • e2a3d391d8
    Merge remote-tracking branch 'origin/2.2' into 2.2 grossmj 2024-01-28 12:14:28 +1100
  • 6c5f54fe57
    Update telnet_server.py John Fleming 2024-01-25 01:41:57 -0500
  • 082fbee1bd
    Update telnet_server.py John Fleming 2024-01-23 13:15:17 -0500
  • 6d97feaced
    Fixed updating system and GNS3. Xatrekak 2023-11-06 19:02:29 -0500
  • 8d35089661
    Update welcome.py Dustin 2023-11-05 13:35:06 -0500
  • 6455f62447
    Update remote-install.sh Dustin 2023-10-30 11:00:45 -0400
  • 2fb3b1ebab
    Use Python 3.8 to publish API doc grossmj 2023-10-27 14:42:22 +1000
  • 58399a9fa8
    Upgrade sentry-sdk, psutil and distro dependencies grossmj 2024-01-27 17:04:02 +1100
  • 907b305ecf
    Development on 2.2.46.dev1 grossmj 2024-01-14 23:45:35 +1100
  • 57f92db124
    Release v2.2.45 grossmj 2024-01-12 21:38:26 +1100
  • 0f6f943a83
    Bundle web-ui v2.2.45 grossmj 2024-01-12 21:34:11 +1100
  • 2cb76b2274
    Remove old web-ui files grossmj 2024-01-12 21:29:04 +1100
  • 2d2db52a8b
    Bundle web-ui v2.2.45 grossmj 2024-01-12 21:21:18 +1100
  • a8d0818e07
    Sync appliances grossmj 2024-01-12 21:13:52 +1100
  • f7eb2492d9
    Fix mouse offset issues with VNC in Qemu. Fixes #2335 grossmj 2024-01-12 16:18:32 +1100
  • 218522b08c
    Fix issues when generating docs grossmj 2024-01-12 16:14:01 +1100
  • 470f13f448
    Update readthedocs.yml to use Python 3.12 grossmj 2024-01-12 15:27:41 +1100
  • 317aa669ac
    Update readthedocs.yml grossmj 2024-01-12 13:32:15 +1100
  • 8d160ad5ed
    Update documentation grossmj 2024-01-12 13:21:34 +1100
  • e3493870b2
    Add project.created, project.opened and project.deleted controller notification stream. Move project.updated and project.closed from project notification to controller notification stream. grossmj 2024-01-12 13:16:55 +1100
  • d466c85385
    Do not stop searching for Qemu binaries if one binary cannot be executed. Ref #2306 grossmj 2024-01-11 23:11:56 +1100
  • 35d4391fc0
    Fix Ethernet switch and Ethernet hub port validations. Fixes #2334 grossmj 2024-01-11 22:40:38 +1100
  • eea0ab69bd
    Bundle dev version of the web-ui grossmj 2023-12-07 12:34:52 +1000
  • 22ade94118
    Update CORS policy grossmj 2023-12-06 22:33:55 +1000
  • 08ee40548f
    Add custom executable paths on Windows grossmj 2023-12-05 21:24:40 +1000
  • 7f05a06766
    Upgrade sentry-sdk and aiohttp grossmj 2023-11-22 10:32:50 +1000
  • 9fd2f58ef7
    Development in 2.2.45.dev3 grossmj 2023-11-07 19:11:57 +1000
  • b9b802ebab
    Release v2.2.44.1 grossmj 2023-11-07 14:59:28 +1000
  • 1d86e322e9
    Do not compute checksums on macOS grossmj 2023-11-07 14:30:39 +1000
  • 8eb5f10971
    Add multiprocessing.set_start_method() grossmj 2023-11-07 13:33:43 +1000
  • cc4783ab98
    Bump version to v2.2.45.dev2 grossmj 2023-11-07 12:21:39 +1000
  • 19792f328d
    Have freeze support for macOS as well grossmj 2023-11-07 11:17:48 +1000
  • 596d1274a3
    Catch exceptions when computing image checksums. Ref https://github.com/GNS3/gns3-server/issues/2228 grossmj 2023-11-07 11:08:47 +1000
  • 2f765747b8
    Add freeze_support() for multiprocessing grossmj 2023-11-07 10:42:53 +1000
  • 4fe57b6a15
    Development on 2.2.45.dev1 grossmj 2023-11-06 17:00:17 +1000
  • 1177626a53
    Release v2.2.44 grossmj 2023-11-06 16:02:23 +1000
  • c4cc346864
    Sync appliances grossmj 2023-11-06 15:58:21 +1000
  • 8915dfffa5
    Bundle web-ui v2.2.44 grossmj 2023-11-06 15:53:51 +1000
  • ff027ebd17
    Upgrade sentry-sdk grossmj 2023-11-06 15:44:30 +1000
  • 27d5ac537f
    Non-blocking checksums computation when server starts. Fixes #2228 grossmj 2023-11-06 12:32:23 +1000
  • fe246cd413
    Fix timeout issue when creating Qemu disk image. Fixes https://github.com/GNS3/gns3-server/issues/2313 grossmj 2023-11-05 15:41:46 +1000
  • 2bbb560b8e
    Support for web socket console over HTTPS grossmj 2023-11-03 14:40:40 +1000
  • 1624c7d6ad
    Add back script create_cert.sh grossmj 2023-11-03 12:31:34 +1000
  • 2a3bb81076
    Bundle web-ui grossmj 2023-11-02 17:40:47 +1000
  • e0a0dd83d7
    Use Python 3.8 in appveyor.yml grossmj 2023-10-31 14:48:08 +1000
  • 9b6c1a8025 Summary: Refactored ..utils.asyncio.telnet_server.py to use telnetlib3 library, enhanced command handling and error management.. KCarmichael 2024-01-27 21:36:49 +0000
  • 16ea395618
    Upgrade sentry-sdk, psutil and distro dependencies grossmj 2024-01-27 17:04:02 +1100
  • 9dd8da4f6e
    Merge pull request #2340 from spikefishjohn/patch-3 Jeremy Grossmann 2024-01-26 17:55:11 +1100
  • 54abf85523
    Update telnet_server.py #2340 John Fleming 2024-01-25 01:41:57 -0500
  • 385fffec56
    Merge pull request #2339 from spikefishjohn/patch-2 Jeremy Grossmann 2024-01-24 11:53:59 +1100
  • ac86717bc0
    Update telnet_server.py #2339 John Fleming 2024-01-23 13:15:17 -0500
  • 7b7af33920
    Development on 2.2.46.dev1 grossmj 2024-01-14 23:45:35 +1100
  • 85fd3ef4a4
    Merge pull request #2338 from GNS3/2.2 Jeremy Grossmann 2024-01-14 22:02:14 +1100
  • fbd8f6ce28
    Release v2.2.45 v2.2.45 #2338 grossmj 2024-01-12 21:38:26 +1100
  • 195da24910
    Bundle web-ui v2.2.45 grossmj 2024-01-12 21:34:11 +1100
  • b4c7609aeb
    Remove old web-ui files grossmj 2024-01-12 21:29:04 +1100
  • cd9c4c84b6
    Bundle web-ui v2.2.45 grossmj 2024-01-12 21:21:18 +1100
  • 2566de0f5a
    Sync appliances grossmj 2024-01-12 21:13:52 +1100
  • 6a069d0af6
    Fix mouse offset issues with VNC in Qemu. Fixes #2335 grossmj 2024-01-12 16:18:32 +1100
  • 2789b3802a
    Fix issues when generating docs grossmj 2024-01-12 16:14:01 +1100
  • 9e1a1337d4
    Update readthedocs.yml to use Python 3.12 grossmj 2024-01-12 15:27:41 +1100