From 9582f20d8a593e56fb163021c88c4c1119e91668 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sat, 13 Jan 2024 10:56:47 +0100 Subject: [PATCH] TODO: TFTP doesn't convert LF to CRLF for mode=netascii Closes #12655 Closes #12690 --- docs/TODO | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/TODO b/docs/TODO index 06162c8bb6..d89b080d0c 100644 --- a/docs/TODO +++ b/docs/TODO @@ -196,6 +196,9 @@ 21. MQTT 21.1 Support rate-limiting + 22. TFTP + 22.1 TFTP doesn't convert LF to CRLF for mode=netascii + ============================================================================== 1. libcurl @@ -1392,3 +1395,14 @@ The rate-limiting logic is done in the PERFORMING state in multi.c but MQTT is not (yet) implemented to use that. + +22. TFTP + +22.1 TFTP doesn't convert LF to CRLF for mode=netascii + + RFC 3617 defines that an TFTP transfer can be done using "netascii" + mode. curl does not support extracting that mode from the URL nor does it treat + such transfers specifically. It should probably do LF to CRLF translations + for them. + + See https://github.com/curl/curl/issues/12655 -- 2.47.3