Julien Duponchelle
f4c7212e33
Update sentry key for the RC2
...
This allow to revoke crash report for old releases
10 years ago
grossmj
f451ed144e
Prevent error when suspend/resume is not supported in QEMU VM.
10 years ago
grossmj
a77023d1ee
Bump version to 1.3.0.dev2
10 years ago
grossmj
24300b2502
Adds project id when requesting UDP port.
10 years ago
grossmj
153914bf97
Make sure used ports in a project are cleaned up when closing it.
10 years ago
grossmj
2d6d153262
Save configs when project is committed.
10 years ago
grossmj
628dfef0d3
Initialize chassis when creating an IOS router. Fixes #107 .
10 years ago
Jeremy
17d5b3a7bc
Remove unnecessary locks.
10 years ago
Akash Agrawall
257735255c
Added homepage
10 years ago
Julien Duponchelle
01bcbe2fd9
Lock the dynamips reader an writer
...
Fix #103
10 years ago
grossmj
7473dec5ad
Bump version to 1.3.0.dev1
10 years ago
Julien Duponchelle
533baf0445
1.3.0rc1
10 years ago
Julien Duponchelle
ddb8a9f06e
Fix an issue in IOU relative path looking
10 years ago
Jeremy
f31071d510
Bump version to 1.3.0rc1.dev3
10 years ago
Jeremy
8415117d2d
Save IOS router configs when saving the project (done right this time).
10 years ago
Jeremy
f6b122cdfa
Look in legacy IOU images dir when looking for relative IOU image path.
10 years ago
Jeremy
44c8396997
Bump version to 1.3.0rc1.dev2
10 years ago
Jeremy
fb0490d8e3
Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy
163d1e375d
Save IOS configs when a project is committed.
10 years ago
Julien Duponchelle
6330e99ff1
More robust IOUVM support
10 years ago
Julien Duponchelle
386b311755
Fix iou key verification for large hostid
10 years ago
Julien Duponchelle
4a9f578784
Support IOURC update
10 years ago
Julien Duponchelle
8ca9c2121a
Do not crash if iourc file is missing
10 years ago
Julien Duponchelle
66cdf39ea2
Support uploading iourc
10 years ago
Julien Duponchelle
964ea0f577
Fix random behavior in tests
10 years ago
Julien Duponchelle
bb7eda63af
Support more all QEMU status
...
Fix #98
10 years ago
Julien Duponchelle
54bccb0628
Restore configuration live reload
...
Closes #94
10 years ago
Jeremy
2de817214f
Do not hide non-executable file in the UploadHandler.
10 years ago
Jeremy
93a5f4be79
Temporarily deactivate IOS router saveconfigs.
10 years ago
Jeremy
46fe973a96
Save IOS router configs when the user saves a project.
10 years ago
Jeremy
cc9b575b77
Bind UDP tunnels to the correct source address. Fixes #96 .
10 years ago
Julien Duponchelle
bcb1ce02ab
Refactor config management in tests
10 years ago
Julien Duponchelle
cf247a9301
Fix iou tests and add tests
10 years ago
Julien Duponchelle
3a6a04b8e5
Fix version test
10 years ago
grossmj
21587fda5a
Removes confreg setting for IOS routers.
10 years ago
grossmj
30ed89847b
Adds netifaces module in the setup dependencies.
10 years ago
grossmj
6d56da03e5
Fixes tests.
10 years ago
grossmj
25b778aec0
Bump version to 1.3.0rc1.dev1
10 years ago
grossmj
a90805135d
Bump version to 1.3.0beta2
10 years ago
Jeremy
cf92bfe81e
Alternative local server shutdown (mostly intended for Windows).
10 years ago
Jeremy
4ccca5dc99
Support RAM setting for VirtualBox VMs.
10 years ago
Jeremy
a81d2274cd
Adds info either the server is started as a local server in VersionHandler response.
10 years ago
Jeremy
221befa73e
Option to record curl requests into a file (to replay them later).
10 years ago
Jeremy
db69b93100
Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy
81420c60c7
Changes words in upload template.
10 years ago
Jeremy
f7d3af4a59
Fixes hostid retrieval.
10 years ago
grossmj
c596147b59
List the iourc file in upload handler.
10 years ago
Jeremy
5637b7be86
Bump version to 1.3.0beta2.dev1
10 years ago
Jeremy
500b7112f5
Assert host and port are not None when creating the Server instance.
10 years ago
Jeremy
36daa3627e
Ignore exception in asyncio loop on Windows when the local server gets a signal.
10 years ago
Jeremy
03796ca729
Server handler to shutdown a local server.
10 years ago
Jeremy
6d901e8295
Fixes issue when VBoxManage returns an error.
10 years ago
grossmj
4f7b896a6a
Fixes tests.
10 years ago
grossmj
34c4649d0b
Bump version to 1.3beta1
10 years ago
Jeremy
54c2d34185
Optional IOU license key check.
10 years ago
Jeremy
aebcd9f08b
Relative path support of IOU, IOS and Qemu images.
10 years ago
Jeremy
c41bec0516
Do not give attachment warning for generic attachments in VirtualBox.
10 years ago
Jeremy
223f3ee705
Should fix ProcessLookupError exceptions.
10 years ago
grossmj
1610067eee
Support for HDC and HDD disk images in Qemu.
10 years ago
grossmj
062e5a5986
Fixes bug when starting a packet capture in VirtualBox with the project path containing spaces.
10 years ago
grossmj
4c68fd0d52
Renames server.conf and server.ini to gns3_server.conf and gns3_server.ini respectively.
10 years ago
grossmj
03dfd177f9
Use TCP instead of Telnet to communicate with Qemu monitor.
10 years ago
grossmj
5910b4b0be
Have the server look in the right place for relative image paths.
10 years ago
grossmj
ad5548f70b
Convert more that IOU pre 1.3 projects but also other modules on remote servers.
10 years ago
grossmj
5ca65093e4
Fixes bugs when checking if this is a local project.
10 years ago
grossmj
4f1674f50c
Bump version to 1.3.0beta1.dev2
10 years ago
grossmj
95766fa30d
Let the server know about the project name and convert old IOU projects on remote servers.
10 years ago
grossmj
2934232afb
Convert legacy IOU directories on remote servers.
10 years ago
grossmj
b1eccc0ace
Properly restore configs for Dynamips routers.
10 years ago
grossmj
c3014632a4
Fixes rename bug for linked clones in VirtualBox.
10 years ago
grossmj
0d379f428e
Makes absolute path checks work on Windows.
10 years ago
Julien Duponchelle
be1e0fa1f2
Upload IOURC file via the web interface
10 years ago
Julien Duponchelle
ed2e4e43f2
Support the options use_default_iou_values
...
Fix #92
10 years ago
Julien Duponchelle
d126db1fe9
The upload interfaces allow user to choose an image type
10 years ago
Julien Duponchelle
1b68a54234
Look for qemu images in ~/GNS3/images
10 years ago
Jeremy
ee578d3c12
Fixes Qemu networking.
10 years ago
Jeremy
d87ebb3ed2
Fixes suspend and resume for Qemu.
10 years ago
Jeremy
f188bc43e1
Includes SSL cacert file path in the warnings.
10 years ago
Jeremy
053fd9cc0c
Adds warnings if the cacert.pem file cannot be found.
10 years ago
Jeremy
b58f9e10f9
Bump version to 1.3.0beta1.dev1
10 years ago
Julien Duponchelle
e37392c482
Correctly recover id when closing VMS
...
Fixes #91
10 years ago
Julien Duponchelle
d657f94c18
Fix crash when you start capture on a non running IOU
10 years ago
grossmj
18f3859e87
Fixes Telnet server initialization issue in VirtualBox. Fixes #88 .
10 years ago
Jeremy
a64dfdd694
Disconnect network cable if adapter is not attached in VirtualBox vNIC.
10 years ago
Jeremy
2bae814eb1
Remove redundant code for Dynamips hypervisor connections.
10 years ago
Jeremy
c012e8ddb3
Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy
b5e8aaf682
Support for Raven to send crash report from a frozen state.
10 years ago
Julien Duponchelle
2679c03fe2
Drop cloud from config
10 years ago
Julien Duponchelle
01ab91722b
Proper format of crash report
10 years ago
Julien Duponchelle
a4da6c6a74
Add more informations in crash reports
10 years ago
Julien Duponchelle
1d0ffe4b2e
Add more informations to crash reports
10 years ago
Julien Duponchelle
3407ba802e
Rename vlan dat file for IOU
10 years ago
Jeremy
7a6136ed14
Fixes adapter bug with VirtualBox.
10 years ago
Jeremy
94bcd1cf11
Bump to version 1.3.0alpha1
10 years ago
Jeremy
69f8b7de6a
Bump to version 1.3alpha1
10 years ago
Julien Duponchelle
80fd857658
Fix tests
10 years ago
Julien Duponchelle
10296f4f19
Do not send garbage to console in case of sentry not available
10 years ago
Julien Duponchelle
16dc0d1a8a
Send crash report synchronous to avoid lost of events
10 years ago
Jeremy
6208cb997d
Fixes Qemu adapters support.
10 years ago
Jeremy
6e89f2c7c7
Remove console_host from IOU and Qemu handlers.
10 years ago
Jeremy
3472f19519
Use console_host from the PortManager.
10 years ago
Jeremy
a6869379c3
Fixes console restoration when loading a VirtualBox project.
10 years ago
Jeremy
f269ec9527
Fixes Qemu networking.
10 years ago
Jeremy
7ace6fc7e9
Fixes old projects loading issue with Qemu.
10 years ago
Jeremy
466c6142af
Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy
b673b898a8
Fixes problem when trying to convert VirtualBox projects without cloned VMs.
10 years ago
Julien Duponchelle
91ccd6167c
API for reloading server config
10 years ago
Julien Duponchelle
a9afaa028c
Garbage collect VM when closing a project
10 years ago
Julien Duponchelle
66860655b9
If a VM is already loaded, we return a VM instead of creating it twice
...
Partial fix for #81
10 years ago
Julien Duponchelle
16f6fe9d3b
Send criticals errors to Sentry
...
Fixes #77
10 years ago
grossmj
46b0ead329
Close connections for auto-reload.
10 years ago
grossmj
c48ca212bd
Stop Dynamips hypervisors used by devices before the project is closed.
...
This is to avoid locked files by hypervisors preventing temporary project working directories to be deleted.
10 years ago
grossmj
3ef529fb0e
Temporally fixes Dynamips console listening issues.
10 years ago
grossmj
518b037d54
Fixes connect call failed for Dynamips hypervisor #78 .
10 years ago
grossmj
7223005acd
Restore device IDs and fixes race condition when converting an old project.
10 years ago
grossmj
5ae8728ee6
Fixes ATM switch.
10 years ago
grossmj
0c767e1c0e
Bump to version 1.3.dev3
10 years ago
grossmj
dfce18a48f
Fixes migration issues for pre-1.3 projects.
10 years ago
grossmj
0f10d25c0b
Optional AUX console port allocation for Dynamips VMs.
10 years ago
grossmj
7fe2d6c367
Support to deactivate sparsemem or mmap globally for Dynamips VMs.
10 years ago
grossmj
d762c43314
Include the images directory when converting an old project.
10 years ago
grossmj
708f66b608
Fixes asyncio Lock instantiation issues on Windows.
...
Because the event loop is essentially a global variable, asyncio Lock objects that get instantiated early could grab a reference to the wrong loop (Selector instead of Proactor).
10 years ago
grossmj
666064f1ae
Revert commit: Remove lock for Ghost IOS (problem on Windows).
10 years ago
Jeremy
70d5dea256
Remove lock for Ghost IOS (problem on Windows).
10 years ago
Jeremy
ba95567886
Some info message and fixes ghost IOS activation/deactivation.
10 years ago
Jeremy
84870bf736
Some changes with config files on Windows.
10 years ago
Jeremy
0e8b8fa66f
Update hypervisors working dir when the project is moved.
10 years ago
Jeremy
b55719186e
Merge remote-tracking branch 'origin/asyncio' into asyncio
10 years ago
Jeremy
1d6d2a39f0
Allow signals to be processed on Windows.
10 years ago
Julien Duponchelle
d0c386860e
Fix curl sample generation in the documentation
10 years ago
Julien Duponchelle
ae7bf828cd
Fix tests on MacOS
10 years ago
Julien Duponchelle
f6448bb05d
Turn off collored log output on windows
10 years ago
Julien Duponchelle
ebb865d973
Export vpcs config path
10 years ago
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.
10 years ago
Jeremy
58d92f1584
Fixes Dynamips console/aux ports restoration when loading a project.
10 years ago
Julien Duponchelle
62afef06af
After an iou reload you can write on the console
10 years ago
Julien Duponchelle
5e59145948
If you type reload inside iou you are no longer disconnected
10 years ago
Julien Duponchelle
29e8d91745
Do not output debug for ioucon standard telnet commands
10 years ago
Julien Duponchelle
5a58f6efc8
Fix a crash with Python 3.4 when you stop IOU
...
http://bugs.python.org/issue23140
10 years ago
Julien Duponchelle
c07b8c746e
Drop poll from Qemu
10 years ago
Jeremy
0eaad579c2
IOU + VirtualBox conversion of old projects.
10 years ago
Jeremy
85518a3cd6
Fixes race condition when generating an ghost IOS file.
10 years ago
Jeremy
9dc713f31d
Fixes race condition when deleting empty legacy project files dir.
10 years ago
Jeremy
473eb0280e
Support for relative path in Dynamips.
10 years ago
Jeremy
de1be0961f
Do not return an error when creating the same project multiple times (for now).
10 years ago
Jeremy
54fc873be5
Prevent multiple projects with the same ID to be created.
10 years ago
Jeremy
349d9d4540
Fixes small issues when deleting Dynamips devices.
10 years ago
Julien Duponchelle
f12d3f07f7
Drop the old -files in the project
10 years ago
Julien Duponchelle
8434a286b6
Fix IOU old project import
...
Fixes #69
10 years ago
Julien Duponchelle
818676ce5e
Support relative path in iou
10 years ago