The branch, 0.25.x has been updated
via 18c5165bea26151d446ff9ae63aeee108cb210ef (commit)
via 857047d956aa0e78e105df2330346dbd6fcd8c35 (commit)
via dddbd2821b6602a8d358de1313553dc25b37a998 (commit)
from ea0a43f1acaf24842d9e8159ba7d5c86bf6e9c30 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 18c5165bea26151d446ff9ae63aeee108cb210ef
Author: Markus Roberts <Mar...@reality.com>
Date: Mon Dec 14 00:24:42 2009 -0800
Adds partial IPv6 support to authstore
This removes some of the IPv4 centricism from authstore's handling
of IP addresses. It isn't full IPv6 support (and doesn't even fully
handle all the cases within its limited scope, as ruby's IPAddr
library does not work with hybrid addresses), but it should simplify
adding IPv6 support when the time comes.
commit 857047d956aa0e78e105df2330346dbd6fcd8c35
Author: Markus Roberts <Mar...@reality.com>
Date: Sun Dec 13 22:44:07 2009 -0800
Fix for #2567 (Authstore does unintended/pointless DNS lookups)
This patch fixes #2567 by always pre-validating IP addresses with a
strict regular expression check before calling IPAddr.new() on them.
commit dddbd2821b6602a8d358de1313553dc25b37a998
Author: Markus Roberts <Mar...@reality.com>
Date: Sat Dec 12 21:07:02 2009 -0800
Enabling steps for #2567 (Authstore does unintended/pointless DNS lookups)
This commit refactors the code in authstore to enable a fix for #2567,
goes part of the way towards fixing #2708 (DNS/reverse DNS dependence),
and is a start on #2623 (authstore needs to be refactored), though it
stops short of fully addressing some of the more egregious structural
issues ("opaque", ill-placed pattern transformations, etc.).
Signed-off-by: Markus Roberts <Mar...@reality.com>
-----------------------------------------------------------------------
Summary of changes:
lib/puppet/network/authstore.rb | 166 +++++++++++--------------------------
spec/unit/network/authstore.rb | 175 +++++++++++++++++++++++++++++++++++++++
2 files changed, 223 insertions(+), 118 deletions(-)
hooks/post-receive
--
Puppet - System Automation