{"push_id":933662295,"size":1000,"distinct_size":1125,"ref":"refs/heads/master","head":"20a1a84ab97e9b5a9a5cb8a0a9d9d9383de5cedd","before":"a6663a9b0eb36be77fbbf838f64b1e2a776f0bda","commits":[{"sha":"48f95fa12b4c9a223a9dbd85baf8c7158327a49e","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"server: properly handle peer configured later\n\n- send adj-in in all the existing peers to a peer configured after gobgpd started.\n- peer sends update message information (path) to another peer directly instead of via gobgpd (this improves the performance)\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/48f95fa12b4c9a223a9dbd85baf8c7158327a49e"},{"sha":"a41413ae86c5666c84d4e0cdc52e832c704ab9a6","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"server: fix PEER_MSG_PATH about rf\n\nsend PEER_MSG_PATH to only peers that have the same rf.\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/a41413ae86c5666c84d4e0cdc52e832c704ab9a6"},{"sha":"a3cb22a9027b4fd9f360f873b976472aad4ae173","author":{"email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@socketplane.io","name":"Brent Salisbury"},"message":"packet: fixed type in constant.go file name\n\n-fixed a quick typo, great project!\n\nSigned-off-by: Brent Salisbury <brent@socketplane.io>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/a3cb22a9027b4fd9f360f873b976472aad4ae173"},{"sha":"52ddad958f10ae9ea7ab8c40130825c903d08c52","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"table: remove Path's source version\n\nEven if a connection with peer is down and up, table code gets\nBGPmessages belonging the first connection before the event of the\npeer down in order. So we don't need source version stuff inherent\nfrom Ryu BGP code.\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/52ddad958f10ae9ea7ab8c40130825c903d08c52"},{"sha":"2bbd4147aa7a9e39b9da325191d7415d090fc2ec","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"cli: add CLI utility\n\nThe tool internally talks with gobgpd via REST API.\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/2bbd4147aa7a9e39b9da325191d7415d090fc2ec"},{"sha":"626da9416938d54ae6a3925037c13a947d365d44","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"cli: support showing the state of single neighbor\n\n$ gobgpcli show neighbor <neighbor_ip>\ne.g)\n$ gobgpcli show neighbor 10.0.0.2\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/626da9416938d54ae6a3925037c13a947d365d44"},{"sha":"b896584828aaf7f6287842f34dc37f15c0cde1b8","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"cli: improve the state of neighbor\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/b896584828aaf7f6287842f34dc37f15c0cde1b8"},{"sha":"b2c5151fe6a197d77cee700c95fb8c0ba616b5fe","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"cli: improve rib presentation\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/b2c5151fe6a197d77cee700c95fb8c0ba616b5fe"},{"sha":"00dc1a3befb4ef0f1424b93b7caa53e8b4b2f755","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"cli: fix unknown capability code handling\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/00dc1a3befb4ef0f1424b93b7caa53e8b4b2f755"},{"sha":"cf936759004764cae72099ba87972f1153913ba6","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"packet: fix AS_PATH JSON marshal\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/cf936759004764cae72099ba87972f1153913ba6"},{"sha":"edf0ca14a493b4e01bbb4279c1d282a20b2d4da5","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"cli: improve the capability representation\n\nShow both advertised and received caps like:\n\nfujita@ubuntu:~/git/gobgp$ ./cli/gobgpcli show neighbor 10.0.0.2\nBGP neighbor is 10.0.0.2, remote AS 64515\n  BGP version 4, remote router ID 192.168.0.2\n  BGP state = BGP_FSM_ESTABLISHED, up for 0:09:28.011988\n  Neighbor capabilities:\n    MULTIPROTOCOL: advertised and received\n    ROUTE_REFRESH: advertised and received\n    FOUR_OCTET_AS_NUMBER: advertised and received\n    ROUTE_REFRESH_CISCO: received\n  Message statistics:\n                         Sent       Rcvd\n    Opens:                  2          1\n    Notifications:          0          0\n    Updates:                0          0\n    Keepalives:            18          1\n    Route Refesh:           0          0\n    Total:                 20          2\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/edf0ca14a493b4e01bbb4279c1d282a20b2d4da5"},{"sha":"5f7404c9a8fbb74a9942f27d1564223b694f72b3","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"packet: set optional bit in AS4_PATH\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/5f7404c9a8fbb74a9942f27d1564223b694f72b3"},{"sha":"dc9de3022b721bdb9d6332a641d55097754390d0","author":{"email":"e59dd578f413d3787f7f28c9bb6236efb1779349@po.ntts.co.jp","name":"Hiroshi Yokoi"},"message":"rest: add stats api","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/dc9de3022b721bdb9d6332a641d55097754390d0"},{"sha":"3371547e00ded7a9c329ccf84827a55dd7d7d084","author":{"email":"e59dd578f413d3787f7f28c9bb6236efb1779349@po.ntts.co.jp","name":"Hiroshi Yokoi"},"message":"rest: specified HTTP method","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/3371547e00ded7a9c329ccf84827a55dd7d7d084"},{"sha":"bdbb80e9a6eb2928f4942b432dba0fb0595fc658","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"table: fix rib presentation\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/bdbb80e9a6eb2928f4942b432dba0fb0595fc658"},{"sha":"4bd5611c10bd668622f2dd1f7ad7cd72e889fcf4","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"table: fix UpdatePathAttrs2ByteAS\n\nFix the bug that UpdatePathAttrs2ByteAS modifies the _ORIGINAL_ path\nattributes in rib.\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/4bd5611c10bd668622f2dd1f7ad7cd72e889fcf4"},{"sha":"1268cfca64c46c963fed587b2197ebcd3750b367","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"table: fix the previous commit\n\nupdate unit tests.\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/1268cfca64c46c963fed587b2197ebcd3750b367"},{"sha":"564a4a0bd260421443ca2c08ecff26648a4124ea","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"message: disable merging updates for ipv6\n\nLooks broken. disable for now.\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/564a4a0bd260421443ca2c08ecff26648a4124ea"},{"sha":"beb39354e51eb74ab0a13d93dfde9e66e85d5bb6","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"server: dump bgp message with peer addresss\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/beb39354e51eb74ab0a13d93dfde9e66e85d5bb6"},{"sha":"d92b22f2c69b1ecdddbe2e3f477ae6551a51b9fb","author":{"email":"93dac1fe9c4b2a3957982200319981492ad4976e@lab.ntt.co.jp","name":"FUJITA Tomonori"},"message":"server: set ttl to 1\n\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/codeout/gobgp-node/commits/d92b22f2c69b1ecdddbe2e3f477ae6551a51b9fb"}]}