summaryrefslogtreecommitdiffhomepage
path: root/pkg
AgeCommit message (Expand)Author
2021-10-19Merge branches 'wireguard', 'transport' and 'extended-community-comment' into...buildMikael Magnusson
2021-10-19implement pluggable transporttransportMikael Magnusson
2021-10-19support Wireguard tunnel encapsulationMikael Magnusson
2021-10-18tests: Check if ValidateOpenMsg() works agains router-id validationDonatas Abraitis
2021-10-18bgp: Validate router-id against 0.0.0.0 and ASN-wideDonatas Abraitis
2021-10-18chore: fix linting ineffassign and redundant type from array, slice, or map c...Imcom Jin
2021-10-15tests: Check if we return an error and not crash if r.Peer is nilDonatas Abraitis
2021-10-15server: Do not crash the server if an empty request over gRPCDonatas Abraitis
2021-09-09Pass BGPUpdate message even on errorJakub Chábek
2021-08-25pkg/packet/bgp: avoid copying PrefixDefault lock in Test_CompareFlowSpecNLRIMatt Layher
2021-08-24pkg/packet/bgp: add mutex to PrefixDefault to avoid data raceMatt Layher
2021-08-13Update the hold timer when a BGP Update message is receivedPeter Hill
2021-08-12Fix extended-nexthop & add-path capability parsing.Konrad Zemek
2021-08-08server: fix ListVrf api to handle Name memberFUJITA Tomonori
2021-07-25Use `BGP_HEADER_LENGTH` instead of `19` in the codeKirill Smorodinnikov
2021-06-30Handle ttl-security option correctlyDonatas Abraitis
2021-06-30added check on data length for SRv6EndpointBehaviorStructure and SegmentTypeB...zvfvrv
2021-06-30add support of the optional "SRv6 Endpoint Behavior and SID Structure" in seg...zvfvrv
2021-06-30fix marshal and unmarshalzvfvrv
2021-06-30wip SegmentTypeB without SRv6 Endpoint Behavior and Structurezvfvrv
2021-06-13Add support for encapsulation tunnel type in the extended community support i...Guangtong Cao
2021-06-07fix: fix check according to golang s1025Imcom Jin
2021-05-24Add FQDN capabilityDonatas Abraitis
2021-05-10Fixed dead lock bug caused by hold-time expiryzhouzijiang
2021-04-22Do not suppress initial non-established peer state in MonitorPeerCarl Baldwin
2021-03-29Added ListDynamicNeighbor message to APIMarcus Wichelmann
2021-03-29Added DeleteDynamicNeighbor message to APIMarcus Wichelmann
2021-03-29Added ListPeerGroup message to APIMarcus Wichelmann
2021-03-19Add GENEVE encapsulation supportRavi Aysola
2021-03-16Add support for the gRPC server to listen on a unix domain socketbbassingthwaite
2021-03-14add support for tunnel egress endpoint sub-TLVMikael Magnusson
2021-03-03policy: add nexthop unchangedFaicker Mo
2021-03-01Fix LsTLVIgpRouterID.DecodeFromBytesKirill Smorodinnikov
2021-02-27Extend LsLinkDescriptor.StringKirill Smorodinnikov
2021-02-24Fix ParseValue's bug for BMPStatsTLV32xskingdom
2021-02-24server: fix AdministrativeCommunication message parserFUJITA Tomonori
2021-02-13feat: add option to bind listener to a (VRF) deviceMilan Lenco
2021-01-27go fmtedSergey Elantsev
2021-01-23fixed panics on parsing malicious bgp packetsSergey Elantsev
2021-01-23support UDP destination port sub-TLVMikael Magnusson
2021-01-20packet/bgp: Fix TunnelEncapSubTLV.DecodeFromBytesMikael Magnusson
2020-12-20fixed mistypeSergey Elantsev
2020-12-20fixed possible crashes on parsing of bgp messagesSergey Elantsev
2020-12-14change commentsSerguei Bezverkhi
2020-12-09interop fixSerguei Bezverkhi
2020-11-30Unit tests and dependenciesSerguei Bezverkhi
2020-11-30Code changesSerguei Bezverkhi
2020-11-29set shutdownWG to nil after stopBGP finishedDuan Jiong
2020-11-25code changesSerguei Bezverkhi
2020-11-09server: fix conversion from api.RouteAction to config.DefaultPolicyTypeFUJITA Tomonori