Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-11 | bonding: T2449: set accept_ra on bonding interfaces | Jernej Jakob | |
2020-05-11 | vlan: T2449: set accept_ra on vlan interfaces | Jernej Jakob | |
2020-05-11 | configdict: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set | Jernej Jakob | |
To make SLAAC and DHCPv6 work when forwarding=1, accept_ra must be 2 (default for accept_ra is 1). | |||
2020-05-11 | interface: T2449: add ability to set accept_ra | Jernej Jakob | |
2020-05-09 | Merge pull request #405 from kroy-the-rabbit/patch-1 | Daniil Baturin | |
T2441: Fix parse error in TZ validator | |||
2020-05-08 | T2441: Fix parse error | kroy-the-rabbit | |
2020-05-09 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2020-05-09 | T2431: remove the numeric validator for it now lives in vyos-utils. | Daniil Baturin | |
2020-05-08 | validator: T2417: remove src/validators/mac-address | Christian Poessinger | |
File now provided by vyos-utils | |||
2020-05-08 | Merge pull request #395 from thomas-mangin/T2417 | Christian Poessinger | |
validator: T2417: try to make the code clearer | |||
2020-05-08 | Merge branch 'current' of github.com:thomas-mangin/vyos-1x into T2417 | Thomas Mangin | |
2020-05-08 | Merge pull request #401 from runborg/T2436 | Christian Poessinger | |
T2436: Adding offline python compile to fetch syntax faults | |||
2020-05-08 | Merge branch 'dhcpd-permissions-T2432' of https://github.com/jjakob/vyos-1x ↵ | Christian Poessinger | |
into current * 'dhcpd-permissions-T2432' of https://github.com/jjakob/vyos-1x: dhcp-server, dhcpv6-server: T2432: chown lease file to nobody:nogroup | |||
2020-05-08 | Merge pull request #399 from jjakob/disable-address-fix-T2427 | Christian Poessinger | |
wireless: T2427: migrate to use common configdict and vlan functions, add common interface includes to template | |||
2020-05-08 | Merge pull request #398 from jjakob/bridge-fix-T2241 | Christian Poessinger | |
openvpn: T2241: fix wrong indent caused by 66e15005 | |||
2020-05-08 | Merge pull request #402 from jjakob/fix-syntax-T2435 | Christian Poessinger | |
T2435: fix syntax errors | |||
2020-05-08 | Merge pull request #404 from jjakob/dhcp-systemd-improve-T2438 | Christian Poessinger | |
dhcp(v6)-server/relay: T2438: change systemd service type to forking, validate config files | |||
2020-05-08 | dhcpv6-relay: T2438: change systemd service type | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcrelay and other daemons. - change service type to forking - add RuntimeDirectory - set PIDFile | |||
2020-05-08 | dhcp-relay: T2438: change systemd service type | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcrelay and other daemons. - change service type to forking - add RuntimeDirectory - set PIDFile | |||
2020-05-08 | dhcpv6-server: T2438: change systemd service type, validate config file | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcpd and other daemons. - change service type to forking - add RuntimeDirectory - set paths to files in Environment - set PIDFile - validate config and lease file in ExecStartPre - add -q to make dhcpd quiet and only log to syslog - set Restart=always | |||
2020-05-08 | dhcp-server: T2438: change systemd service type, validate config file | Jernej Jakob | |
The default of systemd services Type=simple isn't suitable for dhcpd and other daemons. - change service type to forking - add RuntimeDirectory - set paths to files in Environment - set PIDFile - validate config and lease file in ExecStartPre - add -q to make dhcpd quiet and only log to syslog - set Restart=always | |||
2020-05-08 | dhcp-server, dhcpv6-server: T2432: chown lease file to nobody:nogroup | Jernej Jakob | |
Commits f37194604 and 0cbad2850 migrated isc-dhcp-server(6) from SysVInit to SystemD, changing the user and group dhcpd is started as. This caused a permission error when dhcpd tried to write to lease files: dhcpd[2829]: Can't create new lease file: Permission denied As dhcpd is started as nobody:nogroup, setting the permissions on the lease files to 664 root:vyattacfg would make dhcpd unable to write to them. We can't make the files other-writable, as that would be a big security issue, so we need to set either the owner or group of the files to be dhcpd writeble. There should be no harm in changing both to nobody:nogroup, as they were previously root:root. If some other VyOS code doesn't like the ownership of these files in /config, they can be either excluded from the check (possibly moved into their own directory), or changed back to root:vyattacfg and vyattacfg added to nogroup. | |||
2020-05-08 | T2436: Adding offline python compile to fetch syntax faults | Runar Borge | |
In the past there have been quite a few tickets regarding python syntax errors on scripts rewritten to python. To make a quickfix on some of these faults we could make a Jenkins step that executes: python3 -m compileall -q . to do a offline compile of the python files. | |||
2020-05-08 | vlan: T2435: fix missing dict key in print variable | Jernej Jakob | |
2020-05-08 | vxlan: T2435: fix syntax error | Jernej Jakob | |
2020-05-08 | pseudo-ethernet: T2435: fix syntax and copy-paste error | Jernej Jakob | |
2020-05-07 | T2431: use native versions of validate-value and numeric validator. | Daniil Baturin | |
2020-05-07 | openvpn: T2241: fix wrong indent caused by 66e15005 | Jernej Jakob | |
2020-05-07 | wireless: T2427: add common interface includes to template | Jernej Jakob | |
2020-05-07 | wireless: T2427: migrate to use common configdict and vlan functions | Jernej Jakob | |
Other interfaces were previously migrated, but this one was forgotten, causing a commit error: File "/usr/libexec/vyos/conf_mode/interfaces-wireless.py", line 621, in verify verify_vlan_config(wifi) File "/usr/lib/python3/dist-packages/vyos/ifconfig_vlan.py", line 155, in verify_vlan_config for vif in config['vif'].values(): AttributeError: 'list' object has no attribute 'values' | |||
2020-05-07 | Merge pull request #391 from thomas-mangin/T1230 | Christian Poessinger | |
debug: T1230: add time information to saved debug logs | |||
2020-05-06 | Merge branch 'http-api' of jestabro/vyos-1x into current | John Estabrook | |
http api: T2395: add waitress as production WSGI server http api: T2395: replace bottle with flask as microframework http api: use decorator to get command data from request http api: catch appropriate errors http api: function names should be consistent | |||
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-05-06 | http api: use decorator to get command data from request | John Estabrook | |
2020-05-06 | http api: catch appropriate errors | John Estabrook | |
2020-05-06 | http api: function names should be consistent | John Estabrook | |
2020-05-07 | debug: T1230: add time information to saved debug logs | Thomas Mangin | |
2020-05-06 | sstp: T2392: add IPv6 DNS support | Christian Poessinger | |
New command added: * set vpn sstp network-settings name-server 2001:db8::1111 | |||
2020-05-06 | sstp: T2392: add initial IPv6 support | Christian Poessinger | |
New commands added: * set vpn sstp network-settings client-ipv6-pool prefix 2001:db8::/64 mask 112 * set vpn sstp network-settings client-ipv6-pool delegate 2001:db8:100::/48 delegation-prefix 64 | |||
2020-05-06 | debug: T1230: add time information to saved debug logs | Thomas Mangin | |
2020-05-06 | validator: T2417: try to make the code clearer | Thomas Mangin | |
2020-05-06 | Merge pull request #394 from thomas-mangin/T2426 | Daniil Baturin | |
debug: T2426: remove invisible characters when printing | |||
2020-05-06 | debug: T2426: remove invisible characters when printing | Thomas Mangin | |
2020-05-06 | Merge pull request #393 from jjakob/disable-address-fix-T2427 | Christian Poessinger | |
T2427: fix interface addressing, bugfix config library, migrate VLAN config to dicts, move VLAN adding to common function | |||
2020-05-05 | pseudo-ethernet: T2427: move VLAN adding to common function | Jernej Jakob | |
2020-05-05 | ethernet: T2427: move VLAN adding to common function | Jernej Jakob | |
2020-05-05 | bonding: T2427: move VLAN adding to common function | Jernej Jakob | |
2020-05-05 | configdict: T2427: clarify code comments | Jernej Jakob | |
2020-05-05 | vlan: T2427: move code that applies VLANs to interface to common function | Jernej Jakob | |