summaryrefslogtreecommitdiffhomepage
path: root/server/fsm.go
AgeCommit message (Expand)Author
2017-06-07replace github.com/Sirupsen/logrus with github.com/sirupsen/logrusFUJITA Tomonori
2017-06-06server: Close conn when graceful restart timer expiredWataru Ishida
2017-05-09server: ignore routes when local AS is in AS_PATHISHIDA Wataru
2017-04-04skip asn negotiation for BGP unnumbered peersISHIDA Wataru
2017-04-04packet/bgp: add extended-nexthop capabilityISHIDA Wataru
2017-02-03cli: Administrative Shutdown Communication on disable neighborIWASE Yusuke
2017-02-03server/fsm: Logging Administrative Shutdown CommunicationIWASE Yusuke
2016-10-13server: fix error propagationWataru Ishida
2016-10-09*: support long lived graceful restartWataru Ishida
2016-10-09*: Notification support for BGP GRWataru Ishida
2016-08-03move policyMutex to policy/FUJITA Tomonori
2016-07-30all logging is done with log.WithFieldsdsp
2016-06-16Fix a typo in FSM stateThomas Morin
2016-06-27fix two-bytes AS translationFUJITA Tomonori
2016-06-28fsm: do two-bytes AS translation if didn't sent 4byte capFUJITA Tomonori
2016-06-26support AGGREGATOR and AS4_AGGREGATOR conversionFUJITA Tomonori
2016-06-14server: replace SenderMsg workaround with InfiniteChannelFUJITA Tomonori
2016-06-01server/config: fix md5ed ipv6 active connectionISHIDA Wataru
2016-05-20server: fix connectLoop() select loop not to blockISHIDA Wataru
2016-05-20server: fix connectLoop() goroutine leakISHIDA Wataru
2016-05-20server: stringify FSM state in log messagesISHIDA Wataru
2016-05-11server: print correct reason of state change by configuration changeFUJITA Tomonori
2016-05-11server: stop sending notification message twiceISHIDA Wataru
2016-05-10server: pretty notification error code logFUJITA Tomonori
2016-05-10server: log notification error codeFUJITA Tomonori
2016-05-10server: don't modify admin-down configISHIDA Wataru
2016-05-09server: fix to send more appropriate notification code/subcodeISHIDA Wataru
2016-05-09server: ignore stale fsm messagesISHIDA Wataru
2016-05-09server: don't block select loop by Sleep(), use Timer insteadISHIDA Wataru
2016-05-06server: don't apply in policy to EOR pathFUJITA Tomonori
2016-04-27config: support reload of AdminDownISHIDA Wataru
2016-04-26move NeighborPortNumber config to transport.ConfigFUJITA Tomonori
2016-04-21config: simplify config structuresISHIDA Wataru
2016-04-21fsm: improve fsm state transition logISHIDA Wataru
2016-04-20fsm: improve debug messageISHIDA Wataru
2016-04-19peer: remove redundant config structsISHIDA Wataru
2016-04-19fsm: improve log message when prefix-limit reachedISHIDA Wataru
2016-04-19server: fix comment typoShawn Smith
2016-04-11Add neighbor-port-number to bgp neighbor configYi Tseng
2016-04-10server: support prefix-limitISHIDA Wataru
2016-04-10server: serialize in fsm send loopISHIDA Wataru
2016-04-10fsm: delegate 2byte as handling to fsm send goroutineISHIDA Wataru
2016-03-31move packet/*.go to packet/bgp/*.go for Go's conventionFUJITA Tomonori
2016-03-15Revert "fsm: remove redundant connection close"FUJITA Tomonori
2016-03-12fsm: support active connection with md5 and bindingISHIDA Wataru
2016-03-07server: make rx goroutine reading from socket never sleepFUJITA Tomonori
2016-03-07server: clean up recvMessageWithErrorFUJITA Tomonori
2016-03-07server: recvMessageWithError avoid blocked due to msgChFUJITA Tomonori
2016-03-07server: make sure recvMessageWithError() not blocked due to errorChFUJITA Tomonori
2016-03-02fsm: fix min keepalive interval to 1sec from 1nsISHIDA Wataru