Change #282504
| Category | curl |
| Changed by | Max Dymond <cmeister2@gmail.com> |
| Changed at | Mon 21 Sep 2026 18:21:42 |
| Repository | https://github.com/curl/curl.git |
| Project | curl |
| Branch | master |
| Revision | 53be819ca8291b591332aeeae480bd0ae0d08d24 |
Comments
escape: use hex-pair lookup in curl_easy_escape Copy precomputed uppercase hex pairs instead of looking up each digit separately. Preserve literal-run batching and allocation behavior. Add coverage for all 256 byte values, checking exact encoded output and round-trip decoding. Closes #23021
Changed files
- lib/escape.c
- tests/libtest/lib1396.c