summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-01-16 15:04:37 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-01-16 15:04:37 +0000
commit343da8d4b31cc445cd817788405dc9f528d1fcfd (patch)
tree16db658708d76c24112e1b29f4e4e1fa64d93586
parent8d97792dbc08251edc1aac339d0ca593b98327be (diff)
downloadgnurl-343da8d4b31cc445cd817788405dc9f528d1fcfd.tar.gz
gnurl-343da8d4b31cc445cd817788405dc9f528d1fcfd.tar.bz2
gnurl-343da8d4b31cc445cd817788405dc9f528d1fcfd.zip
--cc and working non-blocking sockets uploads
-rw-r--r--CHANGES13
1 files changed, 13 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index fd9e46553..0b640a5bc 100644
--- a/CHANGES
+++ b/CHANGES
@@ -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