summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/dyndns.class
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3608 from jxmx/7206_route53jim-p2017-04-031-3/+2
|\
| * use right var for zoneidJason D. McCormick2017-03-031-1/+1
| |
| * revert parsing of config field for regionJason D. McCormick2017-03-021-3/+2
| |
* | Allow CloudFlare DDNS entries to use "@" or "@." for the hostname portion of ↵jim-p2017-03-061-0/+1
|/ | | | | | the domain in the GUI to update the domain's @ record. Then in the backend code, remove that from the FQDN since CloudFlare doesn't like that to be sent explicitly. Fixes #7357 Fix is confirmed to work by two forum users: https://forum.pfsense.org/index.php?topic=122099.msg699763#msg699763
* Use | to separate dyndns IPv4 fields on cache file as done by rfc2136 items ↵Renato Botelho2017-03-021-3/+3
| | | | and for all IPv6 items
* implement AWS API v4 signingJason D. McCormick2017-02-041-4/+4
|
* commit initial fix; need to add hooks for region to zone idJason D. McCormick2017-02-031-1/+2
|
* Code with multiple %s in etcPhil Davis2017-02-011-2/+2
|
* Merge pull request #3342 from PiBa-NL/dyndns.class_json_bodyRenato Botelho2017-01-041-4/+3
|\
| * dyndns.class, fix json curl body parsing for Cloudflare by not including headersPiBa-NL2016-12-281-4/+3
| |
* | Merge pull request #3132 from WorldTech-Solutions/masterRenato Botelho2017-01-041-2/+5
|\ \ | |/ |/|
| * Added support for CloudFlares Proxy.CarlGill2016-10-081-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Included a checkbox to enable and disable this feature when CloudeFlare type is selected. Included proxied variable in the update script as well. Defaults to false, as the is the current functionality Added help text Updated Last tested date Hope this helps other people. I use both dynDNS and the Proxy service. And by default without this feature, the proxy gets disabled. This is a huge problem, as I have all traffic blocked except for CloudFlare. And because I have certain other security features enabled, when the Proxy goes disabled, The Site goes down hard to end users. With this feature, I can ensure the proxy stays enabled.
* | Specify IP to set for zoneeditPhil Davis2016-12-081-1/+1
| |
* | fix typo from mergeJason McCormick2016-12-031-1/+1
| |
* | Merge remote-tracking branch 'upstream/master' into 6751_route53Jason McCormick2016-12-031-39/+89
|\ \
| * | - added support for duiadns.net ipv4 and ipv6Ionut2016-11-251-1/+36
| | |
| * | add All-Inkl to dyndns.classChristoph Filnkößl2016-11-121-0/+25
| | |
| * | Store Dynamic DNS passwords in Base64 to protect special characters. Fixes #6688jim-p2016-11-071-1/+1
| | |
| * | Convert CloudFlare and GratisDNS dynamic DNS over to split hostname and ↵jim-p2016-11-041-17/+14
| | | | | | | | | | | | domain name fields, like Namecheap. Otherwise they could both break with subdomains or international TLDs with many parts. Fixes #6778
| * | dyndns: add header processing in curlChristoph Filnkößl2016-10-251-11/+12
| | | | | | | | | | | | some dyndns implementations rely on the correct HTTP header being set. the information was lost and now fixed.
| * | Remove all calls to conf_mount_r* functionsRenato Botelho2016-10-121-8/+0
| | |
| * | Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
| |/
* | move back to r53.class for license continuityJason McCormick2016-08-311-31/+7
| |
* | note inspiration/sanity check from r53.class codeJason McCormick2016-08-301-0/+1
| |
* | fix testing headers for bad dataJason McCormick2016-08-301-1/+2
| |
* | noted testing for Route53Jason McCormick2016-08-301-2/+1
| |
* | Fixed status success message typo and cleaned upJason McCormick2016-08-301-2/+1
| |
* | fix auth header and minor XML tag issueJason McCormick2016-08-301-5/+5
| |
* | initial commit of code -- having a signing errorJason McCormick2016-08-301-54/+47
|/
* Fix a redundant HTTP "User-Agent" string.Philip Soeberg2016-07-291-1/+1
| | | | | | | CURLOPT_USERAGENT expect the value to the user-agent string, not the entire key-value pair. Before this fix, HTTP header "User-Agent: User-Agent: phpDynDNS/0.7" was sent for DDNS updates. NGINX configuration at GratisDNS will not accept a user-agent formatted in the above way. This commit fixes GratisDNS Dynamic DNS service.
* dyndns: add IPv6 support for CloudFlareAustin Seipp2016-07-171-3/+11
| | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* Move to Apache License 2.0Renato Botelho2016-07-151-41/+9
|
* Review license / copyright on all files (1st round)Renato Botelho2016-07-141-0/+52
|
* spdns.de renamed to spdyn.deexii19882016-07-021-12/+12
| | | The service renamed there addresses
* Merge pull request #2926 from TechSmurf/patch-1Renato Botelho2016-05-201-1/+8
|\
| * Add freeDNS v6 supportTechSmurf2016-05-011-1/+8
| | | | | | FreeDNS IPv6 support confirmed working using same method as v4 with v6 source address. Simple second service with _useIPv6
* | Bug fixes to Route53 DynDNSGeorge2016-05-031-2/+2
|/ | | Fixed a bug regarding a leading space in $ZoneID that causes an AWS 505 error. Also adds support for updating DNS if TTL changes.
* Miscellaneous - Remove PersonalizationsNOYB2016-04-081-1/+1
| | | | Remove "you" personalizations.
* Includes - Remove PersonalizationsNOYB2016-04-041-5/+5
| | | | Remove "you" personalizations.
* use get_interface_ip functions rather than find_ since the former handles ↵Chris Buechler2016-02-181-2/+2
| | | | VIPs, gateway groups, etc. correctly. Ticket #4858
* Add IP to dyndns error log, remove often wrong explanation.Chris Buechler2016-02-181-1/+1
|
* Replace deprecated link_carp function, fix sprintf. Ticket #4858Chris Buechler2016-02-181-2/+2
|
* Internationalize dyndns.classPhil Davis2016-02-141-277/+236
| | | I tried to consolidate and make some of the message logging more consistent along the way.
* Merge pull request #2574 from tiagobar/masterRenato Botelho2016-02-041-1/+1
|\
| * Dynamic DNS URL for NO-IP needs to be updated.Tiago Barrionuevo2016-01-301-1/+1
| |
* | Change Namecheap dyndns to use split hostname and domain name fields. ↵jim-p2016-02-011-29/+34
|/ | | | | | Upgrade existing entries automatically. Implements #4366 Code should be generic enough that if other DynDNS providers would work better with a separate domain field, they can pick up the feature without too much trouble.
* Update URL for dyns to match their current docs. Reported by GP^ on IRCChris Buechler2016-01-111-1/+1
|
* Stop DynDNS from turning off CloudFlarecalvinbui2015-12-171-3/+1
| | | | | | | | | By having 'proxiable' and 'proxied' values set to false, CloudFlare is turned off (i.e. not go through CloudFlare) for the domain when updating the DNS records. Setting them to 'true' would turn CloudFlare on that domain, however the user may have disabled it for their own reasons and would not like it changed. Instead, removing these two values will not alter the status of CloudFlare on the domain. Tested with false/false, true/false, false/true, true/true in all scenarios.
* Code style and white space in etcPhil Davis2015-12-101-15/+15
|
* Add DynDNS provider SPDNS (IPv4 and IPv6)Rene Schuster2015-12-041-0/+41
| | | | | SPDNS is a free DynDNS service from the German company Securepoint Security Solutions
OpenPOWER on IntegriCloud