summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)Author
2025-12-18T7995: Add capability to start VPP dataplane during system deploymentNataliia Solomko
Kernel command-line change detection and automatic system reboot via kexec during initial deployment
2025-12-08tech-support: T7134: add topology snapshot generation using `hwloc` packageOleksandr Kuchmystyi
This enhances diagnostic capabilities by providing hardware topology visuals within support archives.
2025-09-30syslog: T4251: Add TLS support to syslogOleksandr Kuchmystyi
Add TLS support for remote syslog by extending the CLI and backend to support configuration of CA certificates, client certificates, keys, and authentication modes. This update integrates with the PKI subsystem for certificate management, ensures proper validation of protocol settings when TLS is enabled, and generates secure rsyslog configuration for forwarding logs over TLS.
2025-09-24T7709: add smoketest for config saveJohn Estabrook
Check that write_file_sync reaches disk, by using util vmtouch to evict cache.
2025-09-20Debian: T7847: add explicit dependency on net-tools providing arp binaryChristian Breunig
2025-09-18Merge pull request #4723 from sarthurdev/kea3.0Viacheslav Hletenko
kea: T7821: Update Kea to 3.0
2025-09-18nose: T7825: Use nose2 for unit testssarthurdev
2025-09-16T75: migrate from pmacct to ipt_NETFLOWKyrylo Yatsenko
* Change nft to iptables in system_flow-accounting.py as ipt_NETFLOW is iptales plugin * Remove specific and non-relevant pmacct options * Add ipt_NETFLOW options * Move 'interfaces' to 'netflow' tree * Support more flexible 'source-address' and 'source-interface' for each server instead of one source * Add migration script * Update op mode command 'show flow-accounting' * Update op mode command 'restart flow-accounting'
2025-09-14kea: T7821: Update Kea to 3.0sarthurdev
2025-09-08Merge https://github.com/vyos/libvyosconfig into integrate-libvyosconfigChristian Breunig
* https://github.com/vyos/libvyosconfig: (107 commits) T7728: T7734: update commit hash for dynamically generate proposed config T7728: add package build target for convenience T7718: update commit hashes for validate_tree_filter T7718: add binding for validate_tree_filter T7688: update commit hash for correct management of delete paths T7644: mirror workflow refactoring rollout T7637: T7605: update commit hashes for typo and escape backslash T7579: fix of the run trigger for CLA T7499: update hashes for add destructive merge T7499: set permissions on session directory T7499: bindings for (non-)destructive configtree merge T7579: added workflow for CLA T7374: bump vyconf commit id for build.sh T7374: install vyconf_cli and add links for associated vy_* commands T7445: added open prs conflict check caller workflow T7450: fix dependency for use of PCRE2 instead of PCRE T7363: update hash for vyconf aware initialization of Config T7450: update commit hashes for Use PCRE2 instead of PCRE T7334: pr mirror trigger workflow added with label creation permission for default github token T7321: update commit hashes for replace configsession legacy operations ...
2025-08-22T7744: Migrate from accel-ppp to accel-ppp-ngViacheslav
It has all old/current features plus several features that work without patches (full compatibility). Also, it includes developing compatibility for the PPPoE server and VPP
2025-08-11T7707: VPP add dependency vpp-crypto-engines required for IPsecViacheslav
Add the dependency `vpp-crypto-engines` required for IPsec over VPP. Without this, VPP cannot handle IPsec SAs ``` vpp[1901]: linux-cp/ipsec: ipsec sa add cce6bfeb failure(err: -9) 10.0.0.1 -> 10.0.0.2 vpp[1901]: ipsec_sa_add_and_lock:548: No crypto engine support for sha-256-128 ```
2025-07-30T7671: move AWS GLB CLI configuration to a separate packageChristian Breunig
Since AWS Gateway Load Balancer is specific to the AWS platform, its CLI and binary dependencies don’t need to be included in generic images. This commit removes the AWS GLB CLI definitions from all images and introduces a new vyos-1x-aws package to provide the necessary CLI configuration and binary dependencies.
2025-07-21T7648: enable pylint for both migration-scripts and custom daemons (services)Christian Breunig
2025-07-21Debian: T7648: add build dependencies for pylintChristian Breunig
2025-05-22vyos-1x-vmware: T3681: Fix Python bytecompile exclusionYun Zheng Hu
2025-05-22T7450: fix dependency for use of PCRE2 instead of PCREJohn Estabrook
Despite the counterintuitive numbering, this is correct.
2025-04-29T7408: add mokutil in arm64Date Huang
VyOS-1x requires mokutil always for `show version` Debian provides mokutil for amd64, arm64, armhf Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-04-23router-advert: T7380: Implement auto-ignore-prefix syntax for router ↵Ryan Zuwala
advertisements (#4463)
2025-04-15Merge pull request #4214 from dmbaturin/T6919-good-bye-fastnetmonDaniil Baturin
ids: T7241: remove Fastnetmon from the base system
2025-04-14ids: T7241: remove Fastnetmon from the base systemDaniil Baturin
It will eventually be moved to an addon
2025-04-09debian: T7336: update RADIUS library dependency namesDaniil Baturin
2025-03-28fixup: T7295: add an explicit dependency on tzdata > 2025Daniil Baturin
to prevent APT from pulling that package from buster
2025-03-18Merge pull request #4398 from jestabro/commitdDaniil Baturin
T7121: Set up communication vyconfd to vyos-commitd
2025-03-18T6353: Add password strength check and user warningoniko94
2025-03-16T7121: add protobuf and tomli dependenciesJohn Estabrook
Add protobuf dependencies for communication vyconfd <-> vyos-commitd, and tomli runtime dependency for vyos-commitd load of vyconfd.conf.
2025-03-04T5400: add local build of libvyosconfig to MakefileJohn Estabrook
libvyosconfig is both a build and a run dependency of vyos-1x. Satisfying the build dependency within the Docker image requires coordination of updates to vyos-build/libvyosconfig/vyos-1x on any changes to the library; simplify this process by moving the build to a step of the vyos-1x Makefile.
2025-02-13wlb: T4470: Migrate WAN load balancer to Python/XMLsarthurdev
2025-01-30T7106: Add vpp dependencies to debian controlViacheslav Hletenko
2025-01-09nhrp: T2326: NHRP migration to FRRaapostoliuk
NHRP migration to FRR
2025-01-06packaging: T7020: hard pin libpam-radius-auth and add an explicit dependency ↵Daniil Baturin
on libnss-mapuser (#4281) Upstream 2.0.0 version from Debian has issues
2024-12-31T6949: adds blackbox exporter (#4255)Nicolas Vollmar
* T6949: adds blackbox exporter * T6949: adds basic config generation * T6949: extract shared module config options * T6949: switch to ipv4/6 literals * T6949: moves config file to /run * T6949: adds dns query name option * T6949: adds dns query type values * T6949: adds blackbox exporter to debian/control
2024-12-19T6953: merges node and frr exporter under prometheus sectionNicolas Vollmar
2024-12-16Debian: T6746: bump required FRR version to >= 10.2Christian Breunig
2024-10-17T973: add basic frr_exporter implementation (#4150)Robert Göhler
2024-10-09haproxy: T6745: Rename `reverse-proxy` to `haproxy`sarthurdev
2024-10-05Debian: T973: add missing dependency on node-exporter packageChristian Breunig
Extend commit a0c15a159 ("T973: add basic node_exporter implementation") by adding the required dependency to install node-exporter binary.
2024-09-21ethtool: T6729: drop text based feature parsing in favour of JSONChristian Breunig
Recent ethtool 6.10 supports JSON output for the base driver features. Remove our old text based processing code and use the machine readable output of ethtool.
2024-09-14T861: add dependency to enable UEFI secure boot supportChristian Breunig
2024-09-05T4974: add proper dependency on openvpn-dcoChristian Breunig
2024-07-29Merge pull request #3804 from HollyGurza/T6362Daniil Baturin
T6362: Create conntrack logger daemon
2024-07-25Debian: T6598: depend on podman version >=4.9.5Christian Breunig
2024-07-19T6362: Create conntrack logger daemonkhramshinr
2024-06-30T6527: add legacy Vyatta interpreter files still in useChristian Breunig
2024-06-26smoketest: T6510: make test_configd_inspect.py a build time testChristian Breunig
Rather then waiting for a fully assembled ISO image to validate if there is no incompatibility with vyos-configd - like more then one instance of Config(), make this a build time test case for "make test"
2024-05-23Merge pull request #3399 from 0xThiebaut/suricataChristian Breunig
suricata: T751: Initial support for suricata
2024-05-14T3420: Remove service upnpViacheslav Hletenko
Remove `service upnp` as it never worked as expected, nft rules do not integrated and custom patches do not seem like a suitable solution for now. Security: UPnP has been historically associated with security risks due to its automatic and potentially unauthenticated nature. UPnP devices might be vulnerable to unauthorized access or exploitation.
2024-05-12suricata: T751: Initial support for suricataMaxime THIEBAUT
2024-05-06T6307: Add dependency procps to build vyos-1xViacheslav Hletenko
2024-04-09T6199: add missing build dependencyChristian Breunig