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

internal/appsec: implement WAF actions for http/grpc #1533

Merged
merged 34 commits into from Dec 12, 2022

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    2b83f16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f224b27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1c1364 View commit details
    Browse the repository at this point in the history
  4. internal/appsec: internal/appsec: add support for WAF actions

    ASM now instanciates an action handler that will perform various
    actions commanded by the WAF after a match is performed. The
    "block_request" action type is the only kind of action currently
    supported, allowing to block an HTTP request.
    Hellzy committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    566a6c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Configuration menu
    Copy the full SHA
    dea3413 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6f2902 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    b7e1d8a View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Apply suggestions from code review

    Co-authored-by: Julio Guerra <julio@datadog.com>
    Hellzy and Julio-Guerra committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    733a143 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f24219 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36db486 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17010e7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aad08f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8a48b47 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f6411e View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. internal/appsec: go lint

    Hellzy committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    4a75723 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49a7c27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4320cd0 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    9663fac View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    6c03b89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11a4cfb View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    62e93b0 View commit details
    Browse the repository at this point in the history
  2. internal/appsec: golint

    Hellzy committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    ca98bff View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. appsec: test grpc IP blocking

    Hellzy committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    e4379ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2286b11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9272678 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7377af View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    cf3ac2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f24120 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71c6c73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7281ec4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fde2717 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. Configuration menu
    Copy the full SHA
    a266362 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    3d9d7d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7a01b3 View commit details
    Browse the repository at this point in the history