Matt Fleming
2013-Jun-10 14:53 UTC
[syslinux] [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
On Mon, 10 Jun, at 07:24:21AM, H. Peter Anvin wrote:> VMS pathnames with semicolons are the same as in iso9660 -- version > numbers that are extremely rarely used. However, since file listings > display them, they have to be stripped off. > > So it is probably OK for the four people in the world that might have a > VMS server.Next thing I see is HTTP paths. Problem? We could require that all HTTP strings are encoded. -- Matt Fleming, Intel Open Source Technology Center
H. Peter Anvin
2013-Jun-10 14:57 UTC
[syslinux] [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
On 06/10/2013 07:53 AM, Matt Fleming wrote:> On Mon, 10 Jun, at 07:24:21AM, H. Peter Anvin wrote: >> VMS pathnames with semicolons are the same as in iso9660 -- version >> numbers that are extremely rarely used. However, since file listings >> display them, they have to be stripped off. >> >> So it is probably OK for the four people in the world that might have a >> VMS server. > > Next thing I see is HTTP paths. Problem? We could require that all HTTP > strings are encoded. >OK, http paths is potentially ugly if nothing else. I'm starting to think quotation marks might be the better syntax choice after all. It also gives us a line of sight to allowing spaces in filenames. Either that or make the path a list rather than a string, using the normal word separators when entered on the command line, a bit like the (t)csh does. That is a bigger change but is probably a better solution. -hpa
Matt Fleming
2013-Jun-11 08:03 UTC
[syslinux] [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
On Mon, 10 Jun, at 07:57:50AM, H. Peter Anvin wrote:> Either that or make the path a list rather than a string, using the > normal word separators when entered on the command line, a bit like the > (t)csh does. That is a bigger change but is probably a better solution.How would this solution handle filenames containing spaces? Would we need to escape (presumably with a backslash) such filenames? -- Matt Fleming, Intel Open Source Technology Center
Apparently Analagous Threads
- [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
- [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
- [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
- [PATCH 00/19][elflink] Improve compatibility with 4.x
- [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http