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

Rebase to original repo #1

Merged
merged 32 commits into from
Dec 4, 2023
Merged

Rebase to original repo #1

merged 32 commits into from
Dec 4, 2023

Commits on Nov 15, 2023

  1. Create codeql-analysis.yml (DataDog#100)

    * Create codeql-analysis.yml
    
    * Update codeql-analysis.yml
    
    * Update run_integration_tests.sh
    tianchu authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    f0d4f35 View commit details
    Browse the repository at this point in the history
  2. Do not show error messages even if neither DD_API_KEY nor DD_KMS_API_…

    …KEY is set when Lambda Extension is running (DataDog#102)
    skatsuta authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    c3c91a8 View commit details
    Browse the repository at this point in the history
  3. Bump version to 1.4.0

    tianchu authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    70b369e View commit details
    Browse the repository at this point in the history
  4. Bump go + fasthttp + lint (DataDog#104)

    maxday authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    b0ce889 View commit details
    Browse the repository at this point in the history
  5. Consolidate serverless configurations into one place (DataDog#105)

    * Update README.md
    
    * Update README.md
    tianchu authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    3791c7b View commit details
    Browse the repository at this point in the history
  6. Bump dd-trace-go to latest version to address some vulnerabilities (D…

    …ataDog#109)
    
    * Bump dd-trace-go to latest version to address some vulnaribilities
    * update go.sum with `go mod tidy`
    kimi-p authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    1fb8f16 View commit details
    Browse the repository at this point in the history
  7. Bump version to 1.6.0

    kimi-p authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    515190e View commit details
    Browse the repository at this point in the history
  8. bump codeql (DataDog#112)

    maxday authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    b1ee543 View commit details
    Browse the repository at this point in the history
  9. Bump dd-trace-go to v1.41 (DataDog#115)

    kimi-p authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    9b0102e View commit details
    Browse the repository at this point in the history
  10. Bump version to 1.7.0

    kimi-p authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    8e721e9 View commit details
    Browse the repository at this point in the history
  11. [SLS-2330] Add support for universal instrumentation with the extensi…

    …on (DataDog#116)
    
    add option to use universal instrumentation
    DylanLovesCoffee authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    9d2335a View commit details
    Browse the repository at this point in the history
  12. [EEP-444] include error in failed metric send log (DataDog#118)

    Co-authored-by: Corey Griffin <[email protected]>
    2 people authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    9a26142 View commit details
    Browse the repository at this point in the history
  13. [SLS-2492] Upgrade aws sdk v2 (DataDog#113)

    upgrade sdk
    DylanLovesCoffee authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    49d44af View commit details
    Browse the repository at this point in the history
  14. Bump version to 1.8.0

    DylanLovesCoffee authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    00d9469 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5dfcb1a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d923f06 View commit details
    Browse the repository at this point in the history
  17. mask init runtime logs (DataDog#123)

    maxday authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    77e8468 View commit details
    Browse the repository at this point in the history
  18. Update libs (DataDog#121)

    xrn authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    4d2ee08 View commit details
    Browse the repository at this point in the history
  19. bump go 1.18 (DataDog#125)

    maxday authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    2b76b9a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8ac8259 View commit details
    Browse the repository at this point in the history
  21. Bump version to 1.9.0

    purple4reina authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    897c40e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5726020 View commit details
    Browse the repository at this point in the history
  23. Bump go version to 1.20 (DataDog#140)

    Bump go version to 1.20
    IvanTopolcic authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    471b3fb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    f2fb357 View commit details
    Browse the repository at this point in the history
  25. Bump version to 1.10.0

    purple4reina authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    3c827f0 View commit details
    Browse the repository at this point in the history
  26. Propagate trace context from SQS events (DataDog#142)

    * Default parent id to be trace id if not found elsewhere.
    
    * Look for trace context in context object as well as headers.
    
    * Apply trace context before starting the function execution span.
    
    * Update signature in tests.
    
    * Add spanid of execution span to context.
    
    * Do not ignore priority "-128".
    
    * Test that default parent id set to trace id.
    
    * Test span id added to context.
    
    * Test uses trace context from context object.
    purple4reina authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    d36d64e View commit details
    Browse the repository at this point in the history
  27. Bump version to 1.11.0

    purple4reina authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    37f2ffb View commit details
    Browse the repository at this point in the history
  28. feat: automate AppSec enablement setup (e.g: AWS_LAMBDA_RUNTIME_API) (

    DataDog#143)
    
    * feat: honor AWS_LAMBDA_EXEC_WRAPPER when AWS Lambda does not
    
    In order to simplify onboarding & make it more uniform across languages,
    inspect the value of the `AWS_LAMBDA_EXEC_WRAPPER` environment variable
    and apply select environment variable changes it perofrms upon
    decorating a handler.
    
    This is necessary/useful because that environment variable is not
    honored by custom runtimes (`provided`, `provided.al2`) as well as the
    `go1.x` runtime (which is a glorified provided runtime). The datadog
    Lambda wrapper starts a proxy to inject ASM functionality directly on
    the Lambda runtime API instead of having to manually instrument each and
    every lambda handler/application, and modifies `AWS_LAMBDA_RUNTIME_API`
    to instruct Lambda language runtime client libraries to go through it
    instead of directly interacting with the Lambda control plane.
    
    APPSEC-11534
    
    * pivot to a different, cheaper strategy
    
    * typo fix
    
    * PR feedback
    
    * minor fixups
    
    * add warning in go1.x runtime if lambda.norpc build tag was not enabled
    RomainMuller authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    4c645b6 View commit details
    Browse the repository at this point in the history
  29. Bump version to 1.12.0

    purple4reina authored and peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    d11e5da View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    d6da96c View commit details
    Browse the repository at this point in the history
  31. Bump packages

    peterdeme committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    3f5cc5f View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    3a8fe0c View commit details
    Browse the repository at this point in the history