diff options
author | Daniel Stenberg <daniel@haxx.se> | 2002-01-16 15:04:37 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2002-01-16 15:04:37 +0000 |
commit | 343da8d4b31cc445cd817788405dc9f528d1fcfd (patch) | |
tree | 16db658708d76c24112e1b29f4e4e1fa64d93586 | |
parent | 8d97792dbc08251edc1aac339d0ca593b98327be (diff) |
--cc and working non-blocking sockets uploads
-rw-r--r-- | CHANGES | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -7,6 +7,19 @@ History of Changes +Daniel (16 January 2002) +- Mofied the main transfer loop and related stuff to deal with non-blocking + sockets in the upload section. While doing this, I've now separated the + connection oriented buffers to have one for downloads and one for uploads + (as two can happen simultaneously). I also shrunk the buffers to 20K + each. As we have a scratch buffer twice the size of the upload buffer, we + arrived at 80K for buffers compared with the previous 150K. + +- Added the --cc option to curl-config command as it enables so very cool + one-liners. Have a go a this one, building the simple.c example: + + $ `curl-config --cc --cflags --libs` -o example simple.c + Daniel (14 January 2002) - I made all socket reads (recv) handle EWOULDBLOCK. I hope nicely. Now we only need to address all writes (send) too and then I'm ready for another |