Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-21 | ddclient: T3897: bugfix smoketest | Christian Poessinger | |
2021-10-18 | ddclient: T3897: Add option for IPv6 Dynamic DNS | Viacheslav | |
2021-03-24 | ddclient: T3422: Allow zone property with cloudflare protocol | Justin | |
Allows Dynamic DNS services with custom names to use the zone field if the protocol is set to cloudflare (cherry picked from commit 5ab6c20f8acd4dda1870b9a71fe73129d2f78b24) | |||
2020-11-27 | vyos.template: T2720: always enable Jinja2 trim_blocks feature | Christian Poessinger | |
2020-09-13 | ddclient: T2858: migrate to get_config_dict() | Christian Poessinger | |
2020-08-31 | configd: T2582: add scripts to include list for daemon | John Estabrook | |
2020-05-29 | airbag: T2088: explicit enabling of the feature | Thomas Mangin | |
airbag must now be explicitly installed. the patch also allow to fully disables the installation of the logging code at setup (and not just installing and doing nothing) | |||
2020-04-27 | template: T2388: move mkdir/chmod/chown within render() | Thomas Mangin | |
2020-04-13 | ddclient: T2185: migrate from SysVinit to systemd | Christian Poessinger | |
2020-04-12 | template: T2230: use render to generate templates | Thomas Mangin | |
convert all call to jinja to use template.render | |||
2020-04-09 | util: T2226: os.system was wrongly converted to run | Thomas Mangin | |
os.system does print the ouput of the command, run() does not. A new function called call() does the printing and return the error code. | |||
2020-04-06 | util: T2226: covert most calls from os.system to util | Thomas Mangin | |
As little change a possible but the function call The behaviour should be totally unchanged. | |||
2020-04-05 | dynamic-dns: T2230: move inlined templates to dedicated files | Christian Poessinger | |
2020-03-23 | T2152 fix to allow external IP usage to work | kroy-the-rabbit | |
Conf got set to inappropriate level to make the web-url option work | |||
2020-02-16 | ddclient: proper use conf.set_level() to reduce boiler plate code | Christian Poessinger | |
2020-02-16 | ddclient: change file permission on generated config | Christian Poessinger | |
ddclient complains when the file permission is not user = rw. | |||
2020-02-13 | ddclient: T1908: CloudFlares zone option can now also be specified manually | Christian Poessinger | |
If there is no zone option given it will be "guessed" as in the past. This means (hostname -> resulting zone entry) domain.com -> com foo.domain.com -> domain.com bar.foo.domain.com -> foo.domain.com I have zero experience in the CloudFlare zone option what it is and what it does. SO maybe we still have a chance to auto render this setting. | |||
2019-12-06 | ddclient: T1853: bugfix TypeError exception | Christian Poessinger | |
When service was deleted we tried accessing a key in the dictionary. But there was no dictionary at all as get_config() returned 'None' instead of 'dyndns'. | |||
2019-11-08 | ddclient: T1789: fix RFC2136 generated config | Christian 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. | |||
2019-10-23 | ddclient: T1030: add cloudflare zone config entry | Christian Poessinger | |
2019-10-23 | ddclient: T1030: adjust to latest syntax | Christian Poessinger | |
2019-10-23 | ddclient: T1030: auto create runtime directories | Christian Poessinger | |
2019-10-23 | ddclient: T1030: use new default configuration file path | Christian Poessinger | |
2019-02-10 | T1213: ddclient: proper enquote web-skip parameter | Christian Poessinger | |
2019-02-05 | T1231: Remove cache file of 'service dns dynamic' | Christian Poessinger | |
When deleting or changing "service dns dynamic" the cache file of ddclient is not removed, leading to abandoned host names which might be already gone. | |||
2019-01-30 | T1213: fix ddclient when no server is given | Christian Poessinger | |
2018-11-11 | T998: "service dns dynamic" does now honor the "use-web" statement | Christian Poessinger | |
This bug was present since the old Vyatta days as the use-web statement was only put into action when also "use-web skip" was defined. The service https://ipinfo.io/ip does not place any crap in front of the IP address so the skip statement was not used and made no sense. | |||
2018-10-14 | T896: Fix dynamic DNS for CUSTOM provider | Christian Poessinger | |
JINJA2 templated missed the 'server=' statement when generating custom dynamic DNS entries in the resulting ddclient.conf. | |||
2018-07-29 | T758: refactor ddclient configuration file amd startup | Christian Poessinger | |
Since version 3.8.0 ddclient support the update of multiple ip's. The need for running multiple ddclient instances with different configuration files is thus no longer necessary. More information can be found on the ddclient forum: https://sourceforge.net/p/ddclient/mailman/message/20383414/ | |||
2018-07-29 | T758: add configuration validator | Christian Poessinger | |
2018-07-29 | T758: XML/Python implementation for 'service dns dynamic' | Christian Poessinger | |