Emil Palm
a9b0f37cd6
Fixing a issue with EnabledAdvertised and large datasets.
2019-05-21 07:02:41 +02:00
Emil Palm
50d18afe39
Updates from migration
2019-05-20 07:16:36 +02:00
Emil Palm
a313ef43e0
Better status information from gobgp including version and uptime/reconfigured
2019-05-10 16:55:50 +02:00
Matthias Hannig
8c2bc59ef0
enable GO111MODULE for all
2019-05-10 14:05:25 +02:00
Matthias Hannig
f18a76dd67
update
2019-05-10 14:00:17 +02:00
Matthias Hannig
16ed239111
Merge branch 'develop' of ssh://github.com/alice-lg/alice-lg into develop
2019-05-10 13:55:18 +02:00
Matthias Hannig
42daebc2d1
Merge pull request #19 from Netnod/gobgp_integration
...
Upgrade gobgp in go module to v2.4.0 which introduced 'enabledfiltered'
2019-05-10 13:55:03 +02:00
Emil Palm
4eaf17a2da
Upgrade gobgp in go module to v2.4.0 which introduced 'enabledfiltered'
2019-05-10 13:26:35 +02:00
Matthias Hannig
347afab31c
Do not update
2019-05-10 12:39:34 +02:00
Matthias Hannig
86d442f003
Merge branch 'develop' of ssh://github.com/alice-lg/alice-lg into develop
2019-05-10 12:38:04 +02:00
Matthias Hannig
e641bb273e
enable gomodules if not already set
2019-05-10 12:37:55 +02:00
Matthias Hannig
49ea005ffa
Merge pull request #18 from Netnod/gobgp_integration
...
Updating gomod and dependecies
2019-05-10 12:36:58 +02:00
Emil Palm
f0bcadc2d4
Updating gomod and dependecies
2019-05-10 12:34:12 +02:00
Matthias Hannig
b8c6be4a82
Merge pull request #17 from Netnod/gobgp_integration
...
Gobgp integration
2019-05-10 11:54:23 +02:00
Emil Palm
2be93fc3c4
Remove sort that isnt used anymore
2019-05-10 11:41:19 +02:00
Emil Palm
78f307694b
Split out the parsing abit to make the GetRoutes function abit smaller.
2019-05-10 11:40:26 +02:00
Emil Palm
e38e6ec798
Print the error and continue with the next family
2019-05-10 11:19:38 +02:00
Emil Palm
8e5cafc43d
gofmt :)
2019-05-10 11:17:55 +02:00
Emil Palm
bfa03a849f
Changed so that "api" points to the alice-lg api and not the gobgp api. And vice versa.
...
This makes sence since we are in the alice-lg project and not the gobgp project
2019-05-10 11:14:29 +02:00
Emil Palm
8954b25df1
Removing GeneratePeerHash since it was a old thingy
2019-05-10 11:13:57 +02:00
Emil Palm
af0624219b
TLS Authentication if you want it
2019-05-09 11:17:43 +02:00
Emil Palm
4dbd9ec085
Update alice-lg to be able to talk to GoBGP mainline version instead of NN specific
2019-05-09 10:57:08 +02:00
Emil Palm
5e7a473480
Merge remote-tracking branch 'upstream/master' into gobgp_integration
2019-05-07 14:55:12 +02:00
Matthias Hannig
b8f32c2d15
Merge branch 'release/4.0.0'
4.0.0
2019-05-05 18:21:43 +02:00
Matthias Hannig
a254fc257e
incremented versions - as this includes a breaking change
2019-05-05 17:51:32 +02:00
Matthias Hannig
9872713c2b
versionbump
2019-05-05 17:49:31 +02:00
Matthias Hannig
e9a82794c9
Merge pull request #16 from DECIX/release/3.5.1
...
Release/3.5.1
2019-05-05 17:48:27 +02:00
Matthias Hannig
41296e881e
Merge pull request #15 from DECIX/release/3.5.0
...
Suggestion for Release/3.5.0
2019-05-05 17:47:33 +02:00
Emil Palm
3d958be421
Merge remote-tracking branch 'upstream/develop' into gobgp_integration
2019-04-10 09:59:10 +02:00
Matthias Hannig
ab0d10cb28
Merge pull request #13 from DECIX/release/3.4.4
...
Suggestion for Release/3.4.4
2019-03-28 17:22:02 +01:00
Benedikt Rudolph
d6888da127
Increment version and add changelog
2019-03-08 13:54:49 +01:00
Patrick Seeburger
8f19408bad
Implemented support to query the live neighbor status from the store
...
via uncached queries.
2019-03-08 13:54:44 +01:00
Patrick Seeburger
5175ccfe4c
Added missing caching for Neighbours().
2019-03-08 13:53:05 +01:00
Benedikt Rudolph
d17d691b8b
Add changelog for 3.4.4
2019-03-08 08:28:05 +01:00
Benedikt Rudolph
1f23c4b9d4
Uncomment yarn install for non-docker build
2019-03-08 08:20:37 +01:00
Benedikt Rudolph
0a6dffa7d6
Fix application path in Makefile
2019-03-08 08:15:15 +01:00
Benedikt Rudolph
9d2515c296
Add comments to example configuration
2019-03-08 08:13:26 +01:00
Emil Palm
4f3a75158d
Missed this commit
2019-02-28 22:08:27 +01:00
Emil Palm
f3ae311136
Not exported routes
2019-02-27 09:52:04 +01:00
Emil Palm
92481b8dc4
GoBGP seams to working, alongside github.com/Netnod/gobgp @ 3eaf07cadc4f0033c2b3a777ef24752295f83131
2019-02-26 16:59:40 +01:00
Benedikt Rudolph
a6e2a67677
Increment version, add changelog and update readme
2019-02-22 16:08:34 +01:00
Benedikt Rudolph
1a0b1b1c42
Merge branch 'feature/source-birdwatcher-redesign' into release/3.5.0
2019-02-22 16:01:12 +01:00
Patrick Seeburger
c03180aff8
Fixed a bug where the cache would be modified for subsequent reqeusts.
2019-03-08 09:58:58 +01:00
Patrick Seeburger
99639c7de1
Change extendend communities format
...
- Changed extended communities fomat from (string,int,int) to
(string,string,string) in order to support communities like
(generic, 0x43000000, 0x1).
- Removed old test case.
2019-03-08 09:58:58 +01:00
Patrick Seeburger
d6daff3fd4
Fixed check for backend configuration type and added default values for
...
peer_table_prefix and pipe_protocol_prefix.
2019-03-08 09:58:58 +01:00
Patrick Seeburger
bb7c08819a
Save memory by periodically expiring cache entries
...
- Added a method to expire cache entries, based on the ttl.
- Added a housekeeping method that will periodically expire cache
entries and also maybe configured to force a GC/SCVG run.
2019-03-08 09:58:57 +01:00
Patrick Seeburger
6fe863e4c8
Removed the routesReceived and routesFiltered caches
...
Use only the routesRequired cache to avoid duplicate caching.
2019-03-08 09:58:57 +01:00
Patrick Seeburger
d34b8ac957
Fixed Set methods that would still store entries if the cache was disabled.
2019-03-08 09:58:56 +01:00
Patrick Seeburger
d9ddc5d7b5
Fixed a bug in the Neighbours() method
...
A a peer that is down would cause an interface conversion.
2019-03-08 09:58:56 +01:00
Patrick Seeburger
a5f2cc4a1e
Initial version of birdwatcher source redesign
...
Split up the birdwatcher source into multiple types, that resemble the
functionality that was removed from birdwatcher.
* Remove NeighborsSummary() feature and tests
* Provide example config options
2019-03-08 09:58:56 +01:00