Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-22 | nat: T2460: migrate to new Python implementation | Christian Poessinger | |
2020-05-21 | nat: T2460: add src/op_mode/show_nat_translations.py | Thomas Mangin | |
2020-05-21 | macsec: T2023: generate secure channel keys in operation mode | Christian Poessinger | |
2020-05-17 | dhcpv6-pd: T421: migrate from ISC dhclient to wide-dhcpv6-client | Christian Poessinger | |
ISC does not support running the client on PPP(oE) interfaces which makes it unusable for DHCPv6 Prefix Delegation tasks. Internet Systems Consortium DHCP Client 4.4.1 Copyright 2004-2018 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Unsupported device type 512 for "pppoe0" | |||
2020-05-16 | Debian: add required dependency on systemd | Christian Poessinger | |
2020-05-16 | nat: T2198: migrate "show nat" commands to XML and Python | Christian Poessinger | |
- "show nat source|destination statistics" is now implemented in Python - "show nat source|destination rules" needs a new implementation, see T2459 - "show nat source|destination translations" has been copied over from the old repo and is here until it is rewritten, this was not possible for "rules" as there would have been too much dependencies. This one only requires libxml-simple-perl | |||
2020-05-16 | nat: T2198: make use of jmespath when walking nftables JSON output | Christian Poessinger | |
2020-05-16 | nat: T2198: automatically determine handler numbers | Christian Poessinger | |
When instantiating NAT it is required to isntall some nftable jump targets. The targets need to be added after a specific other target thus we need to dynamically query the handler number. This is done by get_handler() which could be moved to vyos.util at a later point in time so it can be reused for a firewall rewrite. | |||
2020-05-16 | nat: T2198: move from iptables to nftables | Christian Poessinger | |
2020-05-16 | nat: T2198: initial XML and Python representation | Christian Poessinger | |
2020-05-07 | T2431: use native versions of validate-value and numeric validator. | Daniil Baturin | |
2020-05-06 | http api: T2395: add waitress as production WSGI server | John Estabrook | |
2020-05-06 | http api: T2395: replace bottle with flask as microframework | John Estabrook | |
2020-04-26 | salt: T2382: add missing dependency on salt-minion | Christian Poessinger | |
2020-04-09 | Debian: T640: explicitly add easy-rsa | Christian Poessinger | |
easy-rsa is used by e.g. OpenVPN installation and was dropped when enabling "--apt-recommends false" in VyOS build system. Dependency has been explicitly added. | |||
2020-03-28 | wwan: T1988: initial XML/Python representation | Christian Poessinger | |
2020-03-24 | router-advert: T1831: new implementation using XML and Python | Christian Poessinger | |
2020-03-22 | wireless: T2151: calculate locally administered MAC address per SSID | Christian Poessinger | |
According to http://wiki.stocksy.co.uk/wiki/Multiple_SSIDs_with_hostapd every SSID served by access-point should run on its own, locally administered MAC address. Take the phy's interface MAC address as base and calculate a per interface locally administered MAC address. | |||
2020-03-21 | Debian: vyos-1x-vmware needs a dependency on vyos-1x | Christian Poessinger | |
2020-02-23 | pppoe: T1318: add first version of new XML/Python implementation | Christian Poessinger | |
vyos@vyos# show interfaces pppoe pppoe pppoe0 { default-route force link eth2.7 mtu 400 name-server auto password 12345678 user-id vyos@vyos.io } | |||
2020-02-13 | Debian: add missing dependency on isc-dhcp-client | Christian Poessinger | |
Commit e39f2ea ("dhclient-script: T1987: Multiple fixes in dhclient-script") added the dhclient script but it missed the dependency. | |||
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 | service https: T1585: add support for letsencrypt certificates | John Estabrook | |
2020-02-02 | login: T1948: initial support for RADIUS configuration | Christian Poessinger | |
2020-02-02 | login: T1948: initial rewrite in XML/Python | Christian Poessinger | |
2020-02-02 | Debian: add iperf(3) to list of required packages | Christian Poessinger | |
We have a CLI wrapper so we must also have it in our list of dependencies. | |||
2020-02-02 | T640: add dbus to required dependencies | Christian Poessinger | |
Without dbus the vyos-load-config.py will fail and nothing will work. | |||
2020-01-26 | Debian: add dependency on frr | Christian Poessinger | |
2020-01-25 | Debian: vyos-1x-vmware is amd64, i386 architecture specific | Christian Poessinger | |
2020-01-25 | Debian: add vyos-1x-vmware package | Christian Poessinger | |
Split out files required only by VMware systems. | |||
2019-12-26 | Debian: add fakeroot to Build-Depends | Christian Poessinger | |
2019-12-22 | Debian: lldp: T393: add lldpd dependency | Christian Poessinger | |
2019-12-20 | Debian: add 'cron' package dependency | Christian Poessinger | |
2019-12-19 | flow-accounting: T1890: add missing pmacct dependency | Christian Poessinger | |
2019-11-23 | wireless: T1627: initial rewrite in XML/Python style | Christian Poessinger | |
Working: - Wireless modes b, g, n, ac - WPA/WPA2 psk and RADIUS (tested using Microsoft NPS) | |||
2019-11-10 | Intel QAT: T1788: Intel QAT implementation | hagbard | |
* adding packages dependency | |||
2019-09-30 | T1496: use upstream accel-ppp rather then an unmaintained fork | Christian Poessinger | |
2019-09-04 | T1443: add dependencies on nginx-light and ssl-cert. | Daniil Baturin | |
2019-08-31 | Debian: remove pyroute2 dependency | Christian Poessinger | |
2019-08-26 | bridge: T1556: migrate interface configuration to pyroute2 | Christian Poessinger | |
Tested with: set interfaces bridge br0 address '192.0.2.1/24' set interfaces bridge br0 aging '500' set interfaces bridge br0 disable-link-detect set interfaces bridge br0 forwarding-delay '11' set interfaces bridge br0 hello-time '5' set interfaces bridge br0 igmp querier set interfaces bridge br0 max-age '11' set interfaces bridge br0 member interface eth1 cost '1000' set interfaces bridge br0 member interface eth1 priority '4' set interfaces bridge br0 member interface eth2 cost '1001' set interfaces bridge br0 member interface eth2 priority '56' | |||
2019-08-21 | Merge pull request #108 from alkersan/current | Christian Poessinger | |
[op-mode] T1596 rewrite 'telnet' and 'traceroute' operations to xml style | |||
2019-08-20 | T1598: initial implementation of the hosts keeper daemon. | Daniil Baturin | |
2019-08-19 | T1596 rewrite 'telnet' and 'traceroute' operations to xml style | Dmytro Aleksandrov | |
2019-08-16 | openvpn: T1548: initial rewrite with XML and Python | Christian Poessinger | |
2019-06-12 | T1431: add dependency on python3-bottle to have something to run the HTTP ↵ | Daniil Baturin | |
API with. | |||
2019-02-22 | Feature: T405 - Add binaries for lcdproc, lcdproc-extra-drivers | hagbard | |
- native debian packages | |||
2019-02-21 | [IPsec] T1260: VICI-based implementation of "show vpn ipsec sa" | Daniil Baturin | |
2019-02-14 | [vyos.configtree] T1248: add a function for node copying | Daniil Baturin | |
Also improve sanity checks in the rename function and add unit tests for copy and rename. | |||
2018-12-31 | T1128: restart SNMP on hostname change. | Daniil Baturin | |
2018-12-03 | T956: display SA traffic counters in human-redable units. | Daniil Baturin | |