{"commits":[{"author":{"name":"Daniel Pittman","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@rimspace.net"},"sha":"7514d325c01ee105c04e3dda8d248d3023a07b2f","message":"missing includes in network XML-RPC handlers\n\nSigned-off-by: Daniel Pittman <daniel@rimspace.net>","url":"https://api.github.com/repos/jhelwig/puppet/commits/7514d325c01ee105c04e3dda8d248d3023a07b2f"},{"author":{"name":"Daniel Pittman","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@rimspace.net"},"sha":"eab5965329cbfe7593c3c6e36bb547f6cdac193a","message":"missing includes in network XML-RPC handlers\n\nSigned-off-by: Daniel Pittman <daniel@rimspace.net>","url":"https://api.github.com/repos/jhelwig/puppet/commits/eab5965329cbfe7593c3c6e36bb547f6cdac193a"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"42fb76e0b768056fb055d8d09e70f277f44ca0a7","message":"Fix typo in report debug message\n\nRecieve -> receive.","url":"https://api.github.com/repos/jhelwig/puppet/commits/42fb76e0b768056fb055d8d09e70f277f44ca0a7"},{"author":{"name":"lifton","email":"7a13faf70e655b68236ea33be987a0a9480cc7e6@puppetlabs.com"},"sha":"c5d90bdf092e994271a118326663e8625cf89fef","message":"Merge pull request #157 from nfagerlund/maint/2.7.x/document_multiple_tags\n\nMaint/2.7.x/document multiple tags","url":"https://api.github.com/repos/jhelwig/puppet/commits/c5d90bdf092e994271a118326663e8625cf89fef"},{"author":{"name":"Nick Lewis","email":"75ef9faee755c70589550b513ad881e5a603182c@puppetlabs.com"},"sha":"5a2952c5adb7c900af7f133d16a41b20a7df1d03","message":"(maint) Fix CA-related specs failing on Windows\n\nThese specs were all failing on Windows because they were trying to\nperform actions related to signing certificates (either to test that\nbehavior, or as setup), which is not supported on Windows. So we\ndisable these tests on Windows.","url":"https://api.github.com/repos/jhelwig/puppet/commits/5a2952c5adb7c900af7f133d16a41b20a7df1d03"},{"author":{"name":"Jacob Helwig","email":"f862f167b85d41b225785c70d70808bc7337c1fe@puppetlabs.com"},"sha":"7d657963301ee53d3a8250236cdc28f090d3c226","message":"(#9109) Retrieve request parameters from the request body for POSTs\n\nWhen using Puppet with Mongrel, the facts were being lost with 2.7.0+\nclients, since they were switched over to using POST requests for fact\nsubmission.  This was happening because the request parameters were\nonly being retrieved from the query parameters of the URL, which will\nnot include the POSTed data.\n\nWe now merge the body of the post together with the query parameters\nwhen dealing with POST requests.\n\nWe also rewind the request body after reading it, since retrieving the\nrequest body multiple times would return an empty string after the\nfirst time.\n\nPaired-with: Nick Lewis <nick@puppetlabs.com>","url":"https://api.github.com/repos/jhelwig/puppet/commits/7d657963301ee53d3a8250236cdc28f090d3c226"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"7a0ade61222fea1ae186a7130fb9409b4b3eb9f0","message":"(#7601) Use << instead of += in references\n\nThis commit refactors some reference code to use the \"<<\" string append\noperator instead of the slower-but-equivalent += operator. (Offending\ninstances left in lib/puppet/reference/metaparameter.rb and\nlib/puppet/reference/indirection.rb are slated for deletion in a subsequent\ncommit.)","url":"https://api.github.com/repos/jhelwig/puppet/commits/7a0ade61222fea1ae186a7130fb9409b4b3eb9f0"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"a6957ac87ef9eaf45a814f745e3b38d7743e1499","message":"(#7601) Rename \"h\" method to \"markdown_header\"\n\nh() is a terrible name for a method. This commit renames it descriptively.","url":"https://api.github.com/repos/jhelwig/puppet/commits/a6957ac87ef9eaf45a814f745e3b38d7743e1499"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"ced8e19fb13c7b9c332df3d0ec766aef1138956d","message":"(#7601) Remove unnecessarily abstracted paramwrap method\n\nThe \"paramwrap\" method was only used in two places, and did a different thing\nin each of them. This commit removes it, unwraps the simple markdown_header\ncall it made, and moves the conditional namevar text to\nlib/puppet/reference/type.rb (since metaparameters can't ever be namevars).","url":"https://api.github.com/repos/jhelwig/puppet/commits/ced8e19fb13c7b9c332df3d0ec766aef1138956d"},{"author":{"name":"Matthaus Litteken","email":"33f5d68b41be5af447cafdf50d91452cb416a335@puppetlabs.com"},"sha":"db403ddc51d83e5e0001a3e62b0989e8e97d9f96","message":"Merge pull request #139 from glarizza/feature/2.7.x/launchd_optimization\n\nOptimize Launchd Provider","url":"https://api.github.com/repos/jhelwig/puppet/commits/db403ddc51d83e5e0001a3e62b0989e8e97d9f96"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"455c9aabb3c58ac0ed3d265e518023b3194bb8b8","message":"Maint: Revise reference text for most types and providers\n\nThis documentation-only commit makes edits for wording, clarity, accuracy, and\nformatting to the description strings in 64 type and provider files, with the aim\nof improving the type reference (http://docs.puppetlabs.com/references/latest/type.html).","url":"https://api.github.com/repos/jhelwig/puppet/commits/455c9aabb3c58ac0ed3d265e518023b3194bb8b8"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"ad97dc9da85ab460637bfaefaaefbaff3691b75f","message":"(#7601) Add markdown_definitionlist method to reference.rb\n\nThis commit adds a method for creating a Markdown definition list, which takes\na term and a definition as arguments. It also adds a test to ensure\nmarkdown_definitionlist is outputting text in the exact format Kramdown\nexpects.","url":"https://api.github.com/repos/jhelwig/puppet/commits/ad97dc9da85ab460637bfaefaaefbaff3691b75f"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"7df46a21b735481c3ca39aa56d6f6aeb32f2826e","message":"(#7601) Use definition lists in type references\n\nThis commit changes lib/puppet/reference/type.rb to render a type's list of\nparameters as a definition list instead of a series of H5 elements. This maps\nmore closely to what the parameter list, semantically speaking, IS.","url":"https://api.github.com/repos/jhelwig/puppet/commits/7df46a21b735481c3ca39aa56d6f6aeb32f2826e"},{"author":{"name":"nfagerlund","email":"9956a36b5e6e3cca7ae8066f76f964d5f08c7b1e@gmail.com"},"sha":"5c4daa4cd296e68f41592790d78a188de5c7ad89","message":"(#7601) Use definition lists in indirection references\n\nThis commit changes lib/puppet/reference/indirection.rb to render an\nindirection's list of termini as a definition list instead of a series of H3\nelements. This maps more closely to what the terminus list, semantically\nspeaking, IS.","url":"https://api.github.com/repos/jhelwig/puppet/commits/5c4daa4cd296e68f41592790d78a188de5c7ad89"},{"author":{"name":"Jacob Helwig","email":"f862f167b85d41b225785c70d70808bc7337c1fe@puppetlabs.com"},"sha":"eb5cc9a9c06ee76cdf48209099197576ab4b8379","message":"Merge remote-tracking branch 'nfagerlund/maint/2.7.x/type_reference_revisions' into 2.7.x\n\n* nfagerlund/maint/2.7.x/type_reference_revisions:\n  Maint: Revise reference text for most types and providers","url":"https://api.github.com/repos/jhelwig/puppet/commits/eb5cc9a9c06ee76cdf48209099197576ab4b8379"},{"author":{"name":"Jacob Helwig","email":"f862f167b85d41b225785c70d70808bc7337c1fe@puppetlabs.com"},"sha":"9d8f256d7448b90da9f18a0d1f2687d6db9dc275","message":"Merge remote-tracking branch 'nfagerlund/ticket/2.7.x/7601-type_reference_definition_lists' into 2.7.x\n\n* nfagerlund/ticket/2.7.x/7601-type_reference_definition_lists:\n  (#7601) Use definition lists in indirection references\n  (#7601) Use definition lists in type references\n  (#7601) Add markdown_definitionlist method to reference.rb\n  (#7601) Remove unnecessarily abstracted paramwrap method\n  (#7601) Rename \"h\" method to \"markdown_header\"\n  (#7601) Use << instead of += in references","url":"https://api.github.com/repos/jhelwig/puppet/commits/9d8f256d7448b90da9f18a0d1f2687d6db9dc275"},{"author":{"name":"Jacob Helwig","email":"f862f167b85d41b225785c70d70808bc7337c1fe@puppetlabs.com"},"sha":"a34b4e8e95b08dab1e99d202e177833be5143081","message":"Merge remote-tracking branch 'nicklewis/fix-windows-ca-specs' into 2.7.x\n\n* nicklewis/fix-windows-ca-specs:\n  (maint) Fix CA-related specs failing on Windows","url":"https://api.github.com/repos/jhelwig/puppet/commits/a34b4e8e95b08dab1e99d202e177833be5143081"},{"author":{"name":"Nick Lewis","email":"75ef9faee755c70589550b513ad881e5a603182c@puppetlabs.com"},"sha":"5129d3858432c743f02ab9715b3c32b2a2d64c60","message":"(#10289) Add a safe alternative to REST for inventory service\n\nWith the default implementation of the inventory service, with a\nterminus REST and cache YAML, a failed upload to the inventory service\nwould cause compilation to fail. This means the inventory service was a\nsingle point of failure for the entire Puppet infrastructure. Now, we\nintroduce an inventory_service terminus which can be used in place of\nthe REST terminus, and will absorb failures, allowing compilation to\ncontinue.","url":"https://api.github.com/repos/jhelwig/puppet/commits/5129d3858432c743f02ab9715b3c32b2a2d64c60"},{"author":{"name":"Nick Lewis","email":"75ef9faee755c70589550b513ad881e5a603182c@puppetlabs.com"},"sha":"a97337fc8005eee68dcc0323e3c11083a9608397","message":"(#10346) Fix storeconfigs spec failures when run alone\n\nThis spec was failing when run by itself (or with other specs in a\ncertain order) because it was trying to use Puppet::Indirector::Memory\nwithout requiring it first. So add the necessary require line.","url":"https://api.github.com/repos/jhelwig/puppet/commits/a97337fc8005eee68dcc0323e3c11083a9608397"},{"author":{"name":"Matthaus Litteken","email":"33f5d68b41be5af447cafdf50d91452cb416a335@puppetlabs.com"},"sha":"2b7c27347b239e0b500f8ef417fdbf068588b1a9","message":"Merge pull request #186 from nicklewis/ticket/2.7.x/10346\n\nTicket/2.7.x/10346","url":"https://api.github.com/repos/jhelwig/puppet/commits/2b7c27347b239e0b500f8ef417fdbf068588b1a9"}],"ref":"refs/heads/2.7rc","head":"4275fd498528254f48ea4e0246f465cc9c6eb436","push_id":53809344,"size":116}