Daniel Stenberg [Tue, 11 Mar 2003 19:12:07 +0000 (19:12 +0000)]
syntax error
Daniel Stenberg [Tue, 11 Mar 2003 19:07:41 +0000 (19:07 +0000)]
Christophe Demory fixed the check to work better for non-blocking on HP-UX
systems. Bug report #701749.
Daniel Stenberg [Tue, 11 Mar 2003 18:58:21 +0000 (18:58 +0000)]
Use ssize_t instead of 'int' to make the 64 bit sparc compiler happier.
Fix by Richard Gorton.
Daniel Stenberg [Tue, 11 Mar 2003 18:55:34 +0000 (18:55 +0000)]
Richard Gorton improved the random_the_seed() function for systems where
we don't find/know of a good random source. This way, we get a better
randomness which in turn should make SSL connections more secure.
Daniel Stenberg [Tue, 11 Mar 2003 17:16:02 +0000 (17:16 +0000)]
don't check for netinet/if_ether.h, we don't include it and it causes
configure warnings on many systems
Daniel Stenberg [Tue, 11 Mar 2003 16:28:23 +0000 (16:28 +0000)]
Martin C. Martin's fix to produce an error message in case of failure
in the Curl_is_connected() function.
Daniel Stenberg [Mon, 10 Mar 2003 20:46:54 +0000 (20:46 +0000)]
added things to fix at the next major release/change
Daniel Stenberg [Mon, 10 Mar 2003 20:43:59 +0000 (20:43 +0000)]
clarify
Daniel Stenberg [Mon, 10 Mar 2003 17:01:11 +0000 (17:01 +0000)]
no the data is not freed, this is left for the app to do when needed
Daniel Stenberg [Mon, 10 Mar 2003 14:52:33 +0000 (14:52 +0000)]
AAAARG
libtool 1.4.3 is scary as hell and caused just about every build on all sorts
of platforms to stop working, thanks to the fact that it ruquires a SED
variables somehow set by the configure script. It works fine on my linux
running autoconf 2.57 and automake 1.7 but others seem not to do as fine.
Reverting back to the ltmain.sh we had previously, which I believe is 1.4.2
including handmade patches for FreeBSD.
ALERT ALERT ALERT before we try 1.4.3 or similar versions again, check the
${SED} stuff and similar carefully.
Daniel Stenberg [Mon, 10 Mar 2003 12:25:32 +0000 (12:25 +0000)]
Include sys/types.h as well. Ray DeGennaro reports successful compiling on
AIX when this fix is applied and I cannot see how this will break any
systems.
Daniel Stenberg [Fri, 7 Mar 2003 13:36:32 +0000 (13:36 +0000)]
figure out the path to a 'sed' as otherwise libtool gets crazy
Daniel Stenberg [Fri, 7 Mar 2003 09:03:09 +0000 (09:03 +0000)]
libtoolize 1.4.3 brought these
Daniel Stenberg [Tue, 4 Mar 2003 06:41:50 +0000 (06:41 +0000)]
Removed define, risc os build, POST-GET bug fixed, AIX 4.3 problems solved
and two makefiles fixed.
Daniel Stenberg [Mon, 3 Mar 2003 23:26:39 +0000 (23:26 +0000)]
output the md5sum as the last step
Daniel Stenberg [Mon, 3 Mar 2003 22:39:34 +0000 (22:39 +0000)]
Added share.obj
Daniel Stenberg [Mon, 3 Mar 2003 22:31:58 +0000 (22:31 +0000)]
moved the disable-thread warning to the switch code so that the AIX 4.3
automatic disable won't cause a warning
Daniel Stenberg [Mon, 3 Mar 2003 22:30:25 +0000 (22:30 +0000)]
Detect AIX 4.3 or later, and if found disable the check for the thread-safe
*_r() functions as they're not needed (and if fact mess things up for us).
Brought to our attention by the friendly Troels Walsted Hansen in bug report
#696217.
Daniel Stenberg [Mon, 3 Mar 2003 22:23:48 +0000 (22:23 +0000)]
AIX 4.3 or later should use gethostbyname() and not the *_r() version.
Daniel Stenberg [Mon, 3 Mar 2003 06:45:27 +0000 (06:45 +0000)]
Added typecast to please the MSVC compiler.
Daniel Stenberg [Mon, 3 Mar 2003 06:42:52 +0000 (06:42 +0000)]
another typecast added to please the borland compiler
Daniel Stenberg [Mon, 3 Mar 2003 06:40:36 +0000 (06:40 +0000)]
Add (void) on our uses of the swrite() macro when we don't read the return
code as this makes compiler warnings. We *should* fix the code to deal with
the return codes instead...
Daniel Stenberg [Sun, 2 Mar 2003 17:43:42 +0000 (17:43 +0000)]
Init postdata properly before issuing a request, so that there isn't any
lingering POST-stuff that confuses GET requests. Juan F. Codagnone reported
this problem in bug report #653859.
Daniel Stenberg [Sun, 2 Mar 2003 17:20:59 +0000 (17:20 +0000)]
moved a variable declaration to remove a compiler warnings with the MSVC
compiler, mentioned by Andi Jahja
Daniel Stenberg [Fri, 28 Feb 2003 15:50:05 +0000 (15:50 +0000)]
include the engine stuff
Daniel Stenberg [Fri, 28 Feb 2003 15:49:32 +0000 (15:49 +0000)]
Andres Garcia Garcia updated to build with the most recent OpenSSL and
the recent libcurl changes.
Daniel Stenberg [Fri, 28 Feb 2003 13:11:10 +0000 (13:11 +0000)]
James Bursa made it compile on RISC OS as well.
Daniel Stenberg [Fri, 28 Feb 2003 13:10:54 +0000 (13:10 +0000)]
James Bursa wrote a section about cross-compiling for RISC OS
Daniel Stenberg [Fri, 28 Feb 2003 12:20:08 +0000 (12:20 +0000)]
the strequal and strnequal should now be called with the proper curl_ prefix
Daniel Stenberg [Fri, 28 Feb 2003 12:17:56 +0000 (12:17 +0000)]
Removed the defines for strequal() and strnequal().
Daniel Stenberg [Fri, 28 Feb 2003 08:40:57 +0000 (08:40 +0000)]
recent stuff
Daniel Stenberg [Fri, 28 Feb 2003 07:55:01 +0000 (07:55 +0000)]
mention what happens if size is set to -1
Daniel Stenberg [Fri, 28 Feb 2003 07:53:31 +0000 (07:53 +0000)]
spell out that POSTFIELDS should be url-encoded in most cases
Daniel Stenberg [Thu, 27 Feb 2003 23:10:38 +0000 (23:10 +0000)]
spell better
Daniel Stenberg [Thu, 27 Feb 2003 14:25:54 +0000 (14:25 +0000)]
Updated to better reflect reality. Also displays how the CURLMsg struct
looks like.
Daniel Stenberg [Thu, 27 Feb 2003 12:50:54 +0000 (12:50 +0000)]
It appears that there are FTP-servers that return size 0 for files
when SIZE is used on the file while being in BINARY mode. To work
around that (stupid) behavior, we attempt to parse the RETR response
even if the SIZE returned size zero.
Debugging help from Salvatore Sorrentino on February 26, 2003.
Daniel Stenberg [Wed, 26 Feb 2003 17:09:47 +0000 (17:09 +0000)]
test138 is for RETR without size and without a working SIZE
Daniel Stenberg [Wed, 26 Feb 2003 17:05:36 +0000 (17:05 +0000)]
support <size>-1</size> to completely disable the SIZE command
Daniel Stenberg [Wed, 26 Feb 2003 16:57:00 +0000 (16:57 +0000)]
added support for RETRNOSIZE in the control file to tell RETR to not
include size in the 150-reply
Daniel Stenberg [Wed, 26 Feb 2003 16:56:00 +0000 (16:56 +0000)]
added a test case for RETR that doesn't get the size in the 150-reply
Daniel Stenberg [Wed, 26 Feb 2003 13:46:38 +0000 (13:46 +0000)]
added index.html
Daniel Stenberg [Wed, 26 Feb 2003 13:01:29 +0000 (13:01 +0000)]
random updates
Daniel Stenberg [Wed, 26 Feb 2003 12:42:25 +0000 (12:42 +0000)]
No longer loop to read multiple times before returning back from the transfer
function, as this could easily end up looping for a very long time (more or
less until the whole transfer was done) and no library-using app would want
that.
Found thanks to a report by Kyle Sallee.
Daniel Stenberg [Tue, 25 Feb 2003 08:52:32 +0000 (08:52 +0000)]
updated, now features less mentions about older versions
Daniel Stenberg [Tue, 25 Feb 2003 08:36:29 +0000 (08:36 +0000)]
better sslcerts link
Daniel Stenberg [Mon, 24 Feb 2003 18:14:48 +0000 (18:14 +0000)]
7.10.4-pre2 commit
Daniel Stenberg [Mon, 24 Feb 2003 16:53:53 +0000 (16:53 +0000)]
Fixes to bring back the the "Expect: 100-continue" functionality. If the
header is used, we must wait for a 100-code (or timeout), before we send the
data. The timeout is merely 1000 ms at this point. We may have reason to set
a longer timeout in the future.
Daniel Stenberg [Mon, 24 Feb 2003 14:50:20 +0000 (14:50 +0000)]
Kjetil Jacobsen found out that setting CURLOPT_MAXCONNECTS to a value higher
than 5 could cause a segfault.
Daniel Stenberg [Mon, 24 Feb 2003 13:28:32 +0000 (13:28 +0000)]
fixed language for limit-rate
Daniel Stenberg [Mon, 24 Feb 2003 08:18:17 +0000 (08:18 +0000)]
daily was weekly, added a little thing about feb 2003
Daniel Stenberg [Fri, 21 Feb 2003 15:19:50 +0000 (15:19 +0000)]
added an EXAMPLE section
Daniel Stenberg [Mon, 17 Feb 2003 23:23:11 +0000 (23:23 +0000)]
how to disable FTP PORT
Daniel Stenberg [Mon, 17 Feb 2003 09:15:26 +0000 (09:15 +0000)]
This script clearly misses to remove the build dir at times when it exits,
so we now remove everything matching "build-*" when the script starts.
Daniel Stenberg [Mon, 17 Feb 2003 09:02:51 +0000 (09:02 +0000)]
mention --trace and --trace-ascii in the -v/--versbose section to remind
people how to get even more details shown
Daniel Stenberg [Fri, 14 Feb 2003 22:28:12 +0000 (22:28 +0000)]
mention more cacert magic
Daniel Stenberg [Fri, 14 Feb 2003 09:11:51 +0000 (09:11 +0000)]
Fix Curl_is_connected() even more to deal with waitconnect() return codes
even better (also based on input from Martin).
Daniel Stenberg [Fri, 14 Feb 2003 09:06:07 +0000 (09:06 +0000)]
Matthew Clarke built curl on AIX 3.2.5
Daniel Stenberg [Fri, 14 Feb 2003 09:03:03 +0000 (09:03 +0000)]
include <sys/socket.h> to compile the fd_set stuff properly on all systems
Daniel Stenberg [Fri, 14 Feb 2003 09:01:01 +0000 (09:01 +0000)]
geterrno() renamed to ourerrno() to prevent the name clash that occurred in
AIX 3.2.5 and possibly other OSF-like system headers.
Daniel Stenberg [Fri, 14 Feb 2003 08:02:55 +0000 (08:02 +0000)]
Martin C. Martin's fix for multi-interface connects to non-listening ports.
Daniel Stenberg [Thu, 13 Feb 2003 18:30:10 +0000 (18:30 +0000)]
Christopher R. Palmer fixed Curl_base64_encode() to deal with zeroes in the
data to encode.
Daniel Stenberg [Sat, 8 Feb 2003 14:36:18 +0000 (14:36 +0000)]
language
Daniel Stenberg [Thu, 6 Feb 2003 19:28:17 +0000 (19:28 +0000)]
include stdarg.h since we use va_* stuff
Daniel Stenberg [Wed, 5 Feb 2003 08:09:33 +0000 (08:09 +0000)]
I made curl run fine on a XScale/PXA250
Daniel Stenberg [Wed, 5 Feb 2003 07:43:05 +0000 (07:43 +0000)]
Re-arranged the SSL connection code (again). The recent fix was not a very
good one. This should work fine again.
Jean-Philippe Barette-LaPierre [Tue, 4 Feb 2003 23:48:46 +0000 (23:48 +0000)]
added the sharing of DNS cache
Daniel Stenberg [Tue, 4 Feb 2003 22:28:36 +0000 (22:28 +0000)]
VMS has setjmp.h
Daniel Stenberg [Tue, 4 Feb 2003 22:28:19 +0000 (22:28 +0000)]
Nico Baggus updated build script for VMS
Daniel Stenberg [Tue, 4 Feb 2003 18:24:55 +0000 (18:24 +0000)]
assume zlib 1.1.4 - pointed out by Kevin Roth
Daniel Stenberg [Tue, 4 Feb 2003 18:23:41 +0000 (18:23 +0000)]
HAVE_LIBZ is the actual name of the define we use
Daniel Stenberg [Tue, 4 Feb 2003 18:22:31 +0000 (18:22 +0000)]
make it more obvious what this is by not even trying to show a manual
Daniel Stenberg [Tue, 4 Feb 2003 18:12:41 +0000 (18:12 +0000)]
James Bursa corrected a bad comment
Daniel Stenberg [Tue, 4 Feb 2003 12:33:13 +0000 (12:33 +0000)]
fixes during the last couple of days
Daniel Stenberg [Tue, 4 Feb 2003 12:29:57 +0000 (12:29 +0000)]
Improved error reporting in case of bad SSL_connect()s, and we also no
longer use the SSL functions that store the error message in a static buffer
since that is not very multi-thread friendly.
Daniel Stenberg [Mon, 3 Feb 2003 22:15:33 +0000 (22:15 +0000)]
scan through the PATH as well, to find stunnel
Daniel Stenberg [Mon, 3 Feb 2003 21:36:52 +0000 (21:36 +0000)]
Julian Noble pointed out that capath is indeed working fine on Windows
these days since the c_rehash tool is written (fixed) to do the proper
action even on file systems that don't support symlinks.
Daniel Stenberg [Fri, 31 Jan 2003 07:07:28 +0000 (07:07 +0000)]
Kevin Roth corrected the zlib stuff to work better.
Daniel Stenberg [Thu, 30 Jan 2003 14:48:07 +0000 (14:48 +0000)]
don't check for the CA cert bundle if --insecure is used
Daniel Stenberg [Thu, 30 Jan 2003 06:06:24 +0000 (06:06 +0000)]
typecast the argument to isspace() to an int to prevent warnings on some
compilers
Daniel Stenberg [Thu, 30 Jan 2003 05:15:57 +0000 (05:15 +0000)]
curl now uses stricter VERIFYHOST by default and only uses a lesser check
if --insecure is used. Reported by Hamish Mackenzie.
Daniel Stenberg [Thu, 30 Jan 2003 05:04:02 +0000 (05:04 +0000)]
Fixes bug #669059. We now extract the Content-Type better and more accurate.
Daniel Stenberg [Thu, 30 Jan 2003 05:03:19 +0000 (05:03 +0000)]
test case 57 - verifies that the Content-Type extraction does not stop on
the first space anymore but cuts off the trailing spaces only.
Bug report #669059.
Daniel Stenberg [Wed, 29 Jan 2003 13:56:04 +0000 (13:56 +0000)]
changes from the last week or so
Daniel Stenberg [Wed, 29 Jan 2003 13:16:03 +0000 (13:16 +0000)]
HAVE_WRITABLE_ARGV is set if argv[] is writable on the system, and then
we attempt to hide some of the more sensitive command line arguments
Daniel Stenberg [Wed, 29 Jan 2003 12:52:45 +0000 (12:52 +0000)]
John McGowan found a problem where the DEBUGFUNCTION was called with bad
data on uploads.
Daniel Stenberg [Wed, 29 Jan 2003 12:15:16 +0000 (12:15 +0000)]
add the new emacs file and removed the former one
Daniel Stenberg [Wed, 29 Jan 2003 12:14:37 +0000 (12:14 +0000)]
example showing how a .emacs using curl-style.el could look like, thanks
to Mats Lidell for awesome elisp hacking!
Daniel Stenberg [Wed, 29 Jan 2003 11:55:16 +0000 (11:55 +0000)]
this is the former emacs file we no longer use, go with curl-style.el and
be happy!
Daniel Stenberg [Wed, 29 Jan 2003 10:54:39 +0000 (10:54 +0000)]
reset conn->size to -1 on the ftp-do function to make it not go on to
ftp_done() with the previous transfer's value, as Dave Halbakken found out.
He also verified this fixed corrected the problem.
Daniel Stenberg [Wed, 29 Jan 2003 10:17:10 +0000 (10:17 +0000)]
previous changes
Daniel Stenberg [Wed, 29 Jan 2003 10:14:20 +0000 (10:14 +0000)]
removed the local variables for emacs and vim, use the new sample.emacs
way for emacs, and vim users should provide a similar non-polluting style
Daniel Stenberg [Wed, 29 Jan 2003 10:12:06 +0000 (10:12 +0000)]
removed weirdo {{{ and }}} comments
removed emacs local-variables stuff
Daniel Stenberg [Tue, 28 Jan 2003 16:33:05 +0000 (16:33 +0000)]
the README.curl is named MANUAL these days
Daniel Stenberg [Tue, 28 Jan 2003 08:03:13 +0000 (08:03 +0000)]
revised and better
Daniel Stenberg [Mon, 27 Jan 2003 14:26:06 +0000 (14:26 +0000)]
removed -Wcast-align from --enable-debug with gcc, it just gives too many
warnings that I can't be concerned about at this point.
Daniel Stenberg [Mon, 27 Jan 2003 14:19:22 +0000 (14:19 +0000)]
Removed the long-living compiler warnings on the des_pcbc_encrypt() function
calls!
Daniel Stenberg [Mon, 27 Jan 2003 13:51:35 +0000 (13:51 +0000)]
tests that were not run due to restraints (the netrc-tests) were counted
as skipped twice, and thus the total number of tests appeared wrong
Daniel Stenberg [Mon, 27 Jan 2003 10:25:20 +0000 (10:25 +0000)]
made it work
made it cause less compiler warnings
made it require 7.9.7 to build
Daniel Stenberg [Fri, 24 Jan 2003 11:13:59 +0000 (11:13 +0000)]
Bertrand Demiddelaer found and fixed this memory leak.
Daniel Stenberg [Thu, 23 Jan 2003 19:41:30 +0000 (19:41 +0000)]
string.h keeps the proto for memset() on some platforms, used for FD_ZERO