Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-08 | [VRRP] T1371: add quotes around the health check script string. | Daniil Baturin | |
2019-05-05 | [dhcp-server] T103: wrong hostnames in hosts file | Christian Poessinger | |
2019-04-27 | [rsyslog] T1358 - typo fixed os.path.exists | hagbard | |
2019-04-26 | [pppoe-server] adding CIDR based prefixes as client-ip-pool option | hagbard | |
2019-04-26 | [dhcp-server]: bugfix on wrong exit code caused due to wrong indention | Christian Poessinger | |
2019-04-25 | [rsyslogd] T1355 - rsyslog stopped after reboot or clean start | hagbard | |
- rsyslog appears now to be started via systemd automatically, checking for the pid to avoid restart race condition between systemd vyos conf script | |||
2019-04-23 | [pppoe-server] - fixed default RADIUS attribute Filter-Id | hagbard | |
2019-04-23 | [migration] T1344: extend migration script for radius-source-address | Christian Poessinger | |
radius-source-address was backported to vyOS 1.2.2 so also migrate this node. | |||
2019-04-21 | [firewall] T314: add firewall options for MSS clamping | Christian Poessinger | |
* clamp MSS IPv4 set firewall options interface pppoe0 adjust-mss '1452' * clamp MSS IPv6 set firewall options interface pppoe0 adjust-mss6 '1452' * disable entire rule set firewall options interface pppoe0 disable Output ------ $ sudo iptables-save -t mangle # Generated by iptables-save v1.4.21 on Sun Apr 21 12:56:25 2019 *mangle :PREROUTING ACCEPT [1217:439885] :INPUT ACCEPT [290:52459] :FORWARD ACCEPT [920:375774] :OUTPUT ACCEPT [301:100053] :POSTROUTING ACCEPT [1221:475827] :VYOS_FW_OPTIONS - [0:0] -A FORWARD -j VYOS_FW_OPTIONS -A VYOS_FW_OPTIONS -o pppoe0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1452 COMMIT Completed on Sun Apr 21 12:56:25 2019 (cherry picked from commit 476aa4c3a561ea0ef0bf9b4c26ec8b78d18a5d02) | |||
2019-04-20 | [dhcp-server] T1335: bugfix when migrating authoritative section | Christian Poessinger | |
2019-04-20 | [hostname] T1336: sanitize FQDN before passing to hostnamectl | Christian Poessinger | |
Remove possible trialing (.) when invoking hostnamectl. A hostname with a trailing (.) is not supported in hostnamectl. | |||
2019-04-20 | Revert "[hostname] T1336: trailing dots in system domain-name are invalid" | Christian Poessinger | |
This reverts commit 05c539ea5595790b297904569cbe13089ce79e18. | |||
2019-04-20 | [hostname] T1336: trailing dots in system domain-name are invalid | Christian Poessinger | |
Debian/Systemd provides hostnamectl which disabllows setting a FQDN when there is a trailing (.) in the provided hostname. Extend regex when setting "system domain-name" that there can't be a trailing (.). Provide migration script for current installations to remove the dot. | |||
2019-04-19 | [migration] T1344: unclutter 'system login radius-server' configuration nodes | Christian Poessinger | |
2019-04-19 | Merge pull request #67 from tmarlok88/current | Daniil Baturin | |
T1343: do not remove zeros DHCP static route | |||
2019-04-18 | [pppoe-server] T1341 - Adding rate-limiter for pppoe server users | hagbard | |
- RADIUS shaper settings | |||
2019-04-18 | [pppoe-server] T1341 - Adding rate-limiter for pppoe server users | hagbard | |
- implementation for locally definied users | |||
2019-04-18 | T1343: do not remove zeros DHCP static route | tmarlok88 | |
2019-04-17 | [accel-ppp] pppoe shaper op-mode command extended | hagbard | |
2019-04-10 | [dhcp] T1330: bugfix for non working wpad url | Christian Poessinger | |
WPAD url could be configured by CLI but the generated config was not understood by ISC dhcp - caused by infalid if {} statement resulting in a missing "option wpad-url code 252 = text;" block. | |||
2019-04-06 | [dhcpv6-relay] T1322: bugfix on multiple listen interfaces | Christian Poessinger | |
Same cause as with commit c6988bb4110541478dad74d0b892fd4643ed530a | |||
2019-04-05 | T1264 - host_name.py improvements | hagbard | |
- checks if a variable exists to avoid setting None on defined defaults | |||
2019-04-04 | T1323 - migrate operator accounts to admin accounts | hagbard | |
2019-04-03 | [dhcpv6-relay] T1322: support multiple upstream servers | Christian Poessinger | |
Add support for relaying a DHCPv6 packet to multiple servers on one upstream interface. | |||
2019-04-03 | [dhcpv6-relay] T1322: bugfix on multiple upstream interfaces | Christian Poessinger | |
When generation the configuration for multiple upstream interfaces a whitespace was missing in the generated configuration: OPTIONS="-6 -l 2001:db8::ffff%eth1 -u 2001:db8:1:ffff%eth2-u 2001:db8:2:ffff%eth3" ^--- This caused an error when starting up the DHCPv6 relay service | |||
2019-03-20 | [arp] bugfix for 'del prot static arp <ip> hwaddr' | hagbard | |
2019-03-11 | [rsyslog] Fixes: T1294 - Trying to delete 'system syslog' throws an exception | hagbard | |
2019-03-11 | [arp] - T1288: python implemtation of 'set protocols static arp' | hagbard | |
2019-03-08 | [ntp] T1280 - reverting added options from that task | hagbard | |
2019-03-08 | T103: [dhcp-server] add support to configure host declarative names | Christian Poessinger | |
2019-03-08 | T103: [dhcp-server] beautify generated configuration file | Christian Poessinger | |
2019-03-08 | T1277: [dhcp-server] bugfix 'show dhcp server leases' | Christian Poessinger | |
The script did not check if the service was actually configured or not. This caused a FileNotFoundError for unconfigured services. vyos@vyos:~$ show dhcp server leases Traceback (most recent call last): File "/usr/libexec/vyos/op_mode/show_dhcp.py", line 123, in <module> leases = get_leases(lease_file, state='active') File "/usr/libexec/vyos/op_mode/show_dhcp.py", line 60, in get_leases leases = IscDhcpLeases(lease_file).get() File "/usr/lib/python3/dist-packages/isc_dhcp_leases/iscdhcpleases.py", line 110, in get with open(self.filename) as lease_file: FileNotFoundError: [Errno 2] No such file or directory: '/config/dhcpd.leases' | |||
2019-03-08 | T1277: [dhcpv6-server] bugfix 'show dhcpv6 server leases' | Christian Poessinger | |
The script did not check if the service was actually configured or not. This caused a FileNotFoundError for unconfigured services. vyos@vyos:~$ show dhcpv6 server leases Traceback (most recent call last): File "/usr/libexec/vyos/op_mode/show_dhcpv6.py", line 77, in <module> leases = get_leases(lease_file, state='active') File "/usr/libexec/vyos/op_mode/show_dhcpv6.py", line 46, in get_leases leases = IscDhcpLeases(lease_file).get() File "/usr/lib/python3/dist-packages/isc_dhcp_leases/iscdhcpleases.py", line 110, in get with open(self.filename) as lease_file: FileNotFoundError: [Errno 2] No such file or directory: '/config/dhcpdv6.leases' | |||
2019-03-07 | [rsyslog] T1282 - Configure VyOS to send syslog messages to remote syslog ↵ | hagbard | |
using fully-qualified domain name | |||
2019-03-07 | [ntp] T1280 - restrict option for servers, so they can query upstream | hagbard | |
2019-03-07 | Revert "[ntp] T1280 - allow-clients on NTP configuration" | hagbard | |
This reverts commit 853a68aae4bf8ec02d9c3fa78be084d7ba38d351. Need to fix the unit test first | |||
2019-03-07 | Revert "[ntp] adding extra option to test" | hagbard | |
This reverts commit 4b2c57f4ba08409b4b6ba459fa8a3d23c5f6990c. | |||
2019-03-07 | [ntp] adding extra option to test | hagbard | |
2019-03-07 | [ntp] T1280 - allow-clients on NTP configuration | hagbard | |
2019-03-06 | [pptp] implementing MPPE 128-bit stateless compression option | hagbard | |
2019-03-06 | [pptp] radius module load without config caused a crashes during start | hagbard | |
2019-03-05 | T833: accel-ppp: pptp implementation | hagbard | |
2019-03-04 | adjusted ntp test to accept the 2 new restrict parameters | hagbard | |
2019-03-04 | T1280 - allow-clients on NTP configuration | hagbard | |
2019-02-28 | T1272: send VRRP messages from the base interface in RFC-compliant mode only ↵ | Daniil Baturin | |
in unicast mode (patch by Johan Fredin). | |||
2019-02-24 | [tftp] T1261: always adjust directory permissions of tftproot | Christian Poessinger | |
2019-02-24 | [tftp] T1261: bugfix allow-upload handling | Christian Poessinger | |
2019-02-24 | [tftp] T1261: reorder DAEMON_ARGS | Christian Poessinger | |
2019-02-24 | [tftp] T1261: bugfix listening on multiple IP addesses | Christian Poessinger | |
tftp-hpa which is the TFTP daemon used by VyOS does not support listening on multiple IP adresses. With this limitation we will start one TFTP daemon instance per configured listen-address via systemd. | |||
2019-02-22 | feature: static-host-mapping - made IP address (param inet) mandatory | hagbard | |