]> git.ipfire.org Git - oddments/ddns.git/log
oddments/ddns.git
9 years agoMerge remote-tracking branch 'stevee/fixes'
Michael Tremer [Sat, 14 Jun 2014 22:43:47 +0000 (22:43 +0000)] 
Merge remote-tracking branch 'stevee/fixes'

9 years agoRemove useless auth code from various providers.
Stefan Schantl [Sat, 14 Jun 2014 19:09:25 +0000 (21:09 +0200)] 
Remove useless auth code from various providers.

9 years agoAdd DynDNS as new provider.
Stefan Schantl [Sat, 14 Jun 2014 16:50:32 +0000 (18:50 +0200)] 
Add DynDNS as new provider.

9 years agoMerge remote-tracking branch 'stevee/dtdns.com'
Michael Tremer [Fri, 13 Jun 2014 15:49:46 +0000 (15:49 +0000)] 
Merge remote-tracking branch 'stevee/dtdns.com'

9 years agoUpdate .gitignore.
Michael Tremer [Fri, 13 Jun 2014 14:07:29 +0000 (14:07 +0000)] 
Update .gitignore.

9 years agoInstall a sample configuration file.
Michael Tremer [Fri, 13 Jun 2014 14:05:43 +0000 (14:05 +0000)] 
Install a sample configuration file.

9 years agoddns: Add guess-ip-addresses command.
Michael Tremer [Fri, 13 Jun 2014 14:02:38 +0000 (14:02 +0000)] 
ddns: Add guess-ip-addresses command.

This will show the guessed external IP addresses for IPv6 and IPv4.

9 years agoRemove some code duplication for guessing IP addresses.
Michael Tremer [Fri, 13 Jun 2014 14:02:19 +0000 (14:02 +0000)] 
Remove some code duplication for guessing IP addresses.

9 years agoLog which configuration file is loaded.
Michael Tremer [Fri, 13 Jun 2014 13:53:55 +0000 (13:53 +0000)] 
Log which configuration file is loaded.

9 years agoCatch various network/server errors.
Michael Tremer [Fri, 13 Jun 2014 13:52:47 +0000 (13:52 +0000)] 
Catch various network/server errors.

9 years agoAdd DtDNS as new provider.
Stefan Schantl [Thu, 12 Jun 2014 19:21:11 +0000 (21:21 +0200)] 
Add DtDNS as new provider.

9 years agoOnly show success message when no exception occured.
Michael Tremer [Tue, 10 Jun 2014 23:34:31 +0000 (01:34 +0200)] 
Only show success message when no exception occured.

9 years agoEnable logging to syslog/journald.
Michael Tremer [Tue, 10 Jun 2014 23:33:00 +0000 (01:33 +0200)] 
Enable logging to syslog/journald.

9 years agoSet default logging to INFO and switch to DEBUG when debugging is enabled.
Michael Tremer [Tue, 10 Jun 2014 23:25:33 +0000 (01:25 +0200)] 
Set default logging to INFO and switch to DEBUG when debugging is enabled.

9 years agoddns: Add argument to list all providers in command line.
Michael Tremer [Tue, 10 Jun 2014 23:22:43 +0000 (01:22 +0200)] 
ddns: Add argument to list all providers in command line.

9 years agoAdd a basic command line interface.
Michael Tremer [Tue, 10 Jun 2014 23:16:24 +0000 (01:16 +0200)] 
Add a basic command line interface.

9 years agoAutomatically generate paths in the ddns script.
Michael Tremer [Tue, 10 Jun 2014 22:27:58 +0000 (00:27 +0200)] 
Automatically generate paths in the ddns script.

9 years agoUpdate translations.
Michael Tremer [Tue, 10 Jun 2014 22:14:15 +0000 (00:14 +0200)] 
Update translations.

9 years agoddns: Remove executable permissions.
Michael Tremer [Tue, 10 Jun 2014 22:12:34 +0000 (00:12 +0200)] 
ddns: Remove executable permissions.

9 years agoMore HTTP status code fixes.
Michael Tremer [Tue, 10 Jun 2014 22:12:08 +0000 (00:12 +0200)] 
More HTTP status code fixes.

9 years agoAllow forcing an update.
Michael Tremer [Tue, 10 Jun 2014 22:09:06 +0000 (00:09 +0200)] 
Allow forcing an update.

9 years agoOnly send updates when necessary.
Michael Tremer [Tue, 10 Jun 2014 22:03:57 +0000 (00:03 +0200)] 
Only send updates when necessary.

9 years agoLightning Wire Labs: Fix comparing HTTP status codes.
Michael Tremer [Tue, 10 Jun 2014 22:03:14 +0000 (00:03 +0200)] 
Lightning Wire Labs: Fix comparing HTTP status codes.

These are integers and need to be compared with integers.

9 years agoLightning Wire Labs: Fix using wrong variable when sending the request.
Michael Tremer [Tue, 10 Jun 2014 22:01:50 +0000 (00:01 +0200)] 
Lightning Wire Labs: Fix using wrong variable when sending the request.

9 years agoresolve(): Handle non-existing DNS records.
Michael Tremer [Tue, 10 Jun 2014 21:58:25 +0000 (23:58 +0200)] 
resolve(): Handle non-existing DNS records.

9 years agoRename update methods to update().
Michael Tremer [Tue, 10 Jun 2014 21:37:05 +0000 (23:37 +0200)] 
Rename update methods to update().

9 years agoAdd a simple call to resolve a hostname.
Michael Tremer [Tue, 10 Jun 2014 21:35:08 +0000 (23:35 +0200)] 
Add a simple call to resolve a hostname.

9 years agoAdd DNS Park as new provider.
Stefan Schantl [Tue, 10 Jun 2014 15:10:20 +0000 (17:10 +0200)] 
Add DNS Park as new provider.

9 years agoAdd an error class in case a ddns provider has blocked our client.
Stefan Schantl [Tue, 10 Jun 2014 15:08:51 +0000 (17:08 +0200)] 
Add an error class in case a ddns provider has blocked our client.

9 years agoAdd DHS as new provider.
Stefan Schantl [Mon, 9 Jun 2014 19:35:04 +0000 (21:35 +0200)] 
Add DHS as new provider.

9 years agoFix generation of the basic auth http header.
Stefan Schantl [Mon, 9 Jun 2014 19:34:03 +0000 (21:34 +0200)] 
Fix generation of the basic auth http header.

9 years agoLWL: Fix typos in class name.
Michael Tremer [Mon, 9 Jun 2014 16:42:45 +0000 (18:42 +0200)] 
LWL: Fix typos in class name.

9 years agoMerge branch 'lightningwirelabs'
Michael Tremer [Mon, 9 Jun 2014 13:37:31 +0000 (15:37 +0200)] 
Merge branch 'lightningwirelabs'

9 years agoAdd support for the Lightning Wire Labs DNS Service.
Stefan Schantl [Sun, 8 Jun 2014 16:03:46 +0000 (18:03 +0200)] 
Add support for the Lightning Wire Labs DNS Service.

9 years agoUpdate translations.
Michael Tremer [Mon, 9 Jun 2014 12:08:00 +0000 (14:08 +0200)] 
Update translations.

9 years agoMigrate to autotools.
Michael Tremer [Mon, 9 Jun 2014 12:06:28 +0000 (14:06 +0200)] 
Migrate to autotools.

9 years agoUpdate providers so they don't need to format the request URL.
Michael Tremer [Mon, 9 Jun 2014 11:42:48 +0000 (13:42 +0200)] 
Update providers so they don't need to format the request URL.

9 years agosend_request(): Allow passing a dict with data for GET requests.
Michael Tremer [Mon, 9 Jun 2014 11:39:39 +0000 (13:39 +0200)] 
send_request(): Allow passing a dict with data for GET requests.

9 years agoAdd class to raise configuration errors.
Stefan Schantl [Sun, 8 Jun 2014 16:00:00 +0000 (18:00 +0200)] 
Add class to raise configuration errors.

9 years agoUse the Lightning Wire Labs DNS service for guessing IP addresses.
Michael Tremer [Sun, 8 Jun 2014 14:22:38 +0000 (16:22 +0200)] 
Use the Lightning Wire Labs DNS service for guessing IP addresses.

9 years agoFix crash when no proxy is configured.
Michael Tremer [Sun, 8 Jun 2014 14:21:17 +0000 (16:21 +0200)] 
Fix crash when no proxy is configured.

11 years agoAdd licensing information.
Michael Tremer [Wed, 1 Aug 2012 17:18:42 +0000 (17:18 +0000)] 
Add licensing information.

11 years agoInitial commit.
Michael Tremer [Thu, 19 Jul 2012 18:52:08 +0000 (18:52 +0000)] 
Initial commit.