Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-21 | T5234: add bash prompt identifier for given VRF instance | Christian Breunig | |
2023-05-12 | T3896: add completion helper path attribute | Christian Breunig | |
2023-05-08 | Merge pull request #62 from ↵ | Christian Breunig | |
sempervictus/bug/T5053-cant_disable_service_after_removal T5053 - Move postrm service hook to prerm | |||
2023-05-08 | Merge pull request #64 from dmbaturin/T671-dead-code | Christian Breunig | |
T671: remove unused executables | |||
2023-05-05 | T671: remove unused executables | Daniil Baturin | |
2023-04-17 | Merge pull request #56 from erkin/current | Daniil Baturin | |
loadkey: T3506: Remove (what remains of) loadkey | |||
2023-04-01 | container: T5082: switch to netavark network stack | Christian Breunig | |
2023-03-05 | Move postrm service hook to prerm | RageLtMan | |
2023-02-15 | Merge pull request #60 from sarthurdev/bookworm | Christian Breunig | |
debian: T5003: Fixes for GCC in Debian 12 "Bookworm" | |||
2023-02-13 | debian: T5003: Fixes for GCC in Debian 12 "Bookworm" | sarthurdev | |
Fixes compile error: void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function | |||
2023-02-10 | Merge pull request #59 from dmbaturin/T4990-post-commit-sync | Christian Breunig | |
commit: T4990: call sync after the commit completes | |||
2023-02-09 | commit: T4990: call sync after the commit completes | Daniil Baturin | |
2023-01-20 | Merge pull request #57 from jestabro/config-mgmt | John Estabrook | |
config-mgmt: T4942: use vyos-1x config-mgmt scripts | |||
2023-01-18 | config-mgmt: T4942: use vyos-1x config-mgmt scripts | John Estabrook | |
2023-01-18 | loadkey: T3506: Remove (what remains of) loadkey | erkin | |
2023-01-08 | T4922: T2651: clean ssh-client and cURL configs on boot | Christian Poessinger | |
2023-01-06 | T4883: cleanup all vyos related iproute2 configuration files | Christian Breunig | |
2023-01-05 | T4883: cleanup description field for routing tables during startup | Christian Poessinger | |
2022-12-23 | container: T4353: clean configuration files on system startup | Christian Poessinger | |
2022-11-10 | configuring security scan | Yuriy Andamasov | |
2022-09-14 | Merge pull request #52 from sarthurdev/firewall_init | Christian Poessinger | |
firewall: T2199: Use data file instead of conf script | |||
2022-09-13 | firewall: T2199: Use data file instead of conf script | sarthurdev | |
2022-09-05 | Merge pull request #50 from jestabro/tag-node-value-name-whitespace | John Estabrook | |
cstore: T4664: add validation: no whitespace in tag node value names | |||
2022-09-05 | cstore: T4664: add validation: no whitespace in tag node value names | John Estabrook | |
2022-09-01 | Merge pull request #49 from sempervictus/bug/T4607-copy_file_exedev | Christian Poessinger | |
T4607: Fallthrough to simple stream copy when Boost's copy_file fails | |||
2022-08-13 | Fallthrough to binstream copy when copy_file fails | RageLtMan | |
Kernel 5.15, and probably newer, present an EXEDEV error when the vyatta-cfg code tries to boost::filesystem::copy_file on UnionFS FUSE mounts. This completely breaks operation on newer kernels, and is therefore a blocker to the rest of the project moving on to new Linux LTS versions. Boost is complex and fraught, this code behaves inconsistently in verious operating environments, and can be a nightmare to debug. Handle the concerns above using binary streaming in C++ to copy the source to the destination if an exception occurs during the existing Boost copy_file operation. Testing: Built ISO (cloud target), packer install, booted in OpenStack on KVM, booted in AWS on Xen, verified configurations are committed in both cases and that error logs are being generated to inform users about the fall-through being utilized to write-out configurations. Notes: Logging may be dropped to avoid flooding storage on often-updated systems. It is left in-place to aid developers in debugging the root concern underpinning Boot breakage (which may impact other areas of the code). | |||
2022-07-22 | T31: reset iproute2 VRF table on startup | Christian Poessinger | |
2022-07-17 | frr: T4536: start via systemd | Christian Poessinger | |
2022-06-21 | Merge pull request #48 from c-po/current | Christian Poessinger | |
T1748: vbash: beautify tab completion output/line breaks | |||
2022-06-20 | T1748: vbash: beautify tab completion output/line breaks | Christian Poessinger | |
2022-05-21 | Merge pull request #47 from volodymyrhuti/current | Christian Poessinger | |
vyos-debug: T4394: extend profiling support | |||
2022-05-16 | vyos-debug: T4394: extend profiling support | Volodymyr Huti | |
1. Use chrono library instead of basic C library to improve accuracy 2. Introduce the tracing helpers 3. Add tracing calls to the main processing points NOTE: loger is writing to the stdout, and for bootloader it is redirected to - /var/log/vyatta/vyos-boot-config-loader.log | |||
2022-05-02 | T2216: file is called container.py | Christian Poessinger | |
2022-04-29 | vyos-router: T2216: call container script to populate default registries | Christian Poessinger | |
2022-04-06 | Merge pull request #46 from erkin/current | Daniil Baturin | |
loadkey: T3506: Remove loadkey | |||
2022-03-10 | Revert "save-config: T4292: use vyos-save-config.py" | John Estabrook | |
This reverts commit 18e2864769226e39479cf3fc3be2dc5ec67acac1. Revert while investigating failure in vyos-configtest. | |||
2022-03-08 | save-config: T4292: use vyos-save-config.py | John Estabrook | |
2022-03-08 | loadkey: T3506: Remove loadkey | erkin | |
2022-01-01 | T4049: add tab completion support for "compare commands" | Christian Poessinger | |
2022-01-01 | Merge pull request #43 from sarthurdev/firewall | Christian Poessinger | |
firewall: T2199: Call firewall.py in vyos-router to create tables/chains | |||
2021-12-16 | Merge pull request #44 from erkin/current | Daniil Baturin | |
remote: Add checks for newly supported protocols | |||
2021-12-16 | remote: Add checks for newly supported protocols | erkin | |
2021-12-04 | T4049: add completion help for "compare commands" | Christian Poessinger | |
2021-10-31 | vyos-router: dhcpv6: T3885: fix stderr output when main UUID source is not ↵ | Christian Poessinger | |
present | |||
2021-10-24 | vyos-router: dhcpv6: T3885: add alternative UUID source | Christian Poessinger | |
Not all boards/devices ship the /sys/class/dmi/id/product_uuid file, thus a fallback is used (e.g. on PCEngines APU4 board) which feeds the device specific UUID from /sys/class/dmi/id/product_serial | |||
2021-10-20 | firewall: T2199: Call firewall.py in vyos-router to create tables/chains | sarthurdev | |
2021-10-10 | vyos-router: dhcpv6: T3885: generate persistent DUID based on system UUID | Christian Poessinger | |
2021-10-04 | Merge pull request #42 from srividya0208/T3888 | Daniil Baturin | |
poweroff: T3888: correction of error message | |||
2021-10-04 | poweroff: T3888: correction of error message | srividya0208 | |
A proper message is added i.e. Exit from configure mode before shutting down. for the poweroff command when executed from the config mode. | |||
2021-09-30 | Merge pull request #41 from jestabro/interface-names | John Estabrook | |
interface-names: T3869: use vyos-interface-rescan instead of legacy |