aboutsummaryrefslogtreecommitdiff
path: root/net/ddns-scripts/files
Commit message (Collapse)AuthorAge
* ddns-scripts: Add dnspod.cnJun Zhu2021-09-30
| | | | Signed-off-by: Jun Zhu <zhujunsan@gmail.com>
* ddns-script-gandi: Better error managementCristian Le2021-08-31
| | | | | | | - Changed DNS endpoint to LiveDNS - Now using `jshn.sh` - Better handle errors and ouput Signed-off-by: Cristian Le <git@lecris.me>
* ddns-scripts-pdns: Add packageCristian Le2021-08-31
| | | Signed-off-by: Cristian Le <git@lecris.me>
* ddns-scripts: use https for google ipv6 ddns urlScott Lamb2021-07-19
| | | | | | | This matches an ipv4 change in 21f5cdd2fa and has the same rationale. Google requires https for both ipv6 and ipv6. Signed-off-by: Scott Lamb <slamb@slamb.org>
* ddns-scripts: get l3 device for bind network using curlFlorian Eckert2021-06-22
| | | | | | | | | | | | | | | | If pppoe is used for wan access. script set 'eth1' as interface for curl call. The correct interface is however 'pppoe-wan'. The script uses 'network_get_physdev' function to get real device for bind_network but this is wrong. We need instead the l3_device of the the logical interface. In case if we don't use pppoe connection - 'l3_device' is equal to real device. This was reported by the github user `welderpb` with P/R: https://github.com/openwrt/packages/pull/14431 Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: Fix for domains with dashWenli Looi2021-05-19
| | | | Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
* ddns-scripts: Fix for wildcard subdomainWenli Looi2021-05-18
| | | | Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
* ddns-scripts: make WGET_SSL executableEdi Turn2021-01-27
| | | | Signed-off-by: Edi Turn <yyxstter@gmail.com>
* ddns-scripts: Remove not working ddns providerGerald Hansen2021-01-26
| | | | | | | I checked the hostname for existing DNS A and AAAA entries and these ones didn't have an entry. Signed-off-by: Gerald Hansen <gerald.hansen@cloud.ionos.com>
* ddns-scripts: Change parameter for myonlineportalGerald Hansen2021-01-26
| | | | | | | | As the default uclient-fetch doesn't support authentication header and the ddns provider myonlineportal.net support also username and passwort as url parameter this can be changed. Signed-off-by: Gerald Hansen <gerald.hansen@cloud.ionos.com>
* ddns-scripts: fix wget-ssl pathHuangbin Zhan2021-01-17
| | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* ddns-scripts: add gandi.net providerFlorian Eckert2020-11-28
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update sitelutions urlFlorian Eckert2020-10-22
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: use ip_source as bind_network defaultJoel Johnson2020-10-21
| | | | | | Fixes: #13182 on https://github.com/openwrt/packages Signed-off-by: Joel Johnson <mrjoel@lixil.net>
* ddns-scripts: add ipv6 capability for no-ip.comJohnathan Arsenault2020-10-05
| | | | | Signed-off-by: Johnathan Arsenault <johnathan.arsenault@gmail.com> Tested-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
* ddns-scripts: also read providers from custom directoryFlorian Eckert2020-09-28
| | | | | | | | | The provider could also be read from the custom directory. To get always the latest version of the provider config json file, we read first the custom directory and after that we also check the default directory, if we could not find the provider file Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: move all json files to defaultFlorian Eckert2020-09-28
| | | | | | | | Since we can also install custom ddns services, the name for the default services is not optimally chosen. To emphasize this the folder with the standard services for the package feed will be renamed to default. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: change install path of custom service providersFlorian Eckert2020-09-28
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: add ddns script to manage the providersFlorian Eckert2020-09-22
| | | | | Redmine-patch-id: 5298 Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: add service list fileFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update dynamic_dns_*.sh installationFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update init installationFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update hotplug installationFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update config installationFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: write version string during installation into fileFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: remove old and unmaintainded uci defaults scriptsFlorian Eckert2020-09-21
| | | | | | | | | | | | | | | | | | From my point of view there are several reasons why this uci default script should be deleted. - This script is no longer maintained and there was no significant change since the old stable release openwrt-18.06. - The script is installed with every additional package. Which is kind of funny. It would be better to maintain a separate uci default upgrade script for each package. So uci default tasks that are no longer needed can simply be deleted without having to watch and test the whole scirpt. - The script is also not so easy to maintain, because the code is not easy to read. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update cnkuai.cn to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update route53-v1 to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update bind-nsupdate to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update no-ip.com to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update digitalocean.com-v2 to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update godaddy.com-v1 to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update freedns.42.pl to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: update cloudflare.com-v4 to jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: convert ddns service provider files into jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: load ddsn service provider parameter from jsonFlorian Eckert2020-09-21
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* ddns-scripts: cloudflare.com-v4: Simplify Bearer Token supportNorman Gehrsitz2020-08-18
| | | | Signed-off-by: Norman Gehrsitz <gehrsitz.norman@student.dhbw-kahlsruhe.de>
* ddns-scripts: Add moniker.com DDNS serviceMateusz Stępień2020-08-16
| | | | Signed-off-by: Mateusz Stępień <mateusz@argc.pl>
* treewide: replace `which` with `command -v`Paul Spooren2020-08-09
| | | | | | | | | | Fix shellcheck SC2230 > which is non-standard. Use builtin 'command -v' instead. Once applied to everything concerning OpenWrt we can disable the busybox feature `which` and save 3.8kB. Signed-off-by: Paul Spooren <mail@aparcar.org>
* ddns-scripts: Added api token method for cloudflare ddns script v4Frank Zhang2020-06-21
| | | | | | Update cloudflare token ddns file Signed-off-by: Frank Zhang <i@xjboss.net>
* ddns-scripts: Add digitalocean as DDNS providerJeroen Peelaerts2020-05-03
| | | | Signed-off-by: Jeroen Peelaerts <jeroen.peelaerts@gmail.com>
* ddns-scripts: cloudflare.com-v4: Fix grep patterns.Zheng Luo2020-04-29
| | | | | | | | Related commit: 0080bb4b Use `\s*` instead of ` \?` to match 0 or multiple spaces. Signed-off-by: Zheng Luo <cherrotluo@gmail.com>
* ddns-scripts: cloudflare.com-v4: Fix success check for new response formatMichael Gray2020-04-25
| | | | | | JSON response now has spaces between parameters. Accept this new format and the old one. Signed-off-by: Michael Gray <michael.gray@lantisproject.com>
* ddns-scripts: Append ddns script for cnkuai.cnChip Lee2020-03-21
| | | | | | A low-cost domain name service provider in China Signed-off-by: Chip Lee <chplee@gmail.com>
* ddns-scripts: fix logging bugRosen Penev2020-02-28
| | | | | | | Fixes issue #11282, this patch was provided by PaulFertser on the #openwrt IRC. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Revert "ddns-scripts: Fixed HE (hurricane electric) to tunnelbroker.net"Rosen Penev2020-01-30
| | | | | | | | This reverts commit 3dbdd67cf93e5f2c271e7663b35353f8c8102757. This is totally wrong. tunnelbroker.net is completely different. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Revert "ddns-scripts: fix cloudflare.com-v4"Rosen Penev2020-01-30
| | | | | | This reverts commit 67e2efb301f9e6ac9ee471d2457f08feda7fab38. This is totally wrong. The actual bug is in the luci app.
* ddns-scripts: use HTTP for IPv6 dyndns URLRosen Penev2020-01-27
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ddns-scripts: remove HTTPS from dyndns URLRosen Penev2020-01-27
| | | | | | | | HTTPS support is not provided by default. Also fixed a mistakenly added ]. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ddns-scripts: use new DDNS URL for dyndns.orgRosen Penev2020-01-27
| | | | | | https://github.com/openwrt/packages/issues/8360 Signed-off-by: Rosen Penev <rosenp@gmail.com>