jmestwa-coder opened a new pull request, #704: URL: https://github.com/apache/logging-log4cxx/pull/704
## Summary Adds a new fuzz target for the transcoding layer and registers it in the existing fuzzing build. ### What this changes * Adds `TranscoderFuzzer` to exercise transcoder encode/decode paths with arbitrary inputs. * Covers UTF-8 decoding, encoding, named charset conversions, and UTF-16 transcoding paths. * Adds round-trip validation for UTF-16BE/UTF-16LE encoding to detect surrogate-handling regressions. * Registers the new fuzz target in `ALL_LOG4CXX_FUZZERS`. ### Why The transcoding layer has been the source of multiple recent fixes and previously had no dedicated fuzz coverage. This harness adds continuous sanitizer-backed coverage for transcoding logic and validates key round-trip invariants to help detect future regressions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
