Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-31 | geneve: use proper variable name | Christian Poessinger | |
2019-12-31 | FRRouting: T1514: Extended FRR restarting functionality and fixed some bugs | zsdc | |
This change addressed to fix bug with empty configuration after FRR restarting in some cases and protect from some other potential problems. * added warning and request for confirmation before doing any actions * added a couple of safety checks (already running restart, active watchfrr.sh or vtysh session) * now Python script running via sudo to give us the ability to get processes information and work with all directories and vtysh * moved configuration restoring functionality from frrcommon.sh to Python script, as frrcommon.sh implementation in some cases not load configuration in time, which leads to empty config after * the `/etc/frr/frr.conf` is not used anymore. Instead, we are saving active configuration to the temporary directory | |||
2019-12-30 | snmp: T1921: reduce syslog noise | Christian Poessinger | |
Remove informative but noisy messages: Dec 30 11:45:02 vyos snmpd[2870]: Connection from UDP: [172.16.100.1]:42781 ... Dec 30 11:45:02 vyos snmpd[2870]: Connection from UDP: [172.16.100.1]:57331 ... | |||
2019-12-30 | snmp: T1921: change log options | Christian Poessinger | |
suppress error message: Dec 30 11:44:10 LR1 snmpd[2870]: error on subcontainer 'ia_addr' insert (-1) | |||
2019-12-30 | snmp: T1921: migrate sysvinit default to systemd override file | Christian Poessinger | |
2019-12-30 | snmp: adopt user/group to Debian Buster | Christian Poessinger | |
2019-12-30 | beep: T1920: run after vyos.target | Christian Poessinger | |
2019-12-30 | options: T1919: check file existance before os.unlink() | Christian Poessinger | |
2019-12-30 | beep: T1920: migrate to systemd unit | Christian Poessinger | |
2019-12-30 | options: T1919: migrate 'system options' to XML/Python representation | Christian Poessinger | |
2019-12-30 | Merge pull request #194 from DmitriyEshenko/l2tp_fix_on | Christian Poessinger | |
l2tp: T1858: Delete deprecated outside-nexthop | |||
2019-12-30 | list_interfaces: remove duplicate list of wireless interfaces | Christian Poessinger | |
2019-12-30 | l2tp: T1858: Delete deprecated outside-nexthop | DmitriyEshenko | |
2019-12-29 | l2tp: T1918: Add check and create tunnels folder | DmitriyEshenko | |
2019-12-29 | FRRouting: T1514: Fix in FRRouting restart command | zsdc | |
Added saving and restoring current frr.conf to avoid reapplying of configuration from it during reboot. | |||
2019-12-29 | FRRouting: T1514: Added commands to restart FRRouting daemon | zsdc | |
It can be restarted the whole FRRouting (all running) daemons or only selected ones. The configuration is saving during the restart process, so after it, the active config should be the same as before. There are no checks for safety, so responsibility for the results of running command is fully on the operator. | |||
2019-12-28 | ipv6: T1915: remove 'system ipv6 blacklist' | Christian Poessinger | |
2019-12-28 | ipv6: T1912: remove debug print() | Christian Poessinger | |
2019-12-28 | ipv6: migrate 'system ipv6' subsystem to XML/Python | Christian Poessinger | |
2019-12-28 | ip: migrate 'system ip' subsystem to XML/Python | Christian Poessinger | |
2019-12-28 | time-zone: T1906: rename python script to system-timezone.py | Christian Poessinger | |
2019-12-26 | time-zone: T1906: migrate unknown timezones to UTC | Christian Poessinger | |
If - for whatever reason - a timezone specified is invalid ... migrate it to UTC, just in case! | |||
2019-12-26 | time-zone: T1906: migrate to XML/Python | Christian Poessinger | |
The current node.def based implementtion should be migrated from vyatta-cfg-system to vyos-1x. During the migration also provide a migration script which transforms some ole timezones like "Los_Angeles" into a proper IANA assigned timezone which should be "America/Los_Angeles". | |||
2019-12-24 | flow-accounting: T1890: Fixed bugs in flow-accounting | zsdc | |
* fixed improper `process.returncode` invokes * added check for if an in-memory table is active before using IMT for flows show * replaced `--nflog-range` to `--nflog-size` in iptables rules, as `--nflog-range` had never works. **WARNING: this change break compatibility with Debian 8!** | |||
2019-12-23 | lldp: T1898: support multiple management addresses | Christian Poessinger | |
- management-address is not a <multi/> node - added new vyos.validate.is_loopback_addr() function - returns true is address passed is a looback address | |||
2019-12-22 | lldp: T393: unlink /etc/lldpd.d/01-vyos.conf on service deletion | Christian Poessinger | |
2019-12-22 | lldp: T393: support both ELIN and ccordinate based location service in MED | Christian Poessinger | |
2019-12-22 | fixup | Christian Poessinger | |
2019-12-22 | lldp: T393: support IPv6 management address | Christian Poessinger | |
2019-12-22 | lldp: T393: add Emergency Location Identifier Number (ELIN) support | Christian Poessinger | |
2019-12-22 | lldp: T393: support parsing MED values | Christian Poessinger | |
2019-12-22 | lldp: T393: use flat dictionary when generating configs | Christian Poessinger | |
2019-12-22 | lldp: T393: support listen interfaces | Christian Poessinger | |
2019-12-22 | lldp: T393: add config options to /etc/lldpd.d | Christian Poessinger | |
2019-12-22 | lldp: T393: first op mode command version | Christian Poessinger | |
2019-12-22 | lldp: T393: first running version of lldpd | Christian Poessinger | |
2019-12-20 | igmp-proxy: T1893: verify that proxy interface exists | Christian Poessinger | |
2019-12-20 | igmp-proxy: T1893: rename 'interface' dictionary key to 'interfaces' | Christian Poessinger | |
2019-12-20 | Merge remote-tracking branch 'upstream/current' into T1890 | zsdc | |
2019-12-19 | flow-accounting: T1890: fixed scripts permissions | zsdc | |
2019-12-19 | Merge pull request #188 from zdc/T1885 | Christian Poessinger | |
vyos-hostsd: T1885: Fixed crash if stdout PIPE connection lost | |||
2019-12-19 | vyos-hostsd: T1885: Fixed crash if stdout PIPE connection lost | zsdc | |
In case if stdout PIPE were lost (for example, after systemd-journald restart), using print() will raise the exception. This patch replaces print() to logging function, which is not sensitive to this problem. This makes vyos-hostd resistant to stdout disconnection, but of course, all logs after stdout disconnection will be lost. | |||
2019-12-18 | flow-accounting: T1890: flow-accounting rewritten with Python and XML | zsdc | |
This patch keep compatibility with old configuration and software, but now it is much easier to add a lot of other useful things Completely replaces vyatta-netflow package (except some outdated and not available via CLI parts) | |||
2019-12-18 | snmp: T1881: Add path for ext-scripts without path | DmitriyEshenko | |
2019-12-18 | Merge branch 'equuleus' of github.com:vyos/vyos-1x into currentvyos/1.3dev0 | Christian Poessinger | |
* 'equuleus' of github.com:vyos/vyos-1x: T1873: DHCP: add current year to copyright notice T1873: DHCP: fix service name in op-mode "show dhcp" T1873: DHCP: ship our own server init scripts vyos.config: T1862: restore regex after merge equuleus: T1862: Use regex pattern \s+ to split strings on whitespace [vyos.config] T1758: adjust regex for change in Python 3.7 Jenkins: Docker: always pull container from Dockerhub ssh - T1719: ssh deprecated options removed Jenkins: assume dependencies are available in Docker container Jenkins: fix httpURI in isCustomBuild() openvpn: T1617: bugfix for server push-route openvpn: T1548: remove authy 2fa provider update Jenkins file for equuleus igmpproxy: remove init script which is already provided by Debian Buster | |||
2019-12-17 | snmp: T1881: add S_IRGRP to snmp script file permission set | Christian Poessinger | |
2019-12-17 | snmp: T1881: Change permission for script files | Viacheslav Hletenko | |
2019-12-16 | Merge branch 'current' into equuleus | hagbard | |
2019-12-16 | service-pppoe: T1878: option pppoe single-session implementation | hagbard | |
2019-12-16 | service-pppoe: T1878: option pppoe single-session implementation | hagbard | |
- renamed files to fit the schemas in the directories |