mirror_frr/debian
Donatas Abraitis 5f0beaa0fd FRR Release 10.2.1
- bfdd
-   retain remote dplane client socket
- bgpd
-   Fix to pop items off zebra_announce FIFO for few EVPN triggers
-   Check if as_type is not specified when peer is a peer-group member
-   Do not reset peers on suppress-fib toggling
-   Fix bgp core with a possible Intf delete
-   Fix `enforce-first-as` per peer-group removal
-   Fix evpn bestpath calculation when path is not established
-   Fix graceful-restart for peer-groups
-   Fix memory leak when creating BMP connection with a source interface
-   Fix memory leak when reconfiguring a route distinguisher
-   Fix unconfigure asdot neighbor
-   Fix use single whitespace when displaying flowspec entries
-   Fix version attribute is an int, not a string
-   Import allowed routes with self AS if desired
-   Initialize as_type for peer-group as AS_UNSPECIFIED
-   Use gracefulRestart JSON field
-   Validate both nexthop information (NEXTHOP and NLRI)
-   Validate only affected RPKI prefixes instead of a full RIB
-   When calling bgp_process, prevent infinite loop
- lib
-   Allow setsockopt functions to return size set
-   Fix session re-establishment
-   Take ge/le into consideration when checking the prefix with the prefix-list
-   Use backoff setsockopt option for freebsd
- ospfd
-   OSPF multi-instance default origination fixes
- pimd
-   Fix access-list memory leak in pimd
-   Free igmp proxy joins on interface deletion
-   igmp proxy joins should not be written as part of config
-   Prevent crash of pim when auto-rp's socket is not initialized

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2024-12-23 22:47:55 +02:00
..
source Change the source format from git to quilt to use git-buildpackage 2020-09-26 09:22:23 +02:00
tests debian: Make the autopkgtest more resilient (Closes: #980111) 2021-07-03 17:02:37 +02:00
.gitignore debian: include frr@.service in deb 2022-03-04 13:10:08 +02:00
changelog FRR Release 10.2.1 2024-12-23 22:47:55 +02:00
compat Convert the package to dh compat level 10 2020-09-26 09:22:43 +02:00
control debian: Add option to build pkg with grpc support 2024-06-20 12:14:48 +02:00
copyright debian: Add option to build pkg with grpc support 2024-06-20 12:14:48 +02:00
frr-doc.doc-base debian: fix texinfo figure installation directory 2023-01-24 18:19:42 +01:00
frr-doc.info debian: make cross-compile work 2023-01-24 18:19:42 +01:00
frr-doc.install debian: fix texinfo figure installation directory 2023-01-24 18:19:42 +01:00
frr-doc.lintian-overrides debian: make package "official" 2019-02-19 21:30:54 +01:00
frr-grpc.install debian: Add option to build pkg with grpc support 2024-06-20 12:14:48 +02:00
frr-pythontools.install ospfclient: add ospfclient api python class 2022-06-02 16:37:16 -04:00
frr-pythontools.lintian-overrides debian: make package "official" 2019-02-19 21:30:54 +01:00
frr-rpki-rtrlib.install debian: make package "official" 2019-02-19 21:30:54 +01:00
frr-rpki-rtrlib.lintian-overrides debian: make package "official" 2019-02-19 21:30:54 +01:00
frr-snmp.install debian: make package "official" 2019-02-19 21:30:54 +01:00
frr-snmp.lintian-overrides debian: make package "official" 2019-02-19 21:30:54 +01:00
frr-test-tools.install debian: Add a frr-test-tools debian package 2024-03-04 11:06:35 -05:00
frr.conf Sync frr-doc.doc-base, d/frr.conf and d/frr.install with debian/master branch 2020-09-26 09:24:02 +02:00
frr.dirs *: remove *.conf.sample files 2021-04-09 13:14:30 -04:00
frr.docs Use wrap-and-sort -a to unify debian/ wrapping and sorting 2020-09-26 09:23:39 +02:00
frr.install zebra, build: disable irdp by default 2024-01-28 23:50:40 +02:00
frr.lintian-overrides debian: fiddle with lintian spellcheck overrides 2023-01-24 18:19:42 +01:00
frr.manpages debian: make cross-compile work 2023-01-24 18:19:42 +01:00
frr.pam packaging: Just permit anything if PAM is enabled 2024-01-28 19:50:06 +02:00
frr.postinst lib: set up frr_libstatedir 2024-01-27 19:01:19 +01:00
frr.postrm debian: keep working nicely with split config 2019-02-19 21:34:06 +01:00
frr.preinst packaging: Add pathd to logrotate 2022-04-19 19:13:19 +03:00
frr.tmpfile Use dh_installinit capabilities to install frr.tmpfile 2020-09-26 09:22:23 +02:00
gbp.conf debian: Update the tools/build-debian-package.sh to be example build script 2021-07-03 17:02:37 +02:00
not-installed debian: Add a frr-test-tools debian package 2024-03-04 11:06:35 -05:00
README.Debian build, doc: extricate --enable-systemd 2021-06-29 17:57:09 +02:00
README.Maintainer debian: make package "official" 2019-02-19 21:30:54 +01:00
rules debian: Add option to build pkg with grpc support 2024-06-20 12:14:48 +02:00
watch debian: point watch file at git tarball 2023-01-24 18:19:42 +01:00

#
# TODO
#

- check that tests/{control,daemons} actually do something useful and sensible
- /usr/share/doc/frr-doc should be named just frr?
- debian/watch pgpsigurlmangle / signing-key
- multiarch for DSOs?
- frr try-restart

#
# To check if the patches still apply on new upstream versions:
#
for i in debian/patches/*.diff; do echo -e "#\n# $i\n#"; patch --fuzz=3 --dry-run -p1 < $i; done

#
# Filename transition from zebra to frr
#

Files that keep their names
	/usr/bin/vtysh

Files that got an -pj suffix
	/etc/default/zebra	-> /etc/frr/daemons.conf
	/etc/init.d/zebra	-> /etc/init.d/frr
	/etc/zebra/		-> /etc/frr/
	/usr/share/doc/zebra/	-> /usr/share/doc/frr/
	/var/log/zebra/		-> /var/log/frr/
	/var/run/ 		-> /var/run/frr/

Files that were moved
	/usr/sbin/*		-> /usr/lib/frr/