Permalink
Commits on Oct 20, 2017
  1. Auto merge of #2047 - hsbt:update-latest-ruby, r=hsbt

    bundlerbot committed Oct 20, 2017
    Use Ruby 2.2.8, 2.3.5 and 2.4.2.
  2. Use Ruby 2.2.8, 2.3.5 and 2.4.2.

    hsbt committed Oct 20, 2017
Commits on Oct 18, 2017
  1. Auto merge of #2042 - hsbt:fix-2041, r=hsbt

    bundlerbot committed Oct 18, 2017
    Fix NoMethodError on bundler/inline environment
    
    Fixes #2041
    
    raw_require_paths returns nil variable when running with bundle/inline environment.
  2. Auto merge of #2038 - duckinator:fix-conditionals, r=hsbt

    bundlerbot committed Oct 18, 2017
    Don't use two postfix conditionals on one line.
    
    # Description:
    
    Avoid chaining postfix conditionals (`foo if bar unless baz`) because it's hard to understand.
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] Write tests -- not needed.
    - [x] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
  3. Auto merge of #2045 - hsbt:fix-2043, r=hsbt

    bundlerbot committed Oct 18, 2017
    Picked r60194 from ruby/ruby.
    
    Fixes #2043
    
    ruby/ruby@16b6fe1
  4. Auto merge of #2044 - hsbt:warn-test-travis, r=hsbt

    bundlerbot committed Oct 18, 2017
    Temporary disabled psych warning message for travis failure
    
    Investigate to travis status.
    
    ref #2034
  5. Only ignored failing tests

    hsbt committed Oct 18, 2017
  6. Temporary exclude bundler tests caused safe_yaml warnings.

    hsbt committed Oct 18, 2017
  7. Picked r60194 from ruby/ruby.

    hsbt committed Oct 18, 2017
Commits on Oct 17, 2017
  1. Fix NoMethodError on bundler/inline environment

    hsbt committed Oct 17, 2017
      Fixes #2041
    
      raw_require_paths returns nil variable when running with
      bundle/inline environment.
Commits on Oct 14, 2017
  1. Don't use two postfix conditionals on one line.

    duckinator committed Oct 14, 2017
Commits on Oct 10, 2017
  1. Merge tag 'v2.6.14'

    segiddins committed Oct 10, 2017
    Tagging v2.6.14.
  2. Version 2.6.14 with changelog

    segiddins committed Oct 10, 2017
  3. Whitelist classes and symbols that are in Gem spec YAML

    tenderlove committed with segiddins Oct 6, 2017
    This patch adds a method for loading YAML specs from a gem and
    whitelists classes and symbols that are allowed in the spec.  Then it
    changes calls to YAML.load to call the whitelisted "safe" loader
    instead.
    
    [CVE-2017-0903]
  4. Auto merge of #2033 - hsbt:remove-trailing-whitespace, r=hsbt

    bundlerbot committed Oct 10, 2017
    Remove trailing-whitespaces and append newline at EOF.
  5. Remove trailing-whitespaces and append newline at EOF.

    hsbt committed Oct 10, 2017
Commits on Oct 9, 2017
  1. Auto merge of #2031 - colby-swandale:manifest-ignore-docs, r=hsbt

    bundlerbot committed Oct 9, 2017
    Do not index the doc folder in the `update_manifest` task.
    
    # Description:
    
    A small problem I have come across while doing work on RubyGems is when I need to update the Manifest.
    
    When running the `rake newb` - the task generates the RubyGems docs which is an entry in `.gitignore` but is not ignored in the `rake update_manifest` task. This means that everyone has to remember to either remove the `doc` folder beforehand or remove the entries in `Manifest.txt`. We should just be ignoring the `doc` folder entirely.
    
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
Commits on Oct 8, 2017
  1. do not include the doc folder in the `update_manifest` task.

    Colby Swandale committed Oct 8, 2017
Commits on Oct 7, 2017
  1. Auto merge of #2029 - hsbt:no-more-ubygems-2, r=hsbt

    bundlerbot committed Oct 7, 2017
    More rename ubygems.rb.
    
    Follow up 4cb0e5b
  2. More rename ubygems.rb.

    hsbt committed Oct 7, 2017
      Follow up 4cb0e5b
  3. Auto merge of #2028 - hsbt:no-more-ubygems, r=hsbt

    bundlerbot committed Oct 7, 2017
    ubygems.rb is unavailable on Ruby 2.5
    
    Follow up with #2027
  4. ubygems.rb is unavailable on Ruby 2.5

    hsbt committed Oct 7, 2017
Commits on Oct 6, 2017
  1. Auto merge of #2027 - hsbt:rename-rubygems, r=segiddins

    bundlerbot committed Oct 6, 2017
    Rename `-rubygems` option.
    
    This option only needs Ruby 1.8. and It will remove at Ruby 2.5.
    
    This commit was picked r60125 from ruby/ruby:  ruby/ruby@9de6c71
  2. Picked r60125 from ruby/ruby.

    hsbt committed Oct 6, 2017
  3. Auto merge of #1417 - nobu:bug/read_binary-rofs, r=hsbt

    bundlerbot committed Oct 6, 2017
    rescue EROFS
    
    When the source directory is placed on a read-only filesystem,
    EROFS is raised but not EACCES.
  4. rescue EROFS

    nobu committed Dec 19, 2015
    When the source directory is placed on a read-only filesystem,
    EROFS is raised but not EACCES.
  5. Auto merge of #2010 - ahorek:remove_gempath, r=segiddins

    bundlerbot committed Oct 6, 2017
    matches_for_glob - remove root path
    
    # Description:
    Hi,
    during my testing I found out that this method uses a wierd glob pattern.
    
    ```
      def matches_for_glob glob # TODO: rename?
        # TODO: do we need these?? Kill it
        glob = File.join(self.lib_dirs_glob, glob)
    
        Dir[glob].map { |f| f.untaint } # FIX our tests are broken, run w/ SAFE=1
      end
    ```
    
    example:
    c:/rubyinstaller/sandbox/ruby25_mingw/lib/ruby/gems/2.5.0/gems/bigdecimal-1.3.2/{**c:/rubyinstaller/sandbox/ruby25_mingw/lib/ruby/gems/2.5.0/extensions/x64-mingw32/2.5.0/bigdecimal-1.3.2**,lib}
    
    I think it's a bug because the absolute path in the pattern will never be matched.
    
    I attached a PR that removes absolute paths from the pattern. What do you think?
    ______________
    
    # Tasks:
    
    - [ ] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
  6. Auto merge of #2025 - hsbt:remove-trailing-whitespace, r=hsbt

    bundlerbot committed Oct 6, 2017
    Removed trailing-whitespaces
    
    I always faced this issue when merging ruby core repository.
  7. Removed trailing-whitespaces

    hsbt committed Sep 13, 2017
  8. Auto merge of #2020 - MSP-Greg:av_trunk, r=segiddins

    bundlerbot committed Oct 6, 2017
    Change trunk build from BinTray to Appveyor
    
    # Description:
    
    Previously added trunk build to appveyor.yml.  At the time, build was done locally and pushed to BinTray.  Rolling trunk build (twice daily) is now done on Appveyor.  Changed download URI in appveyor.yml to account for the change.
    
    Also, since nothing is compiled with OpenSSL or GDBM, removed package download.
    
    Tests passed on my fork.
    ______________
    
    # Tasks:
    
    - [X] Describe the problem / feature
    - [ ] Write tests
    - [X] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
Commits on Oct 5, 2017
  1. Auto merge of #2018 - jdanford:fix-readme-formatting, r=segiddins

    bundlerbot committed Oct 5, 2017
    Fix formatting of installation instructions in README
    
    # Description:
    Fixes formatting of installation instructions in README
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] ~~Write tests~~
    - [ ] ~~Write code to solve the problem~~
    - [x] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
  2. Auto merge of #2015 - colby-swandale:colby/appveyor-ruby-trunk, r=oll…

    bundlerbot committed Oct 5, 2017
    …eolleolle
    
    allow failures for ruby trunk in appveyor
    
     Description:
    
    We should allow build failures for trunk ruby in appveyor. This will let PRs that pass all released & supported versions of ruby to have green status builds and be merged more easily.
    
    See #2009, #2010
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
Commits on Oct 4, 2017
  1. Auto merge of #2009 - rubygems:dwr-gem-yank-help, r=segiddins

    bundlerbot committed Oct 4, 2017
    update gem yank description
    
    Now that gem yank permanently removes the gem we should not direct people to contact us to remove a gem.
Commits on Sep 27, 2017
  1. Auto merge of #2022 - parndt:patch-1, r=colby-swandale

    bundlerbot committed Sep 27, 2017
    Fix spelling of 'vulnerability'
    
    I noticed a typo in the history when it was printed in my terminal.
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
  2. Fix spelling of 'vulnerability'

    parndt committed Sep 27, 2017