Pull request #7 from roberthawdon
See https://github.com/wimpunk/ddclient/pull/7 for more info.
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@170 3873ddee-7413-0410-b6c4-c2c57c1ab35a
If a username-password-combination is too long, perl's encode_base64 method will break the encoded string (stored in $auth) up into multiple lines of no more than 74 chars[0]. This breaks HTTP's authorization, since long values must not be folded into multiple lines[1].
[0] http://perldoc.perl.org/MIME/Base64.html
[1] http://tools.ietf.org/html/rfc7230#section-3.2.4
Make the delete command specific to A RRs. This prevents ddclient from
deleting other RRs unrelated to the dynamic address, but on the same
FQDN. This can be specifically a problem with KEY RRs when using SIG(0)
instead of symmetric keys.
Reported by: Wellie Chao
Bug report: http://sourceforge.net/p/ddclient/bugs/71/Fixes#71
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@164 3873ddee-7413-0410-b6c4-c2c57c1ab35a
Make the delete command specific to A RRs. This prevents ddclient from
deleting other RRs unrelated to the dynamic address, but on the same
FQDN. This can be specifically a problem with KEY RRs when using SIG(0)
instead of symmetric keys.
Reported by: Wellie Chao
Bug report: http://sourceforge.net/p/ddclient/bugs/71/
Patch provided by Daniel Roethlisberger <daniel@roe.ch> through github.
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@163 3873ddee-7413-0410-b6c4-c2c57c1ab35a
Revision information isn't very usable when switching to git.
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@162 3873ddee-7413-0410-b6c4-c2c57c1ab35a
The 'nsupdate' protocol is used to submit Dynamic DNS Update requests as
defined in RFC2136 to a name server using the 'nsupdate' command line
utility part of ISC BIND. Dynamic DNS updates allow resource records to
be added or removed from a zone configured for dynamic updates through
DNS requests protected using TSIG. BIND ships with 'ddns-confgen', a
utility to generate sample configurations and instructions for both the
server and the client. See nsupdate(1) and ddns-confgen(8) for details.
The patches are mostly there for historical reasons. They've been moved
away to make cleaning easier. I think the applied patches should even be
removed.
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@156 3873ddee-7413-0410-b6c4-c2c57c1ab35a
This fix applies the patch provided by Maccied Grela in [bugs:#26]
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@155 3873ddee-7413-0410-b6c4-c2c57c1ab35a
More info can be found on [fb1ad014] and has been discussed in the mailinglist:
http://article.gmane.org/gmane.network.dns.ddclient.user/71. The patch was
send by Rodrigo Araujo.
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@153 3873ddee-7413-0410-b6c4-c2c57c1ab35a