Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Next/20200824/v2 #5317

Merged
merged 5 commits into from
Aug 24, 2020
Merged

Next/20200824/v2 #5317

merged 5 commits into from
Aug 24, 2020

Commits on Aug 10, 2020

  1. github-ci: add autoreconf to centos-7 build

    The prepared distribution packages are failing autoreconf
    due to a missing acsite.m4. Add autoreconf to the centos-7
    build which uses the prepared package to test for this
    issue.
    jasonish committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    0de0c60 View commit details
    Browse the repository at this point in the history
  2. automake: add acsite.m4 to EXTRA_DIST

    This file is required to successfully re-run autoreconf, which
    many packaging tools will do even on a prepared distribution
    archive.
    jasonish committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    507ed59 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. output-json: fix Coverity USE_AFTER_FREE

    Return error if plugin open fails. Fixes Coverity CID 1465664
    USE_AFTER_FREE error.
    
    Redmine issue:
    https://redmine.openinfosecfoundation.org/issues/3864
    jasonish authored and victorjulien committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    f2a1626 View commit details
    Browse the repository at this point in the history
  2. plugins: use closedir to close open directory (not free)

    Found by Coverity, CID 1465665: ALLOC_FREE_MISMATCH.
    
    Redmine issue:
    https://redmine.openinfosecfoundation.org/issues/3864
    jasonish authored and victorjulien committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    dbb5dcb View commit details
    Browse the repository at this point in the history
  3. plugins: track all loaded plugins in a list

    Track the pointer returned from dlopen in a list to prevent a
    resource leak by the pointer going out of scope.
    
    Found by Coverity, CID 1465661.
    
    Redmine issue:
    https://redmine.openinfosecfoundation.org/issues/3864
    jasonish authored and victorjulien committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    b8994cd View commit details
    Browse the repository at this point in the history