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

Release Version 1.0.7 #142

Merged
merged 21 commits into from Dec 6, 2023
Merged

Release Version 1.0.7 #142

merged 21 commits into from Dec 6, 2023

Conversation

lovesh-ap
Copy link
Contributor

[1.0.7-public-preview] - 2023-12-2

Changes

  • Async HttpClient v2+ Support: The security agent now also supports Async HTTP client version 2 and above
  • Sun Net HTTP Server support: The security agent now supports Sun Net HTTP Server
  • Add APM trace information population in the event
  • WS headers added : NR-CSEC-ENTITY-GUID & NR-CSEC-ENTITY-NAME
  • JSON version bump to 1.1.1
  • Add critical error logging via LogMessage event

Fixes

  • Insecure cookie attack vulnerability was flagged in secure communication, accounting communication type to mitigate the issue
  • DynamoDB v2 issue: missing attribute values for conditionCheck method in case of transactWriteItems operation on DynamoDB
  • Never print LicenseKey

Misc

  • Updated unit test cases for all the outbound request instrumentation modules to include test cases for csec parent id header
  • Unit test cases for Async HttpClient v2+
  • Unit test cases for Jetty v12+
  • Unit test cases for Sun Net HTTP Server
  • Unit test cases for Netty Server

IshikaDawda and others added 19 commits November 23, 2023 14:44
* Added instrumentation for sun-net-httpserver

* unit test cases for sun-net-httpserver

* Instrumented request-body
---------

Co-authored-by: Monu Lakshkar <mlakshkar@newrelic.com>
Co-authored-by: Lovesh Baya <lbaya@newrelic.com>
* UTs for csec parent id header in http-async-client-4

* UTs for csec parent id header in http-client-3

* UTs for csec parent id header in http-client-4

* UTs for csec parent id header in http-client-jdk11

* UTs for csec parent id header in okhttp-3

* UTs for csec parent id header in okhttp-3.5

* UTs for csec parent id header in okhttp-4

* UTs for csec parent id header in urlconnection
Co-authored-by: Harshit Singh Lodha <hsinghlodha@newrelic.com>
* Fix: missing attribute values in conditionCheck method in transactWriteItems operation

* Test: added missing unit test cases for conditionCheck method in transactWriteItems operation
* UTs for csec parent id header in http-async-client-4

* UTs for csec parent id header in http-client-3

* UTs for csec parent id header in http-client-4

* UTs for csec parent id header in http-client-jdk11

* UTs for csec parent id header in okhttp-3

* UTs for csec parent id header in okhttp-3.5

* UTs for csec parent id header in okhttp-4

* UTs for csec parent id header in urlconnection
* Support for org.asynchttpclient:async-http-client

* Unit test cases of async http client (#103)

Co-authored-by: Monu Lakshkar <mlakshkar@newrelic.com>
Co-authored-by: Harshit Singh Lodha <hsinghlodha@newrelic.com>
Fix QueueSize to avoid RASP event rejection

Co-authored-by: Harshit Singh Lodha <hsinghlodha@newrelic.com>
Co-authored-by: Lovesh Baya <lbaya@newrelic.com>
NR-163715 Critical error logging via LogMessage event
Co-authored-by: Harshit Singh Lodha <hsinghlodha@newrelic.com>
@lovesh-ap lovesh-ap self-assigned this Dec 2, 2023
Co-authored-by: Harshit Singh Lodha <hsinghlodha@newrelic.com>
Co-authored-by: Harshit Singh Lodha <hsinghlodha@newrelic.com>
@lovesh-ap lovesh-ap merged commit 5d70303 into main Dec 6, 2023
2 checks passed
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.

None yet

5 participants