Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-19 | Add GENEVE encapsulation support | Ravi Aysola | |
2021-03-14 | add support for tunnel egress endpoint sub-TLV | Mikael Magnusson | |
As specified in draft-ietf-idr-tunnel-encaps-22. Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> | |||
2021-03-01 | Fix LsTLVIgpRouterID.DecodeFromBytes | Kirill Smorodinnikov | |
According to https://tools.ietf.org/html/rfc7752#section-3.2.1.4, IGPRouterID could be 4-octet for OSPFv2 or OSPFv3 non-pseudonode. | |||
2021-02-27 | Extend LsLinkDescriptor.String | Kirill Smorodinnikov | |
Cover additional cases when only one part of the link is presented. | |||
2021-01-27 | go fmted | Sergey Elantsev | |
2021-01-23 | fixed panics on parsing malicious bgp packets | Sergey Elantsev | |
2021-01-23 | support UDP destination port sub-TLV | Mikael Magnusson | |
As specified in draft-ietf-idr-tunnel-encaps. Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> | |||
2021-01-20 | packet/bgp: Fix TunnelEncapSubTLV.DecodeFromBytes | Mikael Magnusson | |
Return data of the correct length from TunnelEncapSubTLV.DecodeFromBytes. This fixes a problem with TunnelEncapSubTLVUnknown which caused it to contain more bytes in its Value unless it was the last SubTLV. Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> | |||
2020-12-20 | fixed mistype | Sergey Elantsev | |
2020-12-20 | fixed possible crashes on parsing of bgp messages | Sergey Elantsev | |
2020-12-14 | change comments | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-12-09 | interop fix | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-11-30 | Unit tests and dependencies | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-11-30 | Code changes | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-11-25 | code changes | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-10-21 | packet: handle malformed prefix len | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> | |||
2020-07-13 | implement LsAddrPrefix marshal json function | JieJhih Jhang | |
2020-06-24 | Add //go:generate stringer directives for public enum types. | Dmitri Nikulin | |
All such directives can be invoked by running $ go generate Stringer itself can be obtained by running $ go get golang.org/x/tools/cmd/stringer See https://github.com/osrg/gobgp/issues/2265 | |||
2020-06-24 | Regenerate stringer code for public enum types. | Dmitri Nikulin | |
This adds support for several values which were added to enums without corresponding changes to the stringer generated code. New versions of stringer, including the one used for this change, add compile-time checks for whether any existing enum values have changed. Adding new values does not violate this check. Resolves https://github.com/osrg/gobgp/issues/2265 | |||
2020-05-13 | extend attributes proto for Prefix SID support | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-07 | address more static check failures | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-07 | Addressing review comments | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-07 | remove debug messages | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-07 | Finish methods and restructure files | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-06 | code Decode and Serialize for Prefix SID types and add unit tests | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-06 | add unit test to help with development | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-05 | add object definitions | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-05 | additional changes | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-05 | coding the feature | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-05-04 | adding prefix_sid_attr | Serguei Bezverkhi | |
Signed-off-by: Serguei Bezverkhi <sbezverk@cisco.com> | |||
2020-04-24 | Add BGP-LS SRLG support | Tom Shine | |
2020-03-15 | replaced fmt.Sprintf with strconv.Itoa for Protocol.String() | Sergey Elantsev | |
2020-03-15 | optimized allocations in packet/bgp validations | Sergey Elantsev | |
2020-03-14 | optimized allocations in packet/bgp | Sergey Elantsev | |
2020-03-09 | optimized EVPNMacIPAdvertisementRoute, SerializeExtendedCommunities and ↵ | Sergey Elantsev | |
PathAttributeIP6ExtendedCommunities allocations. | |||
2020-03-02 | bgp: silence statickcheck errors | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> | |||
2019-07-26 | pkg/packet/bgp: fix PathAttributeAs4Path to accept empty AS_PATH | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> | |||
2019-04-11 | cmd/gobgp: Parse evpn IPMSI parameter | JieJhih Jhang | |
2019-03-26 | Implement evpn I-PMSI | JieJhih Jhang | |
2019-03-21 | pkg/packet/bgp: avoid crash when receiving an update with invalid AS_PATH len | Eiichiro Watanabe | |
2019-03-21 | pkg/packt/bgp: add test when receiving an update with invalid AS_PATH Length | Eiichiro Watanabe | |
2019-03-16 | Fixed typos | zabio3 | |
2019-01-26 | Add experimental BGP-LS feature | Artur Makutunowicz | |
2019-01-09 | silence staticcheck warnings | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> | |||
2018-11-16 | packet: fix ValidateAttribute() to handle ipv6 addresss | FUJITA Tomonori | |
fixes #1893 Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2018-11-16 | packet: fix NewPathAttributeNextHop() to handle ipv6 addresss | FUJITA Tomonori | |
PathAttributeNextHop struct can handle ipv6 address but NewPathAttributeNextHop() can't. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2018-08-17 | pkg/packet/bgp: Fix NewEVPNMacIPAdvertisementRoute() to use correct MAC length | Yichen Wang | |
2018-07-24 | pkg/packet/bgp: fix ParsePmsiTunnel() and NewPathAttributePmsiTunnel() crash | FUJITA Tomonori | |
Once we create an object, we should not mutate it. This fixes the following in a different way. https://github.com/osrg/gobgp/pull/1778 Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2018-07-07 | follow Standard Go Project Layout | FUJITA Tomonori | |
https://github.com/golang-standards/project-layout Now you can see clearly what are private and public library code. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> |