{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":415110243,"defaultBranch":"master","name":"gobgp","ownerLogin":"floatingstatic","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-10-08T19:51:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5504449?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699642759.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"0d57904082d7979204b0e4b58092fe122a9a951f","ref":"refs/heads/update-defined-set","pushedAt":"2023-11-10T18:59:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floatingstatic","name":"Jeremiah Millay","path":"/floatingstatic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5504449?s=80&v=4"},"commit":{"message":"add test case for AddDefinedSet with replace","shortMessageHtmlLink":"add test case for AddDefinedSet with replace"}},{"before":"1b975be057fc02848d205361bdc5426110b99930","after":"02fa6129afc715acdc9a0efa5ca83332aaaa6237","ref":"refs/heads/master","pushedAt":"2023-11-10T18:02:23.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"floatingstatic","name":"Jeremiah Millay","path":"/floatingstatic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5504449?s=80&v=4"},"commit":{"message":"Implementation of Dynamic Neighbor MD5 (Issue #2589)\n\nAdds usage of the \"prefix-based\" TCP MD5 for dynamic\nneighbors. Non-dynamic neighbors will continue to use\nnon-prefix based, which makes it more compatible with\nrunning on older kernels, as only 4.14+ includes the\nnecessary support.\n\nThis change also includes tests of dynamic peers in general.","shortMessageHtmlLink":"Implementation of Dynamic Neighbor MD5 (Issue osrg#2589)"}},{"before":null,"after":"286c8877753610fd13c3d5d38b762f71b96fd8fc","ref":"refs/heads/validate-after-length","pushedAt":"2023-10-30T14:58:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floatingstatic","name":"Jeremiah Millay","path":"/floatingstatic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5504449?s=80&v=4"},"commit":{"message":"fix: call validatePathAttributeFlags after parsing and setting path attribute length","shortMessageHtmlLink":"fix: call validatePathAttributeFlags after parsing and setting path a…"}},{"before":"0cc8a9880b218ad95c9f922ea5a688f814862fdc","after":"1b975be057fc02848d205361bdc5426110b99930","ref":"refs/heads/master","pushedAt":"2023-10-30T14:17:06.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"floatingstatic","name":"Jeremiah Millay","path":"/floatingstatic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5504449?s=80&v=4"},"commit":{"message":"Fix data race in newWatchEventPeer\n\nThis method was attempting to read from peer.fsm before acquiring a read\nlock, leading to a data race as this struct is written by a different\ngoroutine in parallel. Commit moves the call to RLock before the first\nread from the struct.","shortMessageHtmlLink":"Fix data race in newWatchEventPeer"}},{"before":null,"after":"79d301f75b42d3300851e0bc9eb52c87ffd9b0c3","ref":"refs/heads/malformed-attrs","pushedAt":"2023-06-12T21:19:17.857Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"floatingstatic","name":"Jeremiah Millay","path":"/floatingstatic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5504449?s=80&v=4"},"commit":{"message":"Fix UpdatePathAggregator4ByteAs() ignores 32bit value\n\nSigned-off-by: Jeremiah Millay ","shortMessageHtmlLink":"Fix UpdatePathAggregator4ByteAs() ignores 32bit value"}},{"before":"033cfdb4beb529783c92a9105048d71f49bbb9e4","after":"0cc8a9880b218ad95c9f922ea5a688f814862fdc","ref":"refs/heads/master","pushedAt":"2023-06-12T15:37:24.668Z","pushType":"push","commitsCount":42,"pusher":{"login":"floatingstatic","name":"Jeremiah Millay","path":"/floatingstatic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5504449?s=80&v=4"},"commit":{"message":"cmd/gobgp: fix parseEvpnMacAdvArgs\n\ndefault-gateway not being declared a reserved keyword led to evpn\nmacadv commands ending as \"encap vxlan default-gateway\" to fail parsing.\n\nIn that case, default-gateway was bundled with the previous argument.\n\nTo fix that, set default-gateway as a reserved keyword of paramFlag type.\n\nWhile there, change the way we detect its existence later on, given that it now\nexists in our reserved map m, if set.","shortMessageHtmlLink":"cmd/gobgp: fix parseEvpnMacAdvArgs"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADrHRsXwA","startCursor":null,"endCursor":null}},"title":"Activity · floatingstatic/gobgp"}