Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-08 | server: always log when sending notificaiton | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-02-03 | scenario_test: update the README for add scenario_test | Naoto Hanaue | |
2015-02-03 | scenario_test: add scenario test using the quagga of ipv4 and ipv6 | Naoto Hanaue | |
2015-01-29 | packet: fix up error message | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | packet: fix as_path parser | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | config: support enum value and add ietf yang files | Hiroshi Yokoi | |
2015-01-29 | server: verify OpenMessage | FUJITA Tomonori | |
- BGP version (must be 4) - AS number - holdtime (0 or 3 <= or <= 65535) Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | cli: show nice error message when failed to connect to gobgpd | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | cli: update show neighbors printing | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | cli: adjust tab length for show neighbors | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | scenario_test: add new test case to malformed test | Naoto Hanaue | |
2015-01-29 | server: verify update message | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-29 | config: fix BGP_ORIGIN_ATTR_TYPE_ values | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-28 | scenario_test: fix notification message in test case | Naoto Hanaue | |
2015-01-28 | scenario_test: fix TypeError in malformed_test | Naoto Hanaue | |
2015-01-28 | scenario_test: support to sudo | Naoto Hanaue | |
2015-01-28 | table: add owner to NewTableManager's arguments | Hiroshi Yokoi | |
2015-01-28 | packet: add String() to RouteTargetMembershipNLRI and ExtendedCommunityInterface | Hiroshi Yokoi | |
2015-01-28 | table: revise table logs | Hiroshi Yokoi | |
2015-01-27 | server: set #Advertised to zero when peer is down | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-27 | table: fix ipv6 JSON reggression | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-27 | cli: show the duration since state changed | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-27 | fsm_test: shorten wait time | Hiroshi Yokoi | |
2015-01-26 | fsm: add OpenSent and OpenConfirm testcases | Hiroshi Yokoi | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-26 | fsm: check hold timer expiration and add test case for holdtimer expiration ↵ | Hiroshi Yokoi | |
at Established state Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-26 | scenario_test: Change to be able to test the local gobgp program | Naoto Hanaue | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-26 | config: make config file failure Fatal | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-26 | packet: fix PathAttributeMpUnreachNLRI's DecodeFromBytes | FUJITA Tomonori | |
return properly an error. Also check route family. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-26 | packet: fix the reggression of commit ad706a62aba6c98c1a0a5ca39759e37c774d9775 | FUJITA Tomonori | |
ignore EXTENDED Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-26 | table: validate path attribute flag | FUJITA Tomonori | |
BGP_ERROR_SUB_ATTRIBUTE_FLAGS_ERROR is preferred than BGP_ERROR_SUB_ATTRIBUTE_LENGTH_ERROR so after parsing a message then validating the flag does't work. With this patch, bmp doesn't parse a message having incorrect path attribute flag. It's not ideal so need to fix later. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-25 | packet: check Header.Len | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-25 | packet: malformed aspath returns Notificaiton with data | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-24 | packet: fix mpreach and unreach Serialize() | FUJITA Tomonori | |
Fix the a bug that it crashes with empty NLRI. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-24 | packet: fix PathAttributeMpReachNLRI's Serialize() | FUJITA Tomonori | |
len(p.Valu) could be zero. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-23 | packet: fix length check about type conversion | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-23 | packet: fix PathAttributeMpReachNLRI's DecodeFromBytes | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-23 | cli: fix timedelta printing | FUJITA Tomonori | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-23 | table: rename Time in Path to Age | FUJITA Tomonori | |
More appropriate. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-23 | table: handle timestamp in Path in UpdateIn() | FUJITA Tomonori | |
We update rib-in first and then local. So should handle timestamp before adding path to rib-in. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-23 | table: not update timestamp if the path replaces the same path | FUJITA Tomonori | |
If a new path has the exact same attributes that the existing one (after RouteRefresh), we don't update the timestamp. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | table: remove timestamp in ReceivedRoute | FUJITA Tomonori | |
Path has timestamp. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | table: add timestamp to Path | FUJITA Tomonori | |
Set timestamp at Path when update message for the path arrived. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | test: remove dockerfile | FUJITA Tomonori | |
move them to a different repository: https://github.com/osrg/dockerfiles/tree/master/exabgp Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | scenario_test: add malformd packet test | Naoto Hanaue | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | scenario_test: modify README | Hiroshi Yokoi | |
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | scenario_test: support test of best path selection and fixed following the ↵ | Naoto Hanaue | |
display format of the rest Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-22 | peer: fix commit a9e55d3bd75fd5dd633fee1ff2c9d45d6d6447ee reggression | FUJITA Tomonori | |
After became 'establish' state, we have to send update messages to the outstanding channel in _NEW_ fsm. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-20 | table: remove Path's best | FUJITA Tomonori | |
Path can be shared in multiple local ribs so having "best" in Path is wrong. The info "best" path is stored in Destination so CLI uses it. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | |||
2015-01-19 | cli: support adj-rib-in/out. sub-command: received-routes/advertised-routes | Hiroshi Yokoi | |
2015-01-19 | rest: support adj-rib-in/out | Hiroshi Yokoi | |