Daniel Stenberg
8c459156f8
7.9.3 public
2002-01-23 18:01:16 +00:00
Daniel Stenberg
2db894807b
Andrés García found out that we didn't properly stop reading from a connection
...
after the headers on a HEAD request. This bug has been added in 7.9.3 and was
mnot present earlier.
2002-01-23 07:15:32 +00:00
Daniel Stenberg
95ceeb6e0b
more about passwords and started about proxies
2002-01-22 13:41:00 +00:00
Daniel Stenberg
c9c00d2a23
verify big files
2002-01-22 13:10:16 +00:00
Daniel Stenberg
1afe49864d
minor edit
2002-01-22 08:22:04 +00:00
Daniel Stenberg
6924bee3a0
added --cc description and an example
2002-01-21 14:57:07 +00:00
Daniel Stenberg
39d4552dab
pre4
2002-01-21 12:11:45 +00:00
Daniel Stenberg
a23c63738f
HTTP POST explained
2002-01-21 10:54:56 +00:00
Daniel Stenberg
e911945c55
#505514 , as correctly pointed out by Antonio (anton@concord.ru), trying to
...
post a non-existing file should include nothing, not an error text!
2002-01-19 11:08:05 +00:00
Daniel Stenberg
6d58d13710
mingw fix, mac os x fix, long long check removed from configure,
...
--enable-debug uses even stricter options now
2002-01-18 15:16:08 +00:00
Daniel Stenberg
0b177cb165
newly generated
2002-01-18 15:14:35 +00:00
Daniel Stenberg
3e31b619de
added more text in the 'passwords' section
2002-01-18 15:08:32 +00:00
Daniel Stenberg
f925979b2f
satisfy gcc -Wundef
2002-01-18 13:10:41 +00:00
Daniel Stenberg
49f7fa82b9
#if [undefined] => #ifdef [undefined]
2002-01-18 13:04:48 +00:00
Daniel Stenberg
e4cd4cf3f3
playing with more strict gcc warnings with --enable-debug
2002-01-18 13:00:13 +00:00
Daniel Stenberg
e74b20926d
prevents gcc -Wcast-align from complaining
2002-01-18 12:59:33 +00:00
Daniel Stenberg
a312127c91
made gcc -Wcast-align happy
2002-01-18 12:56:10 +00:00
Daniel Stenberg
1dc5bf4f73
#ifndef and #define magic to prevent compiler warnings when doing #if BLA
...
where BLA is undefined
2002-01-18 12:53:05 +00:00
Daniel Stenberg
01cfe670c5
updated to 2002 status ;-)
2002-01-18 12:48:36 +00:00
Daniel Stenberg
fd307bfe29
cut off a big piece of comment and added a pointer to the Trio web page
...
should anyone ever want a good printf() clone
2002-01-18 10:45:03 +00:00
Daniel Stenberg
a00de093a7
commented out the 'long long' and 'long double' checks, as we don't really
...
use them anyway and they cause warnings in lib/mprint.c
2002-01-18 10:43:55 +00:00
Daniel Stenberg
7bfe853af3
I wish I could type. Anyway, this proved it is a good habit to put the NULL
...
on the left side of comparisons...
2002-01-18 10:36:25 +00:00
Daniel Stenberg
cbaecca8e9
added typecast for a malloc() return, and added check for NULL
2002-01-18 10:30:51 +00:00
Daniel Stenberg
8edfb370a8
Added #include <errno.h>
2002-01-18 09:25:58 +00:00
Daniel Stenberg
4c08c8f7db
Andrés García patched. It now checks for EWOULDBLOCK properly on windows
...
boxes.
2002-01-18 08:03:54 +00:00
Daniel Stenberg
c174680a03
patched by Andrés García
2002-01-18 08:03:12 +00:00
Daniel Stenberg
cb5f6e18e6
7.9.3-pre3
2002-01-17 14:34:26 +00:00
Daniel Stenberg
b798e7a5ae
correct ssl version, fixed ssl writes, solved time-out disconnect without
...
text, fixed dns cache problem, made it compile with openssl before 0.9.5
again and extended libcurl-the-guide a bit more
2002-01-17 14:25:49 +00:00
Daniel Stenberg
5deab7ad27
more text added
2002-01-17 14:24:25 +00:00
Daniel Stenberg
12cdfd282d
added a comment about this example only works with 7.9.3 and newer libs
2002-01-17 13:45:19 +00:00
Daniel Stenberg
eba8035e12
Richard Archer made it compile and build with OpenSSL versions prior to
...
0.9.5
2002-01-17 10:40:13 +00:00
Daniel Stenberg
edcbf4350b
include our own sprintf() prototype to make it return sensible data on
...
all platforms, I also edited a few data types slightly to prevent my
compiler from warning on comparisions between signed and unsigned values
2002-01-17 08:03:48 +00:00
Sterling Hughes
9289ea471f
Get this working, still need to check for leaks and such, but should be
...
fine..
2002-01-17 07:38:25 +00:00
Sterling Hughes
7d06185aa6
Make the keys for hostcache entries be in the format::
...
host:port, so accessing curl.haxx.se on port 80 would yield a key value
of ::
curl.haxx.se:80
2002-01-17 06:55:37 +00:00
Daniel Stenberg
01ecb1d7e7
filled-in text in the "Building" chapter and added a "libcurl with C++"
...
chapter
2002-01-17 00:27:56 +00:00
Daniel Stenberg
e177f14595
SSL writes passed back a silly length...
2002-01-16 23:28:58 +00:00
Daniel Stenberg
5c6eddcadd
fixed time-out returned without error text set
2002-01-16 22:26:01 +00:00
Daniel Stenberg
b3b4786990
Kevin Roth's SSLeay() patch, slight edited by me. Works with OpenSSL 0.9.5
...
now.
2002-01-16 17:45:08 +00:00
Daniel Stenberg
fbe2907599
7.9.3-pre2
2002-01-16 15:12:12 +00:00
Daniel Stenberg
343da8d4b3
--cc and working non-blocking sockets uploads
2002-01-16 15:04:37 +00:00
Daniel Stenberg
8d97792dbc
- shrunk the BUFSIZE define from 50K to 20K
...
- made a separate buffer for uploads (due to the non-blocking stuff)
- added two connectdata struct fields for non-blocking uploads
2002-01-16 14:53:19 +00:00
Daniel Stenberg
8d07c87be7
modified to deal with the new non-blocking versions of Curl_read() and
...
Curl_write().
2002-01-16 14:50:53 +00:00
Daniel Stenberg
ed21701df3
Curl_write's 5th argument now is signed
2002-01-16 14:49:51 +00:00
Daniel Stenberg
df01507582
Curl_read() and Curl_write() are both now adjusted to return properly in
...
cases where EWOULDBLOCK or equivalent is returned. We must not block.
2002-01-16 14:49:08 +00:00
Daniel Stenberg
f2bda5fd5b
Curl_write() now takes a different 5th argument
2002-01-16 14:47:50 +00:00
Daniel Stenberg
cba9838e8f
Somewhat ugly fix to deal with non-blocking sockets. We just loop and try
...
again. THIS IS NOT A NICE FIX.
2002-01-16 14:47:00 +00:00
Daniel Stenberg
b6dba9f5dd
Somewhat ugly fix to deal with non-blocking sockets. We just loop and try
...
again. THIS IS NOT A NICE FIX. We should/must make a select() then and only
retry when we can write to the socket again.
2002-01-16 14:46:00 +00:00
Daniel Stenberg
6e9d1617c6
added support for --cc to output the compiler name. This makes it possible
...
to compile libcurl stuff without any prior knowledge:
cc=`curl-config --cc`
cflags=`curl-config --cflags`
libs=`curl-config --libs`
$cc $flags $libs -o example example.c
Or if you prefer, the oh-so-cool single-line version:
`curl-config --cc --cflags --libs` -o example example.c
2002-01-16 14:20:06 +00:00
Daniel Stenberg
ea811fee52
added a somewhat cool single-line command that builds most example sources
...
on unix-like systems
2002-01-16 14:13:54 +00:00
Daniel Stenberg
7391fd8f6a
initial attempt to write a tutorial-like libcurl guide
2002-01-15 08:22:00 +00:00