Commit Graph

77 Commits (10164e262d4413eb9c2f88a2c9cf84c8d09511d4)

Author SHA1 Message Date
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj c59fc375f2 Remove traceng code.
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj 359f9a7384 Move to version 3 of the REST API.
4 years ago
grossmj eb3cb8a41f Migration to FastAPI
4 years ago
grossmj f97d346c34 Support to reset links. Fixes https://github.com/GNS3/gns3-server/issues/1620
4 years ago
grossmj 647dde1bb4 Make x,y optional for creating links via API. Fixes #1630
5 years ago
grossmj 4cc5dbc228 Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
6 years ago
grossmj 7fe8f7e716 Fix long-polling request for project notifications.
6 years ago
grossmj 456ef1348b Fix DeprecationWarning: invalid escape sequence. Fixes https://github.com/GNS3/gns3-gui/issues/2670
6 years ago
grossmj 2764828f38 Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438.
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 7f72b90b0e The server has now 2 notification streams
6 years ago
grossmj 669d2ec038 Merge branch '2.1' into 2.2
7 years ago
grossmj 8b91894fa4 Improve suspend a link for Qemu and VirtualBox VMs.
7 years ago
grossmj 397c1322b4 Base support for TraceNG.
7 years ago
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
7 years ago
grossmj 38f458db7c Delete old pcap file when starting a new packet capture.
7 years ago
grossmj c93d0d8d12 Make sure we don't try to read when opening a file in binary more. Fixes #1301.
7 years ago
grossmj 519df3ab35 Let a project be opened when a port cannot be found (can happens if a project is corrupted).
7 years ago
grossmj 008baad86a Update link state and save project when a link is suspended or filters are added/removed (without node properties set).
7 years ago
ziajka eeae07e783 Conservative approach to supported versions of Python 3.4 and asyncio.ensure_future, Ref. #1269
7 years ago
ziajka d9a0ec9ff3 Replace asyncio.async with ensure_future because of deprecation, Fixes: #1269
7 years ago
grossmj 3e3e1df051 Allow users to see an error when the server cannot stream a PCAP file.
7 years ago
grossmj e1c8df170a Allow projects to be opened even when a node port is already used.
7 years ago
grossmj c22229101f Try to improve error reporting when streaming a PCAP file. Ref #2235.
7 years ago
grossmj ca3f6fb4b8 Update some sentences related to suspending a link.
7 years ago
Julien Duponchelle 5fd842e54d
Suspend link
7 years ago
Jeremy Grossmann c2fbe4f313 Merge pull request #1130 from GNS3/vmware_filters
7 years ago
Julien Duponchelle fa211a82eb
Filters support for VMware
7 years ago
Julien Duponchelle 54faaf5f6f
Packet filters support for VirtualBox
7 years ago
Julien Duponchelle 873418dbbe
Fix a merge error
7 years ago
Julien Duponchelle 08d4c1a000
Merge branch '2.1' into filters_iou
7 years ago
Julien Duponchelle 536c708c16
Filter implementation for cloud & Nat
7 years ago
Julien Duponchelle 5b839c22e9
Filters support for IOU
7 years ago
Julien Duponchelle 23c3d32e06
Filter support for Docker
7 years ago
Julien Duponchelle 03f8c747cc
Qemu support for packet filtering
7 years ago
Julien Duponchelle 86f1201276
Support packet filtering for dynamips
7 years ago
grossmj b37f9eb4f0 Update schema for BPF filter.
7 years ago
Julien Duponchelle 8a8de1e2df
BPF filter support
7 years ago
grossmj 8f260e0a83 Update field names for filters.
7 years ago
Julien Duponchelle 4097bab565
Apply feedback from @grossmj
7 years ago
Julien Duponchelle 08423eff96
Support packet filtering for VPCS
7 years ago
Julien Duponchelle 55563b9808
Escape special characters from SVG text
8 years ago
Julien Duponchelle 0d7157c295
Improve a lot project loading speed
8 years ago
Julien Duponchelle 955a466be5
Ensure we can't connect to occupy port
8 years ago
Julien Duponchelle 875051d05e
Prevent capture on non running node
8 years ago
Julien Duponchelle 99bdf37ec3
Prevent connect a node to himself
8 years ago
Julien Duponchelle da5e3d0e54
Dissallow serial to ethernet connection
8 years ago