summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-protocols
Commit message (Collapse)AuthorAgeFilesLines
* mdns: Add additional clientsAlex Kiernan2026-06-071-1/+10
| | | | | | | | Several useful clients are available as part of the overall mDNSResponder build, package these alongside the main binary. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Unpick directory changes during installAlex Kiernan2026-06-071-25/+19
| | | | | | | | | Be explicit about where we're taking the installation pieces from rather than having the complexity of mixed build/source pieces based on current directory and then confusing anyone who tries to append to do_install. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Add PACKAGECONFIGs for idlesleepcontrol, spc and unicastAlex Kiernan2026-06-071-1/+11
| | | | | | | | | These three knobs are exposed to reduce the code size for embedded (see mDNSCore/mDNSEmbeddedAPI.h). If you need them, you'll know you need them, everyone else almost certainly doesn't. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Update for mbedtls4, set daemon versionAlex Kiernan2026-05-132-1/+60
| | | | | | | | | Switch to psa_crypto_init() which initialises all crypto subsystems, this works for both Mbed TLS 3 and 4. Also set the daemon version so it's correctly reported at runtime. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* open62541: upgrade 1.4.16 -> 1.5.4Ayoub Zaki2026-05-121-3/+4
| | | | | | | | * upgrade to version 1.5.4 * fix buildpaths QA error in pkgconfig file Signed-off-by: Ayoub Zaki <ayoub.zaki@embetrix.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Upgrade 2881.80.4.0.1 -> 2881.100.56.0.1Alex Kiernan2026-04-241-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* frr: fix mgmtd crash on ARM32Yi Zhao2026-04-232-0/+353
| | | | | | | | | | Backport fix[1] for MGMT crash on first start on ARM32 platforms[2]. [1] https://github.com/FRRouting/frr/pull/21651 [2] https://github.com/FRRouting/frr/issues/20087 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* frr: upgrade 10.5.3 -> 10.6.1Yi Zhao2026-04-234-418/+2
| | | | | | | | | | | ChangeLog: https://github.com/FRRouting/frr/releases/tag/frr-10.6.0 https://github.com/FRRouting/frr/releases/tag/frr-10.6.1 Drop backport patches. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ngtcp2: upgrade 1.22.0 -> 1.22.1Gyorgy Sarvari2026-04-201-2/+4
| | | | | | | | | | Contains fix for CVE-2026-40170 (which is tracked without version by NVD, so also mark explicitly as patched). Changelog: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.22.1 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dante,openflow,linux-atm: disable C23 support to fix configure checkKhem Raj2026-04-162-0/+4
| | | | | | | | Set ac_cv_prog_cc_c23=no to prevent autoconf from detecting C23 compiler support, avoiding potential build failures as the package is not yet fully ported to support C23 standard. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mjansson-mdns: add new recipePeter Marko2026-04-102-0/+35
| | | | | | | | | | | | | Public domain mDNS/DNS-SD library in C Add github namespace to recipe name and handle it in CVE_PRODUCT because there already is a different mdns recipe in meta-openembedded. Example application is built but not installed. This is good to verify that current toolchain is copatible with headers. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ngtcp2: upgrade 1.21.0 -> 1.22.0Wang Mingyu2026-04-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* frr: upgrade 10.5.2 -> 10.5.3Yi Zhao2026-03-231-2/+2
| | | | | | | | ChangeLog: https://github.com/FRRouting/frr/releases/tag/frr-10.5.3 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mdns: Upgrade 2881.0.25 -> 2881.80.4.0.1Alex Kiernan2026-03-218-15/+43
| | | | | | | | Add new patch to fix breakage from Apple Wireless Direct Link support on macOS. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nopoll: upgrade 0.4.7.b429 -> 0.4.9.b462Ankur Tyagi2026-03-171-1/+1
| | | | | | | | | | | | | | | 0.4.9 ----- Stable release with bug fixing, support for Debian Buster, Debian Bullseye and Ubuntu Focal https://github.com/ASPLes/nopoll/blob/master/doc/release-notes/nopoll-0.4.9.txt 0.4.8 ----- Stable release with bug fixing, support for Debian Buster, Debian Bullseye and Ubuntu Focal https://github.com/ASPLes/nopoll/blob/master/doc/release-notes/nopoll-0.4.8.txt Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ngtcp2: add recipeGyorgy Sarvari2026-03-161-0/+20
| | | | | | | | | ngtcp2 project is an effort to implement IETF QUIC protocol It is a dependency of the new Samba recipe. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nghttp3: add recipeGyorgy Sarvari2026-03-161-0/+24
| | | | | | | | | HTTP/3 library written in C A new dependency for Samba recipe. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: upgrade 10.5.1 -> 10.5.2Wang Mingyu2026-03-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open62541: update to v1.4.16Johannes Kauffmann2026-02-201-1/+1
| | | | | | | | | | | | | | Important changes from the v1.4.16 patch release notes: - server: Block transfer of subscriptions between anonymous users - server: Track transferred subscriptions for correct diagnostics counter update - client: Don't close the SecureChannel when the servers sends a late async response - pubsub: Add null check after UA_Array_new in addDataSetReaderConfig - pubsub: Prevent NULL dereference in UA_DataSetMessage_decodeBinary - pubsub: Initialize value in UA_NetworkMessage_decodePayload to avoid undefined behavior Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open62541: add historizing PACKAGECONFIGJohannes Kauffmann2026-02-061-1/+2
| | | | | | Release v1.4.15 fixes building without the historizing option. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
* open62541: update to v1.4.15Johannes Kauffmann2026-02-062-116/+1
| | | | | | The patch has been applied upstream. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
* openl2tp: Fix do_package_qa IssueLiu Yiding2026-01-301-1/+2
| | | | | | | | Fix following issue when using customized kernel without kernel-module-l2tp-ppp enabled. ERROR: openl2tp-1.8-r0 do_package_qa: QA Issue: openl2tp-ptest rdepends on kernel-module-l2tp-ppp, but it isn't a build dependency? [build-deps] Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Add PACKAGECONFIG for aesBenjamin B. Frost2026-01-271-0/+1
| | | | | | | Allows for net-snmp to be build with support for AES-192 and AES-256 Signed-off-by: Benjamin B. Frost <benjamin@geanix.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: remove des from default packageconfigYi Zhao2026-01-271-1/+1
| | | | | | | | The DES algorithm is considered weak and outdated. Remove des from default PACKAGECONFIG to disable it. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: patch CVE-2025-61099..61107Gyorgy Sarvari2026-01-204-0/+416
| | | | | | | | | | | | | | | | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2025-61099 https://nvd.nist.gov/vuln/detail/CVE-2025-61100 https://nvd.nist.gov/vuln/detail/CVE-2025-61101 https://nvd.nist.gov/vuln/detail/CVE-2025-61102 https://nvd.nist.gov/vuln/detail/CVE-2025-61103 https://nvd.nist.gov/vuln/detail/CVE-2025-61104 https://nvd.nist.gov/vuln/detail/CVE-2025-61105 https://nvd.nist.gov/vuln/detail/CVE-2025-61106 https://nvd.nist.gov/vuln/detail/CVE-2025-61107 The NVD advisory refernces a PR[1] that contains only an unfinished, and ultimately unmerged attempt at the fixes. The actual solution comes from a different PR[2]. These patches are 3 commits from that PR. The last commit wasn't backported, because it is just code formatting. [1]: https://github.com/FRRouting/frr/pull/19480 [2]: https://github.com/FRRouting/frr/pull/19983 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open62541: update to v1.4Johannes Kauffmann2026-01-163-32/+123
| | | | | | | | | | | | | | | | Use the latest commit from the 1.4 branch; the last 1.4 release was 3 months ago so it contains important fixes. - The contents of /usr/share/ are slightly different, so change the path slightly. - The new patch fixes the .pc file generation (it also ensures that there are no references to absolute paths in the .pc file which would need to be removed again). - PubSub information model is now enabled by default, add a new option to disable it (disabling only pubsub isn't enough). Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: upgrade 10.5.0 -> 10.5.1Yi Zhao2026-01-131-1/+1
| | | | | | | | ChangeLog: https://github.com/FRRouting/frr/releases/tag/frr-10.5.1 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Update to 5.9.5.2Peter Kjellerstedt2026-01-061-1/+1
| | | | | | | | | | | 5.9.5.1: * Only a version numbering fix. 5.9.5.2: * Fix an issue with needing limits.h included. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vsomeip: Don't fail on Boost.Asio deprecation warningsKhem Raj2026-01-031-0/+2
| | | | | | | Append -Wno-error=deprecated-declarations to CXXFLAGS so builds don't break when Boost marks APIs like strand::wrap() as deprecated. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: upgrade 5.9.4 -> 5.9.5Liu Yiding2025-12-237-591/+1
| | | | | | | | | | | | | | 1.Drop following patches as they were merged upstream. 0001-Android-Fix-the-build.patch 0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch net-snmp-5.9.4-kernel-6.7.patch 0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch 0001-Fix-LDFLAGS-vs-LIBS-ordering.patch 2.Drop 0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch as compile error has been fixed. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nopoll: Upgrade to 0.4.7.b429Jason Schonberg2025-12-141-2/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freediameter: Add 600s timeout via ctest driverKhem Raj2025-12-101-2/+2
| | | | | | | | | This helps tests not hitting timeout (120s default) especially testmesg_stress test can timeout on slower machines e.g. fully emulated ( non-kvm ) qemu machines e.g. qemuarm64 on x86_64 machine. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dante: Add _GNU_SOURCE for musl buildsKhem Raj2025-12-101-0/+2
| | | | | | | This helps build fixes e.g. cpuset_t definitions etc. glibc builds have _GNU_SOURCE defined inherently. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: Upgrade to 10.5.0Khem Raj2025-12-101-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relase Overview: * BFD the ability to listen for specific VRFs only - Configure which VRFs the BFD daemon will listen to. By default, BFD listens to all VRFs present in the system, including the default VRF. Default VRF must be specified as `default`. * BGP SRv6/MPLS coexistence - Allow MPLS and SRv6 to coexist on the same L3VRF, even for a given prefix. This feature is important in brown fields where some operators want to migrate from MPLS to SRv6 backbone. * BGP SRv6 locator per VRF support - Ability to choose SRv6 locator per VRF. * BGP Error handling (RFC 7606) for iBGP peers - Before 10.5.0, once we received a malformed packet between iBGP peers, we always reset the session, and with this release, we handle malformed packets the same way as for eBGP (by withdrawing or discarding the malformed packets). * BGP IPv6 Link-Local Capability is disabled by default - In 10.4.0, this capability was enabled by default for a “datacenter” profile, but it’s disabled for 10.5.0 and will be backported to 10.4.2 as well. The problem arises when the receiver has configured a route-map with `set ipv6 next-hop prefer-global` and we send only an IPv6 Link-Local address; therefore, it was decided to revert it to be disabled by default. * BGP BGPID Next-Hop Characteristic - In some cases, the BGP speaker sending a route might encode only a link-local address and no global address. To provide uniqueness in this case, it is sufficient to associate the BGP Identifier and AS Number of the route's sender. The BGP Identifier Characteristic (BGPID) provides a way to convey this information if required. * BGP EVPN flooding per VNI support - Add an ability to adjust BUM flooding per VNI, instead of just globally. E.g., disable flooding only for an arbitrary VNI. * BGP RPKI strict mode - RPKI strict mode prevents BGP from establishing a session if no RPKI cache server is connected. * BGP rejects AS_SET by default** - Until 10.5.0, it was disabled by default, and since RFC 9774 was published, we switched this on by default (to reject). * BGP has lots of improvements for Graceful-Restart** * PIM/PIMv6 route-map support to allow users to filter IGMP/MLD joins using source, group, and interface combinations * Support for multiple SRv6 locators - This extends the SRv6 SID Manager to add support for multiple locators. * Zebra 16-bit next hop weights support - The weights used in ECMP’s consistent hashing have been widened from 8 bits to 16 bits since the 6.12 Linux kernel. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dante: upgrade 1.4.3 -> 1.4.4Gyorgy Sarvari2025-12-101-2/+2
| | | | | | | | | | | | | | | | | License-Update: copyright year bump Changelog: - Fix potential security issue CVE-2024-54662, related to "socksmethod" use in client/hostid-rules. - Add a missing call to setgroups(2). - Patch to fix compilation with libminiupnp 2.2.8. - Client connectchild optimizations. - Client SIGIO handling improvements. - Various configure/build fixes. - Updated to support TCP_EXP1 version of TCP hostid format. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Update Upstream-status in the net-snmp-5.9.4-kernel-6.7.patchVijay Anusuri2025-12-051-1/+1
| | | | | Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vsomeip: upgrade 3.5.10 -> 3.5.11Yi Zhao2025-11-204-15/+99
| | | | | | | | | | | ChangeLog: https://github.com/COVESA/vsomeip/releases/tag/3.5.11 * Refresh local patches * Fix build with boost 1.89 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* atftp,tftp-hpa,vsftpd,dante,stunnel: Disable and remove tcp-wrapper supportKhem Raj2025-11-111-2/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vsomeip: upgrade 3.5.3 -> 3.5.10Yi Zhao2025-11-069-69/+298
| | | | | | | | | | | | | | | | | ChangeLog: https://github.com/COVESA/vsomeip/releases/tag/3.5.4 https://github.com/COVESA/vsomeip/releases/tag/3.5.5 https://github.com/COVESA/vsomeip/releases/tag/3.5.6 https://github.com/COVESA/vsomeip/releases/tag/3.5.7 https://github.com/COVESA/vsomeip/releases/tag/3.5.8 https://github.com/COVESA/vsomeip/releases/tag/3.5.9 https://github.com/COVESA/vsomeip/releases/tag/3.5.10 * Fix build with boost 1.89 * Fix build on 32-bit host Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: fix ptestsGyorgy Sarvari2025-10-281-1/+5
| | | | | | | Add missing dependencies. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdns: Upgrade 2600.140.3 -> 2881.0.25Alex Kiernan2025-10-2410-93/+25
| | | | | | | | | Convert systemd unit to use `-foreground` option removing the need for the PID file. Also fix `Pending` Upstream-Status to make clear that upstream doesn't take patches. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freediameter: upgrade 1.5.0 -> 1.6.0Wang Mingyu2025-10-213-153/+1
| | | | | | | | | 0001-fixes-for-gcc-15.patch 0002-allow-build-with-cmake-4.patch removed since they're included in 1.6.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: upgrade 10.3 -> 10.4.1Gyorgy Sarvari2025-10-121-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop the "datacenter" PACKAGECONFIG, because it became obsolete: "The --enable-datacenter compile time option is deprecated. Please modify the init script to pass -F datacenter to the daemons instead." Note: grpc PACKAGECONFIG seems to be broken (it was broken in the previous version also). At the first sight it looks that the application's Makefile enforces c++11 standard, but abseil (which is a dependency of grpc) requires at least c++17. Changelog: 10.4.1: - bgpd: initialize local variable - ospfd: Use after free cleanup of lsa - vtysh: copy config from file should actually apply - Revert PR #18358: BGP evpn testing and bug fixes related to non default EVPN backbone - topotests: improve embedded RP test reliability - lib, zebra: mark singleton nexthops inactive/active on link state changes for wecmp - bgpd: LL next-hop capabilty fixes - eigrp: validate hello packets and tlvs better - bgpd: Fix compilation error in bgpd module: Update TP_ARGS for bgp - bgpd: Ensure addpath does not withdraw selected route in some situations - bgpd: [GR] fixed selectionDeferralTimer to display select_defer_time val - bgpd: LL next-hop capabilty fixes (round 2) - lib: compute link-state zapi message size - zebra: Fix buffer overflows found by fuzzing. 10.4: - BGP BFD Strict-Mode - BGP Link-Local Next Hop Capability [draft-ietf-idr-linklocal-capability] - BGP Transparent mode - BGP Next Hop Dependent Characteristics Attribute [draft-ietf-idr-entropy-label] - IGMP and MLD group/source limits - PIM dense and sparse-dense mode support [RFC3973] - IGMPv2/MLDv1 immediate leave - v4-via-v6 nexthop support for static routes - Timeout for vtysh - Discover PREF64 in Router Advertisements [RFC8781] 10.3.2: - bgpd: correct no form commands - bgpd: fix to show exist/non-exist-map in 'show run' properly - redhat: make FRR RPM build to work on RedHat 10 - build: check for libunwind.h, not unwind.h - bgpd: use AS4B format for BGP loc-rib messages. - bgpd: fix for the validity and the presence of prefixes in the BGP VPN table. - bgpd: Force adj-rib-out updates if MRAI is kicked in - zebra: Provide SID value when sending SRv6 SID release notify message - bgpd: Fix crash when fetching statistics for bgp instance - nhrpd: fix crash when accessing invalid memory zone - zebra: Initialize RB tree for router tables - zebra: fix null pointer dereference in zebra_evpn_sync_neigh_del - zebra: fix stale NHG in kernel - bgpd: Fix incorrect stripping of transitive extended communities - lib: Fix no on-match goto NUM command - bgpd: Fix extended community check for IP non-transitive type - bgpd: Fix DEREF_OF_NULL.EX.COND in bgp_updgrp_packet - lib: revert addition of vtysh_flush() call in vty_out() - bgpd: Extract link bandwidth value from extcommunity before using for WCMP - Use ipv4 class E addresses (240.0.0.0/4) as connected routes by default - bfdd: Set bfd.LocalDiag when transitioning to AdminDown - zebra: clean up a json object leak - bgpd: Do not try to reuse freed route-maps - lib: fix routemap crash - bgpd: initialize local variable - ospfd: Use after free cleanup of lsa - vtysh: copy config from file should actually apply - bgpd : Fix compilation error in bgpd module: Update TP_ARGS for bgp - bgpd: Ensure addpath does not withdraw selected route in some situations - lib, zebra: mark singleton nexthops inactive/active on link state changes for wecmp - eigrp: validate hello packets and tlvs better - bgpd: [GR] fixed selectionDeferralTimer to display select_defer_time val 10.3.1: - Check valid babel port - Fix incorrect type assignment in parse_request_subtlv - Fix `set evpn gateway-ip ipv[46]` route-map - Fix bmp heap use after free on non connected session - Fix evpn attributes being dropped on input - Fix holdtime not working properly when busy - Fix leaked memory when showing some bgp routes - Fixed crash upon bgp network import-check command - On shutdown free up memory leak found by topotest - Prevent crash when issuing a show rpki connections - Remove unused defines from bgp_label.h - Retain the routes if we do a clear with n-bit set for graceful-restart - Set the label for mp_unreach_nlri 0x800000 instead of 0x000000 - Treat the peer as not active due to bfd down only if established - Fix incorrect bestpath reasoning in some situations - Fix show bgp vpn rd json - Add total path count for bgp net in json output - Fix import all adj-rib-in and loc-rib after bmp connects - On shutdown prefix/access list memory was being leaked - Fix srv6_sid memory leak - Free up leaked prefix-list memory on shutdown - Create vrf if needed - Return duplicate ipv6 prefix-list entry test - Return duplicate prefix-list entry test - Add hop count validation before forwarding in nhrp_peer_recv() - Disable and delete ospfv3 areas that no longer have interfaces or configuration. - Fix lsa memory leaks related to graceful restart - Fix crash when ospf client connects before doing 'router ospf' - Fix for crash during networking restart - Fix memory leak on shutdown - Initialize gm proxy to false - Make docs and rpki optional for rpm package build - Make sure zeromq is always disabled - Revert - Add option to build pkg without docs and rpki support - Add Workaround for inet_ntop replacement which breaks rpms - Avoid requesting srv6 sid from zebra when loc and sid block dont match - Add more tests to bgp_rpki_topo1 test - Add nb test binary to .gitignore - Add route-map evpn set gateway-ip topotest - Check if routes are marked as stale and retained with n-bit for gr - Fix typo when configuring delayopen timer - Fix wait times in test_ospf6_gr_topo1 topotest - Use label 0x800000 instead of 0x000000 for bmp tests - Use little-endian order for libyang api - Fix reload script for srv6 locators and formats Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Backport a patch to make sure $(LDFLAGS) is before any libsPeter Kjellerstedt2025-10-102-1/+258
| | | | | | | | | | | | | | | After commit 1997d3d6c43348c663f3295dac3a906ad38549a4 (net-snmp: Do not pass LDFLAGS to compiler), some linker flags, like "-Wl,--as-needed", appear too late on the linker command line. Backport a patch that corrects the order of the arguments given to the linker. Unfortunately, the patch is not enough. libtool reorders the arguments given to libtool --mode=link so that any lib dependencies appear before other linker arguments. Therefore it is needed to inject -Wl,--as-needed on the linker command line that libtool produces. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdns: Upgrade 2600.120.12 -> 2600.140.3Alex Kiernan2025-08-299-22/+18
| | | | | | | Also cleanup dangling comments in the recipe. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tsocks: Always use ligcc for compiler runtime with clang on x86Khem Raj2025-07-201-1/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Do not pass LDFLAGS to compilerKhem Raj2025-07-181-2/+0
| | | | | | | | | | | | | | | | | This fixed issues like incompatible hash sections it was added in 2009 [1], however these errors are not seen in todays OE builds On the contrary it regresses build with clang since it rejects the options which results in some configure test failures, resulting finally in build/compile failures arm-yoe-linux-gnueabi-clang: warning: -Wl,-O1: 'linker' input unused [-Wunused-command-line-argument] [1] https://git.openembedded.org/openembedded/commit/?id=07f750c6382476b799201b5ca47f93a5f7aa7e84 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Jan Luebbe <jlu@pengutronix.de>
* freediameter: Add patch for CMake 4+ compatibilityAlper Ak2025-07-092-1/+82
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:24 (CMAKE_MINIMUM_REQUIRED): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-2512-16/+6
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdns: Upgrade 2600.100.147 -> 2600.120.12Alex Kiernan2025-05-283-52/+33
| | | | | | | | Drop redundant limit declaration patch. Swap issetugid()/getenv() call for secure_getenv() on Linux. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>