]> git.ipfire.org Git - ddns.git/log
ddns.git
10 years agoAdd dyns.cx|net as new provider.
Stefan Schantl [Thu, 28 Aug 2014 19:29:59 +0000 (21:29 +0200)] 
Add dyns.cx|net as new provider.

10 years agoMerge remote-tracking branch 'stevee/ddns-fixes'
Michael Tremer [Thu, 28 Aug 2014 18:56:42 +0000 (20:56 +0200)] 
Merge remote-tracking branch 'stevee/ddns-fixes'

10 years agoMerge remote-tracking branch 'stevee/fixes'
Michael Tremer [Thu, 28 Aug 2014 18:56:38 +0000 (20:56 +0200)] 
Merge remote-tracking branch 'stevee/fixes'

10 years agoAdd "badagent" response handling for DDNSProtocolDynDNS2.
Stefan Schantl [Thu, 28 Aug 2014 18:47:37 +0000 (20:47 +0200)] 
Add "badagent" response handling for DDNSProtocolDynDNS2.

10 years agoFix typo in DynDNS2 proto response code.
Stefan Schantl [Thu, 28 Aug 2014 18:44:27 +0000 (20:44 +0200)] 
Fix typo in DynDNS2 proto response code.

10 years agoAdded domopoli.de to README
Christian Erpelding [Thu, 28 Aug 2014 13:03:40 +0000 (15:03 +0200)] 
Added domopoli.de to README

10 years agoAdded domopoli.de as DDNS provider
Christian Erpelding [Wed, 27 Aug 2014 12:00:16 +0000 (14:00 +0200)] 
Added domopoli.de as DDNS provider

10 years agoAdded support for selecting a DNS zone nsupdate should use.
Manuel Worschech [Sat, 16 Aug 2014 20:17:04 +0000 (22:17 +0200)] 
Added support for selecting a DNS zone nsupdate should use.

10 years agoBump version to 004. 004
Michael Tremer [Tue, 5 Aug 2014 17:47:15 +0000 (19:47 +0200)] 
Bump version to 004.

10 years agoPrint "already up to date" message only in debugging mode
Michael Tremer [Tue, 5 Aug 2014 17:37:54 +0000 (19:37 +0200)] 
Print "already up to date" message only in debugging mode

10 years agoUpdate translations.
Michael Tremer [Mon, 4 Aug 2014 14:58:06 +0000 (14:58 +0000)] 
Update translations.

10 years agoCatch temporary problems with resolving DNS entries.
Michael Tremer [Mon, 4 Aug 2014 14:53:54 +0000 (14:53 +0000)] 
Catch temporary problems with resolving DNS entries.

10 years agoUse raw configuration parser.
Michael Tremer [Mon, 4 Aug 2014 14:33:48 +0000 (14:33 +0000)] 
Use raw configuration parser.

Using special python formatting characters like the percent
symbol (%) was not possible.

10 years agoAdd a program prefix to syslog messages.
Michael Tremer [Thu, 24 Jul 2014 11:23:36 +0000 (13:23 +0200)] 
Add a program prefix to syslog messages.

10 years agoUpdate translations.
Michael Tremer [Sat, 19 Jul 2014 10:42:29 +0000 (12:42 +0200)] 
Update translations.

10 years agoREADME: Mention support for nsupdate
Michael Tremer [Sat, 19 Jul 2014 10:39:50 +0000 (12:39 +0200)] 
README: Mention support for nsupdate

10 years agoBump version to 003. 003
Michael Tremer [Fri, 18 Jul 2014 13:29:29 +0000 (15:29 +0200)] 
Bump version to 003.

10 years agodynu: Fix updating if no IPv6 address is available.
Stefan Schantl [Tue, 15 Jul 2014 10:03:43 +0000 (12:03 +0200)] 
dynu: Fix updating if no IPv6 address is available.

10 years agoentrydns: Drop accidently commited send method.
Stefan Schantl [Tue, 15 Jul 2014 09:23:04 +0000 (11:23 +0200)] 
entrydns: Drop accidently commited send method.

10 years agoLog HTTP header for status codes != 200
Michael Tremer [Mon, 14 Jul 2014 15:50:20 +0000 (15:50 +0000)] 
Log HTTP header for status codes != 200

10 years agoFix inheritance of DynDNS protocol 2 class
Michael Tremer [Mon, 14 Jul 2014 15:49:52 +0000 (15:49 +0000)] 
Fix inheritance of DynDNS protocol 2 class

10 years agoDon't log a successful image if no update was performed
Michael Tremer [Mon, 14 Jul 2014 15:39:36 +0000 (15:39 +0000)] 
Don't log a successful image if no update was performed

When no update is necessary, there should no successful
message be logged.

10 years agoMerge remote-tracking branch 'stevee/opendns'
Michael Tremer [Mon, 14 Jul 2014 12:06:38 +0000 (14:06 +0200)] 
Merge remote-tracking branch 'stevee/opendns'

10 years agoAdd opendns as new provider.
Stefan Schantl [Sun, 13 Jul 2014 15:44:33 +0000 (17:44 +0200)] 
Add opendns as new provider.

10 years agoAdd entrydns as new provider.
Stefan Schantl [Sun, 13 Jul 2014 15:34:41 +0000 (17:34 +0200)] 
Add entrydns as new provider.

10 years agoBump version to 002. 002
Michael Tremer [Fri, 11 Jul 2014 13:46:50 +0000 (15:46 +0200)] 
Bump version to 002.

10 years agoMerge remote-tracking branch 'stevee/fixes'
Michael Tremer [Wed, 9 Jul 2014 19:03:06 +0000 (19:03 +0000)] 
Merge remote-tracking branch 'stevee/fixes'

10 years agoMerge remote-tracking branch 'stevee/nsupdate.info'
Michael Tremer [Wed, 9 Jul 2014 18:58:15 +0000 (18:58 +0000)] 
Merge remote-tracking branch 'stevee/nsupdate.info'

10 years agoAdd nsupdate.info as new provider.
Stefan Schantl [Wed, 9 Jul 2014 18:56:11 +0000 (20:56 +0200)] 
Add nsupdate.info as new provider.

10 years agoAdd enom.com as new provider.
Stefan Schantl [Wed, 9 Jul 2014 17:12:12 +0000 (19:12 +0200)] 
Add enom.com as new provider.

10 years agoMove XML response parser into own class.
Stefan Schantl [Wed, 9 Jul 2014 16:49:44 +0000 (18:49 +0200)] 
Move XML response parser into own class.

10 years agoFreeDNSAfraid: Readd missing lines.
Stefan Schantl [Wed, 9 Jul 2014 16:34:01 +0000 (18:34 +0200)] 
FreeDNSAfraid: Readd missing lines.

Readd missing lines which accidently have been removed while fixing merge conflicts.

10 years agoconfigure: Display some more variables at the end of the script execution
Michael Tremer [Tue, 8 Jul 2014 18:06:16 +0000 (18:06 +0000)] 
configure: Display some more variables at the end of the script execution

10 years agoconfigure: Check for existance of nsupdate
Michael Tremer [Tue, 8 Jul 2014 18:04:02 +0000 (18:04 +0000)] 
configure: Check for existance of nsupdate

10 years agoFix cathing errors.
Michael Tremer [Mon, 7 Jul 2014 18:26:40 +0000 (18:26 +0000)] 
Fix cathing errors.

10 years agoAdd support for the BIND nsupdate utility
Michael Tremer [Mon, 7 Jul 2014 18:25:14 +0000 (18:25 +0000)] 
Add support for the BIND nsupdate utility

10 years agoBump version to 001. 001
Michael Tremer [Sun, 6 Jul 2014 09:24:49 +0000 (11:24 +0200)] 
Bump version to 001.

10 years agoAllow a missing [config] section.
Michael Tremer [Sun, 6 Jul 2014 09:23:57 +0000 (11:23 +0200)] 
Allow a missing [config] section.

10 years agoAutomatically register all provider classes.
Michael Tremer [Sat, 5 Jul 2014 22:05:24 +0000 (00:05 +0200)] 
Automatically register all provider classes.

10 years agoFix broken link.
Michael Tremer [Sat, 5 Jul 2014 21:43:55 +0000 (23:43 +0200)] 
Fix broken link.

10 years agoMove DynDNS protocol into an extra class.
Michael Tremer [Sat, 5 Jul 2014 21:36:48 +0000 (23:36 +0200)] 
Move DynDNS protocol into an extra class.

Therefore we cannot accidentially inherit anything that
we don't want to inherit from the DynDNS provider class.

10 years agoAdd README file.
Michael Tremer [Wed, 25 Jun 2014 11:16:12 +0000 (13:16 +0200)] 
Add README file.

10 years agoMerge remote-tracking branch 'stevee/fixes'
Michael Tremer [Tue, 24 Jun 2014 09:57:45 +0000 (11:57 +0200)] 
Merge remote-tracking branch 'stevee/fixes'

10 years agoregex: Add trailing $ which was missing.
Michael Tremer [Tue, 24 Jun 2014 09:56:01 +0000 (11:56 +0200)] 
regex: Add trailing $ which was missing.

10 years agoAdd empty lines between api documentation and the update url.
Stefan Schantl [Mon, 23 Jun 2014 17:24:50 +0000 (19:24 +0200)] 
Add empty lines between api documentation and the update url.

10 years agofreedns.afraid.com: Read accidently removed exeption.
Stefan Schantl [Mon, 23 Jun 2014 17:19:09 +0000 (19:19 +0200)] 
freedns.afraid.com: Read accidently removed exeption.

These lines accidently have been dropped while fixing a merge conflict.

10 years agoFix coding style.
Michael Tremer [Sun, 22 Jun 2014 23:23:13 +0000 (23:23 +0000)] 
Fix coding style.

10 years agoLightning Wire Labs: Fix product name.
Michael Tremer [Sun, 22 Jun 2014 23:01:59 +0000 (23:01 +0000)] 
Lightning Wire Labs: Fix product name.

10 years agoLightning Wire Labs: Unset unused IP addresses
Michael Tremer [Sun, 22 Jun 2014 23:01:15 +0000 (23:01 +0000)] 
Lightning Wire Labs: Unset unused IP addresses

10 years agoFall back to guessing the external IP address if local IP address is unusable.
Michael Tremer [Sun, 22 Jun 2014 22:44:08 +0000 (22:44 +0000)] 
Fall back to guessing the external IP address if local IP address is unusable.

10 years agoSimplify getting local IP address code.
Michael Tremer [Sun, 22 Jun 2014 22:12:43 +0000 (22:12 +0000)] 
Simplify getting local IP address code.

10 years agoSimplify IP address guessing code.
Michael Tremer [Sun, 22 Jun 2014 22:02:13 +0000 (22:02 +0000)] 
Simplify IP address guessing code.

10 years agoCache guessed IP addresses.
Michael Tremer [Sun, 22 Jun 2014 15:03:46 +0000 (15:03 +0000)] 
Cache guessed IP addresses.

10 years agoDon't log debugging output to syslog.
Michael Tremer [Sun, 22 Jun 2014 14:55:19 +0000 (14:55 +0000)] 
Don't log debugging output to syslog.

10 years agoOnly print this messages for forced update in debugging mode.
Michael Tremer [Sun, 22 Jun 2014 14:52:59 +0000 (14:52 +0000)] 
Only print this messages for forced update in debugging mode.

10 years agoReplace INFO array with single variables.
Michael Tremer [Sun, 22 Jun 2014 14:51:58 +0000 (14:51 +0000)] 
Replace INFO array with single variables.

10 years agoUpdate translations.
Michael Tremer [Sun, 22 Jun 2014 12:41:34 +0000 (12:41 +0000)] 
Update translations.

10 years agoHandle HTTP errors as early as possible.
Michael Tremer [Sun, 22 Jun 2014 12:23:07 +0000 (12:23 +0000)] 
Handle HTTP errors as early as possible.

10 years agoShow much prettier and more useful error messages.
Michael Tremer [Sun, 22 Jun 2014 12:12:07 +0000 (12:12 +0000)] 
Show much prettier and more useful error messages.

10 years agoLog an entire stack trace for unhandled exceptions.
Michael Tremer [Sun, 22 Jun 2014 11:27:51 +0000 (11:27 +0000)] 
Log an entire stack trace for unhandled exceptions.

10 years agoselfhost: Use dyndns protocol, too.
Michael Tremer [Sun, 22 Jun 2014 11:16:44 +0000 (11:16 +0000)] 
selfhost: Use dyndns protocol, too.

10 years agodyndns: Show unhandled server responses in exception.
Michael Tremer [Sun, 22 Jun 2014 11:15:55 +0000 (11:15 +0000)] 
dyndns: Show unhandled server responses in exception.

10 years agoInclude HTTP status code in debugging output.
Michael Tremer [Sun, 22 Jun 2014 11:00:04 +0000 (11:00 +0000)] 
Include HTTP status code in debugging output.

10 years agoAllow reading the local IP address from IPFire 2 systems.
Michael Tremer [Sun, 22 Jun 2014 10:44:09 +0000 (10:44 +0000)] 
Allow reading the local IP address from IPFire 2 systems.

10 years agoDisable IPv6 support when running on IPFire 2.
Michael Tremer [Sun, 22 Jun 2014 10:36:08 +0000 (10:36 +0000)] 
Disable IPv6 support when running on IPFire 2.

10 years agoFigure out on which distribution we are running.
Michael Tremer [Sun, 22 Jun 2014 10:33:32 +0000 (10:33 +0000)] 
Figure out on which distribution we are running.

10 years agoProperly enable debug logging.
Michael Tremer [Sun, 22 Jun 2014 10:09:50 +0000 (10:09 +0000)] 
Properly enable debug logging.

10 years agoDon't update systems without IPv6 over and over again...
Michael Tremer [Sun, 22 Jun 2014 10:02:55 +0000 (10:02 +0000)] 
Don't update systems without IPv6 over and over again...

10 years agoHandle exception if no AAAA record is available for a hostname.
Michael Tremer [Sun, 22 Jun 2014 09:55:29 +0000 (09:55 +0000)] 
Handle exception if no AAAA record is available for a hostname.

10 years agoMerge remote-tracking branch 'stevee/zoneedit.com'
Michael Tremer [Sun, 22 Jun 2014 10:28:30 +0000 (10:28 +0000)] 
Merge remote-tracking branch 'stevee/zoneedit.com'

10 years agoMerge remote-tracking branch 'stevee/udmedia.de'
Michael Tremer [Sun, 22 Jun 2014 10:27:53 +0000 (10:27 +0000)] 
Merge remote-tracking branch 'stevee/udmedia.de'

Conflicts:
ddns.conf.sample
src/ddns/__init__.py
src/ddns/providers.py

10 years agoMerge remote-tracking branch 'stevee/twodns.de'
Michael Tremer [Sun, 22 Jun 2014 10:25:55 +0000 (10:25 +0000)] 
Merge remote-tracking branch 'stevee/twodns.de'

Conflicts:
src/ddns/__init__.py
src/ddns/providers.py

10 years agoAdd Strato as new provider.
Stefan Schantl [Sat, 21 Jun 2014 16:09:05 +0000 (18:09 +0200)] 
Add Strato as new provider.

10 years agoAdd Zoneedit as new provider.
Stefan Schantl [Sat, 21 Jun 2014 16:00:47 +0000 (18:00 +0200)] 
Add Zoneedit as new provider.

10 years agoMerge remote-tracking branch 'stevee/namecheap.com'
Michael Tremer [Sat, 21 Jun 2014 15:56:48 +0000 (15:56 +0000)] 
Merge remote-tracking branch 'stevee/namecheap.com'

Conflicts:
src/ddns/providers.py

10 years agoAdd Udmedia as new provider.
Stefan Schantl [Sat, 21 Jun 2014 15:08:20 +0000 (17:08 +0200)] 
Add Udmedia as new provider.

10 years agoAdd TwoDNS as new provider.
Stefan Schantl [Sat, 21 Jun 2014 14:56:13 +0000 (16:56 +0200)] 
Add TwoDNS as new provider.

10 years agoAdd Namecheap as new provider.
Stefan Schantl [Sat, 21 Jun 2014 12:15:03 +0000 (14:15 +0200)] 
Add Namecheap as new provider.

10 years agoAdd all-inkl.com as new provider.
Stefan Schantl [Tue, 17 Jun 2014 17:46:54 +0000 (19:46 +0200)] 
Add all-inkl.com as new provider.

10 years agoVarious providers: properly inherit from DynDNS class.
Michael Tremer [Tue, 17 Jun 2014 18:07:27 +0000 (20:07 +0200)] 
Various providers: properly inherit from DynDNS class.

10 years agoRemove debugging output.
Michael Tremer [Tue, 17 Jun 2014 17:58:06 +0000 (19:58 +0200)] 
Remove debugging output.

10 years agoMerge remote-tracking branch 'stevee/dynu.com'
Michael Tremer [Tue, 17 Jun 2014 17:57:50 +0000 (19:57 +0200)] 
Merge remote-tracking branch 'stevee/dynu.com'

Conflicts:
ddns.conf.sample
src/ddns/__init__.py
src/ddns/providers.py

10 years agoMerge remote-tracking branch 'stevee/regfish'
Michael Tremer [Tue, 17 Jun 2014 17:54:23 +0000 (19:54 +0200)] 
Merge remote-tracking branch 'stevee/regfish'

10 years agoAdd DynU as new provider.
Stefan Schantl [Tue, 17 Jun 2014 17:26:28 +0000 (19:26 +0200)] 
Add DynU as new provider.

10 years agoAdd regfish as new provider.
Stefan Schantl [Mon, 16 Jun 2014 18:15:42 +0000 (20:15 +0200)] 
Add regfish as new provider.

10 years agoAdd EasyDNS as new provider.
Stefan Schantl [Mon, 16 Jun 2014 19:50:15 +0000 (21:50 +0200)] 
Add EasyDNS as new provider.

10 years agoAdd OVH as new provider.
Stefan Schantl [Mon, 16 Jun 2014 15:56:52 +0000 (17:56 +0200)] 
Add OVH as new provider.

10 years agoMerge remote-tracking branch 'stevee/no-ip'
Michael Tremer [Mon, 16 Jun 2014 15:19:14 +0000 (17:19 +0200)] 
Merge remote-tracking branch 'stevee/no-ip'

10 years agoMerge remote-tracking branch 'stevee/variomedia.de'
Michael Tremer [Mon, 16 Jun 2014 09:55:45 +0000 (11:55 +0200)] 
Merge remote-tracking branch 'stevee/variomedia.de'

Conflicts:
src/ddns/__init__.py
src/ddns/providers.py

10 years agoMerge remote-tracking branch 'stevee/spdns.org'
Michael Tremer [Mon, 16 Jun 2014 09:54:16 +0000 (11:54 +0200)] 
Merge remote-tracking branch 'stevee/spdns.org'

10 years agoMerge remote-tracking branch 'stevee/freedns.afraid.org'
Michael Tremer [Mon, 16 Jun 2014 09:47:33 +0000 (11:47 +0200)] 
Merge remote-tracking branch 'stevee/freedns.afraid.org'

Conflicts:
ddns.conf.sample
src/ddns/__init__.py
src/ddns/providers.py

10 years agoAdd variomedia as new provider.
Stefan Schantl [Sun, 15 Jun 2014 20:06:29 +0000 (22:06 +0200)] 
Add variomedia as new provider.

10 years agoRebuild no-ip to inherit all required actions from dyndns.
Stefan Schantl [Sun, 15 Jun 2014 18:40:16 +0000 (20:40 +0200)] 
Rebuild no-ip to inherit all required actions from dyndns.

10 years agoAdd SPDNS as new provider.
Stefan Schantl [Sun, 15 Jun 2014 10:16:59 +0000 (12:16 +0200)] 
Add SPDNS as new provider.

10 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'

10 years agoMove call to get token to main class.
Stefan Schantl [Sat, 14 Jun 2014 21:26:04 +0000 (23:26 +0200)] 
Move call to get token to main class.

10 years agoAdd freedns.afraid.org as new provider.
Stefan Schantl [Sat, 14 Jun 2014 21:23:38 +0000 (23:23 +0200)] 
Add freedns.afraid.org as new provider.

10 years agoAuto-replace double question marks in request url.
Stefan Schantl [Sat, 14 Jun 2014 21:21:14 +0000 (23:21 +0200)] 
Auto-replace double question marks in request url.

10 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.

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