Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: minimagick/minimagick
base: d484786
Choose a base ref
head repository: minimagick/minimagick
compare: 293f9bb
Choose a head ref
  • 14 commits
  • 7 files changed
  • 4 contributors

Commits on May 26, 2019

  1. Test with Ruby 2.6 (#475)

    vividtone authored and janko committed May 26, 2019
  2. Fix download script (#469)

    It seems older releases are removed from http://www.imagemagick.org/download/
    
    I thought every version (x.y.z-n) is available on somewhere but I can't
    find the page.
    
    According to the following page, every x.y.z-10 should be available but
    6.9.10-10 and 7.0.8-10 are not listed.
    
    https://www.imagemagick.org/discourse-server/viewtopic.php?t=12212
    
    So I changed install script to find exact download path.
    mtsmfm authored and janko committed May 26, 2019
  3. Merge pull request #427 from koic/suppress_deprecation_warnings_in_pr…

    …oduction_code
    
    Suppress deprecation warnings in production code
    janko committed May 26, 2019
  4. Fix test failure

    janko committed May 26, 2019
  5. Don't allow remote shell execution

    Kernel#open accepts a string of format "| <shell command>" which
    executes the specified shell command and otherwise presumably acts as
    IO.popen. The open-uri standard library overrides Kernel#open to also
    accept URLs.
    
    However, the overridden Kernel#open just delegates to URI#open, so we
    switch to using that directly and avoid the remote shell execution
    vulnerability. For files we just use File.open, which should have the
    same behaviour as Kernel#open.
    janko committed May 26, 2019
  6. Bump to 4.9.4

    janko committed May 26, 2019