]> git.proxmox.com Git - mirror_frr.git/commit - configure.ac
build, yang: bump libyang minimum required version to 1.0.184
authorRenato Westphal <renato@opensourcerouting.org>
Sat, 9 May 2020 17:24:20 +0000 (14:24 -0300)
committerRenato Westphal <renato@opensourcerouting.org>
Fri, 7 Aug 2020 17:07:46 +0000 (14:07 -0300)
commit240b7826f6bc4dbcf9de7bbe94f08b9ce9ddffc5
treecfc722648fa3ec7177da1149cd94d81e58b5c59a
parentcd211e2049e672d96dd1c549fcd259f68e0d57ea
build, yang: bump libyang minimum required version to 1.0.184

It's time to say good bye to libyang 0.16.105. The recently
released libyang 1.0.184 includes numerous bug fixes and performance
improvements that we need.

Despite the major version bump from 0.x to 1.x, the libyang API is
the same except for a single backward-incompatible change in the
user types interface (which we're currently not using). Hence no
code changes were necessary to adapt FRR to libyang 1.x.

This commit also reintroduces some leafrefs that needed to be
removed from our YANG modules due to a bug that was present on
libyang 0.16.105.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
configure.ac
debian/control
doc/developer/building-libyang.rst
redhat/frr.spec.in
yang/frr-interface.yang
yang/frr-ripd.yang
yang/frr-ripngd.yang
yang/frr-route-map.yang
yang/frr-zebra.yang