Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-28 | ipv6: T1915: remove 'system ipv6 blacklist' | Christian Poessinger | |
2019-12-28 | ipv6: T1912: remove debug print() | Christian Poessinger | |
2019-12-28 | Merge branch 'system-migrations' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 'system-migrations' of github.com:c-po/vyos-1x: ipv6: migrate 'system ipv6' subsystem to XML/Python ip: migrate 'system ip' subsystem to XML/Python time-zone: T1906: rename python script to system-timezone.py | |||
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-27 | Jenkins: support 'master' branch in Pipeline | Christian Poessinger | |
2019-12-27 | Jenkins: add VYOS_REPO_PATH for crux | Christian Poessinger | |
(cherry picked from commit e2ec9af40f418ba1a5fce1dd56296f873609e06d) | |||
2019-12-27 | Jenkins: make pipeline branch independent | Christian Poessinger | |
2019-12-26 | Debian: add fakeroot to Build-Depends | Christian Poessinger | |
2019-12-26 | xml: remove leading carrot (^) from regex syntax | Christian Poessinger | |
... as the carrot is applied automatically when reading in the XML definition. Auto replaced by: $ find interface-definitions -type f | xargs sed -i 's/regex>^/regex>/' | |||
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-26 | gitignore: add VIM *.swp pattern | Christian Poessinger | |
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 | wireguard: remove artifical limitation on interface numbers | Christian Poessinger | |
Interface name hould be allowed to exceed wg9999 - there is no reason to limit this. | |||
2019-12-22 | interfaces: fix tagNode regex constraint (remove ^) | Christian Poessinger | |
2019-12-22 | lldp: T393: unlink /etc/lldpd.d/01-vyos.conf on service deletion | Christian Poessinger | |
2019-12-22 | flow-accounting: T1895: add restriction to syslog facility | Antonio Cuñat Alario | |
2019-12-22 | Merge branch 't393-lldp-rewrite' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't393-lldp-rewrite' of github.com:c-po/vyos-1x: lldp: T393: support both ELIN and ccordinate based location service in MED fixup lldp: T393: support IPv6 management address lldp: T393: add Emergency Location Identifier Number (ELIN) support lldp: T393: support parsing MED values lldp: T393: use flat dictionary when generating configs lldp: T393: support listen interfaces lldp: T393: add config options to /etc/lldpd.d lldp: T393: interface disable node must be valueless lldp: T393: first op mode command version lldp: T393: first running version of lldpd lldp: T393: 'snmp enable' must be <valueless/> lldp: T393: legacy-protocols must be <valueless/> Debian: lldp: T393: add lldpd dependency lldp: T393: rename XML interface definition to xml.in Revert "[LLDP] Remove the lldp.xml interface definition to avoid template ..." | |||
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: interface disable node must be valueless | 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-22 | lldp: T393: 'snmp enable' must be <valueless/> | Christian Poessinger | |
2019-12-22 | lldp: T393: legacy-protocols must be <valueless/> | Christian Poessinger | |
2019-12-22 | Debian: lldp: T393: add lldpd dependency | Christian Poessinger | |
2019-12-22 | lldp: T393: rename XML interface definition to xml.in | Christian Poessinger | |
2019-12-22 | Revert "[LLDP] Remove the lldp.xml interface definition to avoid template ..." | Christian Poessinger | |
This reverts commit 6b2028e5a40cc435875c2b516b81a2a84ecc6ee0. | |||
2019-12-22 | .gitignore: add 'debian/.debhelper' pattern | Christian Poessinger | |
2019-12-20 | Debian: add 'cron' package dependency | Christian Poessinger | |
2019-12-20 | igmp-proxy: T1893: add op-mode command to reset process | 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 pull request #189 from zdc/T1890 | Christian Poessinger | |
flow-accounting: T1890: fixed scripts permissions and added dependency from pmacct | |||
2019-12-20 | Merge remote-tracking branch 'upstream/current' into T1890 | zsdc | |
2019-12-19 | flow-accounting: T1890: add missing pmacct dependency | Christian Poessinger | |
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-19 | Merge pull request #187 from zdc/T1890 | Christian Poessinger | |
flow-accounting: T1890: flow-accounting rewritten with Python and XML | |||
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) |