Skip to content
Snippets Groups Projects
  1. Oct 21, 2020
  2. Aug 21, 2020
  3. Jul 17, 2020
  4. Jul 16, 2020
  5. Jul 15, 2020
  6. Jun 30, 2020
  7. May 07, 2020
    • Sebastian Lohff's avatar
      Add and rename field in riscli GetRouters() grpc (#260) · ccd449fd
      Sebastian Lohff authored
      
      In the risserver every bmp server is identified by its address,
      specified in the config, but the GetRouters() grpc only presents us with
      the name acquired via the BMP session. To clarify the field usage the
      router field is renamed to sys_name and an address field is added. The
      address field is of type string to match the other grpc methods, which
      require a router address to be specified as string.
      
      Co-authored-by: default avatartakt <oliver.herms@exaring.de>
      Unverified
      ccd449fd
  8. Apr 15, 2020
  9. Jan 14, 2020
  10. 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
  11. 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
  12. 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
Loading