Skip to content

test/v2 - #323

Closed
jasonish wants to merge 6 commits into
mainfrom
test/v2
Closed

test/v2#323
jasonish wants to merge 6 commits into
mainfrom
test/v2

Conversation

@jasonish

@jasonish jasonish commented Jun 1, 2026

Copy link
Copy Markdown
Owner
  • rust/ffi: add wrapper around ThreadVars
    A Rust wrapper around ThreadVars to enforce Rust lifetimes to ThreadVars when
    used in a callback.

    Ticket: Mime fuzz backport/v1 OISF/suricata#8598

  • rust/ffi: use ThreadVars wrapper in thread init callback
    Update the thread init callback registration to pass the safe ThreadVars
    wrapper instead of a raw pointer.

    Ticket: Mime fuzz backport/v1 OISF/suricata#8598

  • rust/ffi: use ThreadVars wrapper in eve callback
    Update the EVE callback registration to pass the safe ThreadVars wrapper
    instead of a raw pointer.

    Ticket: Mime fuzz backport/v1 OISF/suricata#8598

  • rust/ffi: use ThreadVars wrapper in flow callbacks
    Update the flow init, update and finish callback registrations to pass the
    safe ThreadVars wrapper instead of a raw pointer.

    Ticket: Mime fuzz backport/v1 OISF/suricata#8598

  • rust/ffi: bindgen thread storage
    Ticket: Tcp midstream fin 5437 v2 OISF/suricata#8445

  • rust/ffi: add safe thread storage wrapper
    Add a typed ThreadStorage wrapper around the thread storage bindings.

    Ticket: Tcp midstream fin 5437 v2 OISF/suricata#8445

  • github-ci: close PRs updated after being opened
    Enforce our policy of requiring a new pull request whenever changes are
    made to an existing one. On any push to an open, non-draft pull request
    the workflow comments with the policy and closes the pull request.

  • fixup

  • bar

  • fixup

@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

Closing this pull request: its branch was updated after the pull
request was opened.

Per our policy, a new pull request is required when changes are made
to an existing one. Please open a new pull request with the updated
changes.

jasonish added 6 commits June 1, 2026 16:01
A Rust wrapper around ThreadVars to enforce Rust lifetimes to ThreadVars when
used in a callback.

Ticket: OISF#8598
Update the thread init callback registration to pass the safe ThreadVars
wrapper instead of a raw pointer.

Ticket: OISF#8598
Update the EVE callback registration to pass the safe ThreadVars wrapper
instead of a raw pointer.

Ticket: OISF#8598
Update the flow init, update and finish callback registrations to pass the
safe ThreadVars wrapper instead of a raw pointer.

Ticket: OISF#8598
Add a typed ThreadStorage<T> wrapper around the thread storage bindings.

Ticket: OISF#8445
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

Closing this pull request: its branch was updated after the pull
request was opened.

Per our workflow, a new pull request is required when changes are made
to an existing one. Please open a new pull request with the updated
changes.

If you wish to create an in progress pull request that you can push to,
please create a draft pull request.

Please see GitHub Pull Request Workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant