]>
2017-12-20 | Quentin Young | doc: fixup babeld.rst Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-20 | Quentin Young | doc: fixup ipv6.rst Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-20 | Quentin Young | tools: support unclean working directory Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-20 | Quentin Young | tools: add style checking scripts Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-19 | Quentin Young | lib: add ring buffer Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-18 | Quentin Young | doc: start translating user manual to rst Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-14 | Quentin Young | bgpd: fix configuration of 0 for coalesce-time Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-14 | Quentin Young | doc: re-add .gitignore, Makefile for dev docs Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-14 | Quentin Young | Revert "doc: add note to document practice changes... |
commit | commitdiff | tree |
2017-12-14 | Quentin Young | doc: add clause for documenting Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-11 | Quentin Young | doc: add note to document practice changes in docs Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-08 | Quentin Young | doc: more organizing & updating Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-08 | Quentin Young | doc: change section title for modules docs Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-08 | Quentin Young | doc: clean up CLI docs Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-08 | Quentin Young | doc: begin developer's manual Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-06 | Quentin Young | bgpd: fix config display of coalesce-time Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-01 | Quentin Young | ospfd: remove clippy file, fix .gitignore Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-01 | Quentin Young | *: don't use deprecated stream.h macros Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-12-01 | Quentin Young | bgpd: fix potential deadlock Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: small optimization with UPDATE generation Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use FOREACH_AFI_SAFI() Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: intelligently adjust coalesce timer Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | tests: neuter fuzzing frontend for now Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: turn off keepalives when sending NOTIFY Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: yield more when generating UPDATEs |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: schedule UPDATE generation smarter |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: restore packet input limit Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: schedule process packet as timer |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: re-add write trigger logic |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: properly set peer->last_update Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: schedule packet job after connection xfer Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: transfer raw input buffer to new peer |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: fix bgp active open Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use correct byte order for notify data Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | tests: add name to test_mp_attr threadmaster Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd, tests: comment formatting Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: fix some formatting in bgp_io.c Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: update atomic memory orders Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: rebase onto master Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: static bgp_pthreads_init() Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: fix uninitialized result code Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: sleep in poll() Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: lift read-quanta restriction Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: remove unused extern from bgp_io.h Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: be more promiscuous with updgrp packets Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: re-add update-group write triggers Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | tests: update tests for bgp_packet changes Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: free notify packet after writing Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: misc fsm fixes Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: fix bgp_packet.c / bgp_fsm.c organization Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: fix includes for bgp_keeaplives.c Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: restyle bgp_keepalives.[ch] Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use stop event instead of pthread_kill() Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: update I/O docs Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: restyle Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: small i/o threading improvements Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: bye bye THREAD_BACKGROUND Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use mt-safe thread_cancel() Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: set thread_master owner appropriately Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: atomize write-quanta, add read-quanta Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: batched i/o Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: fix includes for bgp_io.c Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: style for bgp i/o Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use memcmp to check bgp marker Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: copyright style Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: rename peer_keepalives* --> bgp_keepalives* Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: implement buffered reads Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: move bgp i/o to a separate source file Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use new threading infra Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: use hash table for bgp_keepalives.c Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: correctly schedule select() at session startup Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: transfer packets from peer stub to actual peer Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: stop pseudo-blocking in bgp_write Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: dynamically allocate synchronization primitives Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: remove unused `struct thread` from peer Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | lib, bgpd: implement pthread lifecycle management Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: put BGP keepalives in a pthread Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: move bgp_connect_check() to bgp_fsm.c Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: move update group processing to main thread Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-30 | Quentin Young | bgpd: move packet writes into dedicated pthread Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-28 | Quentin Young | zebra: add back support for nUlL0 Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-28 | Quentin Young | bgpd: fix some vrf related cli Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-21 | Quentin Young | bgpd: use FOREACH_AFI_SAFI where possible Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-14 | Quentin Young | bgpd: fix `show bgp peer-group NAME` Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-06 | Quentin Young | bgpd: fix mishandled attribute length Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-11-02 | Quentin Young | vtysh: protect null deref for cli completions Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-10-04 | Quentin Young | doc: add docs for commit message format Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-29 | Quentin Young | lib: remove extra / in other paths Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-28 | Quentin Young | vtysh: more multi-instance fixing Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-27 | Quentin Young | vtysh: 'x not running' redux Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-27 | Quentin Young | vtysh: remove extra / in config path Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-26 | Quentin Young | pimd: add support for boundaries Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-25 | Quentin Young | lib: destroy threadmaster condition variable Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-25 | Quentin Young | ospf6d: fix heap use after free Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-22 | Quentin Young | pimd: fix some null pointer derefs in cli Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-18 | Quentin Young | vtysh: warn on cli targeting non-running daemon Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-15 | Quentin Young | bgpd: fix uninitialized value in show cmd Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-13 | Quentin Young | bgpd: deduplicate struct definition Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-13 | Quentin Young | lib, doc: increase maximum cli tokens Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
2017-09-12 | Quentin Young | lib: smallify loglock Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com> |
commit | commitdiff | tree |
next |