Skip to content

build(deps): bump rb_sys from 0.9.125 to 0.9.126 in /bindings/ruby in the per-dependency group across 1 directory - #22

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/bindings/ruby/per-dependency-de302389f5
Closed

build(deps): bump rb_sys from 0.9.125 to 0.9.126 in /bindings/ruby in the per-dependency group across 1 directory#22
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/bindings/ruby/per-dependency-de302389f5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 3, 2026

Copy link
Copy Markdown

Bumps the per-dependency group with 1 update in the /bindings/ruby directory: rb_sys.

Updates rb_sys from 0.9.125 to 0.9.126

Release notes

Sourced from rb_sys's releases.

v0.9.126

What's Changed

Full Changelog: oxidize-rb/rb-sys@v0.9.125...v0.9.126

Commits
  • daa12b6 Merge pull request #721 from oxidize-rb/fix/arm-linux-lld
  • 87b7176 Replace GNU ld with ld.lld via symlink instead of RUSTFLAGS
  • bc8babf Merge pull request #720 from oxidize-rb/fix/arm-linux-lld
  • e1c6160 Fix -fuse-ld=lld by adding -B/usr/bin to linker search path
  • 64ced97 Merge pull request #719 from oxidize-rb/fix/arm-linux-lld
  • 98f681f Downgrade example Cargo.lock to v3 for MSRV compatibility
  • 1018960 Use lld for arm-linux to fix binutils 2.34 assertion failure
  • 74aa40a Merge pull request #718 from oxidize-rb/fix/arm-linux-linker
  • 4cf5665 Fix arm-linux cross-compilation by adding missing linker config
  • d9a52c4 Merge pull request #717 from oxidize-rb/fix/update-trivy-action
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Apr 3, 2026
Bumps the per-dependency group with 1 update in the /bindings/ruby directory: [rb_sys](https://github.com/oxidize-rb/rb-sys).


Updates `rb_sys` from 0.9.125 to 0.9.126
- [Release notes](https://github.com/oxidize-rb/rb-sys/releases)
- [Commits](oxidize-rb/rb-sys@v0.9.125...v0.9.126)

---
updated-dependencies:
- dependency-name: rb_sys
  dependency-version: 0.9.126
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: per-dependency
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/bundler/bindings/ruby/per-dependency-de302389f5 branch from 3f57e31 to a039cba Compare April 8, 2026 23:55
@dependabot @github

dependabot Bot commented on behalf of github Apr 15, 2026

Copy link
Copy Markdown
Author

Looks like rb_sys is updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Apr 15, 2026
@dependabot
dependabot Bot deleted the dependabot/bundler/bindings/ruby/per-dependency-de302389f5 branch April 15, 2026 23:55
anakrish pushed a commit that referenced this pull request Jun 19, 2026
Mirror the regorus-bpf egress backend for an LSM file-open hook. Lower a
regorus-lift EnforcerConfig over the observable fields input.path (Str,
canonicalized in user space) and input.op (read/write/exec) into a fixed
rule plan, with a user-space reference enforcer that the conformance tests
treat as ground truth.

What lowers: Eq/Membership of exact paths and ops, plus a non-negated
startswith(input.path, ...) as a leading-byte prefix. What is dropped
(fail-closed, never approximated): non-observable fields, a second atom on
the same field, negated prefixes, and endswith/contains (a fixed kernel
program cannot match suffix/substring soundly). The non-negotiable
invariant is preserved: enforce == Allow implies full_eval == allow.

bpf/file_open.bpf.c is a CO-RE lsm/file_open program built on the same
self-authored compat shim (no libbpf-dev). It reads a bounded, NON-canonical
bpf_d_path prefix and is documented best-effort (Phase-2 risk); the
user-space enforcer is the conformance reference. It compiles cleanly
against live /sys/kernel/btf/vmlinux.

Tests: triple-path conformance and scenarios #22-23 (file-read allow-list,
no-exec-from-tmp), exporter unit tests, fail-closed/design notes for
#24-27 (signature allow-listing, module lockdown, ptrace/raw-socket,
AI-agent guardrail composition), and a toolchain-gated BPF compile test.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
anakrish pushed a commit that referenced this pull request Jun 19, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants