Commit Graph
84 Commits
Author SHA1 Message Date
grossmj c0a876af68 Move cloud code (module independent) to a builtin package. 2014-05-07 19:31:53 -06:00
grossmj 44bcc94e3e Option to use the default IOU RAM & NVRAM values. 2014-05-07 15:54:52 -06:00
grossmj 34ad75860d Socket shutdown. 2014-05-06 19:11:51 -06:00
grossmj 51c1f15853 New UDP and console port allocation system for IOU. Fixes duplicated
port issues.
2014-05-06 16:58:22 -06:00
grossmj 62da0a5ec2 Delete more Dynamips files that are useless to save. 2014-05-06 13:46:23 -06:00
grossmj 17b56810d1 Fixes bug where IOS nvram/disk files were not kept after closing a
topology.
2014-05-06 12:22:38 -06:00
grossmj cd47d96de7 Fixes error when ldd cannot be found. v1.0-alpha3 2014-05-02 16:20:10 -06:00
grossmj f185c4d489 Delete IOS ghost files. Bump version to alpha3. 2014-05-02 15:38:52 -06:00
grossmj f9b0f11221 Multiprocessing freeze support must be before the parsing command line
code.
2014-05-01 19:59:06 -06:00
grossmj 4ae7875010 Support for --version on the command line. 2014-05-01 19:34:58 -06:00
grossmj 2a888f93ce Explicitly send an error if a IOS adapter cannot be added or removed. 2014-05-01 15:46:59 -06:00
grossmj ed8b93dee2 Possibility to get the server version over JSON-RPC/Websocket. 2014-05-01 15:10:06 -06:00
grossmj 93058f92d4 Ranges for UDP, console, auxiliary console and hypervisor ports.
Dynamips UDP NIO auto back-end for UDP tunnel connections (excepting
stubs).
2014-04-30 20:44:13 -06:00
grossmj 97e19ac7a5 Fixes WICs port number validation error. 2014-04-30 11:06:45 -06:00
grossmj b54e554497 Do not process more client requests when modules are shutting down. 2014-04-30 10:40:07 -06:00
grossmj e7d9f73e1e Display the ZeroMQ version when the server starts. Fixes #8. 2014-04-30 10:17:45 -06:00
grossmj 31866113e4 Windows interface support for clouds. 2014-04-29 17:46:43 -06:00
grossmj 03f002b348 Check if iouyap can access Ethernet and TAP devices. 2014-04-29 11:11:37 -06:00
grossmj 3bcf13328b Fixes issue when netifaces module is not installed. 2014-04-28 10:36:49 -06:00
grossmj 0d856ae180 Fixes #7. 2014-04-28 10:03:03 -06:00
grossmj e0488bb31f Explicit error message for missing 32-bit binary support on 64-bit Linux
when starting IOU.
2014-04-27 21:52:24 -06:00
grossmj 6632af9776 Checks for missing shared library dependencies in the IOU image. 2014-04-27 14:51:55 -06:00
grossmj 32436b0051 Fixes #6. 2014-04-27 11:55:02 -06:00
grossmj 85336e0fca Check for valid IOS & IOU image paths and files (by analyzing the firt 7
bytes of their ELF header).
2014-04-26 22:04:22 -06:00
grossmj 28ca12367a Proper server shutdown. 2014-04-26 17:51:47 -06:00
grossmj 223407c596 Set jsonschema dependency version to 2.3.0 2014-04-25 18:26:30 -06:00
grossmj 80d6b181dd Set version dependency for PyZMQ. Fixes #5. 2014-04-25 13:32:56 -06:00
grossmj 724e3051fd Send the server version when a client connects. 2014-04-24 19:50:58 -06:00
grossmj 7ebd451dda Graceful shutdown for modules and locale check for the server. 2014-04-24 15:59:34 -06:00
grossmj 9be5625c38 json-schema validations.
NIO creation refactoring.
2014-04-23 12:31:33 -06:00
grossmj 2ebac2f20a Update upload template. 2014-04-19 18:37:10 -06:00
grossmj f5d1184b29 Remove checks for access to TAP and Ethernet interfaces. 2014-04-16 18:33:29 -06:00
grossmj ada36e5382 Bump version to 1.0-alpha2. 1.0-alpha2 2014-04-16 12:43:59 -06:00
grossmj 732afb4ebd Fixes issues with working dirs. 2014-04-15 22:11:34 -06:00
grossmj f99128b2a4 Support for project names on remote server. 2014-04-15 17:18:37 -06:00
grossmj 872515fa78 Use the FileExistsError exception. 2014-04-12 16:46:02 -06:00
grossmj a874b63e40 Checks for valid device IDs. 2014-04-12 14:43:30 -06:00
grossmj 3edbdbe0b5 Change address/host binding implementation. 2014-04-11 18:33:42 -06:00
grossmj 862448ada1 Fixes bug with finding a free port. 2014-04-11 17:02:43 -06:00
grossmj e70ea26639 Fixes checks for free console and aux ports. 2014-04-11 16:24:08 -06:00
grossmj 96231e3f7f More specific path checks (file vs directory). 2014-04-11 14:48:30 -06:00
grossmj 8020c2e99c Fixes #4 (remove dependency on Tornado >= 3.1). 2014-04-10 19:42:26 -06:00
grossmj fca399a5ab Improve checks when starting IOU. 2014-04-10 18:48:43 -06:00
grossmj 4ab9b4acc7 Fixes topology loading issue. 2014-04-10 15:04:39 -06:00
grossmj b614aa8290 Use a temporary file for Dynamips process logging (avoid Windows file
locking when saving to another location).
2014-04-09 18:39:24 -06:00
grossmj 2dc189c592 Fixes #3 (invalid directory in PATH). 2014-04-09 17:00:09 -06:00
grossmj 5eb72fa2f3 Replace "windows-style" line endings (\r\n) by "UNIX-style" (\n) for the
IOURC file.
2014-04-09 16:13:45 -06:00
grossmj 54a6e9a7ac Replace "windows-style" line endings (\r\n) by "UNIX-style (\n) for the
IOURC file.
2014-04-09 16:12:42 -06:00
grossmj 0110fe33d4 Check for the Dynamips version. 2014-04-09 15:59:51 -06:00
grossmj 2bb3c0b466 Change the upload file size limit from 100MB to 500MB.
Fixes http://forum.gns3.net/topic9000.html
2014-04-09 13:03:01 -06:00