birdwatcher/bird
Inrin a476210f38 Allow disabling MemoryCache in Config per BIRD
Setting the `ttl` to `0` does not disable the MemoryCache since the
abstraction function `toCache` overwrote `0` with `5` making it
impossible to hit the "// do not cache" branch of `MemoryCache::Set`.
2023-10-29 11:46:43 +01:00
..
bird.go Allow disabling MemoryCache in Config per BIRD 2023-10-29 11:46:43 +01:00
config.go consistent max_keys parameter 2023-04-20 12:56:18 +02:00
line_iterator.go implemented iterator to safe some memory (no additional []string with all routes needed) 2018-01-18 08:35:34 +01:00
memory_cache.go limit the number of entries in the cache 2023-04-20 12:52:34 +02:00
memory_cache_test.go Allow disabling MemoryCache in Config per BIRD 2023-10-29 11:46:43 +01:00
parser.go Merge pull request #39 from goochjj/fix_nonunicast_panic 2022-08-02 10:55:39 +02:00
parser_test.go relaxed regex for extracting the version, see #38 2022-06-07 10:55:30 +02:00
redis_cache.go fixed redis inband ttl handling 2020-10-28 16:13:58 +01:00
redis_cache_test.go added inband ttl to test data 2020-10-28 16:04:24 +01:00
status.go removed useless print 2017-01-02 16:45:37 +01:00
status_test.go use multiple sources for last reconfig timestamp 2016-12-02 17:07:30 +01:00