summaryrefslogtreecommitdiff
path: root/lib/chef.rb
Commit message (Collapse)AuthorAgeFilesLines
* Backport URI::Generic#hostname to Ruby 1.9.2 and olderdanielsdeleo2013-11-151-0/+2
| | | | | | | | | | | | | Documentation for URI::Generic#host in Ruby 2.0.0 explains: Since IPv6 addresses are wrapped by brackets in URIs, this method returns IPv6 addresses wrapped by brackets. This form is not appropriate to pass socket methods such as TCPSocket.open. If unwrapped host names are required, use “hostname” method. Therefore the best way to support IPv6 URIs is to replace calls to URI::Generic#host with URI::Generic#hostname. The #hostname method is added in Ruby 1.9.3 so we need to backport it for older ruby versions.
* Add File.realpath backport for ruby 1.8danielsdeleo2013-06-261-0/+1
| | | | - Related to fix for CHEF-4312
* Removing Dir monkey patch.Jon Morrow2013-06-171-1/+0
|
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+39
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* big refactor of the repo layout. move to a chef gem and a chef-server gem ↵Ezra Zygmuntowicz2008-10-081-29/+0
| | | | all with proper deps
* Added template support, changed license to Apache v 2Adam Jacob2008-08-161-14/+13
|
* Moving chef-server into lib, reworking specs, adding storieschef-server-packageAdam Jacob2008-06-151-1/+5
|
* Working on network layerAdam Jacob2008-05-191-1/+1
|
* Added rcov coverage, lots of tests, definitions, node supportAdam Jacob2008-03-101-0/+26