Ramón Márquez
Ramón Márquez
Often only the response part of the HTTP message is being displayed when using `--input-raw-engine-vxlan` and `--output-stdout`, without the corresponding request. I previously mentioned this issue in #1095 . The...
feat(capture): add option to prevent any packet capture when no pods match given k8s schema. When there aren't any pods that match the given `k8s://` schema, the BPF filter is...
[Trivy](https://github.com/aquasecurity/trivy) scans for both `haproxytech/kubernetes-ingress:1.8.4` and `haproxytech/kubernetes-ingress:1.8.3` images return the CVE-2022-29526 vulnerability which affects the `golang.org/x/sys` dependency in its `v0.0.0-20220227234510-4e6760a101f9` version. The report states that the vulnerability has been fixed...
[Trivy](https://github.com/aquasecurity/trivy) security scans for the `haproxytech/kubernetes-ingress:1.8.5` image returns the known vulnerability CVE-2022-29526 which affects the `golang.org/x/sys` dependency in its `0.0.0-20220227234510-4e6760a101f9` version, as well as the CVE-2022-27664 vulnerability which affects the...
Add support for custom fields. This introduces breaking changes since the `HttpMessage.send` signature must be modified to accept custom fields. The custom fields themselves should be added to the message...
Log client IP address as a custom `X-FORWARDED-FOR` header. See https://github.com/pbojinov/request-ip
Add message batching to the background submission feature, using NDJSON. We can follow the [logger-go](https://github.com/resurfaceio/logger-go/blob/dev/BaseLogger.go#L102) implementation, in order to keep loggers consistent across languages.
The example that uses mock implementations in [API.md](https://github.com/resurfaceio/logger-nodejs/blob/master/API.md#logging-http-calls) results in an incomplete message that is ultimately dropped by the Resurface DB. This is due to the `request_url` field [being skipped](https://github.com/resurfaceio/logger-nodejs/blob/master/lib/http_message.js#L44)...
`SharedArrayBuffer` has not been supported [for a while](https://developer.chrome.com/blog/enabling-shared-array-buffer/#history) in all major browsers (unless the resource is [cross-isolated](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer#security_requirements)). Normally this is not an issue for back-end services and the corresponding middleware....
`Content-Encoding` header is set to `deflated` instead of `identity` when `skip_compression` rule is present as part of `options.rules` but not `options` itself. This is not the expected result according to...