summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-15dynamic-dns: T1879: extend valueHelp stringsChristian Poessinger
(cherry picked from commit 6b7453ea7d2b17e3988895e4fd8a5e8b634a8f90)
2019-12-10New release.vyos/1.2.4VyOS Maintainers
2019-12-10Backport the ask_yes_no function.Daniil Baturin
2019-12-09T1855, T1826: Restore support for reboot/poweroff in M minutes.Daniil Baturin
2019-12-09T1855, T1826: clean up the reboot/shutdown script.Daniil Baturin
2019-11-28[T1299] - SNMP extension with custom scriptshagbard
(cherry picked from commit 334677572aef752b0bf2c893bd14bdf6f801bb4b)
2019-11-28dhcp-serverr: T1825: replaced DHCP configuration error messagezdc
Previous one DHCP configuration error message does not point that DHCP server work only with primary IP address on interface. (cherry picked from commit 9b7f11bd469d788292d0c5461adabdd5a3fed87b)
2019-11-20Intel QAT: T1788: Intel QAT implementationhagbard
* adding packages dependency
2019-11-20QAT: T1788: Intel QAT implementationDmitriyEshenko
Conflicts: Makefile
2019-11-19dns: T1786: add proper processing of 'system disable-dhcp-nameservers'zdc
(cherry picked from commit 4e4f1dbd745952a24d70c3e2d7dc495d675dff34)
2019-11-19T1749: support multiple ranges in the numeric validator.Daniil Baturin
(cherry picked from commit 6f73338f0a652ca9b68a5778456f63d098f04522)
2019-11-19[vyos-hostsd] T1812: Reload pdns on dhcp client updatekroy
(cherry picked from commits c043aab86d3014146a643f1c6d25edec09278873 9ff0fd30b985cc1ff8d9237158e0c110a81feccc)
2019-11-19[XML templates] T1772: Changed old hacks to proper regex, according to the fixzsdc
(cherry picked from commit 8ae02a738df9746ad648a9611ae03e62b5af9e5d)
2019-11-19[XML templates] T1772: Add escaping of `\` symbol in `<regex>`zsdc
(cherry picked from commit 3cacaf94f05fe92d5eda1574a07e5fd49881d97d)
2019-11-19T1694 NTPd: Do not listen on all interfaces by defaultMarcel Gisselmann
(cherry picked from commit 258c24ab9be8aa4ced8bfa1c19f134ec8bbfb1a0)
2019-11-19[dhcp hostfile-update] T1678 migrate to vyos-hostsd-clientDmitriyEshenko
(cherry picked from commit a1ed1bf1db1eb23455a3555a6fc0842104efdeb6)
2019-11-19[vyos-hostsd] T1701 Fix check for delete domain-name and domain-searchDmitriyEshenko
(cherry picked from commit d1848a9f9447408deac451edf6392b8351ef6f64)
2019-11-19[syslog] - T1597: 'del system system' stops now rsysloghagbard
(cherry picked from commit d34fd745438951d55c5c4899b2b3c7bfa5d08026)
2019-11-18[service https] T1443: add setting of HTTPS listen portJohn Estabrook
(cherry picked from commit 6b25ed2a44dde77f5cbfbf68fb4f5f661a34c1c0)
2019-11-18[service https] T1443: organize internal data by server blockJohn Estabrook
(cherry picked from commit 3aadfc1fb0e3af03a98fb908c8709e4099296821)
2019-11-18migration-scripts: l2tp: T1811: add missing check on server existenceEshenko Dmitriy
(cherry picked from commit fb72bc367234bf35628bdccf84b0b76108f6341e)
2019-11-17[pppoe-server] adding CIDR based prefixes as client-ip-pool optionhagbard
2019-11-17Import BFD implementation from current. Implementation by Christian ↵Daniil Baturin
Poessinger et al.
2019-11-17 T1470: improve output of "show dhcpv6 server leases"Jernej Jakob
- change DUID to IAID_DUID - format IAID_DUID as colon-separated hex list - implement functions: pool, sort, state - add op-mode definitions for pool, sort, state - add columns: State, Type, Last communication, Pool - implement json output - implement completionHelp function
2019-11-12snmpd: T1705 - High CPU usage by bgpd when snmp is activehagbard
* typo fixed
2019-11-10[HTTP API] Backport config file and image management functions.Daniil Baturin
2019-11-09ddclient: T1789: fix RFC2136 generated configChristian Poessinger
Commit 967067970494c1800f ("ddclient: T1030: adjust to latest syntax") was under the impression that ddclient 3.9.0 now handles every config item with a comma in the end. This is unfortunately not true on RFC2136 dynamic DNS entries. Remove commas on config template. (cherry picked from commit cc2ea329b1bb2ac23ffcc64892e831e7978023e2)
2019-11-09ddclient: T1030: add cloudflare zone config entryChristian Poessinger
(cherry picked from commit bbb3a9ecdf2cf76b6336414928030798007dc1c7)
2019-11-09ddclient: T1030: adjust to latest syntaxChristian Poessinger
(cherry picked from commit 967067970494c1800f028e5a44ff2fc9e39eabb9)
2019-11-09ddclient: T1030: auto create runtime directoriesChristian Poessinger
(cherry picked from commit 760ac992c827734032cc41a77ba21bcc4bde50e1)
2019-11-09ddclient: T1030: use new default configuration file pathChristian Poessinger
(cherry picked from commit 564c75c511c2cfd23404a500340a53441c694ffd)
2019-10-28snmp: fix verify() bail out early orderChristian Poessinger
(cherry picked from commit ed642ff5e958c6ef43dee5ef684fb5ccf85ad8cf)
2019-10-27snmp: T1738: cleanup import statementsChristian Poessinger
(cherry picked from commit b86f1d702e3b67774d3a2eec1f9fa83108711798)
2019-10-27snmp: T1769: remove TSM (Transport Security Mode) supportChristian Poessinger
The SNMPv3 TSM is very complex and I know 0 users of it. Also this is untested and I know no way how it could be tested. Instead of carrying on dead and unused code we should favour a drop of it using a proper config migration script. (cherry picked from commit 556b528ef9cc1eca9d142ebe1f8f88cd02d536da)
2019-10-27snmp: T818: T1738: remove per user/trap engine idChristian Poessinger
As of the SNMP specification an SNMP engine ID should be unique per device. To not make it more complicated for users - only use the global SNMP engine ID. (cherry picked from commit d523111279b3a9a5266b442db5f04049a31685f7)
2019-10-19dhcp-server: T1745: bugfix corner case on static-assignmentsChristian Poessinger
There was a bug when refactoring this with commits 5848a4d ("dhcp-server: T1707: remove DHCP static-mappings from address pool") and 1182b44 ("dhcp-server: T1707: bugfix on subsequent DHCP exclude addresses") that when a static address assignemnt was using the last IP address from the specified range. This triggered the following error: "DHCP range stop address x must be greater or equal to the range start address y!" (cherry picked from commit 735d73e162634d598aa6b8ee13197aa231eefedb)
2019-10-17snmp: T1737: add missing completion helpersChristian Poessinger
(cherry picked from commit 7f9dceaa7898d6418edcdf148b52b66ccd3bd36a)
2019-10-11Jenkins: Docker: always pull container from DockerhubChristian Poessinger
(cherry picked from commit ef7c5aaecd2936d9c2f28d22aec185602dc48206)
2019-10-06T1496: use upstream accel-ppp rather then an unmaintained forkChristian Poessinger
(cherry picked from commit 41aa7bc4c804c0eba36ba6ec10b49b303e8c1df4)
2019-10-03dhcp-server: T1707: remove DHCP static-mappings from address poolChristian Poessinger
Previously when static-mappings have been created the address was still within the DHCP pool resulting in log entries as follows: dhcpd: Dynamic and static leases present for 192.0.2.51 dhcpd: Remove host declaration DMZ_PC2 or remove 192.0.2.51 dhcpd: from the dynamic address pool for DMZ
2019-10-03dhcp-server: only import ip_address and ip_network from ipaddress classChristian Poessinger
2019-10-03dhcp-server: T1707: bugfix on subsequent DHCP exclude addressesChristian Poessinger
Moved the code for splicing a DHCP range into its dedicated function as this will later be required again. Having subsequent DHCP exclude addresses e.g. 192.0.2.70 and 192.0.2.71 did not work as the previous algorithm created a range whose start address was after the end address.
2019-09-28Jenkins: assume dependencies are available in Docker containerChristian Poessinger
2019-09-24Jenkins: sync with current versionChristian Poessinger
2019-09-24T1638: generated hosts file fix for proper FQDN resolutionkroy
2019-09-22Jenkins: use Dockerhub tag 'crux'Christian Poessinger
2019-09-22Jenkins: sync to current branchChristian Poessinger
Imported Jenkinsfile from commit b6c8ba61582d38c72b13c5
2019-09-04T1439: remove beginning and end anchors, they are implied with re.fullmatchJernej Jakob
(cherry picked from commit 03c09b1b0d7dfdab9fc87bc7b017455c45141ced)
2019-09-04T1439: move DUID validator to regexJernej Jakob
(cherry picked from commit 6a6634b02d73cc93cd7368cf2290940b57fae9c7)
2019-09-04T1439: add dhcpv6-client-id validatorJernej Jakob
(cherry picked from commit 87df87e3983e120ad171ae9dc2966309fc14fcd8)