[Pkg-puppet-devel] [puppet] annotated tag upstream/3.3.0 created (now 12e2810)

Stig Sandbeck Mathisen ssm at debian.org
Wed Sep 18 13:12:58 UTC 2013


This is an automated email from the git hooks/post-receive script.

ssm pushed a change to annotated tag upstream/3.3.0
in repository puppet.

        at  12e2810   (tag)
   tagging  6a7cea9da38e05c36cfccc04de363e092b87dffb (commit)
  replaces  upstream/3.2.4
 tagged by  Stig Sandbeck Mathisen
        on  Sun Sep 15 12:56:05 2013 +0200

- Log -----------------------------------------------------------------
Upstream version 3.3.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlI1kkUACgkQQONU2fom4u5LqQCdGmB/Fd29wv3eUnkLNg7JY7IH
qGYAnjS3UAZSoLBOyazYaUB/d0iO5Eqy
=hpP0
-----END PGP SIGNATURE-----

Adrien Thebo (131):
      Merge pull request #1577 from ffrank/ticket/master/3010-cron-allow-special-absent
      Merge pull request #1602 from Sharpie/20121-fix-suse-chkconfig
      Merge pull request #1606 from dalen/array_render_as_s
      Merge pull request #1600 from Sharpie/17811-os-x-fix-gid-conversion
      Merge pull request #1611 from nfagerlund/ctime_mtime
      Merge pull request #1613 from floatingatoll/pull_1
      Merge branch 'stable'
      (#20383) Provide location of duplicate resource in error
      Merge branch '20383-duplicate_resource_error_location'
      (maint) add yardoc for Puppet::Settings#value
      Add unit tests to ensure false values are cached
      Merge branch 'pull-1622'
      Merge remote-tracking branch 'pr/1607'
      (maint) Add documentation on side effects in tests
      Merge pull request #1635 from hlindberg/issues/fix-20581
      (maint) stub `dpkgquery` in aptitude specs
      Merge branch 'maint-stub_aptitude_dpkgquery'
      Merge pull request #1645 from jeffmccune/clarify_merge_up
      Merge branch 'pull-1641'
      Ensure that openrc service provider wipes RC_SVCNAME variable
      Merge branch 'pull-1646'
      (maint) stub out Puppet::Util.which for openrc
      Merge branch 'maint-rcstatus_stub'
      (#11108) Test coverage for remote pkg file
      (static compiler) Add method documentation
      Merge branch 'pull-1648'
      Merge pull request #1654 from pvande/tickets/master/17824-pmt-should-not-prefer-prereleases
      Merge pull request #1656 from jpartlow/maint/windows-package-load-order-cleanup
      Merge pull request #1643 from jeffweiss/20442_fix_aix_extended_attributes
      Merge pull request #1649 from richardc/fix/master/17871
      Merge pull request #1657 from ghoneycutt/tickets/master/20815_module_template_style
      (#16792) Rename urpmi `uninstall` method to `purge`.
      (maint) Remove convoluted confine from urpmi provider
      (maint) Improve urpmi error reporting
      (maint)Add basic test coverage to urpmi package provider
      Merge branch 'pull-1206'
      Merge branch 'stable'
      Merge pull request #1671 from dalen/unused_variables
      Merge branch 'pull-1668'
      Merge branch 'pull-1351'
      Merge pull request #1672 from dalen/simplify_search
      Merge pull request #1673 from vzctl/fix-eix-error
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      (#20920) Test that missing resource deps add context
      Merge branch 'pull-1669'
      Merge pull request #1679 from jpartlow/maint/pidlock-file-path-fix
      Merge pull request #1682 from zaphod42/issue/master/incorrect-management-of-rundir
      (maint) Don't try to invoke a constant as a method
      Merge pull request #1686 from Sharpie/12361-remove-masterlog-setting
      Revert "Merge pull request #1686 from Sharpie/12361-remove-masterlog-setting"
      (maint) remove fact stringifying deprecation warning
      Merge pull request #1693 from djmitche/bug21091
      Merge pull request #1697 from zaphod42/issue/master/20967-mysterious-errors-caused-by-patch
      Revert "Merge pull request #1697 from zaphod42/issue/master/20967-mysterious-errors-caused-by-patch"
      Merge pull request #1665 from lollipopman/hiera_include_arity
      Merge pull request #1647 from jeffweiss/pe158_license_checking_too_slow
      Merge pull request #1694 from ab/fix/master/improve_string_parse_errors
      Merge pull request #1701 from hunner/fix/master/rgen_assert_check
      Merge pull request #1699 from stschulte/ticket/master/mount_fixes
      Merge pull request #1707 from Sharpie/21023-fix-preferred-run-mode
      (doc) Add yardoc for Puppet::Node::Environment
      Merge pull request #1705 from jpartlow/maint/readme-developer-bundler
      Merge pull request #1702 from adrienthebo/doc-puppet_node_environment
      Merge pull request #1716 from Sharpie/6808-warn-about-symlink-noops
      Merge pull request #1715 from loe/21324-pip-should-be-case-insensitive
      Merge pull request #1722 from masterzen/tickets/master/20607
      Merge pull request #1727 from jpartlow/maint/added-missing-spec-helper
      Merge pull request #1685 from adrienthebo/maint-constant_lookup
      (doc) Add documentation on rspec and mocha versions
      (maint) Move testing deps into Gemfile group
      Merge pull request #1723 from masterzen/tickets/master/11317
      (maint) Remove unused exception class
      (maint) re-indent file
      Merge pull request #1711 from electrical/rename_generate_dir
      Merge branch 'pull-1719'
      (#21307) Refactor WatchedFile class
      Merge pull request #1749 from jasperla/flavors
      Revert "Merge pull request #1711 from electrical/rename_generate_dir"
      Merge pull request #1743 from thallgren/master
      (maint) Extract puppet setting types to constant
      Merge pull request #1756 from jpartlow/issue/master/6112-fixing-acceptance-test
      Revert "Merge pull request #1756 from jpartlow/issue/master/6112-fixing-acceptance-test"
      Merge pull request #1759 from superseb/superseb/21709-masterlogging
      Merge branch 'pull-1760'
      Merge pull request #1764 from superseb/superseb/19906-modulefacerendererror
      Merge pull request #1748 from zaphod42/maint/master/fix-many-yard-warnings
      Merge pull request #1721 from masterzen/tickets/master/18255
      Merge pull request #1729 from masterzen/tickets/master/6561
      Merge pull request #1731 from JamJar/fix/master/add_plymouth-ready_to_excludes
      Merge pull request #1712 from jjulien/missing_config_7911
      Merge pull request #1730 from deanwilson/yumrepo_restrict_enabled
      (maint) Expect unused filebucket to be absent
      Merge branch 'pull-1762'
      Merge pull request #1765 from phinze/21087-no-debug-logging-when-augeas-lens-is-incorrect
      Merge pull request #1768 from haus/remove_create_package_sh
      Merge branch 'pull-1732'
      Merge pull request #1728 from deanwilson/yumrepo_s3_enabled
      Merge pull request #1771 from CumulusNetworks/master
      Merge pull request #1778 from ahpook/21801_rack_http_headers
      Merge pull request #1801 from floatingatoll/patch-3
      Merge pull request #1784 from nhemingway/bug_11133_node_regex_captures
      Merge pull request #1767 from dalen/moduletool_dependency_attrs
      Merge pull request #1788 from jpartlow/feature/master/utility-scripts
      Merge remote-tracking branch 'pr/1783'
      (maint) refactor node local facts into describe block
      (maint) Add test for GH-1783
      Revert "Merge remote-tracking branch 'pr/1783'"
      Merge branch 'pull-1783'
      Merge pull request #1609 from dalen/17183_static_compiler_recursive_copy
      Merge pull request #1822 from nfagerlund/alias_metaparameter
      (maint) extract test into setup and test cases
      (maint) extract reusable helper methods
      (maint) expand fixture paths in specs for windows
      (maint) Refactor http pool specs, expand windows path
      Merge branch 'maint-windows_specs_unix_paths'
      Merge pull request #1798 from jasperla/pkgconf
      Merge pull request #1817 from jasperla/openbsd/purge
      Merge pull request #1751 from dalen/generic_srv_records
      Merge pull request #1812 from jasperla/openbsd/flavor
      Merge pull request #1773 from dalen/forge_relative_url
      Merge pull request #1828 from Sharpie/21839-stringify-timestamp-fact-name
      Merge pull request #1820 from Sharpie/21835-silence-ignoremissingtypes
      Merge branch 'stable'
      Merge pull request #1835 from zaphod42/maint/master/fix-path-on-windows
      Merge pull request #1829 from dalen/21170_skeleton_dir
      Merge remote-tracking branch 'jeffmccune/ccaviness-6017-mcx-should-overwrite-existing-data'
      Merge pull request #1816 from jasperla/openbsd/install_options
      Merge pull request #1844 from melissaanne/maint/stable/re-141_rm-eol-f17
      Merge pull request #1763 from djmitche/bug19056

Alex Dreyer (1):
      (21985) pmt should include exsiting metadata.json when building

Alexander Fortin (1):
      (#19675) Debian service provider uses bad enable check

Alexey Lapitsky (1):
      Set HOME environment for eix/portage provider

Aman Gupta (1):
      fix caching of "false" settings

Andrew Parker (129):
      Merge remote-tracking branch 'pcarlisle/ticket/20308-file-serving-recursion'
      (Maint) Inject Pidlock dep into Daemon
      (Maint) Inject scheduler into Daemon
      (Maint) Clean up Daemon tests
      (Maint) Remove unused register code for Server
      (Maint) Remove duplication btwn Daemon and Server
      (Maint) Mark the Puppet:Daemon private
      (Maint) Document Puppet::Daemon
      Merge branch 'issue/master/20447-filetimeout0-causes-master-to-exit-full'
      Merge branch 'stable'
      (#20967) Apply Redhat carried patch for rundir permissions
      (#20967) Fully manage ownership of rundir
      Merge pull request #1695 from djmitche/future-parser-docs-fixes
      Revert "Merge pull request #1682 from zaphod42/issue/master/incorrect-management-of-rundir"
      Merge pull request #1698 from jpartlow/issue/master/yaml-dir-blocking-puppet-rundir-fix
      Merge pull request #1678 from jpartlow/maint/agent-logger-specs
      (Maint) Remove unused and unreachable logging configuration
      (#21055) Push setup of agent closer to where it is used
      (#21055) Ensure that only logging is used after daemonization
      (Maint) Remove duplication from more agent tests
      (#14652) Add check for self-dependency cycles
      (Maint) Remove unneeded checks for no error raised
      Merge pull request #1708 from jjulien/remove_rundir_patch
      Merge branch 'stable'
      (Maint) Run tests from installed packages
      Merge pull request #1720 from joshcooper/maint/master/testing-against-packages
      (#21427) Send facts to master as pson
      (#21427) Issue deprecation warning for b64_zlib_yaml
      (#21427) Improve deprecation warning for yaml params
      (Maint) Cleanup do_save specs
      (#21427) Respect Accept header for save
      (#21427) Respect Accept header for destroy
      (#21427) Remove duplicate handling of accept headers
      (#21427) Deprecate YAML over the network
      (#21427) Submit reports in PSON format
      (Maint) Remove stubbing from query_string tests
      (Maint) Test that the query string is parsable
      (#21427) Do not send arrays as YAML in query params
      (#21427) Parse WEBrick multi valued params
      (#21427) Unescape values when decoding facts
      Merge pull request #1742 from pcarlisle/ticket/21427/run-fix
      Merge pull request #1714 from adrienthebo/doc-mocha_version_requirements
      (Maint) Fix warnings issued by yard
      Merge pull request #1752 from pcarlisle/ticket/21653-resource-type-cant-find-file
      Merge branch 'stable'
      Merge pull request #1753 from pcarlisle/rspec-deprecations
      Merge pull request #1754 from adrienthebo/maint_setting_type_constant
      Merge pull request #1757 from jpartlow/issue/master/6112-fixing-acceptance-test
      (#21409) Preserve original error when propogating
      (#21409) Ensure that create_resources acts the same as a resource decl
      Merge pull request #1735 from hlindberg/issue/issue-21508
      (#21307) Pull apart many parts of logic for WatchedFile
      Merge pull request #1774 from jpartlow/issue/master/6112-generate-specs
      Merge pull request #1738 from hlindberg/issue/issue-21470
      Merge pull request #1785 from pcarlisle/remove-deprecated-ruby-support
      (maint) Use systest's dynamic provisioning instead of backline
      Merge pull request #1787 from jpartlow/feature/master/use-systest-templates
      (#21252) Define behavior around undef and nil arguments
      (#18508) Specify the order of resources in the catalog
      (#18508) Preserve order while translating catalog
      (#18508) Assert kinds of resources sent to agent
      (Maint) Rename catalog integration spec
      (Maint) Remove some unneeded complexity
      Merge pull request #1795 from mruzicka/ticket/master/PE-834
      Merge pull request #1806 from kylog/maint/remove-subclass-loader
      Merge pull request #1807 from dalen/maint
      Merge pull request #1809 from mruzicka/ticket/master/21961_ssl_connections_without_peer_verification
      Merge pull request #1819 from hlindberg/issues/issue-22052
      (maint) Small docs fixups
      (#16856) Add a lookup() function for injected values
      (#16856) Stringify puppet Booleans as "Boolean"
      (#16856) Add type spec parser
      (#16856) Check looked up type against provided type in lookup()
      (#16856) Remove support for constructing object types
      (#16856) Support parameterized collection types in type specifications
      (#16856) Add error handling for more invalid forms of type specifications
      (#16856) Add support for unparameterized Hash and Array
      Merge pull request #1815 from pvande/PF-166-2.7.x
      Merge pull request #1823 from kylog/issue/21970-document-certificate
      Merge pull request #1824 from kylog/issue/21970-document-certificate
      Merge pull request #1826 from adrienthebo/maint-windows_path_spec_failures
      (Maint) Use dirname instead of regexes
      (Maint) Clean up specs
      (#21971) Check for possible directory traversal
      (#21971) Split import and autoloading code paths
      (#21971) Create system for safely dealing with path patterns
      (#21971) Fix how import_all loads files
      Merge branch 'security/2.7.22/21971-remote-execution-through-resource_type-backport' into release_2.7.23
      (Maint) Confine module tool tests off of windows
      (Maint) Update expectations for older rspec
      (Maint) Update test to reflect chown using the gid too
      Merge remote-tracking branch 'upstream/stable'
      (Maint) Improve check for the timestamp
      Merge branch 'maint/master/fix-bad-timestamp-check'
      (Maint) Collapse classes for relationship graphs
      (#18508) Ensure resource ordering in interesting cases
      (#18508) Fix order of apply for resources in containers
      (Maint) Move creation of relationship graphs to RelationshipGraph
      (#18508) Fix acceptance test for manifest ordering
      Merge pull request #1833 from jpartlow/issue/master/22128-yum-prefetch-failure
      (#18508) Create explicit dependencies before implicit
      (Maint) Fix testing path on windows
      Merge pull request #1837 from jpartlow/issue/master/22128-yum-prefetch-failure-solaris-spec-fix
      (#18508) Extract class to control generating resources
      (#18508) Ensure eval_generated resources apply at the right time
      (#18508) Handle duplicate generated resources correctly
      (#18508) Ensure that no two resources have the same priority
      (Maint) Move most graph related code to Puppet::Graph
      (#22205) Extract class for generating resource priorities
      (Maint) Removed commented out settings
      (Maint) Restructure requires for settings
      (#22205) Add enum setting type
      (#22205) Provide setting to control manifest ordering
      (#22205) Re-introduce old ordering as a Prioritizer
      (#22205) Chose a Prioritizer based on Puppet[:ordering]
      (#22205) Extract common Prioritizer code into a superclass
      Merge branch 'ticket/master/22191-mark_skipped_resources'
      (#22205) Select manifest ordering for ordering test
      (#22205) Reinstate relationship_graph as a factory method
      (Maint) Add docs for #relationship_graph
      Merge pull request #1845 from kylog/issue/22250-reports-inconsistent
      (Maint) Mark AdditionalResourceGenerator as private
      (#22229) Ensure generated resources contained
      (#22229) Provide way of getting the container
      (#22358) Interpret */* as anything is accepted
      (#21427) Make report format selectable
      Merge pull request #1874 from kylog/issue/21427-fixup
      Merge pull request #1876 from nfagerlund/330-setting-descriptions
      (#22383) Allow all boolean values for atboot

Andy Brody (4):
      (#21164) Raise ParseError for non-string var names
      (#21164) Don't try to look up non-string variables
      (#21164) Add tests for useful hash access errors
      (#21164) Check for correct exception message

Anton Lofgren (2):
      (#20677 Raise error on missing path for auth stanza)
      (#20677) Add tests to ensure configuration errors are raised as expected

Brice Figureau (4):
      (#20607) support symbolic file mode in Puppet::Util#replace_file
      (#18255) - Follow http redirections
      (#11317) - Do not ever skip resources appliable to both host and device
      (#6561) increase rdoc output font size and fix facts display

Charlie Sharpsteen (10):
      (#20121) Invoke chkconfig with --check on SuSE
      (#17811) Add test for group name to gid conversion
      (#17811) Ensure PrimaryGroupID is converted to Int
      (#18895) Fix documentation in runit provider
      (#12361) Remove masterlog option
      (#21023) Flush caches on preferred_run_mode change
      (#6808) Warn about file content sync no-ops
      Add debug_once to util/warnings
      (#21835) Downgrade missing type optimization warn
      (#21839) Stringify the :_timestamp fact name

Chris Price (6):
      Merge pull request #1637 from jeffweiss/tickets/bug/18393_diffargs_broken_on_aix53
      PSON serialization for `Resource::Status` missing time field
      Specify precision when serializing resource status time
      Refactor to remove 'LogPath' module
      (#21805) Add containment path to report resource_status
      Improve documentation for pathbuilder methods

Clay Caviness (2):
      (#16635) Respect http_proxy environment and settings in pkgdmg
      (#6017) Purge MCX data before import

David Schmitt (1):
      (#19112) deploy manpages in -common package

Dean Wilson (2):
      Add the s3_enabled property to the yumrepo type
      Restrict the regex to only allow 0 or 1. Not 10.

Duncan Phillips (1):
      Fix #6561 - Better looking puppetdoc CSS for rdoc mode

Dustin J. Mitchell (4):
      Add DRY support for boolean parameters
      (#21091) pass --fail to curl
      clean up docs for new parser functions
      (#19056) strip trailing space while parsing AIX password file

Eric Badger (1):
      (#22258) Create new console for each puppet run

Eric Sorenson (2):
      (#17827) Properly format SMTP HELO when sending tagmail
      (#21801) Normalize headers that come through Rack

Erik Dalén (12):
      (#20284) Output one item per line for arrays in console output
      (#17183) Pass on parameters to recursive children in static_compiler
      (#4561) Support structured facts
      (#20920) Include file and line number on invalid resource relationship
      (Maint) Remove unused variables
      (Maint) Simplify search for init scripts
      (maint) make SRV record lookup more generic
      (#21749) Make attributes readable on Puppet::ModuleTool::Dependency
      (#21785) Module tool should include path part of URI
      (maint) fix indentation
      (maint) remove unused methods
      (#16214) Allow specifying module tool skeleton dir directly

Ethan J. Brown (1):
      Merge pull request #1879 from zaphod42/issue/stable/22383-mount-no-longer-allows-true-for-atboot

Felix Frank (1):
      (#3010) cron: allow the absent value for the "special" property

Garrett Honeycutt (1):
      Generated modules comply with Style Guide

Hailee Kenney (8):
      Merge pull request #1639 from Sharpie/18895-fix-runit-documentation
      Merge pull request #1636 from adrienthebo/maint-readme_developer_explain_side_effects_in_tests
      Merge branch 'maint/stable/filebucket_clarifications'
      Merge branch 'stable'
      Merge branch 'stschulte-ticket/stable/6371_reset_lastchg_on_solaris'
      Merge pull request #1652 from adrienthebo/maint-static_compiler_yardoc
      Merge pull request #1786 from nfagerlund/debian_rrd
      Merge branch 'stable'

Henrik Lindberg (145):
      Merge branch 'stable'
      Merge branch 'stable'
      (maint) Corrects manual edit in generated eparser.rb
      (#20581) Correct parser future's validation of query expression
      Merge pull request #1736 from thallgren/master
      (#21470) Change validation of "storeconfigs" to reflect runtime state.
      (#21508) Make local variables available to templates as instance vars
      (#21252) Fix problems with false/nil args and returns in lambda
      Merge pull request #1791 from zaphod42/issues/master/issue-21252
      (#21947) Add missing error message for ILLEGAL_NAME
      Merge pull request #1804 from hlindberg/issues/issue-21947
      (#22052) Fix future parser false error on invoke with call as arg.
      (#16856) Add type model, factory, and calculator.
      (#16856) Add bindings model and bindings factory.
      (#16856) Add w.i.p on binder
      (#16856) Make type calculator infer PType for types and PType
      (#16856) Add infer_Class to remove requirement to pass an instance.
      (#16856) Add skeleton of BindingsChecker.
      (#16856) Rename #from_ruby_class to #type
      (#16856) Update TypeFactory to use TypeCalculator.type(c) for class.
      (#16856) Add the first cut of the Binder.
      (#16856) Add first cut of Binder.
      (#16856) Add w.i.p on injector
      (#16856) w.i.p bindings model and injector (stash)
      (#16856) Corrects typos and renames classes in Bindings model.
      (#16856) Improve documentation of Factory and typographic code changes.
      (#16856) Add work that has the wanted design of producers (incomplete).
      (#16856) Add binder and injector with first smoketests passing.
      (#16856) Refactor producer to use a class instead of just a lambda.
      (#16856) Add support for custom producer
      (#16856) Add injector tests (and code that passes them)
      (#16856) Add test and fix issue with lookup_producer
      (#16856) Improve API and documentation of Injector.
      (#16856) Add FirstFoundProducerDescriptor to the bindings model.
      (#16856) Add missing model objects to LabelProvider.
      (#16856) Tweak some logic to be more ruby-ish
      (#16856) Add support for non caching producer
      (#16856) Add support for LookupProducer
      (#16856) Refactor Injector internally
      (#16856) Add support for first_found producer.
      (#16856) Add support for InstanceProducer
      (#16856) Add support for ProducerProducer:
      (#16856) Add test that lookup of value and producer are consistent
      (#16856) Refactor one test dealing with producer producer
      (#16856) Fix issues with producer producer
      (#16856) Complete implementation of multibind hash
      (#16856) Add test and fix issues with array multibind
      (#16856) Add missing name in one injector test
      (#16856) Rename MultiLookupProducerDescriptor to HashLookup...
      (#16856) Add test and fix issues with HashLookupProducer
      (#16856) Add more tests and checks
      (#16856) Add lookup loop detection
      (#16856) Adds check that array multibind gets array[T] or T as contribution.
      (#16856) Fix Yardoc and some internal cleanup of dead code/comments
      (#16856) Add support for Multibind combinators and refactor to make use of them
      (#16856) Refactor create_combinator into two methods.
      (#16856) Add support for assisted inject
      (#16856) Add additional test for assisted inject
      (#16856) Add yardoc for assisted inject
      (#16856) Add tests and fix issues with bindings requiring evaluation
      (#16856) Add support for explicit Combinator
      (#16856) Makes multibind default producers singletons.
      (#16856) Make instantiating producer work like assisted inject
      (#16856) Make Assisted Inject pass arguments to inject method.
      (#16856) Refactor producers
      (#16856) Move Producer classes to a Producers module
      (#16856) Remove unused LambdaProducer
      (#16856) Improve Multibinding (drop combinators, improve options, and errors)
      (#16856) Remove the defunct multibind_combinators.rb file
      (#16856) Improve documentation of injector and do cleanup
      (#16856) Improve formatting and documentation of Producers.
      (#16856) Fix issue when a multibind has no contributions.
      (#16856) Improve checking of Hash multibind options
      (#16856) Add merge to hash multibind producer.
      (#16856) Make binder return self in configuration methods.
      (#16856) Clean up injector_spec by using let
      (#16856) Clean up injector_spec some more
      (#16856) Fix issues with assisted inject and improve testing of injector
      (#16856) Fix issue in multibind hash :priority conflict resolution
      (#16856) Add test of hash multibind :merge conflict resolution
      (#16856) Make hash and array multibind handle flatten the same way
      (#16856) Add test for binding transformer lambda and fix related issues
      (maint) remove TODO
      (maint) Remove a couple of lines of commented out dead code.
      (#16856) Fix issue with missing type check for multibind type.
      (#16856) Fix yardoc for the central Binder classes
      (yardoc) Make yardoc not crash for the Types classes
      (#16856) Change hiera2 config reader to read categories as array instead of hash
      (#16856) Add w.i.p on BinderConfig
      (maint) Fix missing space separator in tree dumper
      (#16856) Add BindingComposer
      (#16856) Add class loader, system and default bindings, and extensions.
      (#16856) Fix problems with loading Array and Hash in Hiera2 backend.
      (maint) Prevent error when 'common' is given in the categories.
      (#16856) Add EvaluatingParser, and create injector in Compiler.
      (yardoc) Add yardoc to added logic in compiler.
      (#16856) Replace use of StringEvaluator with EvaluatingParser
      (#16856) Ensure that binder evaluates using Puppet[:parser] = 'future'
      (#16856) Fix Pupet typo
      (#16856) Add implicit parameter lookup for hostclass resources.
      (#16856) Add tests for implicit injection.
      (#16856) Delete obsolete lib/puppet/binder*
      (#16856) Improve BindingsFactory
      (#16856) Add missing issue
      (#16856) Fix accepting SYNTAX ERROR in bindings config
      (#16856) Add module and confdir to checkers allowed binding schemes
      (#16856) Make test of looking up data bound via ruby Bindings work.
      (#16856) Add missing fixture file
      (#16856) Improve error message when there is a bindings conflict.
      (maint) Make DiagnosticFormatter handle diagnostics without source pos.
      (#16856) Add a reuseable issue reporter
      (#16856) Add missing require of issue reporter in pops.rb
      (#16856) Improve error messages and add defaults
      (#16856) Improve handling of Ruby based bindings
      (#16856) Rename hiera_config.yaml to hiera.yaml
      (#16856) Make osfamily have higher prio than environment
      (#16856) Fix errors in diagnostics output from BindingsComposer
      (#16856) Fix problems with confdir scheme (typos and broken)
      (#16856) Add ability to specify type string for Hash with single argument.
      (#16856) Add ability to call lookup function with a lambda.
      (#16856) Make lookup return :undef if nothing is found.
      (#16856) Add support for multibinding multibinds.
      (#16856) Improve error reporting when something is wrong with an Issue
      (#16856) Add version to binder_config.yaml
      (#16856) Correct API of BindingsFactory, add/correct yardoc.
      (#16856) Refactor bindings scheme handlers, fix issues with type as hash key.
      (#16856) Add extension capability to binder_config.yaml
      (#16856) Fix test failing because lookup returns :undef instead of nil.
      (#16856) Add setting binder_conf to control which binder configuration to load.
      (yardoc) Correct and amend yardoc for the central clsses in binder.
      (#16856) Improve formatting of error messages.
      (#16856) Make a hiera.yaml in confdir be ignored if it not version 2.
      (#16856) Fix issue with failing integration tests (caching problems)
      (#16856) Make use of Puppet Binder optional (and thus also rgen)
      (#16856) Fix problem with YAML spec test on Ruby 1.8.7
      (#16856) Fix lookup of ::x in topscope when topscope is not fully evaluated
      (#16856) Make the lookup function raise appropriate error on inactive bindings
      (#16856) Improve comments, remove dead code, and increase readability
      (#16856) Improve reporting of syntax errors in interpolations in binder_config
      (#16856) Fix failing lookup function test (missing setting of --binder)
      (#16856) Fix failing test for Ruby 2.0.0 (different YAML exception)
      (#22079) Fix HashArrayAccess produces :undef when value is false
      (maint) Fix problem reading empty file with safe yaml
      (maint) Remove unused Hiera2::Backend class
      Merge pull request #1766 from zaphod42/issue/master/21409-create_resources-differs-from-real-resource

Hunter Haugen (1):
      (#21193) Fix rgen assertion check

Jasper Lievisse Adriaanse (5):
      OpenBSD has had flavors since the early 2000s at least; sync comment.
      Enhance OpenBSD pkg.conf handling
      (22023) Implement :purgeable feature for OpenBSD package provider
      (22004) Fix regex for retrieving flavor.
      (22021) Implement (un)install_options for OpenBSD package provider.

Jeff McCune (36):
      Merge branch 'joshcooper-ticket/master/11276-chdir-fix'
      (maint) Update COMMITTERS with stable and master branch strategy
      Merge branch 'branch_strategy'
      Merge branch 'fix_solaris_module_pack'
      Merge branch 'fix_pmt_build'
      Revert "(Maint) Remove disused puppet.gemspec"
      (maint) move puppet.gemspec to .gemspec
      (maint) Fix PUPPETVERSION warning from gemspec
      Merge branch 'restore_gemspec'
      Merge branch 'stable'
      Merge branch 'restore_gemset_m'
      (maint) Fix failing WriteOnlyYaml acceptance test
      (maint) Update branch strategy to be the git flow process
      Merge branch 'jeffmccune-git_flow'
      (maint) Update COMMITTERS with feature flags and always working responsibilities
      Merge branch 'dalen-4561_structured_facts'
      Merge branch 'nicklewis-refactor-loaded-file'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      Merge branch 'stable'
      (maint) Clarify the merge-up process in COMMITTERS
      Merge branch 'adrienthebo-maint-remove_fact_stringify_warning'

Jeff Weiss (6):
      (#18393) AIX 5.3 doesn't support diff -u
      (#20442) Add tests for base provider methods
      (#20442) Add tests for attribute conversion methods
      (#20442) only execute lscmd once
      (#20442) Filter attributes to only those managed
      (PE-158) speed license check

Jesse Hathaway (1):
      Change hiera_include to properly call include with an array of arguments

John Julien (2):
      (maint) Removing unneeded patch from %install in RPM spec
      (#7911) Simplified libs section of installer

Josh Cooper (21):
      (#11276) Tarball entries should be relative to the `pkg` directory
      Maint: Lambda arity must match number of arguments
      Merge branch 'issue/master/14652-self-require-does-not-cause-error'
      Maint: Update comments
      Merge branch 'maint/agent-logger-specs-on-windows'
      Merge remote-tracking branch 'upstream/stable'
      (#20607) Fix mode test on windows
      (#19727) Collapse multiple leading slashes
      (Maint) Don't prefetch from /tmp/test
      Merge branch 'ticket/stable/19727-double-slash' into stable
      Merge remote-tracking branch 'upstream/stable'
      Maint: Fix absolute path issue on Windows
      (#22191) Add cancelled resource handler
      (#22191) Mark ready, but unevaluated resources, as skipped
      (#22191) Always process internal catalogs
      (#22191) Rename cancelled to canceled
      (#22375) Prefer raw-like serialization format
      (#22375) Don't echo the backed up file to the caller
      (#21427) Handle loss of precision during YAML serialization
      Merge branch 'issue/stable/21427-select-report-serialization-format' into stable
      Merge branch 'ticket/stable/22258-create-new-console' into stable

Josh Partlow (55):
      (#19875) Package descriptions obtained by rpm/dpkg providers
      Merge branch '19875-package-descriptions-feature'
      Merge branch 'stable'
      (maint) More specific require for windows/package
      Merge branch 'stable'
      Merge branch 'stable'
      (maint) Add an integration spec for agent logging.
      (maint) Pidlock#file_path uses correct instance var
      Merge branch 'stable'
      (maint) expand flag constants for clarity
      (20967) Clear yamldir in configuration acceptance test.
      (20967) Do not run on solaris and reclear yamldir in teardown.
      Merge pull request #1690 'zaphod42/issue/master/21055-agent-holding-stdout-open'
      (maint) Agent logger specs account for lack of daemonize on windows.
      (maint) Simplifies agent logging spec setup.
      (maint) Expects eventlog when testing on windows.
      (maint) Update developer readme for bundler setup.
      (maint) README_DEVELOPER emphasizes bundler only.
      (maint) Includes missing spec_helper in three specs.
      (maint) Adds acceptance tests into el6 configuration
      Merge pull request #1744 from 'kylog/feature/testing-against-packages'
      (#6112) Only attempt to sign a certificate once.
      (#6112) Acceptance test handles host with uninitialized ssl
      (#6112) Clearing test of whether puppet agent fails
      (#6112) Acceptance test handles host with uninitialized ssl
      (#6112) Confine puppet cert generate case 3 test on windows
      Merge pull request #1772 from jpartlow/issue/master/6112-fixing-windows-acceptance-test
      (#6112) Memory indirector for cert generate specs
      Merge remote-tracking branch 'zaphod42/issue/master/21307-missing-files-treated-as-changed'
      (maint) Checks in a pair of useful dev tools
      Merge pull request #1790 from haus/update_redhat_spec
      Merge remote-tracking branch 'upstream/stable'
      Merge remote-tracking branch 'upstream/stable'
      (maint) Clarify comments and link to puppet-master issue
      Merge pull request #1793 'kylog/issues/master/21831-txn-uuid'
      (doc) Notes on curl with dev-puppet-master script
      (#21881) Add error responses to resource_type http api
      (21881) Adds explantory text and fixes for YARD
      Merge pull request #1825 from jpartlow/issue/master/22079-fix-hash-array-access
      (#21971) Fixes PathPattern's usage of Dir.glob for Windows
      (#21971) Allow paths that contain .. as part of a name
      (maint) Fix module_utils regex tests for module file perms
      (maint) Minor spelling fix in README.md
      Merge branch 'maint/master/readme-spelling'
      (#22128) Fixes rpm provider's nevra regex to work in yum prefetch
      (maint) Load puppetx for yaml_backend_spec
      (#22128) Confine yum provider prefetch spec from running on windows
      Merge pull request #1834 from jpartlow/issue/master/22128-yum-prefetch-failure-spec-confined-on-windows
      (#22128) Yum prefetch spec ensures use of yum provider
      Merge branch 'release_3.2.4' into stable
      Merge branch 'stable'
      (maint) Limit ignore to root doc/ directory
      (#22319) Correct Puppet::Setting's use of WatchedFile
      (#22319) Constrain settings watchedfile integration on windows
      Merge pull request #1860 from jpartlow/issue/stable/22319-constrain-integration-spec-on-windows

Juan Ignacio Donoso (1):
      (#11108) Make the pkgdmg provider able to install a remote flat pkg file

Kosh (1):
      Fix for rc-status not showing puppet when puppet is run as a service

Kylo Ginsberg (23):
      [maint] Add missing helper libs
      [maint] Add missing fixtures directory to el6/external_ca_support
      [maint] Remove el6.tar.gz before recreating it
      (#21831) Ensure SecureRandom.uuid is available
      (#21831) Generate a UUID to allow matching a report to a catalog
      (#21831) Add/use get_transaction_uuid method
      (maint) Remove lib/puppet/util/subclass_loader.rb
      (#21970) Comment fixup
      (#21970) Move supported formats into the per-endpoint md
      (#21970) Add markdown doc for certificate endpoint
      (#21970) Correct markdown and add explanatory text
      (#21970) note that the certificate is in pem format
      (#21970) add 'Supported HTTP Methods' section
      (#21970) document response when master != ca
      (#16856) comment cleanup
      (#16856) remove unused method (b/c re-implemented below)
      (#16856) add caveat that the binding system is experimental
      (#16856) fix hiera2 yaml backend for empty/invalid yaml files
      (#16856) replace the _Foo idiom with expanded namespaces
      (#22250) ensure a failed resource status always has an event
      (#22250) refactor previous and add spec tests
      Merge branch 'master' into stable to prepare for 3.3.0.
      (#21427) make supported_formats return an array of symbols

Mathieu Parent (2):
      Propagate client noop value as a fact
      (#6847) Propagate client noop value as a fact

Matthaus Owens (22):
      Merge branch 'stable'
      Merge branch 'stable'
      Merge pull request #1688 from DavidS/fix-19112
      Merge branch 'stable'
      (packaging) Remove createpackage.sh from puppet
      Merge pull request #1775 from melissaanne/maint/stable/f19-updates
      (packaging) Remove PackageInfo.plist, it is no longer used by packaging.
      Merge branch 'stable'
      (packaging) Move systemd BuildRequires into conditional
      (maint) Correct type in speeeeling of pl-fedora-18-i386 mock in ext/build_defaults.yaml
      (maint) Remove rspec requires from the Rakefile
      (packaging) Update CHANGELOG, PUPPETVERSION for 2.7.23
      (packaging) Remove oneiric from ext/build_defaults.yaml
      (maint) Remove rspec requires from the Rakefile
      Merge tag '2.7.23' into 2.7.x
      Merge branch '2.7.x' into stable
      Merge branch 'stable' into pl_master
      Merge pull request #1836 from melissaanne/maint/stable/re-144_rm-hardcoded-dependencies
      Merge remote-tracking branch 'origin/stable'
      Merge master onto stable to prepare for 3.3 release
      (packaging) Update PUPPETVERSION for 3.3.0-rc1
      Merge branch 'stable'

Melissa (2):
      (Bug #22164) remove hardcoded hostname dependencies
      (Bug #22237) Remove EOL Fedora 17

Melissa Stone (1):
      (Bug #21768) Update puppet for F19

Michael Scherer (1):
      (#16792), permit to remove all dependants packages with urpmi provider

Michal Růžička (3):
      (#21961) Support ssl connections without peer verification
      (#21961) streamlined option hash content validity checking
      (#21961) Tests for ssl connections without peer verification

Moses Mendoza (4):
      Merge branch 'release/3.2.3' into stable
      (packaging) Update PUPPETVERSION for 3.3.0-rc2
      (packaging) Update PUPPETVERSION for 3.3.0-rc3
      (packaging) Update PUPPETVERSION for 3.3.0

MosesMendoza (3):
      Merge pull request #1781 from haus/remove_package_info_plist
      Merge pull request #1794 from haus/fix_typo
      Merge pull request #1814 from haus/maint/stable/move_rspec_requires

Neil Hemingway (1):
      (#11133) If a node definition uses a regex, make its capture variables available in the node's scope

Nick Fagerlund (5):
      Docs: Update description of ctime and mtime properties for file type
      (Docs) Add Debian/Ubuntu-appropriate package name to RRD report info
      (Docs) Point out that setting "user" in an exec does not automatically set $HOME
      Docs: Slight tweak to description of the alias metaparameter
      Docs: Clarify descriptions of "ordering" and "report_serialization_format" settings

Nick Lewis (2):
      Refactor how files are watched
      Close streams in agent before waiting for cert

Patrick Carlisle (69):
      (maint) Minor cleanup to mailalias
      Merge branch 'stable'
      Clean up FormatHandler specs
      consolidate block evaluation on format creation
      Don't directly test FormatProtector as it's an implementation detail
      Remove FormatProtector
      Extract the mixins for FormatHandler to a separate module
      Move FormatSupport into its own file
      Merge branch 'refactor/formathandler'
      (maint) Don't use protected_format in indirector
      (maint) Remove incorrect spec in format_handler
      Deprecate sending YAML over the network
      Merge branch 'stable'
      (#21427) Fix Puppet::Run pson implementation
      (maint) Stub further out in csr signing tests
      Merge branch 'issue/master/6112-puppet-cert-generate-clashes-with-autosigning'
      (#21653) Skip modules with no manifest directory when loading resource types
      (maint) Refactor type_loader, mostly specs
      (maint) Fix rspec warnings
      (maint) Fix calling wrong should method on properties
      Pin redcarpet gem to the last version that supported Ruby 1.8
      Merge branch 'stable'
      (maint) Remove publicize_methods from specs
      Remove support code for ruby < 1.8.7
      (doc) Fix YARD output
      (maint) Clean up comments for Resource::Type
      (#21881) Add YARD docs for the format used by Puppet::Resource::Type
      (#21881) Validate ResourceType against a json schema in tests
      (#21881) Add documentation for Puppet::Indirection::ResourceType::Parser
      (doc) Add other markdown files to YARD
      (#21881) Add API docs to YARD
      Deserialize time in Status objects the same way as everywhere else
      (#18508) Preserve order of insertion for resources
      (Maint) Remove unneeded array code in type
      (Maint) Remove unnecessary alias in Component.new
      Merge pull request #1805 from zaphod42/feature/master/18508-preserver-resource-ordering-from-manifest-to-application
      Encode the path passed to json-schema as a URI
      Revert "Encode the path passed to json-schema as a URI"
      Revert "(#21881) Validate ResourceType against a json schema in tests"
      Merge branch 'remove-json-schema'
      Revert "Merge branch 'remove-json-schema'"
      (#21881) Handle reading the schema ourselves
      Merge branch 'fix-json-validation'
      Remove tests depending on json-schema
      (#18508) Add acceptance test for basic resource ordering
      (Maint) Move Relationship_graph_wrapper into its own file and slightly refactor
      (Maint) Remove unused #applying? from Catalog
      (Maint) Extract create_transaction
      (Maint) Add preliminary YARD to Catalog#apply
      (Maint) Move reporting catalog retrieval duration to the transaction
      (Maint) Decouple reports for logging from catalogs
      (Maint) Remove commented code
      (Maint) Remove weird thing in transaction tests
      (Maint) Make methods private in Transaction
      (Maint) Simplify conditional in aliasing
      (Maint) Fix some docs in Puppet::Type
      (Maint) Parenthesize
      (Maint) Avoid creating unneeded Status objects in Transaction
      (Maint) Delete transaction specs that were testing implementation and not behavior
      (#18508) Test that the relationship graph gets built in order
      (#18508) Promote working acceptance test for ordering
      (#18508) Add acceptance test for ordering when using master and agent setup
      (#18508) Add failing test case for ordering issues
      Merge pull request #1832 from zaphod42/agent-ordering
      Merge pull request #1838 from zaphod42/feature/master/18508-handle-generated-resources-on-agent
      Merge pull request #1840 from zaphod42/feature/master/22205-setting-to-control-default-ordering
      Merge pull request #1843 from zaphod42/issue/master/22205-revert-relationship_graph-to-being-factory-method
      Merge pull request #1863 from zaphod42/issue/stable/22358-improper-handling-of-accept-headers
      Merge pull request #1885 from ferventcoder/stable

Pieter van de Bruggen (8):
      (#17824) PMT should not prefer pre-release versions to existing stable versions.
      Adding a couple additional tests for supplied version constraints.
      Certain server configurations are less diligent about whitespace.
      (#14333) Ensure module permissions are sane.
      Backporting acceptance tests.
      Fixing broken requires in the acceptance tests.
      Ensure that PMT uses the correct group membership.
      Improving testing around PMT module install permissions.

Richard Clamp (1):
      (#17871) fix nagios types uniqness under ruby 1.9

Richard Pijnenburg (1):
      (#21272) Refactor created directory from 'puppet module generate'

Richard Soderberg (4):
      spelling/grammatical fixes
      (doc) Clarify a couple of comments under lib/puppet/
      (maint) Various fixes (whitespace, etc)
      (maint) Typo fixes for code comments

Richard Stevenson (1):
      (#21478) Add plymouth-ready to excludes list

Rob Reynolds (1):
      (maint) ignore Gemfile.local

Sergey Sudakovich (1):
      properly handle max version on ppc debian

Stefan Schulte (8):
      (#6371) Update lastchg field when updating password
      maint: Refactor mount specs
      (6409) Reject spaces in mount type
      (#6409) Dont use invalid values in type_spec
      (#4689) Set correct blockdevice for nfs mounts
      (#6793) Remove trailing slashes from mount resource
      (#21168) Set default pass property to "-" on Solaris
      (#15837) Do not pass options explicitly when mounting

Stig Sandbeck Mathisen (1):
      Imported Upstream version 3.3.0

Thomas Hallgren (10):
      Fix faulty test for Puppet::Pops::Parser::Parser
      Add ignore entry for Eclipse specific .project file
      (#16856) Adds unit tests to Puppet::Pops::Types
      (#16856) Make a clear distinction between types and instances of types
      (#16856) Treat all Ruby Integer values as PIntegerType
      (#16856) Move reusable validation factory semantics to a common super class
      (#16856) Fix structure of require statements to make binder package loadable
      (#16856) Add validator, checker, issue markers, and tests for the binding model
      (#16856) Fix issues and improve design of the bindings_checker
      (#16856) Adds Hiera2 bindings with backends for YAML and JSON

W. Andrew Loe III (1):
      (#21324) Pip provider query should be case insensitive.

arnoudj (1):
      (#21659) Links are seen as files and get bucketed.

floatingatoll (1):
      (maint) Spelling fixes for code comments

ironpinguin (1):
      extend the zypper provider with install_options feature

joshrivers (1):
      (#18295) add title to start call in windows exe package provider

kylo (7):
      Merge pull request #1779 from cprice404/feature/master/21805-add-class-containment-path-to-resource-status
      Merge pull request #1808 from adreyer/pmt-metadata-update
      Merge pull request #1803 from jpartlow/issue/21881-document-resource-type
      Merge pull request #1827 from kylog/feature/binder-rebased-2
      Merge pull request #1855 from zaphod42/issue/master/22229-ensure-generated-resources-contained
      Merge pull request #1857 from jpartlow/issue/stable/22319-puppet-settings-misuses-watchedfile
      Merge pull request #1870 from joshcooper/ticket/stable/22375-filebucket-serialization

pcarlisle (3):
      Merge pull request #1734 from zaphod42/deprecate-yaml
      Merge pull request #1739 from zaphod42/issue/master/21427-fix-param-reading-in-webrick
      Merge pull request #1746 from cprice404/bug/master/resource-status-pson-missing-timestamp

phinze (1):
      (#21087) Debug output for all augeas error nodes

superseb (2):
      Redmine #21709
      (#19906) Wrong error from "upgrade" with JSON output when module already installed

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  3157d2a   (#3010) cron: allow the absent value for the "special" property
       new  a042352   Merge pull request #1577 from ffrank/ticket/master/3010-cron-allow-special-absent
       new  e740bc4   (#20121) Invoke chkconfig with --check on SuSE
       new  2434310   (#11276) Tarball entries should be relative to the `pkg` directory
       new  1b3f210   Merge branch 'joshcooper-ticket/master/11276-chdir-fix'
       new  a84c65b   (maint) Update COMMITTERS with stable and master branch strategy
       new  daebcbe   Merge branch 'branch_strategy'
       new  2381629   Merge branch 'fix_solaris_module_pack'
       new  e34ee6b   Merge branch 'fix_pmt_build'
       new  095d5f1   Merge pull request #1602 from Sharpie/20121-fix-suse-chkconfig
       new  f5a8b74   (#17811) Add test for group name to gid conversion
       new  40b334f   (#17811) Ensure PrimaryGroupID is converted to Int
       new  e9c25f6   Maint: Lambda arity must match number of arguments
       new  30fe09e   (#20284) Output one item per line for arrays in console output
       new  5cab301   Merge pull request #1606 from dalen/array_render_as_s
       new  2dca753   Merge pull request #1600 from Sharpie/17811-os-x-fix-gid-conversion
       new  648ac82   Revert "(Maint) Remove disused puppet.gemspec"
       new  35151b4   (maint) move puppet.gemspec to .gemspec
       new  bf27b3c   (maint) Fix PUPPETVERSION warning from gemspec
       new  8c02ebb   Merge branch 'restore_gemspec'
       new  09dfe11   Merge branch 'stable'
       new  af9e1cd   Merge branch 'restore_gemset_m'
       new  4680902   (maint) Fix failing WriteOnlyYaml acceptance test
       new  3b29a4e   (maint) Update branch strategy to be the git flow process
       new  699aa7c   Merge branch 'jeffmccune-git_flow'
       new  1fb2177   Docs: Update description of ctime and mtime properties for file type
       new  8054d4d   (maint) Update COMMITTERS with feature flags and always working responsibilities
       new  ed56eb5   Merge pull request #1611 from nfagerlund/ctime_mtime
       new  5398b5f   spelling/grammatical fixes
       new  036951d   (#17183) Pass on parameters to recursive children in static_compiler
       new  9ec2d4f   Merge pull request #1613 from floatingatoll/pull_1
       new  3a19fff   (#4561) Support structured facts
       new  ca0da45   Merge branch 'dalen-4561_structured_facts'
       new  3c79ffe   Refactor how files are watched
       new  fd1bc89   Merge branch 'nicklewis-refactor-loaded-file'
       new  6191556   Merge branch 'stable'
       new  2624eee   Merge branch 'stable'
       new  99194ec   Merge branch 'stable'
       new  e806b0d   Merge branch 'stable'
       new  2f4c4b0   Merge branch 'stable'
       new  f1ce87e   Merge branch 'stable'
       new  9509f96   Merge remote-tracking branch 'pcarlisle/ticket/20308-file-serving-recursion'
       new  79d48d4   Merge branch 'stable'
       new  2c1d7cc   Merge branch 'stable'
       new  3ec11aa   fix caching of "false" settings
       new  4186f02   Merge branch 'stable'
       new  ba7576d   Add DRY support for boolean parameters
       new  2be76f5   Merge branch 'stable'
       new  13ed1e6   Merge branch 'stable'
       new  d1e6523   (#17824) PMT should not prefer pre-release versions to existing stable versions.
       new  d56aa39   (#20383) Provide location of duplicate resource in error
       new  0c1a639   Merge branch 'stable'
       new  6c34ed6   Merge branch '20383-duplicate_resource_error_location'
       new  f966977   Merge branch 'stable'
       new  e2918bc   Merge branch 'stable'
       new  cd02a22   Merge branch 'stable'
       new  5eafcef   Merge branch 'stable'
       new  0205d12   Merge branch 'stable'
       new  4b620ec   Merge branch 'stable'
       new  deb924e   (maint) add yardoc for Puppet::Settings#value
       new  b922fe3   Add unit tests to ensure false values are cached
       new  c961062   Merge branch 'pull-1622'
       new  a7847c2   Merge remote-tracking branch 'pr/1607'
       new  667b729   Merge branch 'stable'
       new  f3bc090   (Maint) Inject Pidlock dep into Daemon
       new  1425d8c   (Maint) Inject scheduler into Daemon
       new  4dce476   (Maint) Clean up Daemon tests
       new  7847d49   (Maint) Remove unused register code for Server
       new  f2eda3c   (Maint) Remove duplication btwn Daemon and Server
       new  941d72d   (Maint) Mark the Puppet:Daemon private
       new  c7c52bf   (Maint) Document Puppet::Daemon
       new  3326e2a   Merge branch 'issue/master/20447-filetimeout0-causes-master-to-exit-full'
       new  5166625   (maint) Corrects manual edit in generated eparser.rb
       new  8c0e1b3   Merge branch 'stable'
       new  23005e6   (#20581) Correct parser future's validation of query expression
       new  a3941d4   (maint) Add documentation on side effects in tests
       new  325b8bf   Merge pull request #1635 from hlindberg/issues/fix-20581
       new  bb86ff6   (#18393) AIX 5.3 doesn't support diff -u
       new  4c2655f   Merge pull request #1637 from jeffweiss/tickets/bug/18393_diffargs_broken_on_aix53
       new  713bcbe   (#18895) Fix documentation in runit provider
       new  515cd97   Merge pull request #1639 from Sharpie/18895-fix-runit-documentation
       new  9aa9d69   Merge pull request #1636 from adrienthebo/maint-readme_developer_explain_side_effects_in_tests
       new  55d62aa   (#20677 Raise error on missing path for auth stanza)
       new  230a0ee   (#20442) Add tests for base provider methods
       new  a17114a   (#20442) Add tests for attribute conversion methods
       new  86fd7fa   (#20442) only execute lscmd once
       new  e130aa5   Merge branch 'maint/stable/filebucket_clarifications'
       new  943eba6   (maint) Clarify the merge-up process in COMMITTERS
       new  f5bd405   Merge branch 'stable'
       new  a27f3dc   (#20442) Filter attributes to only those managed
       new  40c08ef   (#20677) Add tests to ensure configuration errors are raised as expected
       new  e96ac6b   (#19875) Package descriptions obtained by rpm/dpkg providers
       new  8e7c7d3   Merge branch '19875-package-descriptions-feature'
       new  8b8b53c   (#11108) Make the pkgdmg provider able to install a remote flat pkg file
       new  47d9941   (maint) stub `dpkgquery` in aptitude specs
       new  241c2e1   Merge branch 'maint-stub_aptitude_dpkgquery'
       new  218006d   Merge pull request #1645 from jeffmccune/clarify_merge_up
       new  244d06c   Merge branch 'pull-1641'
       new  15815f9   Fix for rc-status not showing puppet when puppet is run as a service
       new  9ffb5a9   Ensure that openrc service provider wipes RC_SVCNAME variable
       new  f631a72   Merge branch 'pull-1646'
       new  5692576   (maint) stub out Puppet::Util.which for openrc
       new  2f6290d   Merge branch 'maint-rcstatus_stub'
       new  e0ed1ef   (#11108) Test coverage for remote pkg file
       new  855cad8   (static compiler) Add method documentation
       new  d21da80   Merge branch 'pull-1648'
       new  82678c2   (#6371) Update lastchg field when updating password
       new  1fdd8ac   Merge branch 'stschulte-ticket/stable/6371_reset_lastchg_on_solaris'
       new  08a3cd8   Merge pull request #1652 from adrienthebo/maint-static_compiler_yardoc
       new  f75f73d   Adding a couple additional tests for supplied version constraints.
       new  8ed37c9   Certain server configurations are less diligent about whitespace.
       new  a48b2fb   (#17871) fix nagios types uniqness under ruby 1.9
       new  7cad2c5   Merge branch 'stable'
       new  f07a382   Merge branch 'stable'
       new  37c82de   Merge branch 'stable'
       new  fa190dc   Merge pull request #1654 from pvande/tickets/master/17824-pmt-should-not-prefer-prereleases
       new  4da6312   (maint) More specific require for windows/package
       new  5ee6afb   Merge pull request #1656 from jpartlow/maint/windows-package-load-order-cleanup
       new  55ae853   Merge pull request #1643 from jeffweiss/20442_fix_aix_extended_attributes
       new  948b67e   Merge pull request #1649 from richardc/fix/master/17871
       new  810283f   Generated modules comply with Style Guide
       new  2dd097c   Merge pull request #1657 from ghoneycutt/tickets/master/20815_module_template_style
       new  2fc5988   Merge branch 'stable'
       new  8e8ffac   Merge branch 'stable'
       new  d6c532e   (#16792), permit to remove all dependants packages with urpmi provider
       new  4318430   (#16792) Rename urpmi `uninstall` method to `purge`.
       new  d5a7991   (maint) Remove convoluted confine from urpmi provider
       new  578fb8d   (maint) Improve urpmi error reporting
       new  08ff4db   (maint)Add basic test coverage to urpmi package provider
       new  82496a9   Merge branch 'pull-1206'
       new  aed11e2   Merge branch 'stable'
       new  f233c0c   (#20920) Include file and line number on invalid resource relationship
       new  53241a9   (Maint) Remove unused variables
       new  fd4f17e   Merge pull request #1671 from dalen/unused_variables
       new  5d03bed   extend the zypper provider with install_options feature
       new  7c7e9a5   Merge branch 'pull-1668'
       new  351aae6   (#17827) Properly format SMTP HELO when sending tagmail
       new  8dbe436   Merge branch 'pull-1351'
       new  759cca5   (maint) Minor cleanup to mailalias
       new  e3e673e   (Maint) Simplify search for init scripts
       new  ccf626f   Merge pull request #1672 from dalen/simplify_search
       new  e758025   Set HOME environment for eix/portage provider
       new  7f3add7   Merge pull request #1673 from vzctl/fix-eix-error
       new  0d1f0ec   Merge branch 'stable'
       new  fbd7f74   (maint) Add an integration spec for agent logging.
       new  a6d1be3   Merge branch 'stable'
       new  ad85de4   Merge branch 'stable'
       new  4c84d8e   Merge branch 'stable'
       new  96e22e6   (maint) Pidlock#file_path uses correct instance var
       new  492b833   (#20920) Test that missing resource deps add context
       new  9f51185   Merge branch 'pull-1669'
       new  708d765   Merge branch 'stable'
       new  c1c472b   (#20967) Apply Redhat carried patch for rundir permissions
       new  c22b394   (#20967) Fully manage ownership of rundir
       new  4cce551   Merge pull request #1679 from jpartlow/maint/pidlock-file-path-fix
       new  a6e746d   Merge pull request #1682 from zaphod42/issue/master/incorrect-management-of-rundir
       new  bab50c2   (maint) Don't try to invoke a constant as a method
       new  d89090c   (maint) expand flag constants for clarity
       new  5945aba   (#12361) Remove masterlog option
       new  ea58f86   Change hiera_include to properly call include with an array of arguments
       new  a664a0e   Merge pull request #1686 from Sharpie/12361-remove-masterlog-setting
       new  0de90ef   Revert "Merge pull request #1686 from Sharpie/12361-remove-masterlog-setting"
       new  80dd480   (#19112) deploy manpages in -common package
       new  605003f   (maint) remove fact stringifying deprecation warning
       new  ab11ad7   Merge branch 'adrienthebo-maint-remove_fact_stringify_warning'
       new  f2c5687   (#21091) pass --fail to curl
       new  6012057   clean up docs for new parser functions
       new  ef33f2d   Merge pull request #1695 from djmitche/future-parser-docs-fixes
       new  fa49b2d   (PE-158) speed license check
       new  f9bda2c   Revert "Merge pull request #1682 from zaphod42/issue/master/incorrect-management-of-rundir"
       new  e831e6c   (20967) Clear yamldir in configuration acceptance test.
       new  cb4881f   Merge pull request #1693 from djmitche/bug21091
       new  cfd658e   (20967) Do not run on solaris and reclear yamldir in teardown.
       new  1b27ae4   Merge pull request #1697 from zaphod42/issue/master/20967-mysterious-errors-caused-by-patch
       new  a05d613   Revert "Merge pull request #1697 from zaphod42/issue/master/20967-mysterious-errors-caused-by-patch"
       new  d71f8b7   Merge pull request #1665 from lollipopman/hiera_include_arity
       new  48ea923   Merge pull request #1698 from jpartlow/issue/master/yaml-dir-blocking-puppet-rundir-fix
       new  5d25090   (#21164) Raise ParseError for non-string var names
       new  fa2c083   (#21164) Don't try to look up non-string variables
       new  fae7973   (#21164) Add tests for useful hash access errors
       new  de44f41   (#21164) Check for correct exception message
       new  56c94a0   Merge pull request #1678 from jpartlow/maint/agent-logger-specs
       new  c00bc60   Close streams in agent before waiting for cert
       new  dc2e6ad   (Maint) Remove unused and unreachable logging configuration
       new  4abc8f0   (#21055) Push setup of agent closer to where it is used
       new  064d7fd   (#21055) Ensure that only logging is used after daemonization
       new  2b36f26   (Maint) Remove duplication from more agent tests
       new  dcda2b9   Merge pull request #1690 'zaphod42/issue/master/21055-agent-holding-stdout-open'
       new  4c15588   (maint) Agent logger specs account for lack of daemonize on windows.
       new  115a3a6   (maint) Simplifies agent logging spec setup.
       new  efc82bb   Merge pull request #1647 from jeffweiss/pe158_license_checking_too_slow
       new  fe99c72   (#21193) Fix rgen assertion check
       new  097da9d   Merge pull request #1688 from DavidS/fix-19112
       new  d26ece5   (maint) Expects eventlog when testing on windows.
       new  f152878   (#14652) Add check for self-dependency cycles
       new  757b693   (Maint) Remove unneeded checks for no error raised
       new  d258e06   Merge branch 'issue/master/14652-self-require-does-not-cause-error'
       new  357feec   (maint) Update developer readme for bundler setup.
       new  3fa9323   Merge pull request #1694 from ab/fix/master/improve_string_parse_errors
       new  f918734   Maint: Update comments
       new  a33ec84   Merge branch 'maint/agent-logger-specs-on-windows'
       new  d0282fa   Merge pull request #1701 from hunner/fix/master/rgen_assert_check
       new  937faed   Merge branch 'stable'
       new  1c5fc3c   maint: Refactor mount specs
       new  c64ba6c   (6409) Reject spaces in mount type
       new  c823802   (#6409) Dont use invalid values in type_spec
       new  da6a0e9   (#4689) Set correct blockdevice for nfs mounts
       new  d9d23ad   (#6793) Remove trailing slashes from mount resource
       new  b6ce588   (#21168) Set default pass property to "-" on Solaris
       new  0f9434c   (#15837) Do not pass options explicitly when mounting
       new  67e1ff6   Merge pull request #1699 from stschulte/ticket/master/mount_fixes
       new  7723748   (maint) Removing unneeded patch from %install in RPM spec
       new  ac95811   Merge pull request #1708 from jjulien/remove_rundir_patch
       new  f3304f6   (maint) README_DEVELOPER emphasizes bundler only.
       new  12f3c38   (#21023) Flush caches on preferred_run_mode change
       new  b917b1d   (#21272) Refactor created directory from 'puppet module generate'
       new  a9a2a95   Merge remote-tracking branch 'upstream/stable'
       new  2a5e84f   Merge branch 'stable'
       new  14ec6d0   Clean up FormatHandler specs
       new  f22af45   consolidate block evaluation on format creation
       new  bb9af4d   Don't directly test FormatProtector as it's an implementation detail
       new  21511c8   Remove FormatProtector
       new  fa391c1   Extract the mixins for FormatHandler to a separate module
       new  1a88d40   Move FormatSupport into its own file
       new  48d0d3c   Merge pull request #1707 from Sharpie/21023-fix-preferred-run-mode
       new  447d244   (doc) Add yardoc for Puppet::Node::Environment
       new  9ee0aa9   Merge pull request #1705 from jpartlow/maint/readme-developer-bundler
       new  53657b9   Merge pull request #1702 from adrienthebo/doc-puppet_node_environment
       new  f6b4d01   Merge branch 'refactor/formathandler'
       new  3f9360a   (maint) Don't use protected_format in indirector
       new  c4bf060   (maint) Remove incorrect spec in format_handler
       new  501f8f1   (#6808) Warn about file content sync no-ops
       new  a74d122   Merge pull request #1716 from Sharpie/6808-warn-about-symlink-noops
       new  7f919dd   (#21324) Pip provider query should be case insensitive.
       new  ce32f55   Merge pull request #1715 from loe/21324-pip-should-be-case-insensitive
       new  c2349bd   Merge branch 'stable'
       new  8012528   (Maint) Run tests from installed packages
       new  7594e36   Merge pull request #1720 from joshcooper/maint/master/testing-against-packages
       new  6a81929   Deprecate sending YAML over the network
       new  add942b   (#21427) Send facts to master as pson
       new  29e0faf   Merge branch 'stable'
       new  8235471   (#21427) Issue deprecation warning for b64_zlib_yaml
       new  85bb5eb   (#21427) Improve deprecation warning for yaml params
       new  98a1ca5   (#20607) support symbolic file mode in Puppet::Util#replace_file
       new  08d7f8b   (Maint) Cleanup do_save specs
       new  03ba9db   (maint) Includes missing spec_helper in three specs.
       new  7915997   (#21427) Respect Accept header for save
       new  ff0daf4   (#21427) Respect Accept header for destroy
       new  9fb4bca   Fix #6561 - Better looking puppetdoc CSS for rdoc mode
       new  cd9135f   Add the s3_enabled property to the yumrepo type
       new  d63a9a3   Restrict the regex to only allow 0 or 1. Not 10.
       new  dfa1c40   (maint) Adds acceptance tests into el6 configuration
       new  50a76d5   (#21427) Remove duplicate handling of accept headers
       new  b0db4bf   (#21427) Deprecate YAML over the network
       new  6f31b93   (#21427) Submit reports in PSON format
       new  0e04186   (#21478) Add plymouth-ready to excludes list
       new  9744456   Merge pull request #1722 from masterzen/tickets/master/20607
       new  12a634a   Merge pull request #1727 from jpartlow/maint/added-missing-spec-helper
       new  7393364   (Maint) Remove stubbing from query_string tests
       new  8398ec3   (Maint) Test that the query string is parsable
       new  6353ebb   (#21427) Do not send arrays as YAML in query params
       new  6a9bf8c   Merge pull request #1734 from zaphod42/deprecate-yaml
       new  6eb6797   Fix faulty test for Puppet::Pops::Parser::Parser
       new  387c694   Merge pull request #1736 from thallgren/master
       new  6b49f63   (#20607) Fix mode test on windows
       new  5275b17   (#21470) Change validation of "storeconfigs" to reflect runtime state.
       new  23ea8ab   Merge pull request #1685 from adrienthebo/maint-constant_lookup
       new  c616a93   (#21427) Parse WEBrick multi valued params
       new  be0a396   (#21427) Fix Puppet::Run pson implementation
       new  d5679d4   (#21427) Unescape values when decoding facts
       new  d3cf34c   Merge pull request #1739 from zaphod42/issue/master/21427-fix-param-reading-in-webrick
       new  b10f417   Merge pull request #1742 from pcarlisle/ticket/21427/run-fix
       new  32583e2   [maint] Add missing helper libs
       new  fe7d2b8   [maint] Add missing fixtures directory to el6/external_ca_support
       new  2266846   [maint] Remove el6.tar.gz before recreating it
       new  2ff1cb7   Add ignore entry for Eclipse specific .project file
       new  862ef73   Merge pull request #1744 from 'kylog/feature/testing-against-packages'
       new  f24562d   PSON serialization for `Resource::Status` missing time field
       new  9536d51   Specify precision when serializing resource status time
       new  146c159   (doc) Add documentation on rspec and mocha versions
       new  6ecf3be   (maint) Move testing deps into Gemfile group
       new  60f22eb   (#18255) - Follow http redirections
       new  f51e967   (#11317) - Do not ever skip resources appliable to both host and device
       new  0c1ad5b   Merge pull request #1714 from adrienthebo/doc-mocha_version_requirements
       new  becada3   Merge pull request #1723 from masterzen/tickets/master/11317
       new  314a6f6   (maint) Remove unused exception class
       new  b2fbda3   (maint) re-indent file
       new  fa2fb95   OpenBSD has had flavors since the early 2000s at least; sync comment.
       new  99485b0   Merge pull request #1711 from electrical/rename_generate_dir
       new  06fe48b   (#16635) Respect http_proxy environment and settings in pkgdmg
       new  9a67810   Merge branch 'pull-1719'
       new  694fa0d   (#21307) Refactor WatchedFile class
       new  69ea46b   Merge pull request #1749 from jasperla/flavors
       new  d2e3cf3   (#6561) increase rdoc output font size and fix facts display
       new  3ff51c8   Revert "Merge pull request #1711 from electrical/rename_generate_dir"
       new  6e38889   Merge pull request #1746 from cprice404/bug/master/resource-status-pson-missing-timestamp
       new  40801c0   (maint) make SRV record lookup more generic
       new  5da6150   (#6112) Only attempt to sign a certificate once.
       new  c0e861c   (Maint) Fix warnings issued by yard
       new  f25036b   (#19727) Collapse multiple leading slashes
       new  d5fdadf   (Maint) Don't prefetch from /tmp/test
       new  35bf229   Merge branch 'ticket/stable/19727-double-slash' into stable
       new  81cdc7a   (maint) Stub further out in csr signing tests
       new  4540584   Merge branch 'issue/master/6112-puppet-cert-generate-clashes-with-autosigning'
       new  40e4346   Merge remote-tracking branch 'upstream/stable'
       new  27a69f2   (#21653) Skip modules with no manifest directory when loading resource types
       new  a7d3202   Merge pull request #1743 from thallgren/master
       new  0c6060f   (maint) Refactor type_loader, mostly specs
       new  c58a8bc   (maint) Fix rspec warnings
       new  0987281   Merge pull request #1752 from pcarlisle/ticket/21653-resource-type-cant-find-file
       new  06b4479   Merge branch 'stable'
       new  4ea0efd   (maint) Extract puppet setting types to constant
       new  5d24b19   (#6112) Acceptance test handles host with uninitialized ssl
       new  896a601   Merge branch 'release/3.2.3' into stable
       new  5829f66   (#6112) Clearing test of whether puppet agent fails
       new  73d5742   (#7911) Simplified libs section of installer
       new  c0d1eaf   Merge pull request #1753 from pcarlisle/rspec-deprecations
       new  77aa6f6   Merge pull request #1756 from jpartlow/issue/master/6112-fixing-acceptance-test
       new  400b4aa   (#6112) Acceptance test handles host with uninitialized ssl
       new  46e3fa6   Revert "Merge pull request #1756 from jpartlow/issue/master/6112-fixing-acceptance-test"
       new  1af25f6   Merge pull request #1754 from adrienthebo/maint_setting_type_constant
       new  c113c65   Merge pull request #1757 from jpartlow/issue/master/6112-fixing-acceptance-test
       new  9dbbacc   (maint) Fix calling wrong should method on properties
       new  b3022fa   (#21508) Make local variables available to templates as instance vars
       new  539d54b   Redmine #21709 Discussed with jamesturnbull to submit this as a workaround.
       new  9fc1543   (#19906) Wrong error from "upgrade" with JSON output when module already installed
       new  6bd0456   (#19675) Debian service provider uses bad enable check
       new  4f22d30   Merge pull request #1759 from superseb/superseb/21709-masterlogging
       new  ee03775   Merge branch 'pull-1760'
       new  ba9f27a   Merge pull request #1764 from superseb/superseb/19906-modulefacerendererror
       new  3f1e944   (#21087) Debug output for all augeas error nodes
       new  cde4d6e   (#21409) Preserve original error when propogating
       new  6baa57b   (#21409) Ensure that create_resources acts the same as a resource decl
       new  6ff702a   (#21749) Make attributes readable on Puppet::ModuleTool::Dependency
       new  cafdfd1   (packaging) Remove createpackage.sh from puppet
       new  51cdaa3   Merge pull request #1748 from zaphod42/maint/master/fix-many-yard-warnings
       new  7229732   Merge pull request #1721 from masterzen/tickets/master/18255
       new  8b3b90a   Merge pull request #1729 from masterzen/tickets/master/6561
       new  fc78774   Merge pull request #1731 from JamJar/fix/master/add_plymouth-ready_to_excludes
       new  422c8be   Merge pull request #1712 from jjulien/missing_config_7911
       new  9557b51   Merge pull request #1730 from deanwilson/yumrepo_restrict_enabled
       new  86cded6   properly handle max version on ppc debian
       new  0a82417   Merge pull request #1735 from hlindberg/issue/issue-21508
       new  6ed43ec   (#21659) Links are seen as files and get bucketed.
       new  8646dfd   (maint) Expect unused filebucket to be absent
       new  94bf1a8   (#6112) Confine puppet cert generate case 3 test on windows
       new  a2fa626   Merge pull request #1772 from jpartlow/issue/master/6112-fixing-windows-acceptance-test
       new  2cb57bf   (#21785) Module tool should include path part of URI
       new  19a54fa   Merge branch 'pull-1762'
       new  efcae1a   Pin redcarpet gem to the last version that supported Ruby 1.8
       new  746dfb3   Merge branch 'stable'
       new  9e23a28   (Bug #21768) Update puppet for F19
       new  40bba75   (#21801) Normalize headers that come through Rack
       new  ab2c2e0   Refactor to remove 'LogPath' module
       new  661d8f0   (#21805) Add containment path to report resource_status
       new  65e53f4   Merge pull request #1765 from phinze/21087-no-debug-logging-when-augeas-lens-is-incorrect
       new  7a30568   Merge pull request #1768 from haus/remove_create_package_sh
       new  7e973f5   Improve documentation for pathbuilder methods
       new  2f22127   (maint) Remove publicize_methods from specs
       new  498bbf5   Merge pull request #1775 from melissaanne/maint/stable/f19-updates
       new  9f96414   (packaging) Remove PackageInfo.plist, it is no longer used by packaging.
       new  ee021f2   Merge pull request #1781 from haus/remove_package_info_plist
       new  90c2c42   (#6112) Memory indirector for cert generate specs
       new  bd4038a   Merge branch 'stable'
       new  750a2f1   Propagate client noop value as a fact
       new  c1b344c   Merge pull request #1779 from cprice404/feature/master/21805-add-class-containment-path-to-resource-status
       new  0e1e517   (#11133) If a node definition uses a regex, make its capture variables available in the node's scope
       new  f44cc55   (#21307) Pull apart many parts of logic for WatchedFile
       new  179ee76   Remove support code for ruby < 1.8.7
       new  6bb7004   Merge pull request #1774 from jpartlow/issue/master/6112-generate-specs
       new  968113f   Merge remote-tracking branch 'zaphod42/issue/master/21307-missing-files-treated-as-changed'
       new  9ea6b78   Merge pull request #1738 from hlindberg/issue/issue-21470
       new  9783806   Merge pull request #1785 from pcarlisle/remove-deprecated-ruby-support
       new  db7cf0d   (#18295) add title to start call in windows exe package provider
       new  ea9a63e   Merge branch 'pull-1732'
       new  f64525c   Merge pull request #1728 from deanwilson/yumrepo_s3_enabled
       new  4b06092   Merge pull request #1771 from CumulusNetworks/master
       new  a21d6c6   (Docs) Add Debian/Ubuntu-appropriate package name to RRD report info
       new  9064eee   (maint) Use systest's dynamic provisioning instead of backline
       new  50d70e3   Merge pull request #1787 from jpartlow/feature/master/use-systest-templates
       new  2357ff1   Maint: Fix absolute path issue on Windows
       new  300757d   (#21252) Fix problems with false/nil args and returns in lambda
       new  66041d8   (maint) Checks in a pair of useful dev tools
       new  a983b69   (#21252) Define behavior around undef and nil arguments
       new  d50e20f   (packaging) Move systemd BuildRequires into conditional
       new  0eaa1c0   Merge pull request #1790 from haus/update_redhat_spec
       new  449e1f4   Merge remote-tracking branch 'upstream/stable'
       new  2cd00b8   Merge pull request #1791 from zaphod42/issues/master/issue-21252
       new  e50e56c   (Docs) Point out that setting "user" in an exec does not automatically set $HOME
       new  fc96d8d   (#21831) Ensure SecureRandom.uuid is available
       new  1858cc6   (#21831) Generate a UUID to allow matching a report to a catalog
       new  83ea101   (maint) Correct type in speeeeling of pl-fedora-18-i386 mock in ext/build_defaults.yaml
       new  fb88f6b   Merge pull request #1786 from nfagerlund/debian_rrd
       new  101774c   Merge pull request #1794 from haus/fix_typo
       new  cf09858   Merge branch 'stable'
       new  de40ad0   Merge pull request #1778 from ahpook/21801_rack_http_headers
       new  2350ed0   Merge remote-tracking branch 'upstream/stable'
       new  e188490   (maint) Clarify comments and link to puppet-master issue
       new  ed499f6   (#21831) Add/use get_transaction_uuid method
       new  212042c   Merge pull request #1793 'kylog/issues/master/21831-txn-uuid'
       new  56ed42d   (doc) Fix YARD output
       new  6d7d529   (maint) Clean up comments for Resource::Type
       new  579e691   (#21881) Add YARD docs for the format used by Puppet::Resource::Type
       new  cc464f0   (#21881) Validate ResourceType against a json schema in tests
       new  31e1b74   (#21881) Add documentation for Puppet::Indirection::ResourceType::Parser
       new  bb0f7da   (doc) Add other markdown files to YARD
       new  f51b1f5   (#21881) Add API docs to YARD
       new  395814f   (doc) Notes on curl with dev-puppet-master script
       new  524de14   (doc) Clarify a couple of comments under lib/puppet/
       new  8259b12   (maint) Various fixes (whitespace, etc)
       new  2ff7646   (maint) Spelling fixes for code comments
       new  fba51b8   (maint) Typo fixes for code comments
       new  9afa9fc   Deserialize time in Status objects the same way as everywhere else
       new  71a7bf8   Merge pull request #1801 from floatingatoll/patch-3
       new  28bcb8f   Merge pull request #1784 from nhemingway/bug_11133_node_regex_captures
       new  8ef6931   (#21881) Add error responses to resource_type http api
       new  c96e0a9   Merge pull request #1767 from dalen/moduletool_dependency_attrs
       new  feb8528   (#21947) Add missing error message for ILLEGAL_NAME
       new  dd75c82   Merge pull request #1804 from hlindberg/issues/issue-21947
       new  123f79a   Merge pull request #1788 from jpartlow/feature/master/utility-scripts
       new  167354e   (#18508) Specify the order of resources in the catalog
       new  6dcbd3c   (#18508) Preserve order of insertion for resources
       new  df707b6   (Maint) Remove unneeded array code in type
       new  fe7f50d   (Maint) Remove unnecessary alias in Component.new
       new  a54ac10   (#18508) Preserve order while translating catalog
       new  44b927f   (#18508) Assert kinds of resources sent to agent
       new  e1be712   (Maint) Rename catalog integration spec
       new  b9e6e1d   (Maint) Remove some unneeded complexity
       new  6cc37d9   Merge pull request #1805 from zaphod42/feature/master/18508-preserver-resource-ordering-from-manifest-to-application
       new  122b483   (#21961) Support ssl connections without peer verification
       new  a5b8b96   Enhance OpenBSD pkg.conf handling
       new  4a3b7ab   (#21961) streamlined option hash content validity checking
       new  257871d   Merge pull request #1795 from mruzicka/ticket/master/PE-834
       new  5b0cbe3   (maint) Remove lib/puppet/util/subclass_loader.rb
       new  9c37a56   Merge pull request #1806 from kylog/maint/remove-subclass-loader
       new  816ffe5   (maint) fix indentation
       new  3f04206   (maint) remove unused methods
       new  9ed8375   Merge pull request #1807 from dalen/maint
       new  2004863   (21985) pmt should include exsiting metadata.json when building
       new  4be5bbf   Merge pull request #1808 from adreyer/pmt-metadata-update
       new  ec40cc7   (21881) Adds explantory text and fixes for YARD
       new  646ef27   Merge pull request #1803 from jpartlow/issue/21881-document-resource-type
       new  dace599   (maint) Remove rspec requires from the Rakefile
       new  8e14323   Merge pull request #1814 from haus/maint/stable/move_rspec_requires
       new  4ab5271   Merge remote-tracking branch 'pr/1783'
       new  5b2489e   (#6847) Propagate client noop value as a fact
       new  48c5ee0   (maint) refactor node local facts into describe block
       new  03ba4ef   (maint) Add test for GH-1783
       new  0c7c47e   Revert "Merge remote-tracking branch 'pr/1783'"
       new  1041018   Merge branch 'pull-1783'
       new  f064ef7   (#21961) Tests for ssl connections without peer verification
       new  bf6f8fa   Merge pull request #1809 from mruzicka/ticket/master/21961_ssl_connections_without_peer_verification
       new  2169289   Merge pull request #1609 from dalen/17183_static_compiler_recursive_copy
       new  73b421c   (#21970) Comment fixup
       new  4fae7fd   (#21970) Move supported formats into the per-endpoint md
       new  3cf8497   (#21970) Add markdown doc for certificate endpoint
       new  51357cd   (#22052) Fix future parser false error on invoke with call as arg.
       new  f0295df   Merge pull request #1819 from hlindberg/issues/issue-22052
       new  899dd45   (#16856) Add type model, factory, and calculator.
       new  9b9bda8   (#16856) Add bindings model and bindings factory.
       new  597275e   (#16856) Adds unit tests to Puppet::Pops::Types
       new  5bb7987   (#16856) Add w.i.p on binder
       new  a63e767   (#16856) Make type calculator infer PType for types and PType
       new  12e76af   (#16856) Add infer_Class to remove requirement to pass an instance.
       new  9ff8e38   (#16856) Add skeleton of BindingsChecker.
       new  a5b65e7   (#16856) Make a clear distinction between types and instances of types
       new  45c0aed   (#16856) Rename #from_ruby_class to #type
       new  a945bbf   (#16856) Update TypeFactory to use TypeCalculator.type(c) for class.
       new  f87549a   (#16856) Treat all Ruby Integer values as PIntegerType
       new  5967eb3   (#16856) Add the first cut of the Binder.
       new  3d53ccc   (#16856) Add first cut of Binder.
       new  4a4e378   (#16856) Add w.i.p on injector
       new  3e4d299   (#16856) w.i.p bindings model and injector (stash)
       new  83134cf   (#16856) Corrects typos and renames classes in Bindings model.
       new  f0ba095   (#16856) Move reusable validation factory semantics to a common super class
       new  512c641   (#16856) Fix structure of require statements to make binder package loadable
       new  1105862   (#16856) Improve documentation of Factory and typographic code changes.
       new  1ab7844   (#16856) Add work that has the wanted design of producers (incomplete).
       new  b08010a   (#16856) Add binder and injector with first smoketests passing.
       new  f6784f0   (#16856) Refactor producer to use a class instead of just a lambda.
       new  0db39b3   (#16856) Add support for custom producer
       new  e13dd12   (#16856) Add injector tests (and code that passes them)
       new  2e5ed7d   (#16856) Add validator, checker, issue markers, and tests for the binding model This commit adds the initial implementation of the following classes:
       new  7a93fcb   (#16856) Add test and fix issue with lookup_producer
       new  77354e4   (#16856) Improve API and documentation of Injector.
       new  b242b8f   (#16856) Add FirstFoundProducerDescriptor to the bindings model.
       new  85a5d8d   (#16856) Add missing model objects to LabelProvider.
       new  26afdac   (#16856) Tweak some logic to be more ruby-ish
       new  f37ab5b   (#16856) Fix issues and improve design of the bindings_checker
       new  41128b8   (#16856) Add support for non caching producer
       new  9982013   (#16856) Add support for LookupProducer
       new  3d901d1   (#16856) Refactor Injector internally
       new  519308d   (#16856) Add support for first_found producer.
       new  6447382   (#16856) Add support for InstanceProducer
       new  e35c129   (#16856) Add support for ProducerProducer:
       new  f2997f4   (#16856) Add test that lookup of value and producer are consistent
       new  865daed   (#16856) Refactor one test dealing with producer producer
       new  2501de8   (#16856) Fix issues with producer producer
       new  ed36bdc   (#16856) Complete implementation of multibind hash
       new  4e3cd54   (#16856) Add test and fix issues with array multibind
       new  5eeabbc   (#16856) Add missing name in one injector test
       new  dd9e208   (#16856) Rename MultiLookupProducerDescriptor to HashLookup...
       new  dee6304   (#16856) Add test and fix issues with HashLookupProducer
       new  3eebb63   (#16856) Add more tests and checks
       new  93450d1   (#16856) Add lookup loop detection
       new  5b7fbb8   (#16856) Adds check that array multibind gets array[T] or T as contribution.
       new  68f6e2f   (#16856) Fix Yardoc and some internal cleanup of dead code/comments
       new  9b1e2ff   (#16856) Add support for Multibind combinators and refactor to make use of them
       new  cfc2b8a   (#16856) Refactor create_combinator into two methods.
       new  b80a902   (#16856) Add support for assisted inject
       new  8bc3195   (#16856) Add additional test for assisted inject
       new  1b0780d   (#16856) Add yardoc for assisted inject
       new  a92f90c   (#16856) Add tests and fix issues with bindings requiring evaluation
       new  fe0254e   (#16856) Add support for explicit Combinator
       new  3feaacc   (#16856) Makes multibind default producers singletons.
       new  eca5ead   (#16856) Make instantiating producer work like assisted inject
       new  8006ba4   (#16856) Make Assisted Inject pass arguments to inject method.
       new  d26aa60   (#16856) Refactor producers
       new  a860215   (#16856) Move Producer classes to a Producers module
       new  974f836   (#16856) Remove unused LambdaProducer
       new  eda434d   (#16856) Improve Multibinding (drop combinators, improve options, and errors)
       new  4b06e6d   (#16856) Remove the defunct multibind_combinators.rb file
       new  409955a   (#16856) Improve documentation of injector and do cleanup
       new  2e85537   (#16856) Improve formatting and documentation of Producers.
       new  8efd6aa   (#16856) Fix issue when a multibind has no contributions.
       new  1023452   (#16856) Improve checking of Hash multibind options
       new  334b75f   (#16856) Adds Hiera2 bindings with backends for YAML and JSON
       new  ea223d0   (#16856) Add merge to hash multibind producer.
       new  a2464ad   (#16856) Make binder return self in configuration methods.
       new  86e10c2   (#16856) Clean up injector_spec by using let
       new  034b3a8   (#16856) Clean up injector_spec some more
       new  c59386f   (#16856) Fix issues with assisted inject and improve testing of injector
       new  94d3a57   (#16856) Fix issue in multibind hash :priority conflict resolution
       new  c35eadf   (#16856) Add test of hash multibind :merge conflict resolution
       new  f3d6d96   (#16856) Make hash and array multibind handle flatten the same way
       new  71d264a   (#16856) Add test for binding transformer lambda and fix related issues
       new  0a1a4db   (maint) remove TODO
       new  1a67330   (maint) Remove a couple of lines of commented out dead code.
       new  00d4ef3   (#16856) Fix issue with missing type check for multibind type.
       new  18b1abf   (#16856) Fix yardoc for the central Binder classes
       new  74ace21   (yardoc) Make yardoc not crash for the Types classes
       new  b448f58   (#16856) Change hiera2 config reader to read categories as array instead of hash
       new  bdd82ec   (#16856) Add w.i.p on BinderConfig
       new  4ef09ab   (maint) Fix missing space separator in tree dumper
       new  40057df   (#16856) Add BindingComposer
       new  8d847da   (#16856) Add class loader, system and default bindings, and extensions.
       new  939f059   (#16856) Fix problems with loading Array and Hash in Hiera2 backend.
       new  5229d9a   (maint) Small docs fixups
       new  0aba7f0   (#16856) Add a lookup() function for injected values
       new  88d6562   (maint) Prevent error when 'common' is given in the categories.
       new  97ed1c8   (#16856) Add EvaluatingParser, and create injector in Compiler.
       new  7133785   (yardoc) Add yardoc to added logic in compiler.
       new  8107fad   (#16856) Replace use of StringEvaluator with EvaluatingParser
       new  8ca1b20   (#16856) Ensure that binder evaluates using Puppet[:parser] = 'future'
       new  71ed762   (#16856) Fix Pupet typo
       new  ac4386a   (#16856) Add implicit parameter lookup for hostclass resources.
       new  187ed26   (#16856) Add tests for implicit injection.
       new  1ae64a5   (#16856) Delete obsolete lib/puppet/binder*
       new  d2c2727   (#16856) Stringify puppet Booleans as "Boolean"
       new  16a985e   (#16856) Add type spec parser
       new  a7a013c   (#16856) Check looked up type against provided type in lookup()
       new  34f871f   (#16856) Remove support for constructing object types
       new  fd17049   (#16856) Support parameterized collection types in type specifications
       new  df7872c   (#16856) Improve BindingsFactory
       new  4b103a9   (#16856) Add error handling for more invalid forms of type specifications
       new  ad1ea7e   (#16856) Add missing issue
       new  d4af9de   (#16856) Fix accepting SYNTAX ERROR in bindings config
       new  b5f0af0   (#16856) Add module and confdir to checkers allowed binding schemes
       new  f8b795b   (#16856) Make test of looking up data bound via ruby Bindings work.
       new  0a661db   (#16856) Add missing fixture file
       new  b8a316e   (#16856) Add support for unparameterized Hash and Array
       new  06b2614   (#16856) Improve error message when there is a bindings conflict.
       new  34f0599   (maint) Make DiagnosticFormatter handle diagnostics without source pos.
       new  3e686e7   (#16856) Add a reuseable issue reporter
       new  9e95478   (#16856) Add missing require of issue reporter in pops.rb
       new  acbfee1   (#16856) Improve error messages and add defaults
       new  0576b6b   (#16856) Improve handling of Ruby based bindings
       new  35165da   (#16856) Rename hiera_config.yaml to hiera.yaml
       new  9f8c612   (#16856) Make osfamily have higher prio than environment
       new  d9731e4   (#16856) Fix errors in diagnostics output from BindingsComposer
       new  6b0052f   (#16856) Fix problems with confdir scheme (typos and broken)
       new  e98ba3f   (#16856) Add ability to specify type string for Hash with single argument.
       new  1df59f9   (#16856) Add ability to call lookup function with a lambda.
       new  fc81d51   (#16856) Make lookup return :undef if nothing is found. Nil does not work when returned to puppet logic.
       new  87d4af0   (#16856) Add support for multibinding multibinds.
       new  5c8e9af   (#16856) Improve error reporting when something is wrong with an Issue
       new  ba25f8f   (#16856) Add version to binder_config.yaml
       new  b5c5bf3   (#16856) Correct API of BindingsFactory, add/correct yardoc.
       new  03556ad   (#16856) Refactor bindings scheme handlers, fix issues with type as hash key.
       new  336a99e   (#16856) Add extension capability to binder_config.yaml
       new  441d6b7   (#16856) Fix test failing because lookup returns :undef instead of nil.
       new  518b0fc   (#16856) Add setting binder_conf to control which binder configuration to load.
       new  d43cb01   (yardoc) Correct and amend yardoc for the central clsses in binder.
       new  df1e622   (#16856) Improve formatting of error messages.
       new  0052396   (#16856) Make a hiera.yaml in confdir be ignored if it not version 2.
       new  30ae48f   (#16856) Fix issue with failing integration tests (caching problems)
       new  408cfc2   (#16856) Make use of Puppet Binder optional (and thus also rgen)
       new  cd63705   (#16856) Fix problem with YAML spec test on Ruby 1.8.7
       new  a01816a   (#16856) Fix lookup of ::x in topscope when topscope is not fully evaluated
       new  2a6801c   (#16856) Make the lookup function raise appropriate error on inactive bindings
       new  5110e30   (#16856) Improve comments, remove dead code, and increase readability
       new  341661d   (#16856) Improve reporting of syntax errors in interpolations in binder_config
       new  90d4180   (#14333) Ensure module permissions are sane.
       new  f02f186   Backporting acceptance tests.
       new  33ae3405  Merge pull request #1815 from pvande/PF-166-2.7.x
       new  9bd0c7d   (#16856) Fix failing lookup function test (missing setting of --binder)
       new  693aec1   (#16856) Fix failing test for Ruby 2.0.0 (different YAML exception)
       new  ee14796   (22023) Implement :purgeable feature for OpenBSD package provider
       new  5c097f9   Encode the path passed to json-schema as a URI
       new  161dd2f   Docs: Slight tweak to description of the alias metaparameter
       new  a265a72   Revert "Encode the path passed to json-schema as a URI"
       new  4647f23   Revert "(#21881) Validate ResourceType against a json schema in tests"
       new  ccaad9c   Merge branch 'remove-json-schema'
       new  f8d65a3   Merge pull request #1822 from nfagerlund/alias_metaparameter
       new  74cca42   (#21970) Correct markdown and add explanatory text
       new  1c3baed   (#21970) note that the certificate is in pem format
       new  a0c7955   Add debug_once to util/warnings
       new  571cd1f   (#21970) add 'Supported HTTP Methods' section
       new  8b180e7   Merge pull request #1823 from kylog/issue/21970-document-certificate
       new  93ecaf8   (#21970) document response when master != ca
       new  b47e7ac   Merge pull request #1824 from kylog/issue/21970-document-certificate
       new  9b16ff8   (#22079) Fix HashArrayAccess produces :undef when value is false
       new  5443c5d   Merge pull request #1825 from jpartlow/issue/master/22079-fix-hash-array-access
       new  363e79d   (#21835) Downgrade missing type optimization warn
       new  19b0e78   (22004) Fix regex for retrieving flavor.
       new  d637f31   (maint) extract test into setup and test cases
       new  e8527b7   (maint) extract reusable helper methods
       new  a1b7b10   (maint) expand fixture paths in specs for windows
       new  16bad03   (#16856) comment cleanup
       new  fb505f8   (#16856) remove unused method (b/c re-implemented below)
       new  516c1f5   (#16856) add caveat that the binding system is experimental
       new  b20b2d6   Merge pull request #1826 from adrienthebo/maint-windows_path_spec_failures
       new  78fa470   Revert "Merge branch 'remove-json-schema'"
       new  4da10c3   (#21881) Handle reading the schema ourselves
       new  12761d2   Merge branch 'fix-json-validation'
       new  3656893   (maint) Refactor http pool specs, expand windows path
       new  56564aa   Merge branch 'maint-windows_specs_unix_paths'
       new  e9b54a0   (Maint) Use dirname instead of regexes
       new  b0924a3   (Maint) Clean up specs
       new  88da2ab   (#21971) Check for possible directory traversal
       new  24b18de   (#21971) Split import and autoloading code paths
       new  ee80db0   (#21971) Create system for safely dealing with path patterns
       new  c0d0339   (#21971) Fix how import_all loads files
       new  18379b6   (#21971) Fixes PathPattern's usage of Dir.glob for Windows
       new  13a3048   Merge branch 'security/2.7.22/21971-remote-execution-through-resource_type-backport' into release_2.7.23
       new  23bdf22   Fixing broken requires in the acceptance tests.
       new  4e00895   (Maint) Confine module tool tests off of windows
       new  94cedf7   (#21971) Allow paths that contain .. as part of a name
       new  b7a0d29   Ensure that PMT uses the correct group membership.
       new  27abe7e   Improving testing around PMT module install permissions.
       new  78be1de   (Maint) Update expectations for older rspec
       new  c9f8717   (Maint) Update test to reflect chown using the gid too
       new  ddd8b59   (maint) Fix module_utils regex tests for module file perms
       new  1e5fc90   (packaging) Update CHANGELOG, PUPPETVERSION for 2.7.23
       new  b2a77e0   (packaging) Remove oneiric from ext/build_defaults.yaml
       new  2471c0f   (maint) Remove rspec requires from the Rakefile
       new  1fcec06   (#16856) fix hiera2 yaml backend for empty/invalid yaml files
       new  725c3f9   (#16856) replace the _Foo idiom with expanded namespaces
       new  1c0a2c1   Merge pull request #1827 from kylog/feature/binder-rebased-2
       new  33c4c00   Merge remote-tracking branch 'upstream/stable'
       new  7d0a559   (#21839) Stringify the :_timestamp fact name
       new  d245bb3   (maint) Minor spelling fix in README.md
       new  1d99c2b   Merge branch 'maint/master/readme-spelling'
       new  d2d7993   Remove tests depending on json-schema
       new  b6de574   (Maint) Improve check for the timestamp
       new  e3c7964   Merge branch 'maint/master/fix-bad-timestamp-check'
       new  5c38864   (#16214) Allow specifying module tool skeleton dir directly
       new  d0b9aef   Merge pull request #1798 from jasperla/pkgconf
       new  2b93dda   Merge pull request #1817 from jasperla/openbsd/purge
       new  539ffa4   Merge pull request #1751 from dalen/generic_srv_records
       new  3482518   Merge pull request #1812 from jasperla/openbsd/flavor
       new  d2acfbd   Merge pull request #1773 from dalen/forge_relative_url
       new  042f6dc   (#18508) Add acceptance test for basic resource ordering
       new  0b545b8   (Maint) Move Relationship_graph_wrapper into its own file and slightly refactor
       new  71009ef   (Maint) Remove unused #applying? from Catalog
       new  5506db8   (Maint) Extract create_transaction
       new  30da178   (Maint) Add preliminary YARD to Catalog#apply
       new  0d5a560   (Maint) Move reporting catalog retrieval duration to the transaction
       new  8046f12   (Maint) Decouple reports for logging from catalogs
       new  699b85b   (Maint) Remove commented code
       new  9ae7c69   (Maint) Remove weird thing in transaction tests
       new  85d6f91   (Maint) Make methods private in Transaction
       new  ea1331a   (Maint) Simplify conditional in aliasing
       new  0f365a1   (Maint) Fix some docs in Puppet::Type
       new  38b373f   (Maint) Parenthesize
       new  d4ae893   (Maint) Avoid creating unneeded Status objects in Transaction
       new  86bdd1a   (Maint) Delete transaction specs that were testing implementation and not behavior
       new  46d3f26   (#18508) Test that the relationship graph gets built in order
       new  6694a4d   (#18508) Promote working acceptance test for ordering
       new  bd36071   (#18508) Add acceptance test for ordering when using master and agent setup
       new  56b7af6   (#18508) Add failing test case for ordering issues
       new  ed62ee7   (Maint) Collapse classes for relationship graphs
       new  2f43535   (#18508) Ensure resource ordering in interesting cases
       new  093ccf5   (#18508) Fix order of apply for resources in containers
       new  9062f41   (Maint) Move creation of relationship graphs to RelationshipGraph
       new  2c9d789   (#18508) Fix acceptance test for manifest ordering
       new  41f00dc   Merge pull request #1832 from zaphod42/agent-ordering
       new  4d2e0fe   (maint) Fix problem reading empty file with safe yaml
       new  53140d1   (maint) Remove unused Hiera2::Backend class
       new  af0b498   Merge pull request #1828 from Sharpie/21839-stringify-timestamp-fact-name
       new  ff3ee67   (#22128) Fixes rpm provider's nevra regex to work in yum prefetch
       new  a8d9f0b   (maint) Load puppetx for yaml_backend_spec
       new  3331528   Merge pull request #1820 from Sharpie/21835-silence-ignoremissingtypes
       new  af475f9   Merge pull request #1833 from jpartlow/issue/master/22128-yum-prefetch-failure
       new  0ef4ac0   Merge branch 'stable'
       new  17da3d6   (#18508) Create explicit dependencies before implicit
       new  0a400e4   (#22128) Confine yum provider prefetch spec from running on windows
       new  266abdc   Merge pull request #1834 from jpartlow/issue/master/22128-yum-prefetch-failure-spec-confined-on-windows
       new  ee2715d   (#6017) Purge MCX data before import
       new  5dc26d1   (Maint) Fix testing path on windows
       new  7127cb9   Merge pull request #1835 from zaphod42/maint/master/fix-path-on-windows
       new  fb2f551   (#22128) Yum prefetch spec ensures use of yum provider
       new  5150d7f   Merge pull request #1837 from jpartlow/issue/master/22128-yum-prefetch-failure-solaris-spec-fix
       new  d634c99   (Bug #22164) remove hardcoded hostname dependencies
       new  2d3eca6   (#18508) Extract class to control generating resources
       new  49b2bd3   (#18508) Ensure eval_generated resources apply at the right time
       new  7ed9025   (#18508) Handle duplicate generated resources correctly
       new  69a8ff1   (#18508) Ensure that no two resources have the same priority
       new  4b15466   (Maint) Move most graph related code to Puppet::Graph
       new  989276e   Merge pull request #1838 from zaphod42/feature/master/18508-handle-generated-resources-on-agent
       new  1b672b5   (22021) Implement (un)install_options for OpenBSD package provider.
       new  c1f340f   Merge pull request #1829 from dalen/21170_skeleton_dir
       new  d85a9aa   Merge remote-tracking branch 'jeffmccune/ccaviness-6017-mcx-should-overwrite-existing-data'
       new  e080064   Merge tag '2.7.23' into 2.7.x
       new  d093955   Merge branch '2.7.x' into stable
       new  e6c9454   Merge branch 'stable' into pl_master
       new  3ee62ab   Merge pull request #1816 from jasperla/openbsd/install_options
       new  375de54   Merge branch 'release_3.2.4' into stable
       new  04a60fb   Merge branch 'stable'
       new  6d5ec95   Merge pull request #1836 from melissaanne/maint/stable/re-144_rm-hardcoded-dependencies
       new  7fd567a   Merge remote-tracking branch 'origin/stable'
       new  0b777d3   (#22205) Extract class for generating resource priorities
       new  f99a759   (Maint) Removed commented out settings
       new  a42f65e   (Maint) Restructure requires for settings
       new  ac9b0a7   (#22205) Add enum setting type
       new  0ffb629   (#22205) Provide setting to control manifest ordering
       new  8bdf1b9   (#22205) Re-introduce old ordering as a Prioritizer
       new  63d1a64   (#22205) Chose a Prioritizer based on Puppet[:ordering]
       new  149f9e1   (#22205) Extract common Prioritizer code into a superclass
       new  21b65cb   Merge pull request #1840 from zaphod42/feature/master/22205-setting-to-control-default-ordering
       new  fa21e68   (#22191) Add cancelled resource handler
       new  3bbf236   (#22191) Mark ready, but unevaluated resources, as skipped
       new  8839227   (#22191) Always process internal catalogs
       new  dada7dc   (#22191) Rename cancelled to canceled
       new  3f666c2   Merge branch 'ticket/master/22191-mark_skipped_resources'
       new  d3a98e7   (#22205) Select manifest ordering for ordering test
       new  d804baa   (#22205) Reinstate relationship_graph as a factory method
       new  20f13f0   Merge pull request #1843 from zaphod42/issue/master/22205-revert-relationship_graph-to-being-factory-method
       new  e9253ec   (Maint) Add docs for #relationship_graph
       new  e5c93af   (Bug #22237) Remove EOL Fedora 17
       new  285b771   Merge pull request #1766 from zaphod42/issue/master/21409-create_resources-differs-from-real-resource
       new  d4d1504   Merge master onto stable to prepare for 3.3 release
       new  5d5f9b4   (#22250) ensure a failed resource status always has an event
       new  dbbde65   (packaging) Update PUPPETVERSION for 3.3.0-rc1
       new  4478253   Merge branch 'stable'
       new  c7eb3db   (maint) Limit ignore to root doc/ directory
       new  eea93dd   (#22250) refactor previous and add spec tests
       new  dce2f61   Merge pull request #1845 from kylog/issue/22250-reports-inconsistent
       new  24c2c17   (Maint) Mark AdditionalResourceGenerator as private
       new  21107e8   (#22229) Ensure generated resources contained
       new  e4b9798   (#22229) Provide way of getting the container
       new  d0dc2be   (#22319) Correct Puppet::Setting's use of WatchedFile
       new  479cd1c   Merge pull request #1855 from zaphod42/issue/master/22229-ensure-generated-resources-contained
       new  ea26b84   Merge pull request #1857 from jpartlow/issue/stable/22319-puppet-settings-misuses-watchedfile
       new  56d6e61   Merge branch 'master' into stable to prepare for 3.3.0.
       new  3522f20   (#22319) Constrain settings watchedfile integration on windows
       new  f783ee8   Merge pull request #1860 from jpartlow/issue/stable/22319-constrain-integration-spec-on-windows
       new  a04ec25   (packaging) Update PUPPETVERSION for 3.3.0-rc2
       new  288155d   Merge pull request #1844 from melissaanne/maint/stable/re-141_rm-eol-f17
       new  23d672b   (#19056) strip trailing space while parsing AIX password file
       new  41d56d7   Merge pull request #1763 from djmitche/bug19056
       new  155427f   (#22358) Interpret */* as anything is accepted
       new  eb3d9fd   Merge pull request #1863 from zaphod42/issue/stable/22358-improper-handling-of-accept-headers
       new  769dcdf   (#22375) Prefer raw-like serialization format
       new  547b0a6   (#22375) Don't echo the backed up file to the caller
       new  e9e9d9d   (#21427) Make report format selectable
       new  dabfd50   (#21427) Handle loss of precision during YAML serialization
       new  90c0c38   Merge branch 'issue/stable/21427-select-report-serialization-format' into stable
       new  3574208   (#21427) make supported_formats return an array of symbols
       new  c73ad5a   Merge pull request #1874 from kylog/issue/21427-fixup
       new  07291ea   Docs: Clarify descriptions of "ordering" and "report_serialization_format" settings
       new  8194092   Merge pull request #1870 from joshcooper/ticket/stable/22375-filebucket-serialization
       new  cfe704e   Merge pull request #1876 from nfagerlund/330-setting-descriptions
       new  61669e3   (#22258) Create new console for each puppet run
       new  0d877f0   Merge branch 'ticket/stable/22258-create-new-console' into stable
       new  c06eb57   (#22383) Allow all boolean values for atboot
       new  a5c537b   Merge pull request #1879 from zaphod42/issue/stable/22383-mount-no-longer-allows-true-for-atboot
       new  f0aa122   (maint) ignore Gemfile.local
       new  fd6d76f   Merge pull request #1885 from ferventcoder/stable
       new  cbe44df   (packaging) Update PUPPETVERSION for 3.3.0-rc3
       new  b983664   (packaging) Update PUPPETVERSION for 3.3.0
       new  6a7cea9   Imported Upstream version 3.3.0

The 792 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-puppet/puppet.git



More information about the Pkg-puppet-devel mailing list