Changelog
*Sourced from [ffi's changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md).*
> 1.12.2 / 2020-02-01
> -------------------
>
> * Fix possible segfault at FFI::Struct#[] and []= after GC.compact . [#742](https://github-redirect.dependabot.com/ffi/ffi/issues/742)
>
>
> 1.12.1 / 2020-01-14
> -------------------
>
> Added:
> * Add binary gem support for ruby-2.7 on Windows
>
>
> 1.12.0 / 2020-01-14
> -------------------
>
> Added:
> * FFI::VERSION is defined as part of `require 'ffi'` now.
> It is no longer necessary to `require 'ffi/version'` .
>
> Changed:
> * Update libffi to latest master.
>
> Deprecated:
> * Overwriting struct layouts is now warned and will be disallowed in ffi-2.0. [#734](https://github-redirect.dependabot.com/ffi/ffi/issues/734), [#735](https://github-redirect.dependabot.com/ffi/ffi/issues/735)
>
>
> 1.11.3 / 2019-11-25
> -------------------
>
> Removed:
> * Remove support for tainted objects which cause deprecation warnings in ruby-2.7. [#730](https://github-redirect.dependabot.com/ffi/ffi/issues/730)
>
>
> 1.11.2 / 2019-11-11
> -------------------
>
> Added:
> * Add DragonFlyBSD as a platform. [#724](https://github-redirect.dependabot.com/ffi/ffi/issues/724)
>
> Changed:
> * Sort all types.conf files, so that files and changes are easier to compare.
> * Regenerated type conf for freebsd12 and x86_64-linux targets. [#722](https://github-redirect.dependabot.com/ffi/ffi/issues/722)
> * Remove MACOSX_DEPLOYMENT_TARGET that was targeting very old version 10.4. [#647](https://github-redirect.dependabot.com/ffi/ffi/issues/647)
> * Fix library name mangling for non glibc Linux/UNIX. [#727](https://github-redirect.dependabot.com/ffi/ffi/issues/727)
> * Fix compiler warnings raised by ruby-2.7
> * Update libffi to latest master.
>
>
> 1.11.1 / 2019-05-20
> ... (truncated)
Commits
- [`ad524cb`](https://github.com/ffi/ffi/commit/ad524cb016fc788861d76e43a5067b8d441a76bc) Bump VERSION to 1.12.2
- [`01cbd06`](https://github.com/ffi/ffi/commit/01cbd061bbbc80f24a682b872a80a08e5951efa6) Update CHANGELOG for 1.12.2
- [`6662bcc`](https://github.com/ffi/ffi/commit/6662bccd0bff2f64b79380e23850548af76637b7) Replace st_table with simple cache and fix segfault after GC.compact
- [`6845314`](https://github.com/ffi/ffi/commit/68453146decaf7be79d16a0c34f3fc8fd536935e) Remove old references to ruby-1.9
- [`b54e735`](https://github.com/ffi/ffi/commit/b54e735b11abef310c58b0f33dfc1af8f78f007e) Bump VERSION to 1.12.1
- [`ee13af1`](https://github.com/ffi/ffi/commit/ee13af16bd290e9d5c9d74eecfc563017284b6f5) Do parallel builds in CI docker containers
- [`2c81c6b`](https://github.com/ffi/ffi/commit/2c81c6b48bd9fe7bb0790e850b6e68b70f036b5d) Respect MAKE environment variable for libtest build
- [`b2793a3`](https://github.com/ffi/ffi/commit/b2793a362f95a64ba4b99d1984e6d3fbe91d417d) Better document enable/disable libffi switches in the README
- [`8169aef`](https://github.com/ffi/ffi/commit/8169aef7e0bd65eefa49ae626bf6b61012ef470a) Bump VERSION to 1.12.0
- [`62c0c97`](https://github.com/ffi/ffi/commit/62c0c9712acb0b94c15cd22d316149e71bcf9658) Update CHANGELOG for version 1.12.0
- Additional commits viewable in [compare view](https://github.com/ffi/ffi/compare/1.9.23...1.12.2)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ombulabs/harvesting/network/alerts).
Bumps ffi from 1.9.23 to 1.12.2.
Changelog
*Sourced from [ffi's changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md).* > 1.12.2 / 2020-02-01 > ------------------- > > * Fix possible segfault at FFI::Struct#[] and []= after GC.compact . [#742](https://github-redirect.dependabot.com/ffi/ffi/issues/742) > > > 1.12.1 / 2020-01-14 > ------------------- > > Added: > * Add binary gem support for ruby-2.7 on Windows > > > 1.12.0 / 2020-01-14 > ------------------- > > Added: > * FFI::VERSION is defined as part of `require 'ffi'` now. > It is no longer necessary to `require 'ffi/version'` . > > Changed: > * Update libffi to latest master. > > Deprecated: > * Overwriting struct layouts is now warned and will be disallowed in ffi-2.0. [#734](https://github-redirect.dependabot.com/ffi/ffi/issues/734), [#735](https://github-redirect.dependabot.com/ffi/ffi/issues/735) > > > 1.11.3 / 2019-11-25 > ------------------- > > Removed: > * Remove support for tainted objects which cause deprecation warnings in ruby-2.7. [#730](https://github-redirect.dependabot.com/ffi/ffi/issues/730) > > > 1.11.2 / 2019-11-11 > ------------------- > > Added: > * Add DragonFlyBSD as a platform. [#724](https://github-redirect.dependabot.com/ffi/ffi/issues/724) > > Changed: > * Sort all types.conf files, so that files and changes are easier to compare. > * Regenerated type conf for freebsd12 and x86_64-linux targets. [#722](https://github-redirect.dependabot.com/ffi/ffi/issues/722) > * Remove MACOSX_DEPLOYMENT_TARGET that was targeting very old version 10.4. [#647](https://github-redirect.dependabot.com/ffi/ffi/issues/647) > * Fix library name mangling for non glibc Linux/UNIX. [#727](https://github-redirect.dependabot.com/ffi/ffi/issues/727) > * Fix compiler warnings raised by ruby-2.7 > * Update libffi to latest master. > > > 1.11.1 / 2019-05-20 > ... (truncated)Commits
- [`ad524cb`](https://github.com/ffi/ffi/commit/ad524cb016fc788861d76e43a5067b8d441a76bc) Bump VERSION to 1.12.2 - [`01cbd06`](https://github.com/ffi/ffi/commit/01cbd061bbbc80f24a682b872a80a08e5951efa6) Update CHANGELOG for 1.12.2 - [`6662bcc`](https://github.com/ffi/ffi/commit/6662bccd0bff2f64b79380e23850548af76637b7) Replace st_table with simple cache and fix segfault after GC.compact - [`6845314`](https://github.com/ffi/ffi/commit/68453146decaf7be79d16a0c34f3fc8fd536935e) Remove old references to ruby-1.9 - [`b54e735`](https://github.com/ffi/ffi/commit/b54e735b11abef310c58b0f33dfc1af8f78f007e) Bump VERSION to 1.12.1 - [`ee13af1`](https://github.com/ffi/ffi/commit/ee13af16bd290e9d5c9d74eecfc563017284b6f5) Do parallel builds in CI docker containers - [`2c81c6b`](https://github.com/ffi/ffi/commit/2c81c6b48bd9fe7bb0790e850b6e68b70f036b5d) Respect MAKE environment variable for libtest build - [`b2793a3`](https://github.com/ffi/ffi/commit/b2793a362f95a64ba4b99d1984e6d3fbe91d417d) Better document enable/disable libffi switches in the README - [`8169aef`](https://github.com/ffi/ffi/commit/8169aef7e0bd65eefa49ae626bf6b61012ef470a) Bump VERSION to 1.12.0 - [`62c0c97`](https://github.com/ffi/ffi/commit/62c0c9712acb0b94c15cd22d316149e71bcf9658) Update CHANGELOG for version 1.12.0 - Additional commits viewable in [compare view](https://github.com/ffi/ffi/compare/1.9.23...1.12.2)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/ombulabs/harvesting/network/alerts).