hellerve
a18e524112
added large bgp communities for good
2017-02-22 16:09:54 +01:00
hellerve
ac5304c413
Merge branch 'master' into filter-meta
...
* master:
bugfix: readded ttl to bgp protocol
bugfix: timestamps only had date in them
added large communities to possible bgp values
added exported routes to peer
version bump: get actual birdwatcher version in request
moved why to top
added section on building an rpm and deployment
added more elaborate installation and configuration instructions
version bump
better regex for route parsing ("via" line)
removed useless print
vbump
only use key once
bugfixing the bugfix
bugfix: make ratelimiting robust in nested calls
version bump
hotfix: caching should reset
2017-02-22 11:24:50 +01:00
hellerve
b6a2fb70c8
bugfix: readded ttl to bgp protocol
2017-02-16 17:25:35 +01:00
hellerve
27d9ada6eb
added exported routes to peer
2017-02-15 12:20:55 +01:00
hellerve
d1a5d8ee94
bugfixing the bugfix
2017-01-02 15:20:52 +01:00
hellerve
9aeae59874
bugfix: make ratelimiting robust in nested calls
2017-01-02 15:16:08 +01:00
hellerve
b340c2b79e
hotfix: caching should reset
2016-12-21 12:16:29 +01:00
hellerve
e8ff85bc10
add useful meta data to filtered routes
2016-12-21 10:54:09 +01:00
hellerve
a2850e5fdc
make checking the other way around
2016-12-13 14:04:14 +01:00
hellerve
fcf78afddc
lock and unlock mutex correctly
2016-12-13 11:58:08 +01:00
hellerve
48f6517e1b
made rate limit config synchronized
2016-12-13 11:01:28 +01:00
hellerve
c6730945dc
made ratelimit configurable
2016-12-13 10:49:18 +01:00
hellerve
88b01e3c83
Merge branch 'master' into rate-limit
...
* master: (35 commits)
added prefixes
allow rpm dir to exist
added filtered routes
added proto counts to validated methods
rebuild rpm
fix charset validator on utf-8
rebuild rpm
whitelist routes
added filtering for protocol params
rebuild rpm
another day, another regex fix.
rebuild rpm
ipv6 compat regex
fixed cast, removed debug output
fixed example path
use nested map
rebuild rpm
fixed fieldname and ipv6 regex
rebuild rpm
added filtered fields
...
2016-12-13 10:29:17 +01:00
hellerve
e6b7d14c23
added prefixes
2016-12-08 11:09:44 +01:00
hellerve
53e6da37e0
added filtered routes
2016-12-06 17:20:27 +01:00
Matthias Hannig
0cba1865b0
fixed cast, removed debug output
2016-12-05 14:54:13 +01:00
Matthias Hannig
9583f996cf
use nested map
2016-12-05 14:33:21 +01:00
Matthias Hannig
8e31be933e
fixed fieldname and ipv6 regex
2016-12-05 14:06:17 +01:00
Matthias Hannig
0ec65b02bb
added filtered fields
2016-12-02 17:11:57 +01:00
Matthias Hannig
c9381314e3
use multiple sources for last reconfig timestamp
2016-12-02 17:07:30 +01:00
Matthias Hannig
3508a2298b
use config in bird
2016-11-30 13:40:34 +01:00
hellerve
f680b6e842
added experimental rate limit
2016-11-25 15:50:59 +01:00
Matthias Hannig
2bd0e33a32
protocols need to be quoted
2016-11-24 17:59:19 +01:00
hellerve
a1b5dabcd3
reminder: never forget to go fmt
2016-11-11 17:47:51 +01:00
hellerve
5bb95f264f
added caching to birdwatcher
2016-11-11 17:33:33 +01:00
hellerve
4c0a82417f
added bird cmd ( fixes #1 )
2016-11-11 16:00:43 +01:00
hellerve
fc0ea09dc3
refactored endpoints
2016-11-11 14:14:38 +01:00
hellerve
ce63916596
go fmt
2016-11-11 13:32:27 +01:00
hellerve
ad3919768c
added bgp parser
2016-11-11 13:28:40 +01:00
hellerve
9337b1c32c
added routes and bgp parse stub
2016-11-10 18:43:29 +01:00
hellerve
71350f616d
added first endpoints
2016-11-10 16:06:38 +01:00
hellerve
4ce81124a1
added a few parsers
2016-11-10 15:11:32 +01:00
hellerve
13581d830c
implemented status parser
2016-11-10 14:51:24 +01:00
hellerve
8c9e695fb6
added parser stubs
2016-11-10 14:16:44 +01:00