Hi Mark,
1) There must be some cURL option to turn off that Expect100Continue thing, I'll look into that. But as you said, it goes ahead with the transfer after a couple seconds anyhow, so not a big deal.
2) The data file is exactly 70,000 bytes, and ends with \r\n. I've attached the original file for your reference. This data is just some test data so that the data content and boundaries are easily recognizable.
I started looking into cURL for testing, but if I can put my update file on the target using cURL, without having any web pages yet stored on the target, I can eliminate the need for the FTP server and save some resources. (My update file contains both the application code and the file system content.)
Here's where cURL lives:
http://curl.haxx.se/You can build from source, or download binaries for just about any platform.
Thanks,
Dan