aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/vendor
AgeCommit message (Collapse)Author
2017-04-28Update `plist` to 3.3.0.Markus Reiter
2017-04-20Fix `plist` parser failing when encoded with ASCII.Markus Reiter
2017-03-26vendor: Update ruby-macho to 1.1.0.William Woodruff
2017-03-14secure urls + remove -k from in-doc curl commandViktor Szakats
2016-11-17utils/json: Replace OkJson with Ruby's core JSON.William Woodruff
Removes OkJson from vendor/, as Ruby has included its own JSON parser in corelib since 1.9.x and Homebrew is now guaranteed to be running on 2.x+.
2016-11-09vendor: Update ruby-macho to 0.2.6.William Woodruff
This brings fixes for behavior expected in #1460.
2016-08-23Use version 3.1.0 of vendored `plist`.Markus Reiter
2016-08-23Add vendored `plist`, version 3.1.0.Markus Reiter
2016-08-22Move Cask’s vendored `plist` to `Homebrew/vendor`.Markus Reiter
2016-08-11vendor: Update vendored ruby-macho to 0.2.5.William Woodruff
2016-07-11add file directory for vendor RubyXu Cheng
The vendor Ruby will be put inside `Library/Homebrew/vendor/portable-ruby/<version>`, with a symlink `Library/Homebrew/vendor/portable-ruby/current` pointed to it. In addition, a `Library/Homebrew/vendor/portable-ruby-version` will track the latest version of vendor binaries. This gives us version control on vendor Ruby and enables us to bump vendor Ruby whenever needed such as security update.
2016-06-20vendor: Update vendored ruby-macho to 0.2.4.William Woodruff
2016-02-25vendor/macho: update to 0.2.2-39-ge2fbedc9Martin Afanasjew
2016-02-03vendor: vendor ruby_macho library.William Woodruff
2014-02-10Update vendored OkJsonJack Nagel
2013-06-22Remove MultiJsonJack Nagel
Closes Homebrew/homebrew#20696.
2013-06-22Vendor OkJson directlyJack Nagel
2013-01-17Fix JSON smoke testJack Nagel
- Simplify encoding example because hashes are unordered. - Fix broken require
2013-01-17Update multi_json to 1.5.0Jack Nagel
This contains updates to the OkJson library that allow objects to define to_json for serialization, and this will be used in the upcoming options and deps work.
2011-11-13Hardwire multi_json backendCharlie Sharpsteen
The `multi_json` gem dynamically selects a JSON implementation from a list of candidates. Since we cannot control which gems are installed on a user's machine, this patch hardwires `multi_json` to use the included copy of `ok_json`. `ok_json` is a pure-Ruby JSON encoder/decoder that is bundled with `multi_json`. `ok_json` may not be as fast as other choices, but speed is not critical for our application. Closes Homebrew/homebrew#8574. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-13Add copyright notice for MultiJsonCharlie Sharpsteen
2011-11-13Vendor Library: multi-json 1.0.3Charlie Sharpsteen
Multi-JSON is a library that provides encode/decode support for casting Ruby objects to JSON strings and back again. This version of the library has been tested against ruby versions 1.8.6 and later. Having a JSON encoder/decoder in the toolbox helps now that the GitHub API only returns results in JSON format.