Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Colibri.extended api #38

Merged
merged 6 commits into from
Aug 17, 2021
Merged

Conversation

juagargi
Copy link
Owner

@juagargi juagargi commented Aug 17, 2021

This change is Reviewable

Let the user create a reservation request easily.
Let the user auto renew a reservation.
Added nexthop to response.
Fix expiration time of e2e admission.
Interacts with the e2e reservation on e2e_to_seg (on delete cascade), it should UPSERT instead.
@juagargi juagargi merged commit 0f7c8bc into scionlab_colibri_feature Aug 17, 2021
@juagargi juagargi deleted the colibri.extended_api branch August 17, 2021 15:12
juagargi added a commit that referenced this pull request Aug 27, 2021
Add 'Original Payload Length' to Info Field.
Correct flag consistency checks.
colibri border router (#24)
simplify parsing. (#25)
Colibri.experiments (#27)
Performance changes, fixes and tests added for the NSDI paper.
Per-packet MAC: replace payload size input with total packet size input. Static and sigma MAC InputData: Remove HFCount input. Fix warnings in Colibri doc. (#26)
gRPC with COLIBRI primer (#28)
Colibri initiator (#29)
gRPC for COLIBRI (#30)
Replace ColibriService.md with ColibriDesign.rst
Resolve failing /go/pkg/gateway/control/fake:go_default_test
Fix linter errors.
Colibri.topology entry (#31)
Colibri.e2e.basic api (#33)
Colibri.move to co (#34)
Colibri.fix data plane (#35)
fix e2e mac computation, simplify. (#37)
For now use the static MAC computation also for E2E.
Add tests.
Colibri.extended api (#38)
Colibri.refactor (#39)
changes from review.
changes from review.
changes from review.
missing build file in go/co
Colibri.extended api (#40)
Colibri.cleanup (#41)
Colibri.review (#43)
Colibri.review (#44)
juagargi added a commit that referenced this pull request Aug 27, 2021
Colibri.header.doc (#22)
Add 'Original Payload Length' to Info Field.
Correct flag consistency checks.
colibri border router (#24)
simplify parsing. (#25)
Colibri.experiments (#27)
Performance changes, fixes and tests added for the NSDI paper.
Per-packet MAC: replace payload size input with total packet size input. Static and sigma MAC InputData: Remove HFCount input. Fix warnings in Colibri doc. (#26)
gRPC with COLIBRI primer (#28)
Colibri initiator (#29)
gRPC for COLIBRI (#30)
Replace ColibriService.md with ColibriDesign.rst
Resolve failing /go/pkg/gateway/control/fake:go_default_test
Fix linter errors.
Colibri.topology entry (#31)
Colibri.e2e.basic api (#33)
Colibri.move to co (#34)
Colibri.fix data plane (#35)
fix e2e mac computation, simplify. (#37)
For now use the static MAC computation also for E2E.
Add tests.
Colibri.extended api (#38)
Colibri.refactor (#39)
changes from review.
changes from review.
changes from review.
missing build file in go/co
Colibri.extended api (#40)
Colibri.cleanup (#41)
Colibri.review (#43)
Colibri.review (#44)
juagargi added a commit that referenced this pull request Aug 30, 2021
Colibri.header.doc (#22)
Add 'Original Payload Length' to Info Field.
Correct flag consistency checks.
colibri border router (#24)
simplify parsing. (#25)
Colibri.experiments (#27)
Performance changes, fixes and tests added for the NSDI paper.
Per-packet MAC: replace payload size input with total packet size input. Static and sigma MAC InputData: Remove HFCount input. Fix warnings in Colibri doc. (#26)
gRPC with COLIBRI primer (#28)
Colibri initiator (#29)
gRPC for COLIBRI (#30)
Replace ColibriService.md with ColibriDesign.rst
Resolve failing /go/pkg/gateway/control/fake:go_default_test
Fix linter errors.
Colibri.topology entry (#31)
Colibri.e2e.basic api (#33)
Colibri.move to co (#34)
Colibri.fix data plane (#35)
fix e2e mac computation, simplify. (#37)
For now use the static MAC computation also for E2E.
Add tests.
Colibri.extended api (#38)
Colibri.refactor (#39)
changes from review.
changes from review.
changes from review.
missing build file in go/co
Colibri.extended api (#40)
Colibri.cleanup (#41)
Colibri.review (#43)
Colibri.review (#44)
juagargi added a commit that referenced this pull request Oct 5, 2021
Colibri.header.doc (#22)
Add 'Original Payload Length' to Info Field.
Correct flag consistency checks.
colibri border router (#24)
simplify parsing. (#25)
Colibri.experiments (#27)
Performance changes, fixes and tests added for the NSDI paper.
Per-packet MAC: replace payload size input with total packet size input. Static and sigma MAC InputData: Remove HFCount input. Fix warnings in Colibri doc. (#26)
gRPC with COLIBRI primer (#28)
Colibri initiator (#29)
gRPC for COLIBRI (#30)
Replace ColibriService.md with ColibriDesign.rst
Resolve failing /go/pkg/gateway/control/fake:go_default_test
Fix linter errors.
Colibri.topology entry (#31)
Colibri.e2e.basic api (#33)
Colibri.move to co (#34)
Colibri.fix data plane (#35)
fix e2e mac computation, simplify. (#37)
For now use the static MAC computation also for E2E.
Add tests.
Colibri.extended api (#38)
Colibri.refactor (#39)
changes from review.
changes from review.
changes from review.
missing build file in go/co
Colibri.extended api (#40)
Colibri.cleanup (#41)
Colibri.review (#43)
Colibri.review (#44)
use a auto-freshen cache for the colibri listings in sciond (#45)
several fixes.
Colibri.remove todos (#46)
Colibri.admission list (#47)
Colibri.remove tod os (#48)
Colibri.integration test (#49)
remove stray deleteme
fixes.
local topos with 1Gbps capacity for colibry purposes
remove last deleteme.
juagargi added a commit that referenced this pull request Oct 15, 2021
* Colibri feature squashed.

Colibri.header.doc (#22)
Add 'Original Payload Length' to Info Field.
Correct flag consistency checks.
colibri border router (#24)
simplify parsing. (#25)
Colibri.experiments (#27)
Performance changes, fixes and tests added for the NSDI paper.
Per-packet MAC: replace payload size input with total packet size input. Static and sigma MAC InputData: Remove HFCount input. Fix warnings in Colibri doc. (#26)
gRPC with COLIBRI primer (#28)
Colibri initiator (#29)
gRPC for COLIBRI (#30)
Replace ColibriService.md with ColibriDesign.rst
Resolve failing /go/pkg/gateway/control/fake:go_default_test
Fix linter errors.
Colibri.topology entry (#31)
Colibri.e2e.basic api (#33)
Colibri.move to co (#34)
Colibri.fix data plane (#35)
fix e2e mac computation, simplify. (#37)
For now use the static MAC computation also for E2E.
Add tests.
Colibri.extended api (#38)
Colibri.refactor (#39)
changes from review.
changes from review.
changes from review.
missing build file in go/co
Colibri.extended api (#40)
Colibri.cleanup (#41)
Colibri.review (#43)
Colibri.review (#44)
use a auto-freshen cache for the colibri listings in sciond (#45)
several fixes.
Colibri.remove todos (#46)
Colibri.admission list (#47)
Colibri.remove tod os (#48)
Colibri.integration test (#49)
colibri command. (#50)
Colibri.adapt end2end integration (#51)
use end2end_integration to run colibri.
remove colibri_integration .
* extend validity check of colibri packet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant