| 
							
							
								 Timothy | 8a3471ad1c | add DNS resolver, update all the handlers | 2020-05-03 21:32:06 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | d923cbde61 | merge from release branch | 2020-05-03 19:50:57 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | fcf819bb70 | fix Google Domain handler issue #46 | 2020-05-01 02:26:12 +08:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | e8ce3434ee | Addressed code review plus missed updates | 2020-04-28 18:40:04 -04:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | f2e9c0ab00 | Add dreamhost handler | 2020-04-27 14:28:13 -04:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | 1c1aa6c420 | HE Handler - Use Resolver | 2020-04-19 15:34:25 -04:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | 57ecf1f7bb | Duck Handler - Use Resolver | 2020-04-19 15:31:49 -04:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | 9397f6b272 | DNSPod Handler - Use Resolver | 2020-04-19 15:26:10 -04:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | 68b729e635 | AliDNS Handler - Use Resolver | 2020-04-19 15:20:22 -04:00 |  | 
			
				
					| 
							
							
								 Eri Bastos | f0a6291406 | Replaced cached IP with remote resolver | 2020-04-18 12:51:50 -04:00 |  | 
			
				
					| 
							
							
								 Jemy Zhang | f5a793a907 | Add support to telegram notification | 2020-03-21 13:34:54 +08:00 |  | 
			
				
					| 
							
							
								 Rick Lei | 06a7d2384a | Better DNSPod error message handling and ip_type checking DNSPod API now requires record type to be specified, so the "ip_type"
setting becomes a must in config.json. | 2020-02-08 20:30:51 +01:00 |  | 
			
				
					| 
							
							
								 Timothy | 162b639019 | add IPv6 support for DuckDNS | 2020-02-06 22:33:55 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 2d4d414417 | add IPv6 support for DNSPod | 2020-02-06 22:07:31 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | ad7fb64aa1 | add IPv6 support for Cloudflare | 2020-02-06 10:32:45 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | e9ec737610 | add API token support for Cloudflare | 2020-02-05 10:38:29 +08:00 |  | 
			
				
					| 
							
							
								 test1943 | ce60904eda | Preserve TTL value. Right now ttl value is overwritten to default value every time. | 2019-09-26 01:42:02 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 18f23c4dcf | fix basic auth issue | 2019-09-04 10:33:25 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 7ea034976a | add customized user-agent | 2019-09-02 19:05:35 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 4f71fbbcc1 | fix misspell issue | 2019-08-06 10:50:17 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 025a5c0bbb | refactor handlers | 2019-07-30 14:35:13 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 91d89d82ce | fix DuckDNS handler | 2019-07-30 10:24:14 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 95529f6de6 | add DuckDNS support | 2019-07-29 23:53:08 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 6eba9cd2d7 | Merge branch 'google' | 2019-05-23 09:52:02 +08:00 |  | 
			
				
					| 
							
							
								 huwenchao | af9a1bb0da | chore: make the dns handler error log and readme.md more specificlly | 2019-05-11 17:07:43 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 1d49bcd173 | add google handler | 2019-04-24 13:10:39 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 04134b20a4 | make interval configurable | 2019-04-21 17:18:05 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 4a3b2216d3 | fix lint warnings | 2019-02-27 14:10:51 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | dc376d91b4 | fix lint warnings | 2019-01-22 20:35:45 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 57b3c4c79d | add AliDNS support | 2019-01-22 20:18:19 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 66187e0269 | send mail notification | 2019-01-21 11:11:07 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 304d3cac50 | update test case | 2019-01-20 15:09:53 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 6455f324cd | update test case | 2019-01-20 14:59:17 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 0fdb8af727 | only update sub domain | 2019-01-20 14:44:30 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 6d66016635 | update comments | 2018-12-07 16:50:56 +08:00 |  | 
			
				
					| 
							
							
								 TimothyYe | 4c82260c4d | format code and fix the go lint warnings | 2018-12-07 16:04:59 +08:00 |  | 
			
				
					| 
							
							
								 Sad Pencil | 851e2d7e46 | support for getting an IP from an interface, and skip DNS record update if IP address is the same with last one | 2018-12-07 02:50:27 +08:00 |  | 
			
				
					| 
							
							
								 Kerma | 3598247d64 | Fix tests and more linting errors | 2018-10-12 20:49:03 +03:00 |  | 
			
				
					| 
							
							
								 Kerma | 46738d5bc6 | Linter fixes | 2018-10-12 19:45:04 +03:00 |  | 
			
				
					| 
							
							
								 Kerma | fa5fdc7c8c | Add Cloudflare handler | 2018-10-12 19:03:17 +03:00 |  | 
			
				
					| 
							
							
								 TimothyYe | a500ad329f | for V1.5.3 | 2018-09-04 11:30:59 +08:00 |  | 
			
				
					| 
							
							
								 Timothy Ye | 7d7a616aea | fix issue #22 | 2018-06-15 22:16:21 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | cc51388579 | fix issue #20 | 2018-05-14 11:09:24 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 7a65d4e0ea | refactor send notify logic | 2017-11-06 16:48:43 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 4c4f34c55b | send mail notify if IP is changed | 2017-11-06 11:32:27 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 9020971add | bug fix for sleeping | 2017-10-30 14:33:30 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 508aa7321a | fix #14 Avoid too much api call times by creating a file to store last IP address | 2017-10-30 11:04:25 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 62ac21417e | remove unused code, add test cases | 2017-10-27 14:34:17 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | 4472bc9e0e | fix golint warnings | 2017-10-27 11:59:57 +08:00 |  | 
			
				
					| 
							
							
								 Timothy | e0bde61c5c | fix golint warnings | 2017-10-27 11:57:54 +08:00 |  |