Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-17 | firewall: T4821: add support for adding conf_mode script dependencies | John Estabrook | |
2022-11-16 | firewall: T4821: add utility to load script as module | John Estabrook | |
2022-11-16 | containers: T2216: support re-install via dpkg of vyos-1x-smoketest package | Christian Poessinger | |
skopeo does not support overwriting an image - simply remove and readd it. | |||
2022-11-16 | bridge: T4673: remove "sudo" as there is no need to elevate permissions | Christian Poessinger | |
2022-11-16 | Revert "Revert "dns: T4799: fix bug with not reloading powerdns config"" | Christian Poessinger | |
This reverts commit 44df1cea1ebc3296844c5c35cf053a92cda4b944. | |||
2022-11-16 | Revert "smoketest: T4652: adjust PowerDNS process name for 4.8 version" | Christian Poessinger | |
This reverts commit 726cdf8bfd27d751737383102fa205f3c082710c. | |||
2022-11-15 | Merge pull request #1658 from vfreex/fix-ns-config2 | Christian Poessinger | |
T4815: ip-up/down scripts needs the executable bit | |||
2022-11-15 | T4815: ip-up/down scripts needs the executable bit | Yuxiang Zhu | |
ip-up/down scripts added in https://github.com/vyos/vyos-1x/pull/1656 need the executable bit. | |||
2022-11-14 | Merge pull request #1653 from jestabro/trace-migration | John Estabrook | |
migration: T4808: add details of configtree operations to migration log | |||
2022-11-14 | Merge pull request #1655 from fett0/T4813 | Christian Poessinger | |
T4813: Add L3vpn over gre option from route-map | |||
2022-11-14 | Merge pull request #1656 from vfreex/fix-ns-config | Christian Poessinger | |
T4815: Fix various name server config issues | |||
2022-11-14 | T4815: Fix various name server config issues | Yuxiang Zhu | |
1. When a PPPoE session is connected, `pppd` will update `/etc/resolv.conf` regardless of `system name-server` option unless `no-peer-dns` is set. This is because `pppd` vendors scripts `/etc/ppp/ip-up.d/0000usepeerdns` and `/etc/ppp/ip-down.d/0000usepeerdns`, which updates `/etc/resolv.conf` on PPPoE connection and reverts the change on disconnection. This PR removes those scripts and adds custom scripts to update name server entries through `vyos-hostsd` instead. 2. There is a typo in `/etc/dhcp/dhclient-enter-hooks.d/04-vyos-resolvconf, which misspells variable name `new_dhcp6_name_servers` as `new_dhcpv6_name_servers`. This causes IPv6 name server entries in `vyos-hostsd` not updated when dhclient receives nameservers from DHCPv6. 3. Regular expressions in scripts under `/etc/dhcp/dhclient-enter-hooks.d` and `/etc/dhcp/dhclient-exit-hooks.d/` are not enclosed in `^$`, so those IPv4 related branches (like `BOUND`) could be mistakenly executed when an IPv6 reason (like `BOUND6`) is given. | |||
2022-11-13 | T4813: add l3vpn over gre option from route-map | fett0 | |
2022-11-13 | l3VPN : T4182: add l3vpn over gre option from route-map | fett0 | |
2022-11-11 | smoketest: T4284: add basic QoS config to be loaded for migration | Christian Poessinger | |
2022-11-11 | smoketest: dns: T738: add test for default value of port | Christian Poessinger | |
2022-11-10 | Update reviewers.yml | Yuriy Andamasov | |
update reviewers | |||
2022-11-10 | migration: T4808: print configtree operations during migration | John Estabrook | |
Print configtree operations to stdout during migration; the migrator will log the output. | |||
2022-11-10 | migration: T4808: replace custom logging with standard Python logging | John Estabrook | |
2022-11-10 | Merge pull request #1651 from initramfs/current-fix-pppoe-log | Christian Poessinger | |
T4810: fix show/monitor log of pppoe interface | |||
2022-11-10 | Merge pull request #1652 from aapostoliuk/T4496-sagitta | Christian Poessinger | |
T4496: Refactoring vrf_list function in ping command | |||
2022-11-10 | Merge pull request #1643 from sever-sever/T4789 | Christian Poessinger | |
T4789: Ability to get op-mode raw data for PPPoE L2TP SSTP IPoE | |||
2022-11-10 | T4789: Ability to get op-mode raw data for PPPoE L2TP SSTP IPoE | Viacheslav Hletenko | |
Ability to get 'raw' data sessions and statistics for accel-ppp protocols IPoE/PPPoE/L2TP/PPTP/SSTP server | |||
2022-11-10 | T4496: Refactoring vrf_list function in ping command | aapostoliuk | |
Changed the function code of vrf_list to using the function from vyos.util | |||
2022-11-10 | Merge pull request #1650 from Zen3515/current-add-pdns-local-port | Christian Poessinger | |
dns: T738: add CLI option for PowerDNS local-port | |||
2022-11-10 | dns: T738: add CLI option for PowerDNS local-port | Zen3515 | |
2022-11-10 | op-mode: T4810: fix show/monitor log of pppoe interface | initramfs | |
2022-11-09 | Merge pull request #1647 from aapostoliuk/T4807-sagitta | Christian Poessinger | |
T4807: Fixed traceroute help completion | |||
2022-11-09 | GitHub: bump auto-assign-reviewer-by-files workflow to 1.1.4 | Christian Poessinger | |
2022-11-09 | Remove cpp scan | Yuriy Andamasov | |
2022-11-09 | code scanning test | Yuriy Andamasov | |
testing CodeQL scanning | |||
2022-11-09 | T4807: Fixed traceroute help completion | aapostoliuk | |
Changes in traceroute command: Added list of possible VRFs in the help. Added list of possible interfaces in the help. Changed, if an option was selected before, it does not appear in possible completion. Added error message when an unexpected option was selected | |||
2022-11-09 | smoketest: T4652: adjust PowerDNS process name for 4.8 version | Christian Poessinger | |
This reverts commit f3420a967ad5597c57093b5279a844dca4c516c0. | |||
2022-11-09 | Revert "dns: T4799: fix bug with not reloading powerdns config" | Christian Poessinger | |
This reverts commit ff09d4f47e5f54fad8258cd27fb0adfaa4c552b3. Process name is actually: <bound method Process.name of psutil.Process(pid=5031, name='pdns-r/worker', status='sleeping', started='08:51:51')> | |||
2022-11-07 | Merge pull request #1642 from sarthurdev/container_test | Christian Poessinger | |
containers: T2216: Image download moved to smoketest package, skip test if image not available | |||
2022-11-07 | containers: T2216: Move skopeo and busybox image to smoketest post-install | sarthurdev | |
2022-11-07 | containers: T2216: Skip test if image not available | sarthurdev | |
2022-11-06 | graphql: T4803: allow 'Authorization' header in CORS middleware | John Estabrook | |
2022-11-05 | container: T4802: support per container shared-memory size configuration | Christian Poessinger | |
Size of /dev/shm within a container can be defined via --shm-size when invoking the container. Add corresponding CLI node. | |||
2022-11-05 | Merge pull request #1639 from initramfs/current-fix-pdns-reload | Christian Poessinger | |
dns: T4799: fixed powerdns not being reloaded by vyos-hostsd | |||
2022-11-05 | dns: T4799: fix bug with not reloading powerdns config | initramfs | |
PowerDNS version 4.7 and above has changed the main process name from 'pdns-r/worker' to 'pdns_recursor'. This commit updates the process name check to use the new name. | |||
2022-11-03 | Merge pull request #1633 from sarthurdev/fqdn | Christian Poessinger | |
firewall: T970: T1877: Add source/destination fqdn, refactor domain resolver, firewall groups in NAT | |||
2022-11-03 | nat: T1877: T970: Add firewall groups to NAT | sarthurdev | |
2022-11-03 | firewall: T970: Refactor domain resolver, add firewall source/destination ↵ | sarthurdev | |
`fqdn` node | |||
2022-11-03 | validators: T4795: migrate fqdn python validator to validate-value | Christian Poessinger | |
2022-11-03 | Merge branch 'T4496-sagitta' of https://github.com/aapostoliuk/vyos-1x into ↵ | Christian Poessinger | |
current * 'T4496-sagitta' of https://github.com/aapostoliuk/vyos-1x: T4496: Added lists of values in the help of op-mode ping command | |||
2022-11-03 | Merge pull request #1604 from sever-sever/T4758 | Christian Poessinger | |
T4758: Rewrite show DHCP(v6) server leases to vyos.opmode format | |||
2022-11-03 | validators: T4795: migrate mac-address python validator to validate-value | Christian Poessinger | |
Instead of spawning the Python interpreter for every mac-address to validate, rather use the base validate-value OCaml implementation which is much faster. This removes redundant code and also makes the CLI more responsive. Validator is moved out to a dedicated file instead of using XML inlined <regex> for the reason of re-usability. So if that regex needs to be touched again - it can all happen in one single file. | |||
2022-11-03 | validators: T4795: drop unused Python validators | Christian Poessinger | |
2022-11-03 | xml: T4795: superseed allowed-vlan validator by numeric range validator | Christian Poessinger | |
Reduce CPU time when spawning the python interpreter. Same can be done by the numeric validator. |