Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-11 | conntrack-sync: T4237: Fix checks for listen-address list to str | Viacheslav Hletenko | |
Verify section conntrack_sync.py funciton 'is_addr_assigned' should checks address as string not as list | |||
2022-02-08 | monitoring: T3872: Add new feature service monitoring telegraf | Viacheslav Hletenko | |
2022-01-09 | squid: T3299: Add listen address 0.0.0.0 | sever-sever | |
(cherry picked from commit 1a74e6b3ce061f3c866bcb3f119ee5c73b0c6796) | |||
2021-12-30 | Merge pull request #1125 from DmitriyEshenko/eq-1x-29122021-01 | Daniil Baturin | |
l2tp-server: T4117: Add dae-server configuration to template | |||
2021-12-29 | configd: T4086: use 'copy' on mutable global var default_config_data | John Estabrook | |
(cherry picked from commit d2ca2ac1cf9cacd44a04fbb6da9a884c23f043f6) | |||
2021-12-29 | l2tp-server: T4117: Add dae-server configuration to template | DmitriyEshenko | |
2021-12-27 | snmp: T4093: add missing verify() step for required group per snmp v3 user | Christian Poessinger | |
(cherry picked from commit a70a4001fe0b3a91a7d86191ff32dcc7205d2eae) | |||
2021-12-26 | http: api: T4055: add VRF support | Christian Poessinger | |
(cherry picked from commit 4aaf0ba69139d84f89e5c3feee6edd845af8d1e5) | |||
2021-12-19 | T4084: dehardcode the post-login banner | Daniil Baturin | |
2021-12-16 | http-api: T4076: allow setting CORS option 'Access-Control-Allow-Origin' | John Estabrook | |
(cherry picked from commit 55f8ede2d09a9ad095f9ec5c2a729f8c5fb6aafa) | |||
2021-12-15 | pppoe-server: T3006: Add range to regex generator | DmitriyEshenko | |
2021-12-14 | http-api: T4071: allow API to bind to unix domain socket | John Estabrook | |
(cherry picked from commit 0e3c35e6517f5cfebb4206c735a2ea976a7fd383) | |||
2021-12-11 | T3912: migrate "Welcome to VyOS" from issue file to motd to not silently ↵ | Christian Poessinger | |
expose OS (cherry picked from commit 9ccc353893a3a9a1dc7dfd59463d34449bf05afb) | |||
2021-12-10 | wwan: T3795: remove superfluous import (render) | Christian Poessinger | |
2021-12-10 | wwan: T3795: only enable cron helper when interface is in use | Christian Poessinger | |
2021-12-10 | wwan: T3795: only run ModemManager when interface is in use | Christian Poessinger | |
2021-12-09 | https: T4055: add vrf support | Christian Poessinger | |
(cherry picked from commit 955f260ce682d64d27b3b11e618b1ae0176e4b91) | |||
2021-12-08 | mpls: T4024: use FRRConfig() class for config reloading | Christian Poessinger | |
2021-12-06 | sflow: T4046: Add source-address for sflow | Viacheslav | |
(cherry picked from commit bb77dd269bfb9522f5b56ac027598ac20e101f13) | |||
2021-12-03 | tftp: T4012: Add TFTP VRF support | DmitriyEshenko | |
2021-12-01 | http-api: T3440: simplify vyos-http-api initialization | John Estabrook | |
(cherry picked from commit f2bdd26c36e7074d093e001656bc649b7c7426d3) | |||
2021-11-27 | Merge pull request #1085 from andriiandrieiev/equuleus | Christian Poessinger | |
filesystem: T3946: root partition auto resize as a service | |||
2021-11-25 | filesystem: T3946: partition resize as a service | Andrii | |
2021-11-24 | sstp: T2661: Delete certificate files redundancy check | DmitriyEshenko | |
2021-11-18 | wwan: T3795: do not fail config-load when signal is missing | Christian Poessinger | |
2021-11-17 | snmp: T3996: fix invalid IPv6 localhost handling when using listen-address | Christian Poessinger | |
We need to use a temporary variable when validating the tuple if address is used. If not the else branch will always add the tuple to the list of addresses used for listen-address. (cherry picked from commit d13b91462487e090b32c0d1ecf9139a2271b4837) | |||
2021-11-17 | openvpn: T3995: implement systemd reload support | Christian Poessinger | |
(cherry picked from commit eceaa3a787929f5a514b9c45da52936c0d4d4a54) | |||
2021-11-17 | OpenVPN: T3350: Changed custom options for OpenVPN processing | zsdc | |
Custom OpenVPN options moved back to the command line from a configuration file. This should keep full compatibility with the `crux` branch, and allows to avoid mistakes with parsing options that contain `--` in the middle. The only smart part of this - handling a `push` option. Because of internal changes in OpenVPN, previously it did not require an argument in the double-quotes, but after version update in `equuleus` and `sagitta` old syntax became invalid. So, all the `push` options are processed to add quotes. The solution is still not complete, because if a single config line contains `push` with other options, it will not work, but it is better than nothing. (cherry picked from commit 3fd2ff423b6c6e992b2ed531c7ba99fb9e1a2123) | |||
2021-11-17 | T3912: add additional newline after "Welcome to VyOS" | Christian Poessinger | |
(cherry picked from commit 77eca49bffede005f546b7d9d3660bf2e32c7e8e) | |||
2021-11-15 | l2tp: T3724: allow setting accel-ppp l2tp host-name | Marek Isalski | |
(cherry picked from commit 3d00140453b3967370c77ddd9dac4af223a7ddce) | |||
2021-11-08 | T3912: remove duplicate "Welcome to VyOS!" already shown by pre-login | Christian Poessinger | |
(cherry picked from commit 73be449b1cd09f3ca86400753630fb4804fbeca7) | |||
2021-11-07 | http-api: T3440: give uvicorn time to initialize before starting Nginx | John Estabrook | |
(cherry picked from commit 889e16a77517549fb833a90d047455533be02f06) | |||
2021-11-07 | T3912: use a more informative default login banner | Christian Poessinger | |
(cherry picked from commit 5d39a113bdef82e201aa43f848217c30db2f6fd9) | |||
2021-10-31 | tunnel: T3956: GRE key check must not be run on our own interface instance | Christian Poessinger | |
2021-10-31 | netflow: T3953: use warning if "netflow source-ip" does not exist instead of ↵ | Christian Poessinger | |
error (cherry picked from commit 17215846b512851e7df8cdfcfc06c18b1d27f763) | |||
2021-10-31 | console: T3954: bugfix RuntimeError: dictionary keys changed during iteration | Christian Poessinger | |
(cherry picked from commit f227987ccf41e01d4ddafb6db7b36ecf13148c78) | |||
2021-10-27 | vrrp: T3944: reload daemon instead of restart when already running | Christian Poessinger | |
This prevents a failover from MASTER -> BACKUP when changing any MASTER related configuration. (cherry picked from commit 2c82c9acbde2ccca9c7bb5e646a45fd646463afe) | |||
2021-10-22 | sstp: T2566: Fix verify section for pool ipv6 only | Viacheslav | |
2021-10-21 | dhcp-server: T3610: Allow configuration for non-primary ip address | Viacheslav | |
(cherry picked from commit 78cfb949cc6bceab744271cf23f269276b178182) | |||
2021-10-21 | dhcp: T3626: Prevent to disable only one configured network | Viacheslav | |
(cherry picked from commit 9c825a3457a88a4eebc6475f92332822e5102889) | |||
2021-10-20 | tunnel: T3921: bugfix KeyError for source-address | Christian Poessinger | |
2021-10-20 | dhcpv6-server: T3918: Fix subnets verify raise ConfigError | Viacheslav | |
(cherry picked from commit ead10909ba9104733930bb3f59c90610138bd047) | |||
2021-10-08 | tunnel: T3893: harden logic when validating tunnel parameters | Christian Poessinger | |
Different types of tunnels have different keys set in get_interface_config(). Thus it should be properly verified (by e.g. using dict_search()) that the key in question esits to not raise KeyError. (cherry picked from commit 5aadf673497b93e2d4ad304e567de1cd571f9e25) | |||
2021-10-02 | dns: forwarding: T3882: remove deprecated code to work with PowerDNS 4.5 | Christian Poessinger | |
2021-10-01 | vrrp: T3877: remove debug output | Christian Poessinger | |
2021-09-30 | vrrp: T3877: backport handlers to solve "default rfc3768-compatibility" issue | John Estabrook | |
Do not create rfc3768-compatibility interfaces by default because of wrong Jinja2 syntax. Backporting the entire system makes it easier in the future to additional bugfixes. | |||
2021-09-22 | vrrp: keepalived: T616: bugfix for invalid os.unlink() | Christian Poessinger | |
Commit 260f3832 ("vrrp: keepalived: T616: drop /etc/default/keepalived") dropped the old daemon configuration but there was one line of code that tried to delete the file which was no longer present. This resulted in: KeyError: 'daemon' | |||
2021-09-21 | vrrp: keepalived: T616: drop /etc/default/keepalived | Christian Poessinger | |
This is a follow-up commit to 65398e5c8 ("vrrp: keepalived: T616: move configuration to volatile /run directory") as it makes no sense to store a static /etc/default/keepalived file marked as "Autogenerated by VyOS" that only enabled the SNMP option to keepalived. Better pass the --snmp switch via the systemd override file and drop all other references/files. | |||
2021-09-21 | vrrp: keepalived: T616: move configuration to volatile /run directory | Christian Poessinger | |
Move keepalived configuration from /etc/keepalived to /run/keepalived. (cherry picked from commit b243795eba1b36cadd81c3149e833bdf5c5bea70) | |||
2021-09-21 | vrrp: keepalived: T2720: adjust to Jinja2 trim_blocks feature | Christian Poessinger | |
This is a successor to commit a2ac9fac16e ("vyos.template: T2720: always enable Jinja2 trim_blocks feature"). It only shifts the whitespaces / indents inside the keepalived configuration file. (cherry picked from commit c1ac0630cfe0ee65569fbe435cc006ade20fed22) |