-
Notifications
You must be signed in to change notification settings - Fork 604
Comparing changes
Open a pull request
base repository: rubinius/rubinius
base: 5daca40e4ae6
head repository: rubinius/rubinius
compare: 899dca7c4564
Commits on Sep 3, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 70ba66f - Browse repository at this point
Copy the full SHA 70ba66fView commit details
Commits on Sep 22, 2015
-
Contributing notes on version managers/releases
Yorick Peterse committedSep 22, 2015 4Configuration menu - View commit details
-
Copy full SHA for b997547 - Browse repository at this point
Copy the full SHA b997547View commit details -
Changed "of the issue" to "if the issue"
Yorick Peterse committedSep 22, 2015 Configuration menu - View commit details
-
Copy full SHA for 4eec62a - Browse repository at this point
Copy the full SHA 4eec62aView commit details
Commits on Oct 4, 2015
-
Fixes to assist building Rubinius under Alpine Linux (with musl).
Not 100% building yet, but these cover some outstanding issues
Configuration menu - View commit details
-
Copy full SHA for 2920c9e - Browse repository at this point
Copy the full SHA 2920c9eView commit details
Commits on Oct 30, 2015
-
Updated list of Socket constants to generate
The new list is based on the constants available as of MRI 2.2.3.
Yorick Peterse committedOct 30, 2015 Configuration menu - View commit details
-
Copy full SHA for 648c186 - Browse repository at this point
Copy the full SHA 648c186View commit details
Commits on Nov 16, 2015
-
Bump Travis Ruby version to 2.2.0
OS X builds started to fail after the release of RubyGems 2.5.0, so this should fix it.
Configuration menu - View commit details
-
Copy full SHA for f14fd16 - Browse repository at this point
Copy the full SHA f14fd16View commit details -
Include zlib linker flag if not building with the vendored one
Apparently building with LLVM enabled includes this flag, probably because of using `--system-libs`, so building without LLVM fails because it can't link against zlib.
Configuration menu - View commit details
-
Copy full SHA for b9ca4b3 - Browse repository at this point
Copy the full SHA b9ca4b3View commit details -
Added iovec and msghdr structures
These will be required by the upcoming release of rubysl-socket.
Yorick Peterse committedNov 16, 2015 Configuration menu - View commit details
-
Copy full SHA for ba75b60 - Browse repository at this point
Copy the full SHA ba75b60View commit details
Commits on Nov 18, 2015
-
Reset globally cached klass methods in Module#prepend_features
Consider this example: class Parent def bar end end class Child < Parent def bar super end def foo end end Child.new.foo Child.new.bar # foo and bar are cached in the global cache prepended_module = Module.new do def foo end end Child.prepend(prepended_module) # foo is cleared from the global cache, but bar is not # Child hierarchy is now Child < IncludedModule(prepended_module) < IncludedModule(Child) < Parent Child.new.bar # When bar is looked up here, being still cached globally, Child#bar is the # result of the lookup (normally, it should be IncludedModule(Child)#bar). # Now when Child#bar is looking for its super, it goes to the first included # module, then the second included module, which has the same method table # as Child, returning Child#bar, causing non-ending recursive calls.
Configuration menu - View commit details
-
Copy full SHA for 5c4b45f - Browse repository at this point
Copy the full SHA 5c4b45fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcf450d - Browse repository at this point
Copy the full SHA fcf450dView commit details
Commits on Nov 30, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ff93ae9 - Browse repository at this point
Copy the full SHA ff93ae9View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 7c8dcb7 - Browse repository at this point
Copy the full SHA 7c8dcb7View commit details
Commits on Dec 1, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d56ef8e - Browse repository at this point
Copy the full SHA d56ef8eView commit details
Commits on Dec 2, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 61893fe - Browse repository at this point
Copy the full SHA 61893feView commit details -
Ignore patch when getting release date from last commit.
If the patch has non-US-ASCII characters, the Regexp matching the date blows up. Rather than mucking with ridiculous Regexp encodings, we ignore the unneeded patch.
Configuration menu - View commit details
-
Copy full SHA for 925e90b - Browse repository at this point
Copy the full SHA 925e90bView commit details
Commits on Dec 4, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fd97eb1 - Browse repository at this point
Copy the full SHA fd97eb1View commit details -
This is required by gethostbyname() which in turn will be used by rubysl-socket.
Yorick Peterse committedDec 4, 2015 Configuration menu - View commit details
-
Copy full SHA for f6534b1 - Browse repository at this point
Copy the full SHA f6534b1View commit details
Commits on Dec 5, 2015
-
Try a complex Travis CI matrix.
This passes 'travis lint' but I don't know what that actually means.
Configuration menu - View commit details
-
Copy full SHA for e2a9354 - Browse repository at this point
Copy the full SHA e2a9354View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cb2f4a - Browse repository at this point
Copy the full SHA 4cb2f4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ecd505 - Browse repository at this point
Copy the full SHA 7ecd505View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c79a6 - Browse repository at this point
Copy the full SHA c1c79a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c339b1 - Browse repository at this point
Copy the full SHA 7c339b1View commit details
Commits on Dec 6, 2015
-
Configuration menu - View commit details
-
Copy full SHA for cf5a67f - Browse repository at this point
Copy the full SHA cf5a67fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f45583c - Browse repository at this point
Copy the full SHA f45583cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4209d55 - Browse repository at this point
Copy the full SHA 4209d55View commit details
Commits on Dec 7, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a69ef3e - Browse repository at this point
Copy the full SHA a69ef3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00e855a - Browse repository at this point
Copy the full SHA 00e855aView commit details
Commits on Dec 11, 2015
-
Added definition for Socket::SOMAXCONN
Yorick Peterse committedDec 11, 2015 Configuration menu - View commit details
-
Copy full SHA for 5a78231 - Browse repository at this point
Copy the full SHA 5a78231View commit details
Commits on Dec 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 1cafa08 - Browse repository at this point
Copy the full SHA 1cafa08View commit details
Commits on Dec 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 4dee847 - Browse repository at this point
Copy the full SHA 4dee847View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b89696 - Browse repository at this point
Copy the full SHA 2b89696View commit details -
Use OS X instance to create tarball.
The tar utility appears to be choking on the Linux Travis instance: https://s3.amazonaws.com/archive.travis-ci.org/jobs/96797405/log.txt
Configuration menu - View commit details
-
Copy full SHA for cdcec7e - Browse repository at this point
Copy the full SHA cdcec7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for da1276d - Browse repository at this point
Copy the full SHA da1276dView commit details
Commits on Dec 16, 2015
-
Upload multiple aliases per release because RVM/Travis.
RVM appears to correctly map eg rbx-2 to rubinius-2.6.tar.bz2 unless it's running on Travis. See travis-ci/travis-ci#5294
Configuration menu - View commit details
-
Copy full SHA for 2b6ff7f - Browse repository at this point
Copy the full SHA 2b6ff7fView commit details
Commits on Dec 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 6d77f49 - Browse repository at this point
Copy the full SHA 6d77f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbb90c2 - Browse repository at this point
Copy the full SHA dbb90c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 771ea7f - Browse repository at this point
Copy the full SHA 771ea7fView commit details
Commits on Dec 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c36d538 - Browse repository at this point
Copy the full SHA c36d538View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c1ff5 - Browse repository at this point
Copy the full SHA 99c1ff5View commit details
Commits on Dec 20, 2015
-
Fix building openssl on El Capitan.
This change introduces some duplication that will be removed when rewriting in Bash. Yes, it could be done now; No, it isn't important enough to do it.
Configuration menu - View commit details
-
Copy full SHA for 3c330f8 - Browse repository at this point
Copy the full SHA 3c330f8View commit details -
RubyGems 2.5.1 installed === 2.5.1 / 2015-12-10 Bug fixes: * Ensure platform sorting only uses strings. Affected binary installs on Windows. Issue #1369 reported by Ryan Atball (among others). Pull request #1375 by Samuel E. Giddins. * Revert PR #1332. Unable to reproduce, and nil should be impossible. * Gem::Specification#to_fullpath now returns .rb extensions when such a file exists. Pull request #1114 by y-yagi. * RubyGems now handles Net::HTTPFatalError instead of crashing. Pull request #1314 by Samuel E. Giddins. * Updated bundled Molinillo to 0.4.0. Pull request #1322, #1396 by Samuel E. Giddins. * Improved performance of spec loading by reducing likelihood of loading he complete specification. Pull request #1373 by Aaron Patterson. * Improved caching of requirable files Pull request #1377 by Aaron Patterson. * Fixed activation of gems with development dependencies. Pull request #1388 by Samuel E. Giddins. * RubyGems now uses the same Molinillo vendoring strategy as Bundler. Pull request #1397 by Samuel E. Giddins. * Fixed documentation of Gem::Requirement.parse. Pull request #1398 by Juanito Fatas. * RubyGems no longer warns when a prerelease gem has prerelease dependencies. Pull request #1399 by Samuel E. Giddins. * Fixed Gem::Version documentation example. Pull request #1401 by Guilherme Goettems Schneider. * Updated documentation links to https://. Pull request #1404 by Suriyaa Kudo. * Fixed double word typo. Pull request #1411 by Jake Worth. === 2.5.0 / 2015-11-03 Major enhancements: * Added the Gem::Licenses class which provides a set of standard license identifiers as set by spdx.org. This is now used by the Gem::Specification#license attribute to try to standardize (though not enforce) licenses set by gem authors. Pull request #1249 by Kyle Mitchell. Minor enhancements: * Use Molinillo as the resolver library. This is the same resolver as used by Bundler. Pull request #1189 by Samuel E. Giddins. * Add `--skip=gem_name` to Pristine command. Pull request #1018 by windwiny. * The parsed gem dependencies file is now available via Gem.gemdeps following Gem.use_gemdeps. Pull request #1224 by Hsing-Hui Hsu, issue #1213 by Michal Papis. * Moved description attribute to recommended for Gem::Specification. Pull request #1046 by Michal Papis * Moved `Gem::Indexer#abbreviate` and `#sanitize` to `Gem::Specification`. Pull request #1145 by Arthur Nogueira Neves * Cache Gem::Version segments for `#bump` and `#release`. Pull request #1131 by Matijs van Zuijlen * Fix edge case in `levenshtein_distance` for comparing longer strings. Pull request #1173 by Richard Schneeman * Remove duplication from List#to_a, improving from O(n^2) to O(n) time. Pull request #1200 by Marc Siegel. * Gem::Specification.add_specs is deprecated and will be removed from version 3.0 with no replacement. To add specs, install the gem, then reset the cache. * Gem::Specification.add_spec is deprecated and will be removed from version 3.0 with no replacement. To add specs, install the gem, then reset the cache. * Gem::Specification.remove_spec is deprecated and will be removed from version 3.0 with no replacement. To remove specs, uninstall the gem, then reset the cache by calling Gem::Specification.reset. * Call Array#compact before calling Array#uniq for minor speed improvement in the Gem::Specification#files method. Pull request #1253 by Marat Amerov. * Use stringio instead of custom String classes. Pull request #1250 by Petr Skocik. * Use URI#host instead of URI#hostname to retain backwards compatibility with Ruby 1.9.2 and earlier in util library. Pull request #1288 by Joe Rafaniello. * Documentation update for gem sources. Pull request #1324 by Ilya Vassilevsky. * Documentation update for required_ruby_version. Pull request #1321 by Matt Patterson. * Documentation update for gem update. Pull request #1306 by Tim Blair. * Emit a warning on SRV resolve failure. Pull request #1023 by Ivan Kuchin. * Allow duplicate dependencies between runtime and development. Pull request #1032 by Murray Steele. * The gem env command now shows the user installation directory. Pull request #1343 by Luis Sagastume. * The Gem::Platform#=== method now treats a nil cpu arch the same as 'universal'. Pull request #1356 by Daniel Berger. * Improved memory performance in Gem::Specification.traverse. Pull request #1188 by Aaron Patterson. * RubyGems packages now support symlinks. Pull request #1209 by Samuel E. Giddins. * RubyGems no longer outputs mkmf.log if it does not exist. Pull request #1222 by Andrew Hooker. * Added Bitrig platform. Pull request #1233 by John C. Vernaleo. * Improved error message for first-time RubyGems developers. Pull request #1241 by André Arko * Improved performance of Gem::Specification#load with cached specs. Pull request #1297 by Samuel E. Giddins. * Gem::RemoteFetcher allows users to set HTTP headers. Pull request #1363 by Agis Anastasopoulos. Bug fixes: * Fixed Rake homepage url in example for Gem::Specification#homepage. Pull request #1171 by Arthur Nogueira Neves * Don't crash if partially uninstalled gem can't be found. Pull request #1283 by Cezary Baginski. * Test warning cleanup. Pull request #1298 by Samuel E. Giddins. * Documentation fix for GemDependencyAPI. Pull request #1308 by Michael Papis. * Fetcher now ignores ENOLCK errors in single threaded environments. This handles an issue with gem installation on NFS as best we can. Addresses issue #1176 by Ryan Moore. Pull request #1327 by Daniel Berger. * Fix some path quoting issues in the test suite. Pull request #1328 by Gavin Miller. * Fix NoMethodError in running ruby processes when gems are uninstalled. Pull request #1332 by Peter Drake. * Fixed a potential NoMethodError for gem cleanup. Pull request #1333 by Peter Drake. * Fixed gem help bug. Issue #1352 reported by bogem, pull request #1357 by Luis Sagastume. * Remove temporary directories after tests finish. Pull request #1181 by Nobuyoshi Nokada. * Update links in RubyGems documentation. Pull request #1185 by Darío Hereñú. * Prerelease gem executables can now be run. Pull request #1186 by Samuel E. Giddins. * Updated RubyGems travis-ci ruby versions. Pull request #1187 by Samuel E. Giddins. * Fixed release date of RubyGems 2.4.6. Pull request #1190 by Frieder Bluemle. * Fixed bugs in gem activation. Pull request #1202 by Miklós Fazekas. * Fixed documentation for `gem list`. Pull request #1228 by Godfrey Chan. * Fixed #1200 history entry. Pull request #1234 by Marc Siegel. * Fixed synchronization issue when resetting the Gem::Specification gem list. Pull request #1239 by Samuel E. Giddins. * Fixed running tests in parallel. Pull request #1257 by SHIBATA Hiroshi. * Fixed running tests with `--program-prefix` or `--program-suffix` for ruby. Pull request #1258 by Shane Gibbs. * Fixed Gem::Specification#to_yaml. Pull request #1262 by Hiroaki Izu. * Fixed taintedness of Gem::Specification#raw_require_paths. Pull request #1268 by Sam Ruby. * Fixed sorting of platforms when installing gems. Pull request #1271 by nonsequitur. * Use `--no-document` over deprecated documentation options when installing dependencies on travis. Pull request #1272 by takiy33. * Improved support for IPv6 addresses in URIs. Pull request #1275 by Joe Rafaniello. * Spec validation no longer crashes if a file does not exist. Pull request #1278 by Samuel E. Giddins. * Gems can now be installed within `rescue`. Pull request #1282 by Samuel E. Giddins. * Increased Diffie-Hellman key size for tests for modern OpenSSL. Pull request #1290 by Vít Ondruch. * RubyGems handles invalid config files better. Pull request #1367 by Agis Anastasopoulos. ------------------------------------------------------------------------------ RubyGems installed the following executables: /source/rubinius/rubinius/bin/gem RubyGems system software updated
Configuration menu - View commit details
-
Copy full SHA for c5d711c - Browse repository at this point
Copy the full SHA c5d711cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e8883 - Browse repository at this point
Copy the full SHA c4e8883View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8596d1f - Browse repository at this point
Copy the full SHA 8596d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5123e3 - Browse repository at this point
Copy the full SHA e5123e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4604fa - Browse repository at this point
Copy the full SHA c4604faView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd2a43 - Browse repository at this point
Copy the full SHA fcd2a43View commit details
Commits on Dec 21, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c000bce - Browse repository at this point
Copy the full SHA c000bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae84cf9 - Browse repository at this point
Copy the full SHA ae84cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a38227 - Browse repository at this point
Copy the full SHA 3a38227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c68367 - Browse repository at this point
Copy the full SHA 6c68367View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5daca40e4ae6...899dca7c4564