Permalink
Commits on Mar 16, 2012
  1. Merge branch 'CHEF-2844'

    btm committed Mar 16, 2012
  2. fix whitespace

    WP authored and btm committed Jan 4, 2012
  3. add spec test for String#ord monkey-patch

    WP authored and btm committed Jan 4, 2012
  4. Merge branch 'CHEF-2704'

    btm committed Mar 16, 2012
  5. Merge branch 'CHEF-1202'

    btm committed Mar 16, 2012
  6. [CHEF-1202-regression-0.10.6.beta] Review of Chef 0.10.6.beta for une…

    akzhan authored and btm committed Nov 23, 2011
    …scaped regexp matches.
  7. CHEF-2689: missing spec test

    lamont-granquist authored and btm committed Dec 14, 2011
  8. CHEF-2818: Cleanup DeepMerge by

    mdkent authored and btm committed Dec 15, 2011
    * Disabling knockout_prefix usage for non role merges as they don't work
      properly (CHEF-2737).
    * Enable knockout_prefix for inherited role merges only. Preserving the
      existing working behaviour for now. This will likely go away in the
      future.
    * Duplicate source and dest prior to the merge rather than modifying in
      place which is difficult to debug with nested arrays and mashes. Less
      chance of future bugs.
    * In addition to "!merge:" to knockout an entire array, support the less
      awkward "!merge" variant.
    * Big spec rewrite to test with !merge and account for these changes.
  9. CHEF-2716: Don't compare nil versions, use the parent logic. Add missing

    mdkent authored and btm committed Nov 8, 2011
    specs for the action_upgrade workaround.
  10. CHEF-2443 - gem version numbers are messy

    Thom May authored and btm committed Dec 7, 2011
    Now we only provide a version string to our alternative gem binary if
    we're actually provided with one. This allows gem_package#action_upgrade
    to work in the case where no version is specified.
  11. Merge branch 'CHEF-1902'

    btm committed Mar 16, 2012
  12. Patch for #CHEF-1902 -- rescue error when erubis error has no line nu…

    Philip (flip) Kromer authored and btm committed Nov 20, 2011
    …mber.
    
    If erubis isn't sure what line caused the error, then `line_number` is nil; this makes the rescue block fails with its own error and sadness follows confusion. Made `source_listing` dump all lines in this case -- it's probably an omitted 'end' or other full-template error
  13. CHEF-2697, add providers for linuxmint

    jtimberman authored and btm committed Nov 24, 2011
  14. Use privileges to set owner; add owner tests

    jkeiser committed Jan 30, 2012
    User was unable to set owner to anything other than themselves.
    This allows users with Administrator privileges (i.e. an Administrator
    command prompt or the Administrator user) to set the owner of a
    file to anything.  It also fixes a bug where we did not properly
    propagate the error when setting security info failed.
  15. Fix Windows permissions to be more like the dialog

    jkeiser committed Jan 24, 2012
    - Make permissions :full_control, :modify, :read, :read_execute, :modify
    - Support integer permissions
    - Add deny_rights
    - Make deny_rights order independent
    - Fix default value for applies_to_children
  16. Fix bug in remote directory where a hash was expected when an array w…

    mmzyk authored and jkeiser committed Jan 20, 2012
    …as provided; affected windows only