summaryrefslogtreecommitdiff
path: root/packages
AgeCommit message (Collapse)Author
2024-02-05T6014: Bump keepalived version to v2.2.8Viacheslav Hletenko
2024-02-01Kernel: T3318: update Linux Kernel to v5.4.268Christian Breunig
2023-12-21Merge pull request #274 from initramfs/equuleus-dhcp6c-fixDaniil Baturin
backport: wide-dhcpv6: T4760: fix support for multiple dhcp6c instances
2023-11-25Merge pull request #461 from c-po/t3318-kernel-5.4.2611.3.5Daniil Baturin
Kernel: T3318: update Linux Kernel to v5.4.261
2023-11-24Kernel: T3318: update Linux Kernel to v5.4.261Christian Breunig
2023-11-23keepalived: T5402: Added patch with arp_ignore to 1 on IPv6 VMACsaapostoliuk
Added patch with commit '9ca8688' to keepalived package. Setting arp_ignore to 1 ensures that the VMAC interface does not respond to ARP requests for IPv4 addresses not configured on the VMAC. Backported from 1.5.
2023-09-25Revert "openvpn: T5272: upgrade package to Debian version 2.6.3-2"Christian Breunig
This reverts commit 6383f8ae2716635d87c685df764aabcc608381e3.
2023-09-10Revert "frr: T5557: use treat-as-withdraw for tunnel encapsulation attribute ↵Christian Breunig
CVE-2023-38802" This reverts commit 13a5fa10d8c8632d08cf48a445c7d5925d3d42c4. Patch merged upstream
2023-09-10frr: T5557: use treat-as-withdraw for tunnel encapsulation attribute ↵Christian Breunig
CVE-2023-38802 Before this path we used session reset method, which is discouraged by rfc7606. Handle this as rfc requires. This addes the fix submitted as https://github.com/FRRouting/frr/pull/14381 upstream. Using VyOS patch until the above mentioned PR is merged.
2023-08-31Kernel: T5186: T3318: fix QAT build system matching new file name schemaChristian Breunig
2023-08-31Kernel: T5186: T3318: undefine NEED_ETH_HW_ADDR_SET for Intel ICE driverChristian Breunig
2023-08-31Kernel: T5186: T3318: update QAT URLChristian Breunig
2023-08-30build: T5187: Fixed Realtek r8152 compatibility with 5.4 kernelszsdc
There is no need to define `eth_hw_addr_set()` in sources anymore because it is already backported into the 5.4.254 kernel: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/linux/etherdevice.h?h=v5.4.254&id=24f34f67be24674c5c3ef922de70ab95a0d7ce16
2023-08-24Merge pull request #368 from cuongdt1994/backportChristian Breunig
Kernel: T5310: add stmicro driver support (Equuleus)
2023-06-27Kernel: T5310: add stmicro driver supportcuongdt1994
I added also additional expansion card with 2 Intel i211 NIC’s. I want to utilize all 4 NIC’s, but I have an issue because only NIC on expansion cards are properly detected.
2023-06-26openvpn: T5272: fix buildPackage signatureChristian Breunig
There is no option to build arm64 packages in equuleus
2023-06-08openvpn: T5272: upgrade package to Debian version 2.6.3-2Christian Breunig
2023-06-08Kernel: T5186: T3318: update Linux Kernel to v5.4.243Christian Breunig
2023-05-24frr: T4737: Replaced patch for connected routes processingzsdc
An old patch breaks connected routes in a situation when more than one IP address is presented on an interface and it switches state from down to up: ``` ip link set eth0 down ip a add 192.0.2.50/24 dev eth0 ip a add 192.0.2.51/24 dev eth0 ip link set eth0 up ``` A new version includes more backports from frr upstream, which work well regardless of an interface state.
2023-05-12FRR: T5221: Fixed BGP as-override behaviorzsdc
Override peer's ASN even if original as-path contains other ASNs This is a backport of 9bbdb4572d3bb255211fecf1c756452ab27e91c2 from the main FRR repository
2023-04-27r8152: T5187: Updated Realtek r8152 driverzsdc
The Realtek r8152 driver is updated to 2.16.3
2023-04-26ice: T5182: added build for Intel ICE driverzsdc
This commit adds a build task for an out-of-tree Intel ICE driver for E810 Ethernet Controllers.
2023-03-02Docker: T4625: add missing build dependenciesChristian Breunig
Commit 317ffe1 ("T4625: Update ocserv packet to 1.1.6-3") updated the version used for ocserv on VyOS 1.3. This commit adds the missing dependencies for the Docker container in order to build the ocserv packages.
2023-02-28T4625: Update ocserv packet to 1.1.6-3Viacheslav Hletenko
2023-01-31frr: T4737: Fixed connected to BGP routes redistributionzsdc
This is backported commit for FRR 7.5.1 https://github.com/FRRouting/frr/commit/92980561382fc04380414a6e2f6ca6746c2fe5e9
2022-11-03packages: wide-dhcpv6: T4760: fix support for multiple dhcp6c instancesinitramfs
This commit adds a patch to the WIDE DHCPv6 client forcing it to bind to the last network interface specified on the command line, allowing multiple concurrent instances of the daemon running without having a single daemon receiving all the incoming DHCPv6 packets. (cherry picked from commit da47ffa55c49fd4bee82233f6adad26fbcca1755)
2022-09-06firmware: T4671: create missing symlinks defined in WHENCE fileinitramfs
(cherry picked from commit 3d983cb2feeb536a5cb23d22228d0ce6ee4d7ccc)
2022-09-03T4666: hostap: Reintroduce Debian's allow-tlsv1.patchAndrew Gunnerson
After the fixes for T4537/T4584, which added a custom hostap package, wpa_supplicant no longer allows TLSv1.0 connections, which is required for EAP-TLS with certain ISPs. Previously, VyOS allowed TLSv1.0 via Debian's `allow-tlsv1.patch` patch. This commit reintroduces that patch for the custom hostap package. Signed-off-by: Andrew Gunnerson <chillermillerlong@hotmail.com> (cherry picked from commit 54a2f0aa704db96707c8545b81b180934b5f8b9c)
2022-08-25Kernel: T4647: enable GVE (Google Virtual NIC)Christian Poessinger
(cherry picked from commit 94e844f44b76069b0897c2c7c5968853b4b1a368)
2022-08-15hostap: T4584: add git version to Debian packageChristian Poessinger
(cherry picked from commit 8443b98f54c9c8e2a936301b9dbcdcd96c4d543e)
2022-08-15hostap: T4584: add custom package buildChristian Poessinger
(cherry picked from commit e008ba7de3428e3d7d1bd00d656da3946bf006c7)
2022-07-31telegraf: T4515: select proper Pipeline library branchChristian Poessinger
2022-07-30telegraf: T4515: add custom buildChristian Poessinger
2022-03-23Merge pull request #213 from c-po/equuleus-numaChristian Poessinger
Kernel: T3489: re-enable NUMA in kernel build
2022-01-24Accel-PPP: T4204: update accel-ppp versionEshenko Dmitriy
2022-01-20Kernel: T3489: re-enable NUMA in kernel buildChristian Poessinger
All throughout the history of vyos-build, NUMA has been disabled. It WAS enabled back in Vyatta days, so something somewhere has accidentally turned it off - and it's ALSO mentioned explicitly in various pieces of documentation, so it's MEANT to be on! Note for future researchers: CONFIG_INOTIFY_STACKFS=y is provided by a patch, so patch the kernel BEFORE running make menuconfig, or manually put it back. If not, it'll vanish and is a wanted part of the build. This is a backport of commit d5df496b9b9e for the 5.4 Kernel series.
2022-01-17packages: T3164: Dropbear - apply VyOS patches without quiltChristian Poessinger
This prevents error: dpkg-source: error: expected [ +-] at start of line 16 of diff 'dropbear/debian/patches/0001-Enable-PAM-support.patch' dpkg-source: info: applying 0001-Enable-PAM-support.patch dpkg-source: info: the patch has fuzz which is not allowed, or is malformed
2022-01-17packages: T3164: Debian Buster requires an older Dropbear versionChristian Poessinger
... because of build time dependencies
2022-01-16packages: T3164: Dropbear: adjust to equuleus Jenkins pipeline libraryChristian Poessinger
We do not have arm64 support in equuleus
2022-01-16packages: T3164: build Dropbear from source with PAM supportChristian Poessinger
Dropbear version shipped in Debian does not have PAM support enabled. For the VyOS console server it would be nice to have the possibility to use RADIUS authentication. (cherry picked from commit 52f75193f3afe799017e17504d5785aa7817d455)
2022-01-09Jenkins: keepalived: T4128: must use equuleus pipeline libraryChristian Poessinger
2022-01-09keepalived: T4128: bugfix - do not build arm64 packageChristian Poessinger
This fixes passing of wrong function arguments introduced in commit dc1fbb8 ("keepalived: do not build arm64 package").
2022-01-09keepalived: T4128: pin package to specific Git commitChristian Poessinger
keepalived commit 8af889bc is known to work - pin builds to this version until we decide for a newer release (2.2.5 or higher). (cherry picked from commit f0cdd802c2a6a9bc12f5495d517837b4c6a1b494)
2022-01-09keepalived: do not build arm64 packageChristian Poessinger
2022-01-09keepalived: T4128: build package from upstream sourceChristian Poessinger
(cherry picked from commit e890cbd5099e296bc2a614d3b7871e1d577aa5f3)
2021-11-23Accel-PPP: T4015: update version which include threading fixEshenko Dmitriy
2021-11-10ocserv: T3934: Added own build of ocservzsdc
Because of a strange bug with the Debian package (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997981) we need to have our own build of ocserv from the same source.
2021-10-21Kernel: T3927: enable kernel support for HW offload of the TLS protocolChristian Poessinger
2021-07-26kernel: T3704: Enabled SG modulezsdc
Enabled build of the SG module to make possible communication with RAID adapters from Areca (https://www.areca.com.tw/). (cherry picked from commit 6d77d03c3fcda288ed44b979338d38a58d8ae5f3)
2021-07-24Kernel: only build packages if the package changes at allChristian Poessinger