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

radix: Don't leak memory when key can't be added #9281

Closed
wants to merge 5 commits into from

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    6b57b0f View commit details
    Browse the repository at this point in the history
  2. reputation: Release memory on key add fails

    Ensure that memory for the reputation key is released on failed adds.
    
    Contributed by Giuseppe Longo <[email protected]>
    
    Issue: 5748
    jlucovsky committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    636b8b1 View commit details
    Browse the repository at this point in the history
  3. gen/bool: Use bool type instead of ints

    This commit converts usages of `int` to `bool` within the radix utility
    code.
    jlucovsky committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    15174e5 View commit details
    Browse the repository at this point in the history
  4. error: Add SC_EEXIST for dups

    Issue: 5748
    
    This commit adds SC_EEXIST to be used for cases where an
    item/resource/artifact with the same attributes already exists.
    jlucovsky committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    291e6ee View commit details
    Browse the repository at this point in the history
  5. radix: Detect duplicate netblocks

    This commit prevents duplicate IPV4/IPV6 netblocks from being added to the
    radix tree.
    
    Contributed by Giuseppe Longo <[email protected]>
    
    Issue: 5748
    jlucovsky committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9e80d74 View commit details
    Browse the repository at this point in the history