These 30 commits are when the Protocol Buffers files have changed:
| Commit: | dc7d586 | |
|---|---|---|
| Author: | Matthias Gatto | |
| Committer: | outscale-mgo | |
api/server: add bench brick This version use printif for report, this can be improve, but overall work I've also use a lot of check to ignore corrupted packets Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com>
The documentation is generated from this commit.
| Commit: | 6f37daf | |
|---|---|---|
| Author: | outscale-toa | |
| Committer: | outscale-toa | |
api: add packet trace path option
| Commit: | e01d51e | |
|---|---|---|
| Author: | outscale-toa | |
| Committer: | outscale-toa | |
api: enable packet trace option and update api tests
| Commit: | 7314046 | |
|---|---|---|
| Author: | Matthias Gatto | |
| Committer: | Matthias Gatto | |
api/server: add tap support Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com>
| Commit: | 47a9ca5 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
proto: add nic type and path Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | e50e249 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
proto: add sg_details Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 8c03dd0 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/proto: add encrypted message format Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 71c5ea6 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/server: allow several ip on the same nic ref #53 Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 1e684e8 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/server: add bypass_filtering option at vnic creation - added a head for each vnic graph branch - fixed adding again vni to vtep when removing the switch Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | b1455c3 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/server: avoid overwriting on missing fields for SGs and IPs Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | ce84326 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
api/protocol: fix wording Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 19f7ddd | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/server: simplify vni parameter Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | e9019c2 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/server: add nic stats - updated packetgraph closes #54 Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 1e72880 | |
|---|---|---|
| Author: | Jerome Jutteau | |
api/protocol: warn about sniff_target_nic_id Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | a3a1667 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jerome Jutteau | |
api/protocol: nic must only have one IP Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 9753875 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
api/protocol: add note about multiple ip in nics Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | a07437c | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
api/protocol: add note about outbound rules Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 04d9d8b | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
api/protocol: add note nic export Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | a488c72 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
api/protocol: add note about nic stats Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 353209f | |
|---|---|---|
| Author: | Jerome Jutteau | |
proto: fix comments Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | db32bbe | |
|---|---|---|
| Author: | Jerome Jutteau | |
proto: add call to remove a nic Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 7fa29fa | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Matthias Gatto | |
proto: fix incorrect comment about nic behavior Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
| Commit: | 7ce1df1 | |
|---|---|---|
| Author: | Jerome Jutteau | |
| Committer: | Jérôme Jutteau | |
api/protocol: add message definition for RPC interface Signed-off-by: Jérôme Jutteau <jerome.jutteau@outscale.com> Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com>
| Commit: | 44afe97 | |
|---|---|---|
| Author: | Matthias Gatto | |
| Committer: | Benoît Canet | |
brick: replace proto by our own structures Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com> Signed-off-by: Benoît Canet <benoit.canet@nodalink.com>
This commit does not contain any .proto files.
| Commit: | 7a03092 | |
|---|---|---|
| Author: | Matthias Gatto | |
| Committer: | Benoît Canet | |
error: replace proto by our own structures Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com> Signed-off-by: Benoît Canet <benoit.canet@nodalink.com>
| Commit: | da837d0 | |
|---|---|---|
| Author: | Benoît Canet | |
| Committer: | Benoît Canet | |
brick: Add a vhost-user brick This brick use the DPDK vhost-user implementation to link the vswitch with QEMU guest instances. Signed-off-by: Benoît Canet <benoit.canet@nodalink.com> Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com>
| Commit: | cd05aba | |
|---|---|---|
| Author: | Matthias Gatto | |
| Committer: | Benoît Canet | |
brick: Add a diode brick This brick act as a virtual diode: Each diode have a direction, if a packet come from the wrong direction, the diode free the incoming packet and forward nothing. Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com> Signed-off-by: Benoît Canet <benoit.canet@nodalink.com>
| Commit: | b5b862a | |
|---|---|---|
| Author: | Matthias Gatto | |
| Committer: | Benoît Canet | |
protos: Add output enum Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com> Signed-off-by: Benoît Canet <benoit.canet@nodalink.com>
| Commit: | 5d032b8 | |
|---|---|---|
| Author: | Benoît Canet | |
| Committer: | Benoît Canet | |
utils: Add a simple error message structure This error message structure is build around protocol buffer and is meant to be raw and simple. Signed-off-by: Benoît Canet <benoit.canet@nodalink.com>
| Commit: | 4a5710d | |
|---|---|---|
| Author: | Benoît Canet | |
| Committer: | Benoît Canet | |
bricks: Add a way to pass a configuration at brick init The idea is to pass a protocol buffer message containing the configuration to bricks init. This way the bricks are configured without any overhead between the management socket and their constructor. Signed-off-by: Benoît Canet <benoit.canet@nodalink.com>