- 20 Jul, 2017 1 commit
-
-
Juliusz Chroboczek authored
-
- 24 Mar, 2016 1 commit
-
-
Juliusz Chroboczek authored
This allows 0 to appear within a channel list, which is consistent with draft-chroboczek-babel-diversity-routing-01.
-
- 14 Dec, 2015 1 commit
-
-
Matthieu Boutier authored
Two main modifications: - source-specific routes are putted in front of the RIB, - route_stream now allows traversing all routes, all installed routes, or source-specific installed routes.
-
- 13 Apr, 2015 1 commit
-
-
Matthieu Boutier authored
Was used in the first version of the disambiguation.c algorithm.
-
- 16 Mar, 2015 1 commit
-
-
Matthieu Boutier authored
This reverts commit 9edf0a14.
-
- 13 Mar, 2015 1 commit
-
-
Matthieu Boutier authored
-
- 03 Mar, 2015 1 commit
-
-
Juliusz Chroboczek authored
Thanks to Pierre Pfister.
-
- 16 Feb, 2015 2 commits
-
-
Matthieu Boutier authored
-
Matthieu Boutier authored
-
- 18 Jul, 2014 1 commit
-
-
Matthieu Boutier authored
-
- 28 Jun, 2014 1 commit
-
-
Matthieu Boutier authored
-
- 20 Jun, 2014 2 commits
-
-
Matthieu Boutier authored
-
Juliusz Chroboczek authored
-
- 16 Jul, 2012 1 commit
-
-
Juliusz Chroboczek authored
This is a systematic way of implementing hyseresis in route selection, and should solve the issues we're seeing with ETX jitter and feedback. The default half-time is 4s, which might be too small.
-
- 11 Feb, 2012 1 commit
-
-
Denis Ovsienko authored
FreeBSD system headers have their own "struct route", which made it impossible to compile babeld. Switching babeld to "struct babel_route".
-
- 18 Oct, 2011 1 commit
-
-
Juliusz Chroboczek authored
-
- 16 Oct, 2011 2 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
This avoids the quadratic behaviour of expire_sources.
-
- 06 Oct, 2011 1 commit
-
-
Juliusz Chroboczek authored
This changes the route table to be a sorted table of linked lists of routes to a given prefix, which makes most route operations behave in O(log n). Insertion and flushing of a prefix is still O(n), but these are fairly rare operations. A nice side-effect is that the route table is now private to route.c, which should make it easy to switch to a different data structure in the future.
-
- 09 Sep, 2011 1 commit
-
-
Matthieu Boutier authored
-
- 04 Aug, 2011 1 commit
-
-
Juliusz Chroboczek authored
This moves all metric computation back to route.[ch], where it belongs.
-
- 03 Aug, 2011 1 commit
-
-
Juliusz Chroboczek authored
This is useful in order to provide extra information to a graphic front-end. In can cause the RIB to explode in some pathological cases, so it is not the default.
-
- 02 Aug, 2011 1 commit
-
-
Juliusz Chroboczek authored
Working out exactly when to call local_notify_neighbour is too error-prone. Call it systematically, at the cost of some extra local traffic.
-
- 01 Aug, 2011 1 commit
-
-
Juliusz Chroboczek authored
Reported by Gabriel Kerneis.
-
- 02 Feb, 2011 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 02 Jun, 2010 3 commits
-
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
Juliusz Chroboczek authored
-
- 04 May, 2010 1 commit
-
-
Juliusz Chroboczek authored
-
- 01 May, 2010 1 commit
-
-
Juliusz Chroboczek authored
-
- 26 Apr, 2010 1 commit
-
-
Juliusz Chroboczek authored
-
- 07 Nov, 2009 1 commit
-
-
Juliusz Chroboczek authored
-
- 10 Aug, 2009 1 commit
-
-
Juliusz Chroboczek authored
This avoids desynchronisation between Babel and the kernel.
-
- 01 Nov, 2008 1 commit
-
-
Juliusz Chroboczek authored
-
- 30 Oct, 2008 1 commit
-
-
Juliusz Chroboczek authored
-
- 25 Oct, 2008 1 commit
-
-
Juliusz Chroboczek authored
-
- 19 Oct, 2008 1 commit
-
-
Juliusz Chroboczek authored
This avoids searching for the source again.
-
- 13 Oct, 2008 1 commit
-
-
Juliusz Chroboczek authored
-