Commit Graph

836 Commits (bf3444933ee8bdebf5fa7a62f614cd1276765ec1)

Author SHA1 Message Date
Julien Duponchelle 5170428913 Fix a capture crash
10 years ago
grossmj dc4df68c7a Keep Dynamips logs.
10 years ago
Jeremy e6fd471dd5 Save Dynamips VM configs when closing a project.
10 years ago
Jeremy 516b882122 Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy 3e95bb9748 Adapter settings and configs for Dynamips VMs.
10 years ago
Julien Duponchelle 6c3a926ce3 Capture is OK on server side
10 years ago
Julien Duponchelle 018e3c1451 Fix IOU closing
10 years ago
Julien Duponchelle 15f89776d3 All current iou code is async
10 years ago
Julien Duponchelle d323234520 Harmonisation of slot, adapter notion
10 years ago
Julien Duponchelle 3ceb43fa62 Fix tests
10 years ago
Julien Duponchelle 605afa1d33 Fix bad execption name in IOU
10 years ago
grossmj 78ffe313fd Dynamips VM & device deletion and ghost support.
10 years ago
grossmj 26f7195288 Dynamips devices packet capture.
10 years ago
grossmj f99e834c37 Dynamips devices support (packet capture to complete).
10 years ago
Jeremy 4f38d96522 Dynamips devices.
10 years ago
Jeremy 094339304c Packet capture for Dynamips VMs.
10 years ago
Jeremy 6ac6c7d796 Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy a5ac7c5481 Dynamips NIO connections.
10 years ago
Julien Duponchelle e082cd8b1a Update the remote IOU initial config
10 years ago
Julien Duponchelle 83edc649d2 Rename NVRAM to the correct application id before start the server
10 years ago
Julien Duponchelle a9a3bb1c38 Pep8
10 years ago
Julien Duponchelle 49f012cf4c Turn off documentation sidebar because it's broken
10 years ago
Julien Duponchelle 2cab5293c7 Add the notion of adapters and slot in the api
10 years ago
Julien Duponchelle 821eb5e92b Repare config file loading
10 years ago
Julien Duponchelle ee019caa37 Support l1_keepalives in IOU
10 years ago
Julien Duponchelle 1550ca01e6 IOU support nio ethernet
10 years ago
Julien Duponchelle 3e1875b069 Set console host from port manager
10 years ago
Julien Duponchelle 68427eaddf Auto PEP8 cleanup
10 years ago
Julien Duponchelle a4669689e7 Fix tests due to test reading the local config file
10 years ago
grossmj 0a5aaedc7c Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
grossmj 8f089c45f5 Fixes a few problems in Dynamips implementation.
10 years ago
Julien Duponchelle f99d825346 Support network for IOU
10 years ago
Julien Duponchelle 9160d3caf4 Remove old directories to avoid editing them by mistake...
10 years ago
Julien Duponchelle 3471b03ef9 Clarify JSON schema validation errors
10 years ago
Julien Duponchelle 8b61aa9ae7 Set ram, ethernet adapters, serial adapters
10 years ago
Julien Duponchelle 05df7001a3 Successfully create an iou device from the GUI via HTTP
10 years ago
Julien Duponchelle 4689024b50 Add a --live options to control livereload
10 years ago
Julien Duponchelle ebc214d6fa Fix tests and rename path to iou_path
10 years ago
Julien Duponchelle fb69c693f6 Start iouyap
10 years ago
Julien Duponchelle faa7472670 IOUCON start when vm start
10 years ago
Julien Duponchelle 986c63f344 HTTP api start iou process
10 years ago
Julien Duponchelle 2e99ef69a9 Modules support start iou process (not ioucon and iouyap)
10 years ago
Jeremy 79a57ca420 New Dynamips integration part 3
10 years ago
grossmj 37945585b9 New Dynamips integration part 2
10 years ago
Jeremy 46cbcd6132 New Dynamips integration part 1
10 years ago
Jeremy 648850c411 Server listen to 0.0.0.0 by default.
10 years ago
Jeremy 30c452e938 Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy 98586b93ee Add timeout on stopping a VPCS just in case.
10 years ago
Julien Duponchelle 2f85d71f32 Correctly override the config from command line
10 years ago
Julien Duponchelle b31af0abcd Sub directory project-files
10 years ago
grossmj 0d7d0a05c3 Handle old projects.
10 years ago
grossmj 2a3b37a3bd VirtualBox packet capture.
10 years ago
grossmj d499402491 VirtualBox implementation complete.
10 years ago
Julien Duponchelle e81dcd4bba Add /projects before /project
10 years ago
Julien Duponchelle 571044b3e8 Fix server close tests
10 years ago
Jeremy 8118d7762f Parallel execution when closing VMs.
10 years ago
Jeremy f2ff933b20 Fixes console and close in VirtualBox VM.
10 years ago
Julien Duponchelle ab122d969e Allow empty project directory
10 years ago
Julien Duponchelle 5a0c224292 Allow user to change project path on local server
10 years ago
Julien Duponchelle 9f7b8574c8 Useless print
10 years ago
Julien Duponchelle 30f10a559e Fix crash in debug log
10 years ago
Julien Duponchelle 0abf2e82d6 Improve server debug logging
10 years ago
Julien Duponchelle 41a8872819 Refactor VPCS script file loading
10 years ago
Julien Duponchelle 869405738e Code cleanup
10 years ago
Julien Duponchelle b92e065add Fix binary location change for VPCS
10 years ago
Julien Duponchelle dae48b2de4 Update temporary status if project change location
10 years ago
Julien Duponchelle 8367a9eb30 Remove unused files (we can restore them later via git history)
10 years ago
Jeremy 291fac7084 Add project_id in all VM calls.
10 years ago
Jeremy b680138073 Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy 1bea78194c Explicit ID names, remove {uuid} from URLs and add vms in URLs for VMs.
10 years ago
Julien Duponchelle c5c219ffe1 Allow modification of path from the client
10 years ago
Julien Duponchelle 2ace014a3c Cleanup old temporary project at startup
10 years ago
Julien Duponchelle ca354ae7f2 Doc API V1
10 years ago
Julien Duponchelle 08158884a4 Add api versionning
10 years ago
Jeremy 119bebee25 Documentation.
10 years ago
Jeremy 59c82e26df Use project_id instead of project_uuid for the API.
10 years ago
Jeremy d2699f051d Change URL for projects: /project becomes /projects and project_id is used instead of uuid.
10 years ago
Julien Duponchelle aeb83a7945 Support %h in VPCS config file
10 years ago
Julien Duponchelle f572f3fc95 You can't modify startup script remotely
10 years ago
Julien Duponchelle 0ce344b1d2 PEP8
10 years ago
Jeremy 81f9252554 Fixes nasty bug when close a cloned VirtualBox VM.
10 years ago
Jeremy 66569f26a4 Make sure to wait for the unload coroutine to finish when the server is shutting down.
10 years ago
Jeremy df72369b0e Fix VirtualBox VM close.
10 years ago
Jeremy 33d5882a4a Add traceback info when catching an exception to help with debugging.
10 years ago
Jeremy 471fbe576c Ignore OSError when checking for config file changes.
10 years ago
Jeremy 45ca493ecf Use module settings from the config file.
10 years ago
Julien Duponchelle 2c3fe2ad4b Repare debug log
10 years ago
Jeremy aecd7dedba Fixes app name for the config file on Linux.
10 years ago
Julien Duponchelle 0ae8d8031a Override configuration from command line even in case of config reload
10 years ago
Julien Duponchelle 6abf420ce1 Support configuration live reload
10 years ago
Julien Duponchelle 21020a2753 Fix server configuration path
10 years ago
Jeremy a3a304bd12 Load port ranges from the config file.
10 years ago
Jeremy 0c90393b5b Send explicit error message when client is checking for the server version.
10 years ago
Jeremy 8d471a89a8 Check for OSError when starting the server.
10 years ago
Jeremy 334835c985 PEP8 + documentation.
10 years ago
Jeremy 8a00d30e23 Change ports to adapters in VirtualBox API entry points.
10 years ago
Jeremy 22369ade49 Rename port_id to port_number for VPCS and adapter_id for VirtualBox to avoid confusion.
10 years ago
Jeremy fa978b6a28 Send all VirtualBox settings when creating the VM.
10 years ago
Julien Duponchelle 8bc26420b7 If not script file is setted we use the default from VPCS
10 years ago
Julien Duponchelle 29a4a0634d Add console debug
10 years ago
Jeremy e60366c5bb Change URL to get all VirtualBox VMs.
10 years ago
Julien Duponchelle 776bfea3d7 Clean enable debug mode
10 years ago
Julien Duponchelle 6764c6e866 Useless debug
10 years ago
Julien Duponchelle 9abf323e7d Send GNS 3 server version in header and upgrade aiohttp
10 years ago
Julien Duponchelle df8bdcc152 Catch exceptions from rmtree
10 years ago
Julien Duponchelle 4518404706 Run rmtree in a different thread
10 years ago
Julien Duponchelle 1bfb201368 Enable code live reload only in debug mode
10 years ago
Julien Duponchelle 70faf76c10 PEP8, documentation update, test fix
10 years ago
Jeremy 50fea669b5 Network handler for UDP port allocation and server network interfaces.
10 years ago
Jeremy c002bbfb23 Minimal SSL support.
10 years ago
Jeremy 365af02f37 Packet capture support for VirtualBox.
10 years ago
Jeremy ff63530f52 Get all available VirtualBox VMs on the server.
10 years ago
Jeremy 6460e94311 More VirtualBox implementation.
10 years ago
Jeremy bc3d63081b Unload should not delete VMs, just close them.
10 years ago
Jeremy 6e7a5ca8bd Adds debug and quiet command line args.
10 years ago
Jeremy 39e3ca91a9 Fixes module unload & adds host, port and allow-remote-console command line args.
10 years ago
Julien Duponchelle 59f940625a Flag --local
10 years ago
Julien Duponchelle 8e249b670d Set a location by default
10 years ago
Julien Duponchelle 7bed9f56bc Avoid crash when closing vms
10 years ago
Julien Duponchelle 017c5ac9f6 Allow changing location only for local usage
10 years ago
grossmj 4f2764c0b4 Fixes module unload.
10 years ago
Julien Duponchelle 547adf0dc6 Get project
10 years ago
Julien Duponchelle 0e76527ce2 Update a project
10 years ago
Julien Duponchelle abc885049f Temporary project
10 years ago
Julien Duponchelle 7bf121c6da When we remove a VM, the VM is removed from the project.
10 years ago
Julien Duponchelle 3f5c2390cd Close a project
10 years ago
Julien Duponchelle 986a7f55ef Delete a project
10 years ago
Julien Duponchelle f97c2b2cbe Delete a VM, mark it as destroyable
10 years ago
Julien Duponchelle 28308b10bc Add missing documentation
10 years ago
grossmj 0d503b779e Explicitly close VM when the server is shutdown.
10 years ago
grossmj e61e976368 Adapters support for VirtualBox.
10 years ago
grossmj 2a8823b856 Use the Proactor event loop on Windows.
10 years ago
Jeremy 05c0efe39b More VirtualBox work.
10 years ago
Jeremy d9b02efbfa Rename destroy to close or unload (more friendly).
10 years ago
Jeremy 2681defe27 Moves NIO creation to the base manager.
10 years ago
Jeremy 6ec4dea9b9 Fixes reload call in VPCS handler.
10 years ago
Julien Duponchelle 2c50bb607f VPCS Mac address / project
10 years ago
Julien Duponchelle 72c6182062 Typo
10 years ago
Julien Duponchelle 6644c640db Attribute mac address
10 years ago
Julien Duponchelle 08b2dc6369 Cleanup VMS when leaving
10 years ago
Julien Duponchelle e12e6044dc Delete VPCS
10 years ago
Julien Duponchelle 545a3d2b58 PEP8
10 years ago
Julien Duponchelle 8d3ea60404 VPCS reload
10 years ago
Jeremy 3b7d08a80e Suspend and resume for VirtualBox.
10 years ago
Jeremy 87bd0d1869 VirtualBox VM almost done.
10 years ago
Jeremy f231b06833 No need for start_vm and stop_vm in the manager.
10 years ago
Jeremy 0b1b27db8f Add module name to base manager.
10 years ago
Julien Duponchelle f3e07d5ad9 Fix random failure related to ports
10 years ago
Julien Duponchelle ef4ecbfb6a Improve VPCS port change test
10 years ago
Jeremy 7ce1cf3f84 Return correct status codes and fix tests.
10 years ago
Julien Duponchelle 368d1ff70b Update VPCS instance
10 years ago
Julien Duponchelle 7abb426d04 Get informations about a VPCS instance
10 years ago
Julien Duponchelle 87a089457f Update script file
10 years ago
Julien Duponchelle df31b2ad5a Fix project path
10 years ago
Jeremy ba91cbaac0 Remove find_unused_port from the attic.
10 years ago
Jeremy 7a19c9062e Pass *args to VM_CLASS.
10 years ago
Jeremy 061d3223a7 Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy 17f6223fb1 Try to fix VirtualBox create test.
10 years ago
Julien Duponchelle fc66e4592a VPCS is trully async
10 years ago
Julien Duponchelle 984d47f9c8 Test work without vpcs binary
10 years ago
Julien Duponchelle 0eaa7be86a PEP 8 Enforcer.
10 years ago
Julien Duponchelle 649d4e5143 Allow user to set console port
10 years ago
Julien Duponchelle f2289874af Raise exception if we try to reserve an already reserve port
10 years ago
Julien Duponchelle fa57485f11 Support script file
10 years ago
Julien Duponchelle 54eb8d9e81 Drop decorator for async test
10 years ago
Julien Duponchelle db31afeb63 Merge branch 'master' into asyncio
10 years ago
Julien Duponchelle bbee5f90a0 Yet another PEP 8 :)
10 years ago
Julien Duponchelle 7cf409c392 Kill VPCS process when the server exit
10 years ago
Julien Duponchelle 78237e9fb6 Bold parameter in documentation in order to improve readability
10 years ago
Julien Duponchelle f5ac73d1ca Fix documentation generation
10 years ago
Julien Duponchelle 0b97509a74 Do not color logger message
10 years ago
Julien Duponchelle 4488cc3960 Colored logs
10 years ago
Julien Duponchelle db41076ce5 Use the project working directory for VPCS VM
10 years ago
Julien Duponchelle f5ed9fbcf1 PEP 8 clean thanks to auto pep8
10 years ago
Julien Duponchelle 7f185663d1 VPCS Device => VPCS VM
10 years ago
Julien Duponchelle 68d0e5f42d PEP8
10 years ago
Julien Duponchelle 0695e75e77 Fix tests
10 years ago
Jeremy 7fff25a9a9 UUID support for VMs.
10 years ago
Jeremy fe22576ae2 Some quick cleaning.
10 years ago
Julien Duponchelle 345b471c47 Drop unused code
10 years ago
Julien Duponchelle ed973dbcf2 Project handler use ProjectManager
10 years ago
Julien Duponchelle f0094cc0d0 Project Manager
10 years ago
Julien Duponchelle 240d83411c Create a project entity
10 years ago
Julien Duponchelle a9a09cc0bc Temporaru drop old tornado logging
10 years ago
Julien Duponchelle a06d935ef4 Drop tornado
10 years ago
Julien Duponchelle f0880c4a37 Drop queue codes because it's too specific
10 years ago
Julien Duponchelle 73a481e510 Refactor port manager
10 years ago
Jeremy ae8e2f4199 Prepare VirtualBox module.
10 years ago
Jeremy b6212fc885 Improve Port Manager to handle UDP ports.
10 years ago
Jeremy 1cfce6ac5e Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy d142a9a885 Rename vpcs_id to id. Must be an integer in the route definition.
10 years ago
Jeremy c47081f363 Bump version to 1.2.3
10 years ago
Jeremy 3793789732 Fixes broken -netdev + legacy virtio in Qemu support.
10 years ago
Julien Duponchelle 77db08c39e Remove NIO from VPCS
10 years ago
Julien Duponchelle 8e307c8cbb Use PATH environnement variable for searching binary
10 years ago
Jeremy 4c010b466d Bump version to 1.2.3.dev1
10 years ago
Julien Duponchelle bf6f62e629 Serialize NIO
10 years ago
Julien Duponchelle 0cdc1c3042 VCPS create NIO work and tested
10 years ago
Julien Duponchelle aff834f565 Oops bad merge
10 years ago
Julien Duponchelle 7a767a6b92 Merge 1.2.2 into asyncio
10 years ago
Jeremy 701a1626f7 Bump version to 1.2.2
10 years ago
Jeremy 2ee49fed57 Some cleaning.
10 years ago
Jeremy 9e83329f14 Rename Device to VM.
10 years ago
Julien Duponchelle c1ef406311 A basic implementation of port manager
10 years ago
Julien Duponchelle 3abcac43ab Test the stop method
10 years ago
Julien Duponchelle 6bb2b88f1a It's was hard but i have finally a beginning of test for start VPCS
10 years ago
Jeremy e6e83ffa8a Update the VM name in VirtualBox for linked clones.
10 years ago
Julien Duponchelle 6c35cc304e Dirty stop start for VPCS
10 years ago
Julien Duponchelle 1431c66c54 Documentation generation
10 years ago
Julien Duponchelle aab944fb6c Move old test to old_tests directory
10 years ago
Jeremy 369cd06279 Merge latest changes from the POC.
10 years ago
Jeremy 61344a1669 New base server.
10 years ago
Jeremy 2bfe098866 Bump version to 1.2.2.dev2
10 years ago
Jeremy 2ef45781ad Checks connection failure to Qemu monitor.
10 years ago
Raizo62 cbbb89f69c Add snapshot named reset to linked cloned Vbox
10 years ago
Jeremy 29896151e7 Support spaces in the controller name of VirtualBox clones.
10 years ago
Jeremy 7f6f7022b0 Support to run VirtualBox as another user.
10 years ago
Jeremy Grossmann c77ebca036 Merge pull request #62 from shmygov/qemunio
10 years ago
Jeremy 881cc6f592 Fixes wrong IOS config paths.
10 years ago
Jeremy 5265818365 Support for IOURC file on the server side.
10 years ago
Jeremy d1e186317c Console switching from local/remote to remote/local while a VirtualBox VM is running.
10 years ago
Jeremy a6fd457cff Bump the maximum network adapters to 32 for Qemu.
10 years ago
Dmitry Shmygov 4eedc9c74c Dynamically configure network connections of running QEMU VMs (including new QEMU versions)
10 years ago
Dmitry Shmygov ccb4ccd612 Return QEMU monitor responses as Match Objects (more flexibility for future uses)
10 years ago
Dmitry Shmygov c775b05d33 Dynamically configure network connections of running QEMU VMs
10 years ago
Dmitry Shmygov 9cedb1cc99 Add sleep after write to QEMU monitor (to work with new QEMU versions)
10 years ago
Jeremy 1f615430ae Checks for broken symbolic links.
10 years ago
Jeremy 2de1a97076 Merge remote-tracking branch 'origin/master'
10 years ago
Jeremy 747c0ee7a3 More checks on minimum RAM for IOS routers and updates default values to match the latest IOS image requirements.
10 years ago
grossmj d9f44edcaf Fixes incompatibility for IOS startup-config and private-config paths created on Windows and loaded from a project on Linux/Mac OS X.
10 years ago
Dmitry Shmygov 84511d7b39 QEMU VM suspend/resume and reload
10 years ago
Dmitry Shmygov 3590985c07 Add QEMU monitor port to control running QEMU VMs
10 years ago
Jeremy 7785c03eac Ignore Unicode errors when executing vboxmanage.
10 years ago
Jeremy 7f37f649da Catch OSError exception for subprocess calls.
10 years ago
Jeremy acb5103119 Merge remote-tracking branch 'origin/master'
10 years ago
Jeremy 823344bf44 Get Windows interface list from the registry if the COM service fails.
10 years ago
Jeremy Grossmann ecf7ebc26b Merge pull request #58 from dlintott/fix_gns3-gui_158
10 years ago
Daniel Lintott 317a37147e Remove extra line that was over-writing the auto Idle-PC value
10 years ago
Jeremy Grossmann 0f238c5bb7 Merge pull request #54 from planctechnologies/dev
10 years ago
Jerry Seutter f1503ae655 Handle initrd and kernel paths in qemu
10 years ago
Jeremy 20592f72c0 Fixes UID bit test.
10 years ago
Jerry Seutter 00f49e337d Merge branch 'master' into dev
10 years ago
Jeremy fc04a94dce Bump version to 1.2.2.dev1
10 years ago
Jeremy ba357b0541 Bump version to 1.2.1
10 years ago
Jeremy f58c7960c9 Use bundled Qemu on Windows and OSX by default and checks if remote server are registered.
10 years ago
Jeremy 5a468888c8 Bump version to 1.2.1.dev2
10 years ago
Jeremy 8f53d51c05 Support for CPU throttling and process priority for Qemu.
10 years ago
Jeremy 1e01c85be9 Change search paths for Qemu on Windows.
10 years ago
grossmj fed02ee167 Adds default path for VBoxManage on Mac OS X.
10 years ago
grossmj 632134a02a Support for older Qemu versions like the 0.11.0 on Windows.
10 years ago
Jeremy 183a6aed44 Do not use universal_newlines in subprocess.
10 years ago
Jeremy d97ba11728 Fixes C7200 IO cards insert/remove issues and makes C7200-IO-FE the default.
10 years ago
Jerry Seutter ef8c6b603c Add debugging to deadman process
10 years ago
Jeremy 4918675cd5 Fixes Qemu version detection.
10 years ago
Jeremy 6ef614103e Ignore inaccessible VirtualBox VMs.
10 years ago
Jeremy 09948a366f Use SubprocessError to catch Subprocess exceptions.
10 years ago
Jeremy 3bd88178a0 Bump to version 1.2.1.dev1 and fixes vboxmanage lookup on Windows.
10 years ago
Jeremy 95f5c73e33 Bump to version 1.2
10 years ago
grossmj fd92189d51 Restore dock widgets.
10 years ago
Jeremy cb913416ef Bump to version 1.2.dev3
10 years ago
Jeremy 5a7e482dac Linked clone support for VirtualBox (still problems with temporary projects).
10 years ago
Jeremy e2e4f4f38b Fixes remote server issue when creating a new project while already in a project.
10 years ago
Jeremy Grossmann e75dde3ebf Merge pull request #48 from planctechnologies/pr3
10 years ago
Jeremy Grossmann bba2c2b0d3 Merge pull request #47 from planctechnologies/pr2
10 years ago
Jeremy a9e924934a Fixes important issue when searching for a free port.
10 years ago
Jeremy f6561bf684 Automatically extract IOS configs when a project is closed.
10 years ago
Jerry Seutter 5b73786653 Move image path manipulation to server side
10 years ago
Jeremy f44fbd1f16 Option to allow console connections to any local IP address when using the local server.
10 years ago
Jeremy 1982ff8100 Allows Qemu VM to have 0 interface.
10 years ago
Jeremy 7a6f27fed9 New VirtualBox guest property: ProjectDirInGNS3.
10 years ago
Jeremy 747ca7bb90 Base for VirtualBox linked clones (not completed yet).
10 years ago
Jerry Seutter faa3ef8cb4 Add support for Qemu devices on cloud instances
10 years ago
Jerry Seutter 0b0830976f Support IOU devices on cloud instances
10 years ago
grossmj 31db1a4e84 Merge remote-tracking branch 'origin/master'
10 years ago
grossmj e07347a961 Rename "enable console" to "remote console".
10 years ago
Jeremy a4e20cd6f6 Add VirtualBox guest property "NameInGNS3".
10 years ago
Jeremy a98a8b1acc Change default VirtualBox adapter type.
10 years ago
Jeremy 7809160ea1 Add detection of qemu and qemu.exe binaries.
10 years ago
grossmj 410729c998 Check for duplicate node names in Preferences.
10 years ago
grossmj 3a85e2dba7 Fixes missing cloud settings on Windows.
10 years ago
grossmj 087f0e82de Fixes issues with VirtualBox Telnet server on Windows.
10 years ago
grossmj 393a312e7e New Telnet server for VirtualBox.
10 years ago
grossmj 4d23c5917c Add REUSE flag to socket when scanning for unused ports.
10 years ago
Jeremy Grossmann 89e80fd74b Merge pull request #43 from planctechnologies/dev
10 years ago
Jeremy a48aff6ce5 Fixes some issues with VirtualBox support.
10 years ago
Jerry Seutter e5fa52fcb5 Adding back a line that was mistakenly removed.
10 years ago
Jerry Seutter ff02bb977a Merge branch 'master' into dev
10 years ago
grossmj 7b531cf094 Fixes issue when getting the VirtualBox VM list.
10 years ago
Jeremy dab72cf036 New VirtualBox support (under testing).
10 years ago
grossmj 95a89ac91b Change find an unused port.
10 years ago
grossmj f5540ee147 Change find an unused port.
10 years ago
Jerry Seutter d2798a969e Cleanup
10 years ago
Jerry Seutter 148b99c553 Cleanup
10 years ago
Jerry Seutter 5f9554b86c Cleanup
10 years ago
Jerry Seutter 3a157b5e6d Handle a missing cloud server section in the config file
10 years ago
Jerry Seutter 7830bf8b1a Merge branch 'dev' into gns-110
10 years ago
Jerry Seutter ee1dbd6cd3 Merge branch 'master' into dev
10 years ago
Jerry Seutter c4afc33ea8 IOS devices can be deployed on cloud instances.
10 years ago
grossmj 88b9d946da Fixes SecureCRT issue when disconnecting from an IOU device on Windows.
10 years ago
grossmj 20acca64b5 Bump version to 1.2.dev1
10 years ago
grossmj 440148aa0b Bump version to 1.1
10 years ago
grossmj f48c9117b0 Serial console for VirtualBox.
10 years ago
grossmj 666c8ea922 Pedantic: make sure Idle-PC is spelled that way.
10 years ago
Jerry Seutter 91894935bf Merge branch 'dev' into gns-110
10 years ago
grossmj 3b3c47c858 Bump version to 1.1.dev1.
10 years ago
grossmj f0c344939b Polish and bump up to version 1.0!
10 years ago
grossmj e261263aab Add path lookup directory for Qemu on OSX.
10 years ago
Jerry Seutter 6d80d3e70d Merge branch 'master' into dev
10 years ago
grossmj b88abb7c91 Remote servers and load-balancing (still things to improve).
10 years ago
Jerry Seutter c08e1011ed Make the server download images from cloud files
10 years ago
grossmj 5f4b3c547b Bump to version 1.0.dev1.
10 years ago
grossmj f854752c84 Bump to version 1.0-beta4.
10 years ago
grossmj 4195bdc7dd Auto idle-pc feature and improvements/bug fixes for GNS3 preferences.
10 years ago
Jerry Seutter c0fc093ab7 Merge branch 'master' into dev
10 years ago
grossmj b68c11e33e Bump version to 1.0-beta4.dev2
10 years ago
Jeremy Grossmann b3e86be182 Merge pull request #37 from planctechnologies/server_security2
10 years ago
Jeremy Grossmann 5802c2b9f5 Merge pull request #36 from planctechnologies/server_security
10 years ago
Jeremy Grossmann e39c93c91a Merge pull request #34 from planctechnologies/deadman
10 years ago
grossmj 1a96a150bc Fix shemas for QEMU.
10 years ago
Michael 65fdafda40 Merge pull request #6 from planctechnologies/gns-108
10 years ago
Jerry Seutter 03fb75437b Add cert and auth support to gns3server.
10 years ago
Jerry Seutter 7c446796fe gns3server now controls the deadman switch.
10 years ago
Jerry Seutter ee88d6f808 Merge branch 'master' into dev
10 years ago
Jerry Seutter d4d774055a Remove unused parameter
10 years ago
Jerry Seutter efc80ff17a Revert version number change
10 years ago
Jerry Seutter 91fba4aca4 Use logging config to set destination of copyright info
10 years ago
grossmj a8193fa063 Split the PATH environment variable using os.pathsep
10 years ago
Jerry Seutter 23686215fe Add a --quiet mode to gns3server
10 years ago
grossmj 6dce005594 Bump to version 1.0-beta1.dev1.
10 years ago
grossmj a49f107af2 Bump to version 1.0-beta3.
10 years ago
grossmj e7141685cc Tweaks to support Qemu on Windows.
10 years ago
grossmj aca9e0de56 Qemu integration stage 2, support for ASA and IDS.
10 years ago
Jerry Seutter cf59240bef Bugfixes with cloud server communication
10 years ago
grossmj d1715baae1 Base QEMU support.
10 years ago
Jerry Seutter b132c901c9 Disabling auth from version string
10 years ago
Michael a0e2fe551a Added web user and password to start_server output
10 years ago
Michael 6c6c9200e4 Add CN support to cert as command line arg
10 years ago
Michael 4fa87005bc Enabled HTTP Auth, SSL and DMS disabling based on cloud.conf availability
10 years ago
Michael 17e4b51d18 Testing out dummy config
10 years ago
Michael f876a862c4 GNS3 server will now create the heardbeat file durining initialization
10 years ago
Michael ef492d4690 Update gns3dms to support cloud.conf
10 years ago
Michael 36e539382c Added support for cloud.conf file and startup script
10 years ago
Michael 6f9e0f6d2e Moved certs to .config
10 years ago
Michael b84dda3c8e HTTP auth added to file_upload and jsonrpc
10 years ago
Michael 382e693fc8 Added authentication handler for basic auth check
10 years ago
Michael a95cc678e9 Added server.py ssl mode dependant on cert existence
10 years ago
Michael bcf0aae531 Added HOME support and cert dir to create_cert script
10 years ago
grossmj b483f87c2f Bump version to 1.0-beta3.dev1.
10 years ago
grossmj 9d2e18328b Bump version to 1.0-beta2.
10 years ago
Michael 99a8f5f21a Added create_cert.sh and ssl_options to enable SSL
10 years ago