]> granicus.if.org Git - curl/log
curl
17 years agoopenssl/bio.h doesn't exist when we build with yassl so avoid trying
Daniel Stenberg [Fri, 16 Mar 2007 22:44:46 +0000 (22:44 +0000)]
openssl/bio.h doesn't exist when we build with yassl so avoid trying

17 years agoFixed the test case to use a truly invalid urlglob range.
Dan Fandrich [Fri, 16 Mar 2007 04:34:53 +0000 (04:34 +0000)]
Fixed the test case to use a truly invalid urlglob range.

17 years agoSebastien Trottier's issue
Daniel Stenberg [Thu, 15 Mar 2007 22:43:11 +0000 (22:43 +0000)]
Sebastien Trottier's issue

17 years agoeight fresh issues to keep track of
Daniel Stenberg [Thu, 15 Mar 2007 22:34:49 +0000 (22:34 +0000)]
eight fresh issues to keep track of

17 years agoVarious memory leaks plugged and NULL pointer fixes made in the ssh code.
Dan Fandrich [Thu, 15 Mar 2007 22:29:10 +0000 (22:29 +0000)]
Various memory leaks plugged and NULL pointer fixes made in the ssh code.

17 years ago- Nick made the curl tool accept globbing ranges that only is one number, i.e
Daniel Stenberg [Thu, 15 Mar 2007 22:05:01 +0000 (22:05 +0000)]
- Nick made the curl tool accept globbing ranges that only is one number, i.e
  you can now use [1-1] without curl complaining.

17 years agoFixed some memory leaks in various error paths.
Dan Fandrich [Thu, 15 Mar 2007 21:25:56 +0000 (21:25 +0000)]
Fixed some memory leaks in various error paths.

17 years agoshow better description for AMD64-linux static libraries PIC check
Yang Tse [Thu, 15 Mar 2007 15:35:51 +0000 (15:35 +0000)]
show better description for AMD64-linux static libraries PIC check

17 years agoFixed a memory leak.
Dan Fandrich [Thu, 15 Mar 2007 00:04:41 +0000 (00:04 +0000)]
Fixed a memory leak.

17 years agoyassl doesn't have SSL_get_shutdown() in its OpenSSL() layer so we check for
Daniel Stenberg [Wed, 14 Mar 2007 23:40:46 +0000 (23:40 +0000)]
yassl doesn't have SSL_get_shutdown() in its OpenSSL() layer so we check for
it and avoid it, even if this cripples the CCC command

17 years agoFixed a NULL pointer dereference on sftp initialization failure.
Dan Fandrich [Wed, 14 Mar 2007 02:04:17 +0000 (02:04 +0000)]
Fixed a NULL pointer dereference on sftp initialization failure.
Added some more debug logs.

17 years ago--ftp-ssl-control is now honoured on ftps:// URLs
Dan Fandrich [Tue, 13 Mar 2007 19:54:10 +0000 (19:54 +0000)]
--ftp-ssl-control is now honoured on ftps:// URLs

17 years agoUse Curl_inet_pton() instead of inet_pton().
Gisle Vanem [Tue, 13 Mar 2007 12:52:28 +0000 (12:52 +0000)]
Use Curl_inet_pton() instead of inet_pton().

17 years agolibcurl supplies its own crypto hash functions when SSL is disabled, so
Dan Fandrich [Mon, 12 Mar 2007 20:50:16 +0000 (20:50 +0000)]
libcurl supplies its own crypto hash functions when SSL is disabled, so
'crypto' tests aren't dependent on SSL.  Compiling with
--disable-crypto-auth will cause test failures, however.

17 years agoRECV is for download
Daniel Stenberg [Mon, 12 Mar 2007 13:20:39 +0000 (13:20 +0000)]
RECV is for download

17 years agoEmmanuel Dreyfus fixed not being able to find ber_free() in
Yang Tse [Mon, 12 Mar 2007 05:09:25 +0000 (05:09 +0000)]
Emmanuel Dreyfus fixed not being able to find ber_free() in
libldap when available in liblber.

17 years agocan just as well NULLify the pointer in a single spot
Daniel Stenberg [Sun, 11 Mar 2007 22:48:58 +0000 (22:48 +0000)]
can just as well NULLify the pointer in a single spot

17 years agoreverted the pselect patch => http://curl.haxx.se/mail/lib-2007-03/0100.html
Daniel Stenberg [Sun, 11 Mar 2007 09:11:29 +0000 (09:11 +0000)]
reverted the pselect patch => http://curl.haxx.se/mail/lib-2007-03/0100.html

17 years agofix compiler warning: unused variable
Yang Tse [Sun, 11 Mar 2007 00:26:01 +0000 (00:26 +0000)]
fix compiler warning: unused variable

17 years agoEygene Ryabinkin fixed a use-after-free issue with HTTP transfers with the
Daniel Stenberg [Sat, 10 Mar 2007 22:51:20 +0000 (22:51 +0000)]
Eygene Ryabinkin fixed a use-after-free issue with HTTP transfers with the
multi interface

17 years agoBryan Henderson
Daniel Stenberg [Sat, 10 Mar 2007 22:36:53 +0000 (22:36 +0000)]
Bryan Henderson

17 years ago- Bryan Henderson introduces two things:
Daniel Stenberg [Sat, 10 Mar 2007 12:11:21 +0000 (12:11 +0000)]
- Bryan Henderson introduces two things:
  1) the progress callback gets called more frequently (at times)
  2) libcurl *might* call the callback when it receives a signal

17 years agopycurl 7.16.1
Daniel Stenberg [Sat, 10 Mar 2007 11:54:38 +0000 (11:54 +0000)]
pycurl 7.16.1

17 years agochange max allowed time for this test to complete to 90 seconds
Yang Tse [Sat, 10 Mar 2007 00:19:05 +0000 (00:19 +0000)]
change max allowed time for this test to complete to 90 seconds

17 years agoUpdated the test harness to add a new "crypto" feature check and updated the
Dan Fandrich [Fri, 9 Mar 2007 23:39:42 +0000 (23:39 +0000)]
Updated the test harness to add a new "crypto" feature check and updated the
appropriate test case to use it.  For now, this is treated the same as the
"SSL" feature because curl doesn't list it separately.

17 years ago- Robert Iakobashvili fixed CURLOPT_INTERFACE for IPv6.
Daniel Stenberg [Fri, 9 Mar 2007 22:48:07 +0000 (22:48 +0000)]
- Robert Iakobashvili fixed CURLOPT_INTERFACE for IPv6.

17 years ago- Robert A. Monat improved the maketgz and VC6/8 generating to set the correct
Daniel Stenberg [Fri, 9 Mar 2007 22:26:59 +0000 (22:26 +0000)]
- Robert A. Monat improved the maketgz and VC6/8 generating to set the correct
  machine type too.

17 years ago- Justin Fletcher fixed a file descriptor leak in the curl tool when trying to
Daniel Stenberg [Fri, 9 Mar 2007 21:51:38 +0000 (21:51 +0000)]
- Justin Fletcher fixed a file descriptor leak in the curl tool when trying to
  upload a file it couldn't open. Bug #1676581
  (http://curl.haxx.se/bug/view.cgi?id=1676581)

17 years agoUpdated the test harness to check for protocol support before running each
Dan Fandrich [Fri, 9 Mar 2007 21:01:39 +0000 (21:01 +0000)]
Updated the test harness to check for protocol support before running each
test, fixing KNOWN_BUGS #11.  Fixed some tests to more accurately specify
their required servers and features.

17 years agoMade a few cleanups.
Dan Fandrich [Thu, 8 Mar 2007 20:00:28 +0000 (20:00 +0000)]
Made a few cleanups.

17 years agoAdded SSL as a required feature for test case 400.
Dan Fandrich [Thu, 8 Mar 2007 19:50:32 +0000 (19:50 +0000)]
Added SSL as a required feature for test case 400.

17 years agoremove code superceeded by the new method used to force
Yang Tse [Thu, 8 Mar 2007 12:04:30 +0000 (12:04 +0000)]
remove code superceeded by the new method used to force
libtool to skip C++ and Fortran checks in patchset:
http://cool.haxx.se/cvs.cgi/curl/ares/configure.ac.diff?r1=1.60&r2=1.64

17 years agoAdded test infrastructure to support basic FTPS tests. This currently
Dan Fandrich [Thu, 8 Mar 2007 02:38:49 +0000 (02:38 +0000)]
Added test infrastructure to support basic FTPS tests.  This currently
supports only ftps:// URLs with --ftp-ssl-control specified, which
implicitly encrypts the control channel but not the data channels.  That
allows stunnel to be used with an unmodified ftp server in exactly the
same way that the test https server is set up.
Added test case 400 as a basic FTPS test.

17 years agoHonour --ftp-ssl-control on ftps:// URLs to allow encrypted control and
Dan Fandrich [Wed, 7 Mar 2007 22:42:05 +0000 (22:42 +0000)]
Honour --ftp-ssl-control on ftps:// URLs to allow encrypted control and
unencrypted data connections.

17 years agofix test leftover in previous commit
Yang Tse [Wed, 7 Mar 2007 18:02:35 +0000 (18:02 +0000)]
fix test leftover in previous commit

17 years agoforce libtool to build static libraries with PIC on AMD64
Yang Tse [Wed, 7 Mar 2007 17:59:03 +0000 (17:59 +0000)]
force libtool to build static libraries with PIC on AMD64

17 years agoAutoconf redefines the M4 builtin macro 'm4_undefine' in such a way that
Yang Tse [Wed, 7 Mar 2007 01:13:03 +0000 (01:13 +0000)]
Autoconf redefines the M4 builtin macro 'm4_undefine' in such a way that
it fails if the macro that is being undefined is not already defined. To
make this work under all cases and be sure that at a certain point some
specific macro isn't defined we must use the following style in configure:

m4_ifdef([macro], [m4_undefine([macro])])

17 years agoFixed a couple of problems detected by valgrind in test cases 181 & 216
Dan Fandrich [Tue, 6 Mar 2007 19:55:11 +0000 (19:55 +0000)]
Fixed a couple of problems detected by valgrind in test cases 181 & 216

17 years agoAutoconf 2.57 didn't like these m4_undefine for some reason (probably a bug).
Dan Fandrich [Tue, 6 Mar 2007 18:08:20 +0000 (18:08 +0000)]
Autoconf 2.57 didn't like these m4_undefine for some reason (probably a bug).
Luckily, they weren't needed.

17 years agoskip libtool C++ and Fortran linker checks
Yang Tse [Tue, 6 Mar 2007 16:53:53 +0000 (16:53 +0000)]
skip libtool C++ and Fortran linker checks

17 years agoskip libtool C++ and Fortran checks
Yang Tse [Tue, 6 Mar 2007 05:05:50 +0000 (05:05 +0000)]
skip libtool C++ and Fortran checks

17 years agostricter newline policy
Yang Tse [Sat, 3 Mar 2007 05:16:57 +0000 (05:16 +0000)]
stricter newline policy

17 years ago30 seconds isn't long enough for this test on a loaded server.
Yang Tse [Sat, 3 Mar 2007 04:27:19 +0000 (04:27 +0000)]
30 seconds isn't long enough for this test on a loaded server.

17 years agostricter newline policy
Yang Tse [Sat, 3 Mar 2007 02:06:44 +0000 (02:06 +0000)]
stricter newline policy

17 years ago- Robert A. Monat and Shmulik Regev helped out to fix the new */Makefile.vc8
Daniel Stenberg [Fri, 2 Mar 2007 22:42:43 +0000 (22:42 +0000)]
- Robert A. Monat and Shmulik Regev helped out to fix the new */Makefile.vc8
  makefiles that are included in the source release archives, generated from
  the Makefile.vc6 files by the maketgz script. I also modified the root
  Makefile to have a VC variable that defaults to vc6 but can be overridden to
  allow it to be used for vc8 as well. Like this:

    nmake VC=vc8 vc

17 years agoremove unncessary and wrong remark
Daniel Stenberg [Thu, 1 Mar 2007 21:26:23 +0000 (21:26 +0000)]
remove unncessary and wrong remark

17 years agoReduce the posibility of leaving the sockfilter hanging around when
Yang Tse [Thu, 1 Mar 2007 16:42:02 +0000 (16:42 +0000)]
Reduce the posibility of leaving the sockfilter hanging around when
tearing down the test ftp server due to a read error condition.

17 years agoDo not remove CURLM_STATE_WAITPROXYCONNECT from the CURLMstate enum
Yang Tse [Thu, 1 Mar 2007 12:02:17 +0000 (12:02 +0000)]
Do not remove CURLM_STATE_WAITPROXYCONNECT from the CURLMstate enum
in builds with HTTP support disabled to keep consistent enum values
for CURLMstate in all kind of builds.

17 years agoproper symbol definition check for Novell NetWare
Yang Tse [Wed, 28 Feb 2007 15:10:20 +0000 (15:10 +0000)]
proper symbol definition check for Novell NetWare

17 years agoproper symbol definition check for all AmigaOS flavours
Yang Tse [Wed, 28 Feb 2007 14:45:48 +0000 (14:45 +0000)]
proper symbol definition check for all AmigaOS flavours

17 years agoclarify that -K files are expected to have one option per line
Daniel Stenberg [Wed, 28 Feb 2007 10:30:57 +0000 (10:30 +0000)]
clarify that -K files are expected to have one option per line

17 years agoprotect from themselves those who need it
Yang Tse [Wed, 28 Feb 2007 05:15:56 +0000 (05:15 +0000)]
protect from themselves those who need it

17 years agolog a 1120 chars long string to aid in quoted-printable and soft
Yang Tse [Tue, 27 Feb 2007 23:46:48 +0000 (23:46 +0000)]
log a 1120 chars long string to aid in quoted-printable and soft
line break detection in daily build logs.

17 years ago- Hang Kin Lau found and fixed: When I use libcurl to connect to an https
Daniel Stenberg [Tue, 27 Feb 2007 22:12:15 +0000 (22:12 +0000)]
- Hang Kin Lau found and fixed: When I use libcurl to connect to an https
  server through a proxy and have the remote https server port set using the
  CURLOPT_PORT option, protocol gets reset to http from https after the first
  request.

  User defined URL was modified internally by libcurl and subsequent reuse of
  the easy handle may lead to connection using a different protocol (if not
  originally http).

  I found that libcurl hardcoded the protocol to "http" when it tries to
  regenerate the URL if CURLOPT_PORT is set. I tried to fix the problem as
  follows and it's working fine so far

17 years agoAdded "CSOURCES = $(CURL_SOURCES)".
Gisle Vanem [Tue, 27 Feb 2007 15:44:25 +0000 (15:44 +0000)]
Added "CSOURCES = $(CURL_SOURCES)".

17 years agoAdded TOPDIR variable. Put dependencies in external file.
Gisle Vanem [Tue, 27 Feb 2007 15:35:06 +0000 (15:35 +0000)]
Added TOPDIR variable. Put dependencies in external file.
Added -DHAVE_STRUCT_TIMEVAL to CFLAGS.

17 years agoRemove $(CURL_SOURCES).
Gisle Vanem [Tue, 27 Feb 2007 15:32:29 +0000 (15:32 +0000)]
Remove $(CURL_SOURCES).

17 years agoAdded TOPDIR variable. Put dependencies in external file.
Gisle Vanem [Tue, 27 Feb 2007 15:27:00 +0000 (15:27 +0000)]
Added TOPDIR variable. Put dependencies in external file.
config.h includes ../lib/config.dos.

17 years agoAdded TOPDIR variable. Put dependencies in external file.
Gisle Vanem [Tue, 27 Feb 2007 15:24:32 +0000 (15:24 +0000)]
Added TOPDIR variable. Put dependencies in external file.

17 years agoAdded TOPDIR variable. Updated package locations.
Gisle Vanem [Tue, 27 Feb 2007 15:22:37 +0000 (15:22 +0000)]
Added TOPDIR variable. Updated package locations.
Simplified dependency generation.

17 years agoHTTP Digest header parsing fix
Daniel Stenberg [Tue, 27 Feb 2007 13:51:20 +0000 (13:51 +0000)]
HTTP Digest header parsing fix

17 years agoSomewhat updated, changes include: I tried to be more agnostic about the
Daniel Stenberg [Tue, 27 Feb 2007 12:44:14 +0000 (12:44 +0000)]
Somewhat updated, changes include: I tried to be more agnostic about the
specific SSL library that might be used, and I cut out the closepolicy stuff
that we no longer support

17 years agono proxy support if libcurl is built with HTTP disabled
Yang Tse [Tue, 27 Feb 2007 02:24:13 +0000 (02:24 +0000)]
no proxy support if libcurl is built with HTTP disabled

17 years agoJose Kahan pointed out a Digest server that provided the algorith last in the
Daniel Stenberg [Mon, 26 Feb 2007 22:03:01 +0000 (22:03 +0000)]
Jose Kahan pointed out a Digest server that provided the algorith last in the
header line without quotes and with a CRLF immediately following...

17 years agoRemoved inclusion of <sys/types.h> in .c-files
Gisle Vanem [Mon, 26 Feb 2007 04:33:19 +0000 (04:33 +0000)]
Removed inclusion of <sys/types.h> in .c-files
since it's already included through "setup.h".

17 years agoRemoved inclusion of <sys/types.h> and <sys/stat.h> in .c-files
Gisle Vanem [Mon, 26 Feb 2007 04:24:26 +0000 (04:24 +0000)]
Removed inclusion of <sys/types.h> and <sys/stat.h> in .c-files
since they're already included through "setup.h".

17 years agoRemoved unneeded 'HAVE_x' defines.
Gisle Vanem [Mon, 26 Feb 2007 03:41:25 +0000 (03:41 +0000)]
Removed unneeded 'HAVE_x' defines.

17 years agoFix typo.
Gisle Vanem [Mon, 26 Feb 2007 03:38:26 +0000 (03:38 +0000)]
Fix typo.

17 years agoConstify some arguments.
Gisle Vanem [Sun, 25 Feb 2007 18:02:27 +0000 (18:02 +0000)]
Constify some arguments.

17 years agoUse dynamic version of libcurl. Use '\' in dependencies.
Gisle Vanem [Sun, 25 Feb 2007 17:34:10 +0000 (17:34 +0000)]
Use dynamic version of libcurl. Use '\' in dependencies.

17 years agoTwo new mirrors, but the total amount of mirrors still don't go up very much
Daniel Stenberg [Sun, 25 Feb 2007 11:50:11 +0000 (11:50 +0000)]
Two new mirrors, but the total amount of mirrors still don't go up very much
due to the frequent dying of mirrors...

17 years ago- Adam D. Moss made the HTTP CONNECT procedure less blocking when used from
Daniel Stenberg [Sun, 25 Feb 2007 11:38:13 +0000 (11:38 +0000)]
- Adam D. Moss made the HTTP CONNECT procedure less blocking when used from
  the multi interface. Note that it still does a part of the connection in a
  blocking manner.

17 years agoWorks for me
Daniel Stenberg [Fri, 23 Feb 2007 10:08:46 +0000 (10:08 +0000)]
Works for me

17 years ago- Added warning outputs if the command line uses more than one of the options
Daniel Stenberg [Fri, 23 Feb 2007 09:48:01 +0000 (09:48 +0000)]
- Added warning outputs if the command line uses more than one of the options
  -v, --trace and --trace-ascii, since it could really confuse the user.
  Clarified this fact in the man page.

17 years agosetting CURLOPT_PROXY to "" explicitly disables the use of a proxy (even if
Daniel Stenberg [Thu, 22 Feb 2007 21:21:05 +0000 (21:21 +0000)]
setting CURLOPT_PROXY to "" explicitly disables the use of a proxy (even if
there is an environment variable set)

17 years ago5 seconds isn't always enough time to start a server on a loaded system.
Dan Fandrich [Thu, 22 Feb 2007 18:35:57 +0000 (18:35 +0000)]
5 seconds isn't always enough time to start a server on a loaded system.

17 years agoremove redundant check in timestamp detection
Yang Tse [Thu, 22 Feb 2007 17:34:02 +0000 (17:34 +0000)]
remove redundant check in timestamp detection

17 years agoinclude <sys/types.h> when checking availability of the bool type
Yang Tse [Thu, 22 Feb 2007 16:44:43 +0000 (16:44 +0000)]
include <sys/types.h> when checking availability of the bool type

17 years agocompiler warning fix
Yang Tse [Thu, 22 Feb 2007 07:39:45 +0000 (07:39 +0000)]
compiler warning fix

17 years agoFix compiler warning "statement is unreachable"
Yang Tse [Thu, 22 Feb 2007 06:22:19 +0000 (06:22 +0000)]
Fix compiler warning "statement is unreachable"

17 years agoFix compiler warnings
Yang Tse [Thu, 22 Feb 2007 06:19:39 +0000 (06:19 +0000)]
Fix compiler warnings

"case label value exceeds maximum value for type" and
"comparison is always false due to limited range of data type"

Both triggered when using a bool variable as the switch variable
in a switch statement and using enums for the case targets.

17 years agoCheck for stdbool.h at configuration stage, and include it if available.
Yang Tse [Thu, 22 Feb 2007 02:51:54 +0000 (02:51 +0000)]
Check for stdbool.h at configuration stage, and include it if available.

Check for lowercase 'bool' type at configuration stage. If not available
provide a suitable replacement with a type definition of 'unsigned char'
in setup_once.h

Move definitions of TRUE and FALSE to setup_once.h

17 years agosilence two cases of "comparison between signed and unsigned"
Daniel Stenberg [Wed, 21 Feb 2007 22:02:13 +0000 (22:02 +0000)]
silence two cases of "comparison between signed and unsigned"

17 years ago- Ravi Pratap provided work on libcurl making pipelining more robust and
Daniel Stenberg [Wed, 21 Feb 2007 21:59:40 +0000 (21:59 +0000)]
- Ravi Pratap provided work on libcurl making pipelining more robust and
  fixing some bugs:
  o Don't mix GET and POST requests in a pipeline
  o Fix the order in which requests are dispatched from the pipeline
  o Fixed several curl bugs with pipelining when the server is returning
    chunked encoding:
    * Added states to chunked parsing for final CRLF
    * Rewind buffer after parsing chunk with data remaining
    * Moved chunked header initializing to a spot just before receiving
      headers

17 years agocurlassert macro replaced with DEBUGASSERT macro defined in setup_once.h
Yang Tse [Wed, 21 Feb 2007 19:03:20 +0000 (19:03 +0000)]
curlassert macro replaced with DEBUGASSERT macro defined in setup_once.h

17 years agoInclude some possible dependencies of arpa/inet.h
Dan Fandrich [Wed, 21 Feb 2007 18:05:38 +0000 (18:05 +0000)]
Include some possible dependencies of arpa/inet.h

17 years agoCleanup WIN32 target using WSACleanup().
Gisle Vanem [Wed, 21 Feb 2007 15:01:51 +0000 (15:01 +0000)]
Cleanup WIN32 target using WSACleanup().

17 years agofix compiler warning "enumerated type mixed with another type"
Yang Tse [Wed, 21 Feb 2007 05:48:07 +0000 (05:48 +0000)]
fix compiler warning "enumerated type mixed with another type"

17 years agoNew FTP CCC functionality - adds passive and active mode to accomodate for different...
Linus Nielsen Feltzing [Tue, 20 Feb 2007 22:08:50 +0000 (22:08 +0000)]
New FTP CCC functionality - adds passive and active mode to accomodate for different server behaviour

17 years agoNew FTP CCC functionality - adds passive and active mode to accomodate for different...
Linus Nielsen Feltzing [Tue, 20 Feb 2007 22:02:11 +0000 (22:02 +0000)]
New FTP CCC functionality - adds passive and active mode to accomodate for different server behaviour

17 years agoInclude network byte order conversion macros on Minix.
Dan Fandrich [Tue, 20 Feb 2007 17:31:20 +0000 (17:31 +0000)]
Include network byte order conversion macros on Minix.

17 years agocompiler warning fix
Yang Tse [Tue, 20 Feb 2007 14:26:15 +0000 (14:26 +0000)]
compiler warning fix

17 years agocompiler warning fix
Yang Tse [Tue, 20 Feb 2007 14:01:04 +0000 (14:01 +0000)]
compiler warning fix

17 years agocurl tool was using functions curlx_tvnow and curlx_tvdiff which are not
Yang Tse [Tue, 20 Feb 2007 12:13:14 +0000 (12:13 +0000)]
curl tool was using functions curlx_tvnow and curlx_tvdiff which are not
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx
The documented way of using them would be to use timeval.c as a source code file.

The above described method works very well when statically linking libcurl and
apps, curl tool, but has several drawbacks when you build a true shared
libcurl (i.e. Name space clash at linkage stage as functions are defined more
than once. Windows makefiles are not capable of handling this system of
source-level sharing)

So...

Now curlutil.h and curlutil.c define and implement cutil_tvnow and cutil_tvdiff
which replace curlx_tvnow and curlx_tvdiff for the curl tool. Doing this we
avoid the above described problems.

17 years agoMove header file inclusion logic and definition of timeval
Yang Tse [Tue, 20 Feb 2007 12:12:27 +0000 (12:12 +0000)]
Move header file inclusion logic and definition of timeval
struct for platforms that don't have it to setup_once.h

17 years agoSeveral corrections & changes to what has been stated in revision 1.45
Yang Tse [Tue, 20 Feb 2007 05:28:41 +0000 (05:28 +0000)]
Several corrections & changes to what has been stated in revision 1.45

1) The maketgz script does not insert the timestamp in curlver.h,
   it actually updates it. For CVS versions it is the "CVS" string.

2) testcurl.pl will always print the "date" string which represents
   the moment the test build is run.

3) testcurl.pl may not print the "timestamp" string since the script
   may end before it is printed out. (i.e. unable to update from CVS)

4) The "timestamp" string printed will be the same as the "date" one
   unless one of the following conditions is met.

   *) It is a tarball-based build. Timestamp will be creation time.

   *) CVS update has been done. Timestamp will be end of CVS update.

17 years agoadd tutil_tvdiff_secs() for completeness
Yang Tse [Tue, 20 Feb 2007 01:09:38 +0000 (01:09 +0000)]
add tutil_tvdiff_secs() for completeness

17 years agoMention curl-config dependencies fix.
Dan Fandrich [Mon, 19 Feb 2007 21:50:03 +0000 (21:50 +0000)]
Mention curl-config dependencies fix.

17 years agofix typo
Yang Tse [Mon, 19 Feb 2007 19:46:07 +0000 (19:46 +0000)]
fix typo

17 years agoShow libcurl's timestamp. This timestamp is only available in curlver.h
Yang Tse [Mon, 19 Feb 2007 19:41:48 +0000 (19:41 +0000)]
Show libcurl's timestamp. This timestamp is only available in curlver.h
for tarball-based tests and builds, the maketgz script inserts it when
the tarball is created. For CVS-based tests and builds the timestamp we
show is the current UTC build time as it is the CVS version timestamp.

In this way, all builds will have a valid source code timestamp which
isn't related to the moment the tests and build is performed, with the
exception of CVS-based ones which have the same "date" and "timestamp"