Skip to content
Snippets Groups Projects
  1. Jul 15, 2020
  2. Jun 30, 2020
  3. Dec 29, 2019
    • takt's avatar
      BGP speed improvement (#228) · f280f199
      takt authored
      
      * Add decoding benchmark
      
      * Add .gitattributes
      
      * Add test data
      
      * Implement decoding speed improvements
      
      * Performance improvements
      
      * Fix tests
      
      * Optimizing values vs ptr.
      
      * Change cache inserts to pointers
      
      * Refactor tests for ip dedup changes
      
      * Fix tests
      
      * Fix types in device protocol tests
      
      * Fix tests
      
      * Fix types in routingtable tests
      
      * Fix kernel package for darwin/win
      
      * Swap BTree with Map
      
      * Drop legacy BMP code
      
      * Drop legacy fib implementation.
      
      * Fix Ptr calls
      
      * Drop unused code
      
      * Drop unused Less functions
      
      * Drop unused copy function
      
      * Drop dead code. Add IP dedup to prefix dedup.
      
      Co-authored-by: default avatarMarcus Weiner <marcus.weiner@gmail.com>
      Unverified
      f280f199
  4. Jul 26, 2019
    • takt's avatar
      Implementing basic daemon with configuration (#214) · 8f8c1730
      takt authored
      * Implementing basic daemon with configuration
      
      * Add daemon
      
      * Implement hot reloadable filters
      
      * Adding more filter actions
      
      * Make filters comparable
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Cleanup
      
      * Cleanup
      
      * Cleanup
      
      * Use documentation prefixes rfc5737
      
      * Correct one prefix
      
      * Fix copy&paste error
      8f8c1730
  5. Jul 09, 2019
    • takt's avatar
      Implement RIS (#208) · 832b7b63
      takt authored
      * Make BMP server VRF aware
      
      * Implement RIS service
      
      * Remove binary
      
      * Fix .gitignore
      
      * Implement more RPCs
      
      * Implement RIB Observer
      
      * Fix tests
      
      * Implement RIB Dump
      
      * Add support for translating proto BGP Paths into internal paths
      
      * Cleanup
      
      * Fix peer down
      
      * Implement buffered update receiver. Fix route propagation.
      
      * Add metrics
      
      * Add VRF metrics
      
      * Add router label to VRF metrics
      
      * Add peer metrics
      
      * Fix tests
      
      * Fix test
      
      * Fix test
      
      * Fix build
      
      * Add tests
      
      * Add test for unknown path attributes
      
      * Add tests
      
      * Extend test
      
      * Standardize grpc API
      
      * Fix tests
      832b7b63
  6. Mar 28, 2019
    • Daniel Czerwonk's avatar
      BGP and VRF metrics (#204) · 4dcf85c9
      Daniel Czerwonk authored
      * first steps to metrics
      
      * next small step
      
      * fixed tests
      
      * added comments
      
      * postponed RouterAccepted and RoutesRejected to next step
      
      * read update counters
      
      * added test
      
      * added missing test file
      
      * Route not used any more
      
      * added metrics for session state and time since establish
      
      * increased test coverage, time since establish impl.
      
      * added prom collector
      
      * added metrics endpoint to BGP example
      
      * added metrics for VRF
      
      * removed commented metrics
      
      * fixed logging inconsistency in example
      
      * Update main.go
      
      * gofmt
      
      * fixed typo
      4dcf85c9
  7. Feb 20, 2019
  8. Feb 02, 2019
    • Daniel Czerwonk's avatar
      VRF structure (#171) · b0325ca5
      Daniel Czerwonk authored
      * added unique name for locRIBs
      
      * added VRFs
      
      * added error when no RIB configured in VRF
      
      * vrf unique name ensurance
      
      * fixed examples
      
      * added missing test
      
      * for convenience we provide a default RIB for v4 and v6 on each VRF
      
      * removed debug output in main.go (api is coming)
      
      * also removed debug output from fib example
      
      * removed fib example
      b0325ca5
Loading