summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-06Merge pull request #404 from roderickm/PUP-3856_isnt_domain_nameMorgan Haskel
(MODULES-1670) Do not match dotted-quad IP address as domain name
2015-03-06Merge pull request #423 from cyberious/GemfileBeakerTP Honey
Add ability to pin beaker versions
2015-03-05If present, top-level domain must be alphabeticRod Montgomery
See RFC 1123, Section 2.1 http://tools.ietf.org/html/rfc1123#section-2
2015-03-05Add ability to pin beaker versionsTravis Fields
2015-03-05Merge pull request #422 from cyberious/assert_privateTP Honey
Assert private
2015-03-05Add private function back and forward to assert_private with deprecation warningTravis Fields
2015-03-05Merge pull request #369 from rfugina/dirname_typecheckHunter Haugen
Dirname typecheck
2015-03-05Rename private() to assert_private()Franz Pletz
As mentioned in #270, private is a reserved keyword in the future parser which is to be released with Puppet 4. As it stands, this function is not useable with the future parser so it needs to renamed. This is a breaking change.
2015-03-05Merge pull request #375 from ↵Hunter Haugen
poikilotherm/feature/master/validate_integer_and_numeric (MODULES-560) Add new functions validate_numeric() and validate_integer().
2015-03-05Merge pull request #420 from mhaskel/improveprefixTP Honey
Add support for hashes in the prefix function
2015-03-04Merge pull request #410 from robruma/range_documentation_updateMorgan Haskel
Adding markdown for the range() function's 3rd argument
2015-03-04Adding markdown for the range() function's 3rd argumentrobruma
Adding markdown for the range() function's 3rd argument Adding markdown for the range() function's 3rd argument
2015-03-03Add support for hashes in the prefix functionStefan Goethals
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2015-03-03Merge pull request #310 from kainz/masterMorgan Haskel
URI.escape for the array case was incorrect.
2015-03-03URI.escape for the array case was incorrect.Bryon Roché
The previous commit to uriescape() changed the implementation to use the ruby default escape list for URI.escape(), but did not change the call triggered when uriescape() was called on an array, triggering ruby errors.
2015-03-03Merge pull request #407 from adamcrews/ceiling_functionMorgan Haskel
Add a ceiling function to complement the floor function.
2015-03-02Merge pull request #419 from cyberious/masterMorgan Haskel
Loosen the restrictions of upcase and allow for recursion of the objects...
2015-03-02Loosen the restrictions of upcase and allow for recursion of the objects and ↵Travis Fields
only worry if the object responds to upcase
2015-02-26Merge pull request #418 from cyberious/UpcaseHashMorgan Haskel
Fix issue with 1.8.7 and upcase
2015-02-26Fix issue with Ruby 1.8.7 which did not allow for the return in an each_pair ↵Travis Fields
of the hash
2015-02-25Merge pull request #417 from cyberious/UpcaseHashMorgan Haskel
Add Hash to upcase
2015-02-25Add Hash to upcaseTravis Fields
2015-02-19Merge pull request #415 from nibalizer/masterMorgan Haskel
Remove travis badge
2015-02-19Remove travis badgeSpencer Krum
2015-02-19Merge pull request #413 from mhaskel/fixTravis Fields
Check for string before copying
2015-02-19Check for string before copyingMorgan Haskel
2015-02-19Merge pull request #412 from seanmil/MODULES-1771Morgan Haskel
(MODULES-1771) Don't modify input to is_domain_name()
2015-02-14(MODULES-1771) Don't modify input to is_domain_name()Sean Millichamp
Fix is_domain_name() so it dup's its incoming argument to avoid changing the original with a later chomp!
2015-02-12Merge pull request #406 from elyscape/fix/fqdn_rotate_pollutes_global_seedColleen Murphy
(MODULES-1738) Don't modify the global seed in fqdn_rotate()
2015-02-12(MODULES-1738) Don't modify global seed in fqdn_rotate()Eli Young
As per puppetlabs/puppet@292233c, this leaves the global seed in a deterministic state, which is bad. Puppet::Util.deterministic_rand() exists to avoid running into this issue, but is only present starting in Puppet 3.2.0.
2015-02-12Merge pull request #411 from elyscape/fix/travis_build_issuesColleen Murphy
Fix Travis builds
2015-02-12Have Travis actually test Facter 1.6/1.7Eli Young
The Gemfile didn't actually specify which version to use for Facter, even when there was an environment variable to that effect.
2015-02-12Fix Travis buildsEli Young
The release of rspec 3.2.0 broke a lot of tests. Pinning to rspec 3.1.0 provides a temporary fix.
2015-02-01Add a ceiling function to complement the floor function.Adam Crews
2015-01-15Merge pull request #403 from cyberious/masterHunter Haugen
Merge 4.6.x back to master
2015-01-15Merge branch '4.6.x' back to masterTravis Fields
2015-01-15Merge pull request #402 from cyberious/4.6.xMorgan Haskel
Merge 4.5.x into 4.6.x
2015-01-14Merge branch '4.5.x' into 4.6.xTravis Fields
Conflicts: CHANGELOG.md
2015-01-14Merge pull request #401 from cyberious/FM-2131Colleen Murphy
FM-2131 Move to non temp directory for factor_dot_d
2015-01-14Prepare for 4.5.1 releaseTravis Fields
2015-01-14FM-2130 Move cache file to non temp directoryTravis Fields
2015-01-14Merge pull request #398 from puppetlabs/masterHunter Haugen
Pull in RSpec 3.0 fixes.
2015-01-13Merge pull request #397 from cyberious/4.6.xColleen Murphy
4.6.x
2015-01-13Prep for 4.6.0 STDLIB releaseTravis Fields
2015-01-13Merge pull request #396 from hunner/change_eachTravis Fields
Change all to each
2015-01-13Change all to eachHunter Haugen
The existence of this directory is behavior for each test, but will also stop rspec 3 from complaining.
2015-01-13Merge branch 'master' into 4.5.xTravis Fields
2015-01-13Merge pull request #395 from cyberious/FM-2130Hunter Haugen
FM-2130 Move cache file to non temp directory
2015-01-13FM-2130 Move cache file to non temp directoryTravis Fields
2015-01-08Merge pull request #382 from hunner/fix_typeTravis Fields
(MODULES-1473) Deprecate type() function for new parser