Skip to content
Snippets Groups Projects
  1. Apr 15, 2020
  2. Apr 12, 2020
  3. Apr 11, 2020
  4. Feb 11, 2020
  5. Feb 10, 2020
  6. Jan 28, 2020
  7. Jan 27, 2020
  8. Jan 21, 2020
  9. Jan 14, 2020
  10. Jan 13, 2020
  11. Jan 09, 2020
  12. 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
  13. Sep 17, 2019
  14. Aug 18, 2019
    • takt's avatar
      Add caching for Path, BGPPath, IP and Prefix structures (#218) · 16459281
      takt authored
      * Add caches
      
      * Replace IPs and Prefixes with pointers to these
      
      * Fix nil pointer derefs
      
      * Fix nil pointer deref
      
      * Fix community encoding
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Fix BGP path hashing
      
      * Fix path attr decoding
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests
      
      * Cleanup
      
      * Cleanup
      
      * Revert config change
      
      * Fix Benchmark. Fix ClusterList PA.
      
      * Fix ClusterList tests
      
      * Add client
      
      * Remove stale test
      
      * Cleanup
      
      * Increase verbosity on decode failure
      
      * Improve chache layer performance
      
      * Improve bgp path cache performance
      
      * Cleanup
      16459281
  15. 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
  16. Jul 23, 2019
  17. Jul 14, 2019
  18. 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
  19. Jun 16, 2019
  20. May 02, 2019
  21. 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
  22. Feb 18, 2019
  23. Feb 14, 2019
  24. Feb 05, 2019
  25. Feb 04, 2019
Loading