Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-09 | user: remove ssh-key completionHelper | Christian Poessinger | |
2020-02-09 | user: T2020: bugfix on wrong regex preventing ssh-ed25519 public keys | Christian Poessinger | |
2020-02-05 | Merge branch 't1948-system-login' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't1948-system-login' of github.com:c-po/vyos-1x: radius: T1948: add libnss-mapname support radius: T1948: rename server dictionary radius: T1948: supply PAM configuration template user: T1948: fix system user creation ogin: user: radius: T1948: use discrete configuration for each system login: T1948: remove obsolete config nodes "group" and "level" login: T1948: SSH keys can only be added after user has been created login: T1948: initial support for RADIUS configuration login: T1948: support for SSH keys login: T1948: add/remove local users login: T1948: initial rewrite in XML/Python options: T1919: remove broken comment | |||
2020-02-05 | ogin: user: radius: T1948: use discrete configuration for each system | Christian Poessinger | |
Split combined XML/Python code to individual code for local user accounts and RADIUS authenticated accounts. | |||
2020-02-06 | Merge pull request #212 from thomas-mangin/typo | Daniil Baturin | |
fix typo in interfaces l2tpv3 encapsulation property | |||
2020-02-05 | fix typo in interfaces l2tpv3 encapsulation property | Thomas Mangin | |
2020-02-05 | service https: T1585: add support for letsencrypt certificates | John Estabrook | |
2020-02-04 | service https: T1443: reorder elements for clarity | John Estabrook | |
2020-02-02 | login: T1948: add/remove local users | Christian Poessinger | |
2020-02-02 | login: T1948: initial rewrite in XML/Python | Christian Poessinger | |
2020-02-01 | sstp: shorten completion helper on "protocols" | Christian Poessinger | |
2020-02-01 | sstp: add XML valueHelp node for subnet definition | Christian Poessinger | |
2020-01-30 | vpn-pptp: adjusting name schemes | hagbard | |
2020-01-30 | Merge branch 't1896-remove-lldp-civic' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't1896-remove-lldp-civic' of github.com:c-po/vyos-1x: lldp: T1896: remove MED civic based location information | |||
2020-01-26 | service-ipoe: rename scripts and schemes | hagbard | |
2020-01-26 | Interfaces: unify interface help text | Christian Poessinger | |
2020-01-26 | WireGuard: rephrase constraint error message | Christian Poessinger | |
2020-01-26 | lldp: T1896: remove MED civic based location information | Christian Poessinger | |
Civic based location information was not working for quiet some time and as an unused feature we should drop it to keep the codebase more simple and maintainable. | |||
2020-01-25 | bonding: fix "arp-monitor target" help string | Christian Poessinger | |
2020-01-24 | pppoe-server: T1985: Enable ipv6 modules if ipv6 not denied | DmitriyEshenko | |
2020-01-23 | service-pppoe: T1956: support PADO-delay | hagbard | |
2020-01-22 | Merge pull request #202 from zdc/T1953 | Christian Poessinger | |
dynamic DNS: T1953: Relaxed service name check | |||
2020-01-16 | snmpd: T1964: SNMP Script-extensions allows names with spaces, | hagbard | |
but commit fails | |||
2020-01-14 | vrrp: T1884: Keep transition-script native behaviour and implement ↵ | DmitriyEshenko | |
transaction-script 'stop' | |||
2020-01-13 | vxlan: T1961: Adjusting MTU limits | kroy | |
2020-01-09 | service-snmp: T1955: snmp - cli config val_help missing | hagbard | |
* set for trap-(source|target) | |||
2020-01-09 | dynamic DNS: T1953: Relaxed service name check | zsdc | |
Internally, we can accept more than one server of each type for sending dynamic DNS updates, but due to a strong check in CLI, it is not possible to add more than one server with the same protocol (except "custom", but it allows to add only one more server). The patch relaxing this limitation by allowing adding as many servers with the same protocol, as needed. | |||
2020-01-03 | ifconfig: T1939: provide abstraction for interface "ip" option | Christian Poessinger | |
Provide an XML/Python abstraction to * ip disable-arp-filter * ip enable-arp-accept * ip enable-arp-announce * ip enable-arp-ignore The old implementation can co-exist until the last interfaces have been migrated. | |||
2020-01-02 | xml: vif-s: convert DOS to UNIX line endings | Christian Poessinger | |
2019-12-31 | l2tpv3: T1923: implementation in XML/Python | Christian Poessinger | |
Tested using: R1: --- set interfaces l2tpv3 l2tpeth10 address '2001:db8:beef::1/64' set interfaces l2tpv3 l2tpeth10 address '100.0.0.1/24' set interfaces l2tpv3 l2tpeth10 destination-port '3000' set interfaces l2tpv3 l2tpeth10 encapsulation 'udp' set interfaces l2tpv3 l2tpeth10 local-ip '172.18.201.10' set interfaces l2tpv3 l2tpeth10 peer-session-id '10' set interfaces l2tpv3 l2tpeth10 peer-tunnel-id '100' set interfaces l2tpv3 l2tpeth10 remote-ip '172.18.204.10' set interfaces l2tpv3 l2tpeth10 session-id '20' set interfaces l2tpv3 l2tpeth10 source-port '6000' set interfaces l2tpv3 l2tpeth10 tunnel-id '200' R2: --- set interfaces l2tpv3 l2tpeth10 address '2001:db8:beef::2/64' set interfaces l2tpv3 l2tpeth10 address '100.0.0.2/24' set interfaces l2tpv3 l2tpeth10 destination-port '6000' set interfaces l2tpv3 l2tpeth10 encapsulation 'udp' set interfaces l2tpv3 l2tpeth10 local-ip '172.18.204.10' set interfaces l2tpv3 l2tpeth10 peer-session-id '20' set interfaces l2tpv3 l2tpeth10 peer-tunnel-id '200' set interfaces l2tpv3 l2tpeth10 remote-ip '172.18.201.10' set interfaces l2tpv3 l2tpeth10 session-id '10' set interfaces l2tpv3 l2tpeth10 source-port '3000' set interfaces l2tpv3 l2tpeth10 tunnel-id '100' | |||
2019-12-30 | vxlan: T1922: add support for IPv6 underlay | 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 | l2tp: T1858: Delete deprecated outside-nexthop | DmitriyEshenko | |
2019-12-28 | ipv6: T1915: remove 'system ipv6 blacklist' | 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 | 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 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-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 | flow-accounting: T1895: add restriction to syslog facility | Antonio Cuñat Alario | |
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: interface disable node must be valueless | 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 | lldp: T393: rename XML interface definition to xml.in | Christian Poessinger | |