]> git.ipfire.org Git - thirdparty/bird.git/log
thirdparty/bird.git
5 years agobird: minor fixes mh-test-gitlab
Matous Holinka [Mon, 25 Nov 2019 12:18:22 +0000 (13:18 +0100)] 
bird: minor fixes

5 years agobird: minor fixes
Matous Holinka [Mon, 25 Nov 2019 11:38:33 +0000 (12:38 +0100)] 
bird: minor fixes

5 years agobird: another distros (opensuse 15.0 + 15.1) were added
Matous Holinka [Mon, 25 Nov 2019 11:30:09 +0000 (12:30 +0100)] 
bird: another distros (opensuse 15.0 + 15.1) were added

5 years agobird: dockerfiles were fixed (fedora)
Matous Holinka [Fri, 22 Nov 2019 08:23:47 +0000 (09:23 +0100)] 
bird: dockerfiles were fixed (fedora)

5 years agoDocker: Fix Debian 7
Ondrej Zajicek [Thu, 21 Nov 2019 16:55:57 +0000 (17:55 +0100)] 
Docker: Fix Debian 7

5 years agobird: minor fixes
Matous Holinka [Thu, 21 Nov 2019 13:58:34 +0000 (14:58 +0100)] 
bird: minor fixes

5 years agobird: source.lists were updated
Matous Holinka [Thu, 21 Nov 2019 13:46:51 +0000 (14:46 +0100)] 
bird: source.lists were updated

5 years agobird: minor fixes
Matous Holinka [Wed, 20 Nov 2019 14:04:15 +0000 (15:04 +0100)] 
bird: minor fixes

5 years agobird: minor fixes
Matous Holinka [Wed, 20 Nov 2019 13:59:36 +0000 (14:59 +0100)] 
bird: minor fixes

5 years agobird: minor fixes
Matous Holinka [Wed, 20 Nov 2019 13:34:02 +0000 (14:34 +0100)] 
bird: minor fixes

5 years agobird: minor fixes
Matous Holinka [Wed, 20 Nov 2019 13:16:55 +0000 (14:16 +0100)] 
bird: minor fixes

5 years agobird: correct urls were added (fixed)
Matous Holinka [Wed, 20 Nov 2019 12:38:44 +0000 (13:38 +0100)] 
bird: correct urls were added (fixed)

5 years agobird: minor fixes
Matous Holinka [Wed, 20 Nov 2019 12:26:22 +0000 (13:26 +0100)] 
bird: minor fixes

5 years agobird: minor fixes
Matous Holinka [Wed, 20 Nov 2019 08:35:34 +0000 (09:35 +0100)] 
bird: minor fixes

5 years agobird: debian 7 primary repository has been changed
Matous Holinka [Wed, 20 Nov 2019 08:24:13 +0000 (09:24 +0100)] 
bird: debian 7 primary repository has been changed

5 years agobird: minor fixes
Matous Holinka [Tue, 19 Nov 2019 13:03:43 +0000 (14:03 +0100)] 
bird: minor fixes

5 years agobird: all distros are active
Matous Holinka [Tue, 19 Nov 2019 12:59:16 +0000 (13:59 +0100)] 
bird: all distros are active

5 years agobird: minor changes were added (fedora 31)
Matous Holinka [Tue, 19 Nov 2019 12:53:10 +0000 (13:53 +0100)] 
bird: minor changes were added (fedora 31)

5 years agobird: minor fixes (fedora 31)
Matous Holinka [Tue, 19 Nov 2019 12:48:59 +0000 (13:48 +0100)] 
bird: minor fixes (fedora 31)

5 years agobird: minor fixes
Matous Holinka [Tue, 19 Nov 2019 12:39:05 +0000 (13:39 +0100)] 
bird: minor fixes

5 years agobird: all the lastest versions are active
Matous Holinka [Tue, 19 Nov 2019 12:37:07 +0000 (13:37 +0100)] 
bird: all the lastest versions are active

5 years agobird: all fedora distros were updated
Matous Holinka [Mon, 18 Nov 2019 14:12:48 +0000 (15:12 +0100)] 
bird: all fedora distros were updated

5 years agobird: added new script in fedora 30 build
Matous Holinka [Mon, 18 Nov 2019 13:58:41 +0000 (14:58 +0100)] 
bird: added new script in fedora 30 build

5 years agobird: all debs version are available
Matous Holinka [Fri, 15 Nov 2019 08:10:07 +0000 (09:10 +0100)] 
bird: all debs version are available

5 years agobird: centos 7 + 8 were updated
Matous Holinka [Wed, 13 Nov 2019 13:22:18 +0000 (14:22 +0100)] 
bird: centos 7 + 8 were updated

5 years agobird: fedora 28 + 29 builds were updated
Matous Holinka [Wed, 13 Nov 2019 13:15:40 +0000 (14:15 +0100)] 
bird: fedora 28 + 29 builds were updated

5 years agobird: minor update for ubuntu builds
Matous Holinka [Wed, 13 Nov 2019 11:18:55 +0000 (12:18 +0100)] 
bird: minor update for ubuntu builds

5 years agobird: ubuntu 19.04 was updated
Matous Holinka [Wed, 13 Nov 2019 10:58:07 +0000 (11:58 +0100)] 
bird: ubuntu 19.04 was updated

5 years agobird: ubuntu 18.04 minor update
Matous Holinka [Wed, 13 Nov 2019 09:42:10 +0000 (10:42 +0100)] 
bird: ubuntu 18.04 minor update

5 years agobird: minor update
Matous Holinka [Wed, 13 Nov 2019 09:33:18 +0000 (10:33 +0100)] 
bird: minor update

5 years agoMerge branch 'mh-test-gitlab' of https://gitlab.labs.nic.cz/labs/bird into mh-test...
Matous Holinka [Wed, 13 Nov 2019 09:16:09 +0000 (10:16 +0100)] 
Merge branch 'mh-test-gitlab' of https://gitlab.labs.nic.cz/labs/bird into mh-test-gitlab

5 years agobird: minor update
Matous Holinka [Wed, 13 Nov 2019 09:14:26 +0000 (10:14 +0100)] 
bird: minor update

5 years agobird: update .gitlab-ci.yml
Matous Holinka [Tue, 12 Nov 2019 14:12:39 +0000 (14:12 +0000)] 
bird: update .gitlab-ci.yml

5 years agobird: yml file was updated
Matous Holinka [Tue, 12 Nov 2019 14:10:39 +0000 (15:10 +0100)] 
bird: yml file was updated

5 years agobird: build with centos 8 was added
Matous Holinka [Tue, 12 Nov 2019 14:03:09 +0000 (15:03 +0100)] 
bird: build with centos 8 was added

5 years agobird: no space left on device?
Matous Holinka [Tue, 12 Nov 2019 13:05:57 +0000 (14:05 +0100)] 
bird: no space left on device?

5 years agobird: builds with ubuntu 18.04 and 19.04 were added
Matous Holinka [Tue, 12 Nov 2019 12:39:44 +0000 (13:39 +0100)] 
bird: builds with ubuntu 18.04 and 19.04 were added

5 years agobird: build for debian 10 i386 and fedora 27, 28, 29, 30, 31 were added
Matous Holinka [Tue, 12 Nov 2019 12:33:48 +0000 (13:33 +0100)] 
bird: build for debian 10 i386 and fedora 27, 28, 29, 30, 31 were added

5 years agobird: test and test-ospf jobs has been turned off
Matous Holinka [Tue, 12 Nov 2019 12:20:35 +0000 (13:20 +0100)] 
bird: test and test-ospf jobs has been  turned off

5 years agobird: docker build for debian 10 amd64 added
Matous Holinka [Tue, 12 Nov 2019 12:17:45 +0000 (13:17 +0100)] 
bird: docker build for debian 10 amd64 added

5 years agobird: build for debian 10 amd64 was added
Matous Holinka [Tue, 12 Nov 2019 11:56:45 +0000 (12:56 +0100)] 
bird: build for debian 10 amd64 was added

5 years agobird test
Matous Holinka [Thu, 7 Nov 2019 15:33:59 +0000 (16:33 +0100)] 
bird test

5 years agobird: test
Matous Holinka [Thu, 7 Nov 2019 15:28:50 +0000 (16:28 +0100)] 
bird: test

5 years agobird: abs. path was updated
Matous Holinka [Thu, 7 Nov 2019 15:04:25 +0000 (16:04 +0100)] 
bird: abs. path was updated

5 years agobird: absolute path was added
Matous Holinka [Thu, 7 Nov 2019 14:58:22 +0000 (15:58 +0100)] 
bird: absolute path was added

5 years agobird: .git was updated
Matous Holinka [Thu, 7 Nov 2019 14:55:34 +0000 (15:55 +0100)] 
bird: .git was updated

5 years agobird: yml was updated
Matous Holinka [Thu, 7 Nov 2019 14:47:57 +0000 (15:47 +0100)] 
bird: yml was updated

5 years agobird: issue with .git file was solved
Matous Holinka [Thu, 7 Nov 2019 14:42:43 +0000 (15:42 +0100)] 
bird: issue with .git file was solved

5 years agobird: incorrect absolute path was removed
Matous Holinka [Thu, 7 Nov 2019 14:22:06 +0000 (15:22 +0100)] 
bird: incorrect absolute path was removed

5 years agobird: jobs 'test' and 'build' were updated (pytest==5.0.1 was installed manually)
Matous Holinka [Thu, 7 Nov 2019 14:19:19 +0000 (15:19 +0100)] 
bird: jobs 'test' and 'build' were updated (pytest==5.0.1 was installed manually)

5 years agobird: job runtest was divided into the two different jobs (build and test)
Matous Holinka [Thu, 7 Nov 2019 13:46:17 +0000 (14:46 +0100)] 
bird: job runtest was divided into the two different jobs (build and test)

5 years agobird: sudo privileges were added
Matous Holinka [Thu, 7 Nov 2019 13:13:26 +0000 (14:13 +0100)] 
bird: sudo privileges were added

5 years agobird: yml was updated, build stage was modified
Matous Holinka [Thu, 7 Nov 2019 13:10:05 +0000 (14:10 +0100)] 
bird: yml was updated, build stage was modified

5 years agoMerge branch 'mh-test-gitlab' of https://gitlab.labs.nic.cz/labs/bird into mh-test...
Matous Holinka [Thu, 7 Nov 2019 13:02:08 +0000 (14:02 +0100)] 
Merge branch 'mh-test-gitlab' of https://gitlab.labs.nic.cz/labs/bird into mh-test-gitlab

5 years agobird: jobs structure was modified
Matous Holinka [Thu, 7 Nov 2019 13:01:14 +0000 (14:01 +0100)] 
bird: jobs structure was modified

5 years agoUpdate .gitlab-ci.yml
Matous Holinka [Thu, 7 Nov 2019 11:39:08 +0000 (11:39 +0000)] 
Update .gitlab-ci.yml

5 years agoUpdate .gitlab-ci.yml
Matous Holinka [Thu, 7 Nov 2019 11:30:08 +0000 (11:30 +0000)] 
Update .gitlab-ci.yml

5 years agobird: yml was updated
Matous Holinka [Thu, 7 Nov 2019 11:06:37 +0000 (12:06 +0100)] 
bird: yml was updated

5 years agobird: package 'sudo' was installed. Existing code was updated with proper prefix.
Matous Holinka [Thu, 7 Nov 2019 10:55:40 +0000 (11:55 +0100)] 
bird: package 'sudo' was installed. Existing code was updated with proper prefix.

5 years agobird: running first test with mode 'save'
Matous Holinka [Wed, 6 Nov 2019 12:47:19 +0000 (13:47 +0100)] 
bird: running first test with mode 'save'

5 years agobird: python3 was installed manually (w/ pip3 and pytest)
Matous Holinka [Wed, 6 Nov 2019 11:36:54 +0000 (12:36 +0100)] 
bird: python3 was installed manually (w/ pip3 and pytest)

5 years agobird: sudo privileges were added
Matous Holinka [Wed, 6 Nov 2019 11:15:02 +0000 (12:15 +0100)] 
bird: sudo privileges were added

5 years agobird: python3, pip3, pytest5 were installed
Matous Holinka [Wed, 6 Nov 2019 11:04:00 +0000 (12:04 +0100)] 
bird: python3, pip3, pytest5 were installed

5 years agobird: python3 does not work.
Matous Holinka [Wed, 6 Nov 2019 10:52:46 +0000 (11:52 +0100)] 
bird: python3 does not work.

5 years agobird: first test should be running (saving the tables)
Matous Holinka [Wed, 6 Nov 2019 09:28:47 +0000 (10:28 +0100)] 
bird: first test should be running (saving the tables)

5 years agobird: incorrect usage of jobs 'get_nl'. Directory 'bird-tools' already exists. Necess...
Matous Holinka [Wed, 6 Nov 2019 08:54:20 +0000 (09:54 +0100)] 
bird: incorrect usage of jobs 'get_nl'. Directory 'bird-tools' already exists. Necessarily steps added.

5 years agobird: .yml file is now almost ready to run netlab w/ bird and birdc
Matous Holinka [Wed, 6 Nov 2019 08:41:33 +0000 (09:41 +0100)] 
bird: .yml file is now almost ready to run netlab w/ bird and birdc

5 years agobird: netlab installation stage now has two different jobs (cloning + preparing)
Matous Holinka [Wed, 6 Nov 2019 08:10:59 +0000 (09:10 +0100)] 
bird: netlab installation stage now has two different jobs (cloning + preparing)

5 years agobird: .yml was updated with another scripts. Preparing nl- installation.
Matous Holinka [Wed, 6 Nov 2019 08:00:11 +0000 (09:00 +0100)] 
bird: .yml was updated with another scripts. Preparing nl- installation.

5 years agobird: .gitlab-ci.yml was modified. Third stage was added
Matous Holinka [Wed, 6 Nov 2019 07:50:48 +0000 (08:50 +0100)] 
bird: .gitlab-ci.yml was modified. Third stage was added

5 years agobird: .yml file was updated with specific runner
Matous Holinka [Tue, 5 Nov 2019 14:00:19 +0000 (15:00 +0100)] 
bird: .yml file was updated with specific runner

5 years agobird: file .yml was modified. Beta still doesn't work
Matous Holinka [Mon, 4 Nov 2019 14:00:25 +0000 (15:00 +0100)] 
bird: file .yml was modified. Beta still doesn't work

5 years agobird: file .yml was modified. Beta test doesn't work
Matous Holinka [Mon, 4 Nov 2019 13:53:10 +0000 (14:53 +0100)] 
bird: file .yml was modified. Beta test doesn't work

5 years agobird: file .yml was modified. Beta test doesn't work
Matous Holinka [Mon, 4 Nov 2019 13:51:28 +0000 (14:51 +0100)] 
bird: file .yml was modified. Beta test doesn't work

5 years agoUpdate .gitlab-ci.yml
Matous Holinka [Mon, 4 Nov 2019 13:31:49 +0000 (13:31 +0000)] 
Update .gitlab-ci.yml

5 years agoUpdate .gitlab-ci.yml
Matous Holinka [Mon, 4 Nov 2019 13:30:04 +0000 (13:30 +0000)] 
Update .gitlab-ci.yml

5 years agobird: file .yml was repaired
Matous Holinka [Mon, 4 Nov 2019 13:27:03 +0000 (14:27 +0100)] 
bird: file .yml was repaired

5 years agobird: file .yml was updated w/ three different stages
Matous Holinka [Mon, 4 Nov 2019 13:23:46 +0000 (14:23 +0100)] 
bird: file .yml was updated w/ three different stages

5 years agoBird: .yml was modified
Matous Holinka [Mon, 4 Nov 2019 12:55:13 +0000 (13:55 +0100)] 
Bird: .yml was modified

5 years agoBird: file .yml was updated w/ some base tests
Matous Holinka [Mon, 4 Nov 2019 10:59:02 +0000 (11:59 +0100)] 
Bird: file .yml was updated w/ some base tests

5 years agoGitlab test
Ondrej Zajicek (work) [Fri, 1 Nov 2019 01:39:36 +0000 (02:39 +0100)] 
Gitlab test

5 years agoGitlab test
Ondrej Zajicek (work) [Thu, 31 Oct 2019 23:13:59 +0000 (00:13 +0100)] 
Gitlab test

5 years agoBGP: RFC 8654 got released
Ondrej Zajicek (work) [Fri, 25 Oct 2019 23:28:38 +0000 (01:28 +0200)] 
BGP: RFC 8654 got released

5 years agoNest: Fix primary flag in show route
Ondrej Zajicek (work) [Fri, 25 Oct 2019 11:28:51 +0000 (13:28 +0200)] 
Nest: Fix primary flag in show route

The route is changed by rte_make_tmp_attrs(), so we need to compare
net->routes to the original one.

Thanks to Kenth Eriksson for the bugreport.

5 years agoBGP: Fix handling of transitive extended communities
Ondrej Zajicek (work) [Thu, 24 Oct 2019 15:47:45 +0000 (17:47 +0200)] 
BGP: Fix handling of transitive extended communities

Transitive extended communities should be removed on external sessions,
the old code them in all cases.

Thanks to Jean-Daniel Pauget for the original patch.

5 years agoAccept uppercase letters in iproute2 names
Ondrej Zajicek [Tue, 22 Oct 2019 14:20:38 +0000 (16:20 +0200)] 
Accept uppercase letters in iproute2 names

Names read from texfiles in /etc/iproute2/* are normalized by replacing
non-alphanumeric chars with underscore. The patch fixes handling of
uppercase letters, which were handled as non-alphanumberic.

Thanks to Igor Gavrilov for the bugreport.

5 years agoNest: Fix build without protocols
Fabrice Fontaine [Sat, 19 Oct 2019 10:50:27 +0000 (12:50 +0200)] 
Nest: Fix build without protocols

(CHECK keyword added by commiter)

5 years agoRPKI: Fix handling of IPv6 cache addresses
Ondrej Zajicek (work) [Sat, 19 Oct 2019 01:37:43 +0000 (03:37 +0200)] 
RPKI: Fix handling of IPv6 cache addresses

The old code used just sizeof(struct sockaddr) bytes of IP address.

5 years agoNEWS and version update v2.0.7
Ondrej Zajicek (work) [Thu, 10 Oct 2019 22:18:38 +0000 (00:18 +0200)] 
NEWS and version update

5 years agoBGP: Fix reconfiguration with import table
Ondrej Zajicek (work) [Thu, 10 Oct 2019 21:33:40 +0000 (23:33 +0200)] 
BGP: Fix reconfiguration with import table

Change of some options requires route refresh, but when import table is
active, channel reload is done from it instead of doing full route
refresh. So in this case we request it internally.

5 years agoDoc: Minor documentation fixes
Ondrej Zajicek (work) [Thu, 10 Oct 2019 20:43:41 +0000 (22:43 +0200)] 
Doc: Minor documentation fixes

Thanks to Christoph for the bugreport.

5 years agoNest: Handle non-MPLS on MPLS case in recursive route update
Ondrej Zajicek (work) [Thu, 10 Oct 2019 13:25:36 +0000 (15:25 +0200)] 
Nest: Handle non-MPLS on MPLS case in recursive route update

When non-MPLS recursive route resolves to MPLS underlying route,
then it should get MPLS labels from the the underlying route.

5 years agoNest: Handle PtP links in recursive route update
Ondrej Zajicek (work) [Thu, 10 Oct 2019 13:06:32 +0000 (15:06 +0200)] 
Nest: Handle PtP links in recursive route update

Underlying (IGP) route may lead to PtP link, in this case it does not
need gateway. Which is different than direct route without gateway.

When recursive (BGP) route uses PtP route, it should not use recursive
next hop as immediate next hop, while for direct routes it should.

5 years agoNest: Fix recursive route update
Ondrej Zajicek (work) [Thu, 10 Oct 2019 12:01:16 +0000 (14:01 +0200)] 
Nest: Fix recursive route update

Missing cleanup can lead to dangling pointer to old next hops.

5 years agoBGP: AIGP metric support (RFC 7311)
Ondrej Zajicek (work) [Sat, 28 Sep 2019 12:17:20 +0000 (14:17 +0200)] 
BGP: AIGP metric support (RFC 7311)

5 years agoLib: Support for 64-bit numbers in bvsnprintf()
Ondrej Zajicek (work) [Tue, 1 Oct 2019 15:01:29 +0000 (17:01 +0200)] 
Lib: Support for 64-bit numbers in bvsnprintf()

Use 'l' for s64/u64 instead of for long/ulong, as that is much more
useful. Also make number() correct with regard to signed/unsigned
typecasts.

5 years agoBuild: Pass -g to cc called as linker to explicitly keep debug info
Maria Matejka [Mon, 30 Sep 2019 11:54:14 +0000 (13:54 +0200)] 
Build: Pass -g to cc called as linker to explicitly keep debug info

5 years agoTesting measures times
Maria Matejka [Mon, 23 Sep 2019 13:41:55 +0000 (15:41 +0200)] 
Testing measures times

5 years agoLTO: debug info also kept with the final binary
Maria Matejka [Wed, 25 Sep 2019 14:37:16 +0000 (16:37 +0200)] 
LTO: debug info also kept with the final binary

5 years agoPerf: allow testing with cached route attributes.
Maria Matejka [Wed, 21 Aug 2019 15:35:27 +0000 (17:35 +0200)] 
Perf: allow testing with cached route attributes.