These 9 commits are when the Protocol Buffers files have changed:
Commit: | d7c306c | |
---|---|---|
Author: | Kingshuk Mandal | |
Committer: | GitHub |
Grpc-Wire Reconciliation (#80) * added support for reconciliation of grpc-wires on meshnet daemon restart * Improved skip logic to maintain and work with skip status on every individual link. * added mlink unit test * added grpc recon documentation * Moved e2e-mlink unit test to a separate namespace (mlink) --------- Co-authored-by: manomugdha <manomugdha.biswas@keysight.com>
The documentation is generated from this commit.
Commit: | 56abbfc | |
---|---|---|
Author: | T. Miller | |
Committer: | GitHub |
Make CNI DEL idempotent (#74) * new Pod containerId attribute * add container_id to status subresource * add containerid handler * add containerID to cmdAdd and cmdDel * typo squashing * log text clarification * fix error message
Commit: | beb2bbb | |
---|---|---|
Author: | sar772004 | |
Committer: | GitHub |
Add support for HOST_INTF env, so vxlan source interface can be chosen physical interface , fixes #71 (#72) * Add support for HOST_INTF env, so vxlan source interface can be chosen statically * Add comment to getVxlanSource explaining HOST_INTF * add the missing option to getVxlanSource when calling it * Revert "add the missing option to getVxlanSource when calling it" This reverts commit 514b3cc5bca25db488ef7605f6e1d4102bc0683b. * add the missing option to getVxlanSource when calling it , removing the spaces added by vscode * add the vxlan srcintf to remotepod definition as well, otherwise it uses default gw intf * fix formatting for the comment * fix the protobuf remotePod def index * fix the protobuf in Pod def index * fix the go bindings * generate the grpc go files for v1beta/meshnet protoc --go-grpc_opt=paths=source_relative --go-grpc_out=. daemon/proto/meshnet/v1beta1/meshnet.proto protoc --go_opt=paths=source_relative --go_out=. daemon/proto/meshnet/v1beta1/meshnet.proto --------- Co-authored-by: srinivsr <srinivasan.sridharan@nokia.com>
Commit: | bd8f2e1 | |
---|---|---|
Author: | Kingshuk Mandal | |
Committer: | GitHub |
improved clean up logic and addressed sync issues for large topologies (#73) * fixed link health failure problem, added wiredown rpc * renaming and added comments * more review changes * fIX FOR RACE * reduced chances of race in packet receive thread * renamed one rpc, corrected one integration issue * removed commented code * removed commented out code * modified comment * updated the skip list growth issue fix * Fix for colse on clised channel * staticcheck warning removed * addressed review comments * Fixed typeo in comments --------- Co-authored-by: manomugdha <manomugdha.biswas>
Commit: | d3ae648 | |
---|---|---|
Author: | Kingshuk Mandal | |
Committer: | GitHub |
Grpc link (#47) * added support for link type GRPC * added kustomization yaml * added grpc wire support * Added IP address assignment to meshnet created interfaces for grpc tunnels. * Removed redundant code * Variable renaming in daemon. * More comments * More comments * renamed variable * Added documents * Update implementation.md Fixed some typos in 1st para. * Update implementation.md Fixed typos in 2nd para. * Update implementation.md Missed one typo in first para. * Updated document * remove redundand comment addition in kustomization.yaml * resolved linter errors and added TODO for link configuration * updated document * corrected picture * fixed kustomised * refactor a bit to match go style and clean up some datastructures * fix lint errors and switch wireMap to reference to handle mu correctly * replace stopC with empty struct channel * fix init for channel * Fixed build error due to proto field rename LocalPodName * Removed packet length from proto * removed parenthesis * Original meshnet implementation uses strings.Contains() for checking equality of ip addresses. This can give false results while comparing 10.10.10.11 & 10.10.10.1. It will declare both of these addresses to be equal. Fixing this. Additionally some variables are renamed. * rename a variable - to take care of review comment from Mano * typo changes. To take care of Apratims review * Made interface name generation logic to be part of daemon only. Remove temporary code. * review feedback * removed commented code * updated version no in overlays * fixed makefile and doc to allow make-install for both vxlan and grpc link * updated implementation doc * addressed review comments * added separate job for grpc link * update images * Added comment * Added test dependency Co-authored-by: Ashutosh Kumar <ashutshkumr@gmail.com> Co-authored-by: kingshuk.mandal <kingshuk.mandal@keysight.com> Co-authored-by: apratimmukherjee <78898747+apratimmukherjee@users.noreply.github.com> Co-authored-by: Marcus Hines <marcus.hines@gmail.com>
Commit: | de89b2e | |
---|---|---|
Author: | T. Miller | |
Committer: | GitHub |
Use meshnetd pod's node IP for VxLAN source (#37) * project hostIP into meshnet daemonset pods as HOST_IP
Commit: | 3ec52f7 | |
---|---|---|
Author: | networkop |
Forgot to include grpc files
Commit: | 2dd4b19 | |
---|---|---|
Author: | networkop | |
Committer: | networkop |
Multiple changes here: 1. Reworked GH actions workflos 2. Introduced multi-arch builds 3. Updated installation manifests 4. Updated GRPC generation code
This commit does not contain any .proto
files.
Commit: | debaeb6 | |
---|---|---|
Author: | networkop |
v0.2.0